Cảm biến MQ2 cảnh báo khói qua điện thoại với ESP8266 và ứng dụng Blynk
1. Chuẩn bị:
+ NodeMCU ESP8266
+ Cảm biến Khói, Gas (MQ-2 Smoke Gas Sensor)
+ BreadBoard
+ Jumpers
2. Kết nối:
MQ2 <kết nối> NodeMCU
A0 <---> A0
GND <---> GND
VCC <---> 3.3V
3. Code Blynk:
// youtube.com/c/nnchau // Blynk MQ-2 Smoke Detector #include <ESP8266WiFi.h> #include <BlynkSimpleEsp8266.h> #include <SimpleTimer.h> #define BLYNK_PRINT Serial char auth[] = "mã Blynk"; char ssid[] = "tên WiFi"; char pass[] = "mật khẩu WiFi"; SimpleTimer timer; int mq2 = A0; int data = 0; void setup() { Serial.begin(115200); Blynk.begin(auth, ssid, pass); timer.setInterval(1000L, getSendData); } void loop() { timer.run(); Blynk.run(); } void getSendData() { data = analogRead(mq2); Blynk.virtualWrite(V2, data); if (data > 700) { Blynk.notify("Smoke Detected!"); } }
Comments
Post a Comment