![[ESP8266] RTOS V2.0人体红外检测报警后TCP发送到TCP服务端](https://zouyingzheng.com/zb_users/theme/os_2019/static/images/article-default-cover.jpg)
[ESP8266] RTOS V2.0人体红外检测报警后TCP发送到TCP服务端
本文为本站https://zouyingzheng.com/独创,未经允许禁止转载!
本次教程配合唯倚物联网出品的SIOT-1HT使用
可以使用电源线插入3.3V到12V电压,指示灯亮表示有人(触发报警),灭代表无人(静置状态)
本次例程仍然是基于乐鑫RTOS 2.0版本开发,不再兼容之前版本
整体框架就是人体红外探头在检测到人后,将会处于高电平,这时候可以发送TCP数据到服务器上
若需要创建TCP我们必须保证模块连接上AP
一切完成后,我们需要关注检测红外探头的电平变化
其实就是类似于按键的松手检测,不过我们将其延时设置到了1S,因为红外探头的高电平将会持续1s以上,我们只需检测其区间就行了
之前在dht11的文章中,我已提及到有关于wifi和tcp的参数,此处不再赘述.
检测到报警的提示:
提示,如果你要导入我的工程,请手动指定其SDK 和编译器路径,你也可以把main文件夹中文件全部拷贝到你的main中也可以完成编译
本工程源码仅适用于ESP8266 RTOS-V2.0/V3.0版本 不可用于V1.X版本
工程下载地址: https://pan.baidu.com/s/1O_iC6vbxq_u2b8v381ChXg 密码:pfjs
仅供参考使用,配合与外网也可以使用,具体敬请关注往后教程!
若有任何疑问,请在下处留言或发送邮件给我,也可以加入唯倚物联群
留言评论
暂无留言