safwan092

Untitled

Nov 28th, 2022
136
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.72 KB | None | 0 0
  1. #include <LiquidCrystal.h>
  2. #include "DHT.h"
  3. #define DHTTYPE DHT11
  4. #define DHTPIN 12
  5. LiquidCrystal lcd(2, 3, 4, 5, 6, 7);
  6. DHT dht(DHTPIN, DHTTYPE);
  7. void setup(){
  8. lcd.begin(16, 2);
  9. dht.begin();
  10. lcd.clear();
  11. lcd.print("Temp & Humidity");
  12. lcd.setCursor(0, 1);
  13. lcd.print(" Measurement ");
  14. delay(2000);
  15. lcd.clear();
  16. lcd.print(" ARABS MAKERS ");
  17. delay(2000);
  18. lcd.clear();
  19. lcd.print("Temp: Humidity:");
  20. }
  21. void loop(){
  22. delay(500);
  23. lcd.setCursor(0, 1);
  24. float h = dht.readHumidity();
  25. float f = dht.readTemperature(true);
  26. float c = (f - 32) / 1.8;
  27. if (isnan(h) || isnan(f))
  28. {
  29. lcd.print("ERROR");
  30. return;
  31. }
  32. lcd.print(c);
  33. lcd.setCursor(7, 1);
  34. lcd.print(h);
  35. }
Advertisement
Add Comment
Please, Sign In to add comment