kpj001 发表于 2015-11-20 12:06:33

红外报警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平台,需要注册或有服务费,不受自己控制

下一步是改造传感器,具有定时发送“我健在”的第二组编码,实现防拆
再下一步是传感器双向通讯,不定时与主机联系,实现防欺骗/防拆

花雕 发表于 2015-11-20 14:45:43

{:soso_e179:}有思路,好点子
页: [1]
查看完整版本: 红外报警DIY