Circuit Diagram:
Code:
#define BLYNK_TEMPLATE_ID "******************" #define BLYNK_TEMPLATE_NAME "******************" #define BLYNK_AUTH_TOKEN "******************" #define BLYNK_PRINT Serial #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #include <DHT.h> #define DHTPIN 14 // DHT11 sensor pin D5 #define DHTTYPE DHT11 // DHT11 sensor type DHT dht(DHTPIN, DHTTYPE); char auth[] = BLYNK_AUTH_TOKEN; char ssid[] = "*******"; // Your hotspot name char pass[] = "*******"; // Your hotspot password void setup() { Serial.begin(9600); dht.begin(); Blynk.begin(auth, ssid, pass); } void loop() { Blynk.run(); float temp = dht.readTemperature(); float hum = dht.readHumidity(); if (isnan(temp) || isnan(hum)) { Serial.println("Failed to read from DHT sensor!"); return; } Blynk.virtualWrite(V1, temp); Blynk.virtualWrite(V2, hum); delay(2000); }