Advertisement
Guest User

Untitled

a guest
Jan 21st, 2020
334
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.85 KB | None | 0 0
  1. #include <DHT_U.h>
  2.  
  3. #include "DHT.h"
  4.  
  5. #define DHTPIN 15
  6. #define DHTTYPE DHT11
  7. DHT dht(DHTPIN, DHTTYPE);
  8.  
  9. void setup() {
  10. Serial.begin(9600);
  11. Serial.println(F("DHTxx test!"));
  12.  
  13. dht.begin();
  14. }
  15.  
  16. void loop() {
  17. delay(2000);
  18.  
  19. float h = dht.readHumidity();
  20. float t = dht.readTemperature();
  21. float f = dht.readTemperature(true);
  22.  
  23. if (isnan(h) || isnan(t) || isnan(f)) {
  24. Serial.println(F("Failed to read from DHT sensor!"));
  25. return;
  26. }
  27.  
  28. float hif = dht.computeHeatIndex(f, h);
  29. float hic = dht.computeHeatIndex(t, h, false);
  30.  
  31. Serial.print(F("Humidity: "));
  32. Serial.print(h);
  33. Serial.print(F("% Temperature: "));
  34. Serial.print(t);
  35. Serial.print(F("?C "));
  36. Serial.print(f);
  37. Serial.print(F("?F Heat index: "));
  38. Serial.print(hic);
  39. Serial.print(F("?C "));
  40. Serial.print(hif);
  41. Serial.println(F("?F"));
  42. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement