ESP8266 传感器搭配 Node-RED实时显示数据,邮件告警 实验

2024-05-25 08:59:21 浏览数 (3)

前言

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

蜂鸣器

0 人点赞