nawfaldo
Published © GPL3+

ubidots

Temperature detector

BeginnerShowcase (no instructions)1 hour180
ubidots

Things used in this project

Hardware components

NodeMCU ESP8266 Breakout Board
NodeMCU ESP8266 Breakout Board
×1
DHT11 Temperature & Humidity Sensor (4 pins)
DHT11 Temperature & Humidity Sensor (4 pins)
×1
Female/Female Jumper Wires
Female/Female Jumper Wires
×1

Software apps and online services

Arduino IDE
Arduino IDE
Ubidots
Ubidots

Story

Read more

Code

Untitled file

C/C++
#include "DHT.h"
#include "UbidotsMicroESP8266.h"
#define DHTPIN 5

#define TOKEN "YourToken"  
#define ssid "YourWifiSSID"
#define pswd "YourWifiPass"

 DHT dht(DHTPIN,DHT11);
 Ubidots client(TOKEN);
 unsigned long last =0;

void setup() {

  Serial.begin(9600);
  dht.begin();
  delay(20);
  client.wifiConnection(ssid,pswd);  
 
  
}

void loop() {

  if(millis()-last>1000){
    float hum = dht.readHumidity();
    float temp = dht.readTemperature();
    last=millis();
    client.add("Humidity",hum);
    client.add("Temperature",temp);
    client.sendAll(true);

  }
}

Credits

nawfaldo
9 projects • 0 followers
Contact

Comments

Please log in or sign up to comment.