所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
【大冒险】僵尸来了
阿琛 阿琛 2020-09-29 23:39:11
0
1
简单

项目涉及的内容:

1,太阳能供电的设备

2,僵尸入门警报

3,通信装置

4,远距离监控系统

材料清单 材料清单
1x
arduino主控板
1x
物联网模块
1x
手机
1x
太阳能板
1x
碰撞开关

考虑到需要用到太阳能自动发电,配合远程物联网,这样可以把警报检测设备安装在距离人类居住较远的地方,预留更多逃跑的时间。

所以启用了从没用过的太阳能板,首先把太阳能板焊接在杜邦线上,由于我制作的时候是晚上,只能拿日光灯测试,发现连接上主板之后只能勉勉强强带起led灯闪烁几下,电量应该是不足够的,还要看看白天的真实太阳下的效果。

projectImage

开始焊接,我从一个电焊小白,现在也开始逐渐不那么害怕烙铁了~~~

projectImage

焊接好,再用热熔胶稳固以下,然后连上主控板。

projectImage

原本我是准备使用红外接近开关的,这个可以探测距离远,受可见光干扰小。但是,但是,但是万万没想到的是,这个首次拆封的红外接近开关接上数字接口之后,串口打印无论如何只有1,根本检测不到~~哎,赶时间,只能马上换装备了。

projectImage

那要用什么好呢?想起前阵子刚入手的碰撞开关还没有用过,就试一试吧,用碰撞开关检测大门是否被开启,如果打开那么碰到碰撞开关后,就发送物联网信号,给远距离的房间里的人们手机报警。

说干就干,先把这几个固定起来。热熔胶,螺丝齐上阵。

projectImage

然后开始测试程序,检测开门的信号发射端的程序是这样的。

projectImage
projectImage

当碰触到碰撞按钮时,就会发送“僵尸来了”到物联网端

projectImage

然后通过物联网端的数据,再启动手机app上的报警器,这样可以通知屋里的人快速避难。

手机端的app是采用app inventor制作的

界面的外观,当没有僵尸来袭时,是不显示图片的。

projectImage

这里要注意,设置MQTT客户端一定要和mind+程序中的一致。

projectImage

接着编写逻辑设计部分,我们希望它在僵尸到来时,不但显示出僵尸图片,还要发出手机震动,提醒我们抓紧逃跑。

projectImage

这样就完成了这个远距离的僵尸来袭报警器了。

来看一下外观的样子,门没有安装电机,因为这个是手动去开的门,只要碰撞到传感器,就会立即触发报警。

projectImage
projectImage

总结:

1,开门的装置还是不够稳定,时间有些仓促,下次应该设计旋转门或者是滑门会更稳固一些。

2,太阳能供电的装置后续想了想可能还是有些不符合逻辑,僵尸一般都是晚上出击的吧,那晚上哪里来的太阳呢?再一个我对于这个太阳能供电的稳定性和电压强度还是持怀疑态度,这个部分还是要继续改善。

3,除了被动逃跑,后续还要加上对僵尸的攻击装置才更完善。

Makelog作者原创文章,未经授权禁止转载。
0
1
评论
[[c.user_name]] [[c.create_time]]
[[c.parent_comment.count]]
[[c.comment_content]]