项目涉及的内容:
1,太阳能供电的设备
2,僵尸入门警报
3,通信装置
4,远距离监控系统
材料清单
- arduino主控板 X1
- 物联网模块 X1
- 手机 X1
- 太阳能板 X1
- 碰撞开关 X1
考虑到需要用到太阳能自动发电,配合远程物联网,这样可以把警报检测设备安装在距离人类居住较远的地方,预留更多逃跑的时间。
所以启用了从没用过的太阳能板,首先把太阳能板焊接在杜邦线上,由于我制作的时候是晚上,只能拿日光灯测试,发现连接上主板之后只能勉勉强强带起led灯闪烁几下,电量应该是不足够的,还要看看白天的真实太阳下的效果。
开始焊接,我从一个电焊小白,现在也开始逐渐不那么害怕烙铁了~~~
焊接好,再用热熔胶稳固以下,然后连上主控板。
原本我是准备使用红外接近开关的,这个可以探测距离远,受可见光干扰小。但是,但是,但是万万没想到的是,这个首次拆封的红外接近开关接上数字接口之后,串口打印无论如何只有1,根本检测不到~~哎,赶时间,只能马上换装备了。
那要用什么好呢?想起前阵子刚入手的碰撞开关还没有用过,就试一试吧,用碰撞开关检测大门是否被开启,如果打开那么碰到碰撞开关后,就发送物联网信号,给远距离的房间里的人们手机报警。
说干就干,先把这几个固定起来。热熔胶,螺丝齐上阵。
然后开始测试程序,检测开门的信号发射端的程序是这样的。
当碰触到碰撞按钮时,就会发送“僵尸来了”到物联网端
然后通过物联网端的数据,再启动手机app上的报警器,这样可以通知屋里的人快速避难。
手机端的app是采用app inventor制作的
界面的外观,当没有僵尸来袭时,是不显示图片的。
这里要注意,设置MQTT客户端一定要和mind+程序中的一致。
接着编写逻辑设计部分,我们希望它在僵尸到来时,不但显示出僵尸图片,还要发出手机震动,提醒我们抓紧逃跑。
这样就完成了这个远距离的僵尸来袭报警器了。
来看一下外观的样子,门没有安装电机,因为这个是手动去开的门,只要碰撞到传感器,就会立即触发报警。
总结:
1,开门的装置还是不够稳定,时间有些仓促,下次应该设计旋转门或者是滑门会更稳固一些。
2,太阳能供电的装置后续想了想可能还是有些不符合逻辑,僵尸一般都是晚上出击的吧,那晚上哪里来的太阳呢?再一个我对于这个太阳能供电的稳定性和电压强度还是持怀疑态度,这个部分还是要继续改善。
3,除了被动逃跑,后续还要加上对僵尸的攻击装置才更完善。
gray66662020.09.30
可以试试风力发电