adityatandon

NodeMCU Ubidots DHT11

Oct 3rd, 2019
155
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.79 KB | None | 0 0
  1. #include "DHT.h"
  2. #define DHTPIN 13 //D7 pin on NodeMCU
  3. #define DHTTYPE DHT11
  4. DHT dht(DHTPIN, DHTTYPE);
  5. #include "UbidotsMicroESP8266.h"
  6. #define TOKEN "BBFF-Y9WIaWHXgrw2bWbByx4eao0DDtCwy5" // Put here your Ubidots TOKEN
  7. #define WIFISSID "Hare Krishna"
  8. #define PASSWORD "12345678"
  9. Ubidots client(TOKEN);
  10. unsigned long lastMillis = 0;
  11. void setup(){
  12. Serial.begin(115200);
  13. dht.begin();
  14. delay(10);
  15. client.wifiConnection(WIFISSID, PASSWORD);
  16. }
  17. void loop(){
  18. if (millis() - lastMillis > 10000) { ///every 10S
  19. float MyHumidity = dht.readHumidity();
  20. float MyTemperature = dht.readTemperature();
  21. lastMillis = millis();
  22. client.add("MyHumidity",MyHumidity );
  23. client.add("MyTemperature",MyTemperature );
  24. client.sendAll(true);
  25. }
  26. }
Add Comment
Please, Sign In to add comment