• HOME
  • DỰ ÁN & MẠCH ĐIỆN
    • Lập trình
      • ARDUINO PROJECT
      • ESP8266 PROJECT
      • ESP32 PROJECT
      • RASPBERRY PI PROJECT
      • Vi điều khiển
    • Điện tử ứng dụng
      • Audio / Amplifiers
      • Nguồn điện
      • Pin sạc/Acquy và mạch sạc
      • Biến đổi AC và DC
      • Robotic
      • Cảm biến
      • LED
      • LCD
      • Động cơ bước
      • Mạch linh tinh
      • Test & Measurement
      • RF – FM
    • Nixie Clock
    • HOME AUTOMATION
    • Dân dụng
    • Công nghiệp
  • KIẾN THỨC CĂN BẢN
    • Điện tử cơ bản
    • Điện tử số
    • PCB
    • Nixie Tube
    • Raspberry Pi
    • Vi điều khiển
    • Arduino
    • IN 3D
  • DOWNLOAD
    • Phần mềm điện tử
    • Giáo trình
      • Giáo trình Điện – Điện tử
      • Giáo trình Tự Động Hóa
      • Giáo trình Viễn thông
    • Đề tài
      • Đề tài – Điện – Điện Tử
      • Đề tài – Tự Động Hóa
      • Đề tài – Viễn thông
    • Điện tử ứng dụng
    • Tài liệu nước ngoài
    • Hướng dẫn, sửa chữa
    • Sơ đồ, nguyên lý thiết bị
    • Tiêu chuẩn – Đo lường – Thử nghiệm
    • Datasheet
  • LIÊN HỆ
  • SẢN PHẨM

Mạch Điện Lý Thú

Sơ đồ nguyên lý, PCB, đồ án, tài liệu, DIY

Trang chủ » DỰ ÁN & MẠCH ĐIỆN » Lập trình » ESP8266 PROJECT » Báo cháy thông qua App Blynk và NodeMCU ESP8266

Báo cháy thông qua App Blynk và NodeMCU ESP8266

20/09/2023 by admin Để lại bình luận

Đã được đăng vào 02/12/2020 @ 08:33

Báo cháy thông qua App Blynk và NodeMCU ESP8266

Mục lục hiện
Báo cháy thông qua App Blynk và NodeMCU ESP8266
Cài đặt thông số thông báo trên App Blynk
Sơ đồ nguyên lý
Các linh kiện cần thiết cho dự án
Code
Thư viện

Trong nội dung bài viết hôm nay mình sẽ hướng dẫn các bạn cách làm một hệ thống cảnh báo khi phát hiện có cháy.

Để thực hiện dự án này các bạn cần chuẩn bị 01 NodeMCU ESP8266 và Cảm biến lửa (Sensor Fire).

Hệ thống sẽ được cảnh báo qua App Blynk khi phát hiện có lửa.

Xem thêm:

  • Chống trộm bằng tia Laser
  • Báo động chống trộm bằng cảm biến PIR (HC-SR501)
  • Cảnh báo trộm bằng cảm biến PIR (HC-SR501) thông qua App Blynk sử dụng ESP8266
  • Cảnh báo rò rỉ khí Gas (Sensor MQ-2) sử dụng NodeMCU ESP8266 và App Blynk

Cài đặt thông số thông báo trên App Blynk

Chọn Notification

 

 

Sơ đồ nguyên lý

NodeMCU ESP8266 Cảm biến lửa (Fire Sensor)
Vin (5V)  VCC
GND GND
D1 D0

Các linh kiện cần thiết cho dự án

Tên linh kiện Số lượng
NodeMCU ESP8266 1
Dây cắm 3
Cảm biến lửa (Fire Sensor) 1

Code

#define BLYNK_PRINT Serial
#include <ESP8266WiFi.h>
#include <BlynkSimpleEsp8266.h>
BlynkTimer timer;
char auth[] = "b-oUt8Xd3DGdBBnTP4LdoY-_26sa1Tv8"; //Auth code sent via Email
char ssid[] = "Phamson"; //Wifi name
char pass[] = "phamtheson";  //Wifi Password
int flag=0;
void notifyOnFire()
{
  int isButtonPressed = digitalRead(D1);
  if (isButtonPressed==1 && flag==0) {
    Serial.println("Cảnh báo có cháy");
    Blynk.notify("Cảnh báo có cháy");
    flag=1;
  }
  else if (isButtonPressed==0)
  {
    flag=0;
  }
}
void setup()
{
Serial.begin(9600);
Blynk.begin(auth, ssid, pass);
pinMode(D1,INPUT_PULLUP);
timer.setInterval(1000L,notifyOnFire); 
}
void loop()
{
  Blynk.run();
  timer.run();
}

Thư viện

  • Download thư viện “BlynkSimpleEsp8266.h”: Tải ngay

Nguồn: arduinokit.vn

5/5 - (2 bình chọn)
  • Share on Facebook
  • Tweet on Twitter

Thuộc chủ đề:Cảm biến, ESP8266 PROJECT Tag với:báo cháy, blynk, cảm biến, esp8266

Bài viết trước « Hack hệ thống CAN bus trên ô tô
Bài viết sau Phát hiện mưa (Rain Sensor) sử dụng NodeMCU ESP8266 »

Reader Interactions

Trả lời Hủy

Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *

Sidebar chính

Zalo hỏi đáp 24/7

Theo dõi qua mạng xã hội

  • Facebook
  • RSS

Bạn đang tìm gì?

Bài viết mới nhất

Vẽ và Copy mạch PCB sử dụng Spint Layout 6

01/10/2023

Mạch sạc accu 3 giai đoạn từ nguồn ATX

Mạch sạc acquy 3 giai đoạn từ nguồn ATX

01/10/2023

Đo mức nước bằng cảm biến áp suất thủy tĩnh

Đo mức nước bằng cảm biến áp suất thủy tĩnh

01/10/2023

Những lưu ý khi sử dụng nguồn tổ ong để được lâu dài

Những lưu ý khi sử dụng nguồn tổ ong để được lâu dài

01/10/2023

Chống nhiễu cho cảm biến bằng bộ lọc Kalman

01/10/2023

Chuyên mục

  • DỰ ÁN & MẠCH ĐIỆN (252)
    • Công nghiệp (16)
    • Dân dụng (28)
    • Điện tử ứng dụng (183)
      • Audio / Amplifiers (34)
      • Biến đổi AC và DC (24)
      • Cảm biến (44)
      • Động cơ bước (6)
      • Kiểm thử và đo đạc (23)
      • LCD (15)
      • LED (20)
      • Mạch linh tinh (27)
      • Nguồn điện (42)
      • Pin sạc/Acquy và mạch sạc (24)
      • RF – FM (5)
      • Robotic (2)
    • HOME AUTOMATION (28)
    • Lập trình (94)
      • ARDUINO PROJECT (39)
      • ESP32 PROJECT (6)
      • ESP8266 PROJECT (29)
      • RASPBERRY PI PROJECT (9)
      • Vi điều khiển (24)
    • Nixie Clock (3)
  • Kiến thức căn bản (170)
    • Arduino (36)
    • Điện tử cơ bản (77)
    • Điện tử số (9)
    • IN 3D (9)
    • Nixie Tube (13)
    • PCB (18)
    • Raspberry Pi (10)
    • Vi điều khiển (16)

Footer

Bài viết mới nhất

  • Vẽ và Copy mạch PCB sử dụng Spint Layout 6
  • Mạch sạc acquy 3 giai đoạn từ nguồn ATX
  • Đo mức nước bằng cảm biến áp suất thủy tĩnh
  • Những lưu ý khi sử dụng nguồn tổ ong để được lâu dài
  • Chống nhiễu cho cảm biến bằng bộ lọc Kalman
  • Tổng hợp ký hiệu bản vẽ điện dân dụng và các loại sơ đồ mạch

Bình luận mới nhất

  • admin trong Điều khiển quạt tản nhiệt tự động
  • Nguyễn mạnh trung trong Điều khiển quạt tản nhiệt tự động
  • admin trong Đồng hồ dùng GLCD Homephone V2.0 – Gà mổ thóc
  • nam trong Đồng hồ dùng GLCD Homephone V2.0 – Gà mổ thóc

Tìm kiếm

Tất cả nội dung trên website chỉ dùng để tham khảo. Chúng tôi không chịu trách nhiệm về thông tin thành viên đăng tải lên website và xóa bài viết khi có vi phạm bản quyền tác giả.