所有分类
主题 主题
平台 平台
我的工作台
userHead
注册时间 [[userInfo.create_time]]
创造力 [[userInfo.creativity]]
[[userInfo.remark]]
[[d.project_title]]
articleThumb
[[d.material_name]]
timelineThumb
进入工作台
折叠
所有分类 我的工作台
展开
#大冒险#僵尸来了,守护家园
luyi luyi 2020-09-24 00:09:18
4
3
简单

一、项目介绍 

     宁静的清晨,乘客们登上了开往釜山的列车。秀安执意要往釜山看望妈妈,石宇唯有抛开所有工作在清晨踏上列车。当列车开行时秀安看到的奇怪的一幕,但是没人相信她的话,同时间一位行动怪异的人竟毫无被人察觉地踏上了列车。这位匆忙上车的突然女人晕倒了,瞬间突然爬上乘务员的背部并撕咬着乘务员。倾刻间被咬的乘务员便病毒扩散到全身,变成凶残的感染者。面对猖獗的病毒不断地扩散和感染者如洪水般涌现,列车上众人奋力反击。

projectImage

       这就是2016年韩国电影《釜山行》,影片讲述单亲爸爸石宇与女儿秀安乘坐KTX高速列车往釜山,列车上由一位少女身上带来的僵尸病毒开始肆虐且不断扩散,列车于倾刻间陷入灾难的故事。 僵尸其实并不可怕,人类一定可以战胜僵尸。

       假设有一天,僵尸真的来临,我们该怎么办呢?别担心,僵尸有弱点。今天制作一款僵尸来了,守护家园的作品。

二、解决方案 

       僵尸来临,本项目主要从以下4个方面作出反应,守护家园。 

      (1)居住房子周围加装红外传感器,实时监控僵尸到来。一旦监测到僵尸,立即发送指令到控制中心(主控板)。 

      (2)居住房子周围加筑栅栏,阻止僵尸继续靠近房子。

      (3)僵尸怕光,居住房子周围安装光带,驱赶僵尸。 

      (4)屋顶(高处)安装警报系统,发出求救信号灯和求救声音,向远方人类同伴示警和求救。

三、作品演示

四、器材清单 

DFRduino主控板 X1 

人体红外热释传感器 X1 

WS2812灯带(30灯) X1 

DF灯环板(24灯) X1

五、制作过程 

      1. 外观制作 本作品外观是使用一次性筷子和胶水拼接而成的房子,拼接如下图所示。

projectImage
projectImage

     2. 程序设计

          2.1 初始化2个RGB灯带,分别连接引脚2和引脚3。引脚2接24灯环板,用于在屋顶祥远处发出求救信号灯。引脚3接30灯,用于铺设在房子周围,驱赶僵尸。

projectImage

          2.2 重复循环读取人体热释传感器(接引脚4)的值,判断是否有僵尸入侵。如果发现入侵,则马上发出求救信号灯和求救信号声。

projectImage

             2.3 房子周围光带奇偶数、红蓝双色变化,驱赶僵尸,阻止僵尸靠近房子。

projectImage

六、总结 

       整个项目主要使用人体红外、灯带和蜂鸣器,结合项目背景做出一个作品。人体红外用于检测是否有僵尸靠近,有僵尸靠近则利用其怕光的特点,循环使用红蓝流光灯进行阻止,并向外发出求救信号(光和声)。 

 七、资源

附上程序代码

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