前言
esp8266 12f,wif模块,接倾斜传感器,火焰传感器,烟雾传感器,水浸传感器,蜂鸣器。通过mqtt发布数据,并使用node-red实时获取数据,显示到页面上。并且通过邮件和页面两种方式报警。
需求如下:
 ①倾斜传感器:监测是否保持平衡。UI界面显示平衡度。如果不平衡,UI界面跳出弹窗信息“xxxxx!”。
 ②烟雾传感器:监测是否有烟。有烟的话蜂鸣器响起,并发送邮件,UI界面跳出弹窗信息“xxxxx!”。
 ③火焰传感器:监测是否有明火。有明火的话蜂鸣器响起,并发送邮件,UI界面跳出弹窗信息“xxxxx!”。
 ④水浸传感器:监测是否有积水。有积水的话,发送邮件,UI界面跳出弹窗信息“xxxxx!”。
 ⑤在UI界面上显示当前的时间。
ESP8266 12F,具有wifi模块
 
 小白备注
 3v3 或 VCC 为 正极
 GND为 负极
接线导师
| 传感器 | 传感器引脚 | 开发板引脚 | GPIO | 
|---|---|---|---|
| 火传感器 | D0 | D1 | 5 | 
| 水传感器 | D0 | D2 | 4 | 
| 蜂鸣器 |