红外报警DIY
市面有几百元的各种安防报警设备,最近买了两种,发现使用起来并不能满足自己的全部要求。仔细看看其工作原理,无外乎是315MHz或433MHz模块发送自己的ID码给主机,主机按设定响警号或有线或GSM告知值班人员。
考虑到手里有一些模块,于是自己试试开发下:
传感器基本不变,买的比自己做来的方便,也不贵。
主要是做接收端:
315M模块--->arduino--->PC--->邮件 邮件--->139/189邮件免费短信通知
过程有些小坎坷,但是还是实现了,这里提下用到的主要资源
315/433M模块有免调整版,即没有线圈的,应该稳定很多
直接用RCSwitch例程就可以在串口看到收到的字符串
VB6精简版, windows10_64下需要安装mscomm32.ocx到SysWOW64
mscomm控件收到字符串,整理,取出需要的6至7位ID码
判断ID,分别发送对应主题的邮件
blat Windows命令行 发邮件小工具 下载http://sourceforge.net/projects/blat/
根据短信提示就知道报警触发提示了
以上和原有报警系统无冲突,多一个报告的渠道而已
网上有人也实现了类似功能,大多用的app平台,需要注册或有服务费,不受自己控制
下一步是改造传感器,具有定时发送“我健在”的第二组编码,实现防拆
再下一步是传感器双向通讯,不定时与主机联系,实现防欺骗/防拆
{:soso_e179:}有思路,好点子
页:
[1]