Advertisement
Guest User

samiul

a guest
Mar 21st, 2018
62
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.55 KB | None | 0 0
  1. int sensorPin = 1;
  2. int switchPin = 5;
  3. bool toggle = false;
  4.  
  5. void setup()
  6. {
  7. Serial.begin(9600);
  8. pinMode(switchPin, INPUT_PULLUP);
  9. }
  10.  
  11. void loop()
  12. {
  13. int reading = analogRead(sensorPin);
  14.  
  15. float tempCel = (reading / 1024.0) * 500 ;
  16. float tempFahr = (tempCel * 9.0 / 5.0) + 32.0;
  17.  
  18. if (digitalRead(switchPin) == false)
  19. {
  20. toggle = !toggle;
  21. }
  22. if (toggle == true)
  23. {
  24. Serial.print(tempCel); Serial.println(" degrees C");
  25. }
  26. else
  27. {
  28. Serial.print(tempFahr); Serial.println(" degrees F");
  29. }
  30. delay(1000);
  31. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement