#include <BlynkSimpleEsp8266.h> #include <SimpleDHT.h> #include <SimpleTimer.h> char ssid[] = “iptime"; char pass[] = ""; char auth[] = "7dabcaaa4a9f47a4819251b3f19138df"; int pinDHT11 = D2; SimpleDHT11 dht11; SimpleTimer timer; void every5second() { byte temperature = 0; byte humidity = 0; if (dht11.read(pinDHT11, &temperature, &humidity, NULL)) { Serial.println("No Data"); } else { Blynk.virtualWrite(V1, (int)temperature); Blynk.virtualWrite(V2, (int)humidity); Blynk.virtualWrite(V3, (int)temperature); } } void setup() { Serial.begin(115200); Blynk.begin(auth, ssid, pass); timer.setInterval(3000, every5second); } void loop() { Blynk.run(); timer.run(); }