ESP8266基于nodemcu固件红外报警硬件及软件分享

作者:贝壳物联 | 更新时间:2016-10-13

一、功能

1、人体红外感应模块监测到有人,蜂鸣器一直报警直到人员离开(HC-SR501需设置为可重复触发),LED灯亮。

2、远程控制,“offOn”停止正在报警的蜂鸣器,“stop”停止蜂鸣功能,监测到人时只亮灯,不蜂鸣,“play”恢复蜂鸣功能。

3、有人访问设备时(‘login’),将主动发送当前监测状态,是否有人。

4、esp8266每30分钟重启一次,使用的‘stop’指令将被重置。

5、代码已启用固件的webconfig功能,配置wifi连接请参见:《网页配置(webconfig)ESP8266(nodeMCU固件)连接WiFi,并登录贝壳物联服务器

二、所需硬件

1、esp8266-07(或其他多引脚esp8266模块)

2、HC-RS501人体红外感应模块

3、Buzzer蜂鸣器

4、LED灯

5、电阻1K两个

6、5V,3.3V电源

三、原理图

红外报警原理图

四、实物图

五、代码及固件

1、lua代码下载,其中config.lua需修改设备ID、APIKEY、接口ID。

2、所需nodemcu固件下载,固件含adc,cjson,dht,enduser_setup,file,gpio,hx711,net,node,pwm,tmr,uart,wifi模块。


评论:共3条

kongkongzxc 评论于:2016-10-18 19:42:25
学些了 好多不明白的地方 还得继续学习
水星无泪 评论于:2018-11-25 20:28:35
学习了
15825328906 评论于:2019-02-17 08:52:06
学习一下
评论支持使用[code][/code]标签添加代码
返回顶部