室内防盗系统设计简介:
做这个作品的最初想法就是4个无线发射模块放在寝室的四台电脑下面,一台主机负责接收并记录实时情况。如果有异常就立马发送短信给主人。在收到短信后可以马上电话给楼管以及保卫科,这样便可以避免电脑被盗。
我采用了的发射接收模块是PT2262和PT2272,因为这个接受和发射模块用起来比较简单而且能够满足本设计的需要。采用MINI STM32板子上的彩屏液晶用作显示。GSM模块是使用SIM300,这个模块有一个好处就是自适应波特率,只需要发给它初始化质量,模块会自己算出波特率然后开始通信。
为了调试的方便,能够更改系统的时间,以及电话号码和短信内容,所以我编写了一个专用的上位机软件来完成这些工作,使设置系统非常方便。
室内防盗系统目前实现的功能是:
- 开机后会自动检测SD上是否已经新建了以当天日期为文件名的TXT文件,如果没有便新建一个文件。
- 之后实时监测每台电脑下的发射模块发射发射过来的信号,在系统启动时处于非防盗模式,此时只在SD卡上记录下系统监控到的情况。
- 当启动防盗模式后,如果突然一个电脑下面的无线发射模块没有发出信号了,此时便等待10秒后再监测,如果仍然没有接收到信号便判断PC机已经被人拿走。
- 此时在SD卡上记录当前的时间和状况,然后发送短信给主人。为了避免重复发送短信,此时系统对被盗的这台电脑的接收点强制恢复为非防盗模式,等待人为的再切换。
室内防盗系统设计视频演示:
防盗系统上位机截图:
PT2262电路图
防盗系统源码如截图:
阅读全文