Cảm Biến Nhiệt độ ẩm DHT11 Với ESP8266 Và ứng Dụng BLYNK
Có thể bạn quan tâm
HomeESP8266BLYNK Cảm biến nhiệt độ ẩm DHT11 với ESP8266 và ứng dụng BLYNK -October 24, 2021 1 ![](https://blogger.googleusercontent.com/img/a/AVvXsEj5LrzzMn9Dg-uPUtCuLRxROUa9I9Im7AOiunmfesu-0KOY0nahel2GvE9s2gB66PlNbiK38X8DNuHJc4maUWa2VVT7FfQh5i_OOjAFinzKTYk3ZURE5pnrBE0pZSp2Ev0nOWOHdt31apD-h2_02jnOpPs4TjkJzUEfBzyCXUNZIoPPS3vP8TKINA=w261-h400)
1. Chuẩn bị:
+ NodeMcu ESP8266+ DHT11 Temperature Sensor+ BreadBoard+ Jumpers2. Kết nối:
3. Code Blynk:
//www.youtube.com/c/nnchau //Cảm biến nhiệt, độ ẩm DHT11 /************************************************************** * App project setup: * Value Display widget attached to V5 * Value Display widget attached to V6 * **************************************************************/ #define BLYNK_PRINT Serial #include <SPI.h> #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #include <SimpleTimer.h> #include <DHT.h> // You should get Auth Token in the Blynk App. // Go to the Project Settings (nut icon). char auth[] = ""; //Enter the Auth code which was send by Blink // Your WiFi credentials. // Set password to "" for open networks. char ssid[] = ""; //Enter your WIFI Name char pass[] = ""; //Enter your WIFI Password #define DHTPIN 2 // Digital pin 4 // Uncomment whatever type you're using! #define DHTTYPE DHT11 // DHT 11 //#define DHTTYPE DHT22 // DHT 22, AM2302, AM2321 //#define DHTTYPE DHT21 // DHT 21, AM2301 DHT dht(DHTPIN, DHTTYPE); SimpleTimer timer; // This function sends Arduino's up time every second to Virtual Pin (5). // In the app, Widget's reading frequency should be set to PUSH. This means // that you define how often to send data to Blynk App. void sendSensor() { float h = dht.readHumidity(); float t = dht.readTemperature(); // or dht.readTemperature(true) for Fahrenheit if (isnan(h) || isnan(t)) { Serial.println("Failed to read from DHT sensor!"); return; } // You can send any value at any time. // Please don't send more that 10 values per second. Blynk.virtualWrite(V5, h); //V5 is for Humidity Blynk.virtualWrite(V6, t); //V6 is for Temperature } void setup() { Serial.begin(9600); // See the connection status in Serial Monitor Blynk.begin(auth, ssid, pass); dht.begin(); // Setup a function to be called every second timer.setInterval(1000L, sendSensor); } void loop() { Blynk.run(); // Initiates Blynk timer.run(); // Initiates SimpleTimer } Tags: ESP8266BLYNK1 Comments
IoT ReviewOctober 26, 2021 at 10:17 PM
rất hữu ích, xin cảm ơn!
ReplyDeleteReplies- Reply
Phổ biến
Subscribe Us
Main Tags
- DTCB (1)
- ESP01MQTT (1)
- ESP8266 (1)
- ESP8266BLYNK (3)
- HT-M&E (3)
- PCCC (3)
- PHANMEMVANPHONG (1)
Contact Form
Từ khóa » Esp8266 Với Dht11
-
Giao Tiếp Cảm Biến DHT11 Với NodeMCU ESP8266 - Điện Tử Việt
-
Hướng Dẫn Esp8266 #7: Cảm Biến Nhiệt độ - độ ẩm Dht11 - MTE
-
Đo Nhiệt độ - độ ẩm Từ Cảm Biến DHT11 Lên LCD Với Kit ESP8266
-
ESP8266 đọc Nhiệt độ độ ẩm Từ Cảm Biến DHT11 - Vidieukhien.Xyz
-
Giám Sát Nhiệt độ, độ ẩm (DHT11) Thông Qua Thingspeak Bằng ...
-
Giám Sát Nhiệt độ, độ ẩm Bằng App Blynk Sử Dụng NodeMCU ...
-
ESP8266/ESP32 đọc Cảm Biến DHT11 Và Gửi Về Server
-
Phần 1: Arduino Căn Bản Với Esp8266 → Nhiệt độ Và độ ẩm DHT
-
Đo Nhiệt độ, độ ẩm Và Gởi Lên Thingspeak
-
Webserver Thu Thập Dữ Liệu DHT11 Với ESP8266 | Học ARM
-
Bài 2 : Đọc Nhiệt độ, độ ẩm Bằng DHT11 Với MicroPython Và ESP8266
-
Đo Nhiệt độ - độ ẩm DHT11 Hiển Thị Lên LCD16X2 Trên ESP8266 ...
-
Giám Sát Nhiệt độ Và độ ẩm Trên điện Thoại Sử Dụng Blynk Iot