一、项目介绍
宁静的清晨,乘客们登上了开往釜山的列车。秀安执意要往釜山看望妈妈,石宇唯有抛开所有工作在清晨踏上列车。当列车开行时秀安看到的奇怪的一幕,但是没人相信她的话,同时间一位行动怪异的人竟毫无被人察觉地踏上了列车。这位匆忙上车的突然女人晕倒了,瞬间突然爬上乘务员的背部并撕咬着乘务员。倾刻间被咬的乘务员便病毒扩散到全身,变成凶残的感染者。面对猖獗的病毒不断地扩散和感染者如洪水般涌现,列车上众人奋力反击。
这就是2016年韩国电影《釜山行》,影片讲述单亲爸爸石宇与女儿秀安乘坐KTX高速列车往釜山,列车上由一位少女身上带来的僵尸病毒开始肆虐且不断扩散,列车于倾刻间陷入灾难的故事。 僵尸其实并不可怕,人类一定可以战胜僵尸。
假设有一天,僵尸真的来临,我们该怎么办呢?别担心,僵尸有弱点。今天制作一款僵尸来了,守护家园的作品。
二、解决方案
僵尸来临,本项目主要从以下4个方面作出反应,守护家园。
(1)居住房子周围加装红外传感器,实时监控僵尸到来。一旦监测到僵尸,立即发送指令到控制中心(主控板)。
(2)居住房子周围加筑栅栏,阻止僵尸继续靠近房子。
(3)僵尸怕光,居住房子周围安装光带,驱赶僵尸。
(4)屋顶(高处)安装警报系统,发出求救信号灯和求救声音,向远方人类同伴示警和求救。
三、作品演示
四、器材清单
DFRduino主控板 X1
人体红外热释传感器 X1
WS2812灯带(30灯) X1
DF灯环板(24灯) X1
五、制作过程
1. 外观制作
本作品外观是使用一次性筷子和胶水拼接而成的房子,拼接如下图所示。
2. 程序设计
2.1 初始化2个RGB灯带,分别连接引脚2和引脚3。引脚2接24灯环板,用于在屋顶祥远处发出求救信号灯。引脚3接30灯,用于铺设在房子周围,驱赶僵尸。
2.2 重复循环读取人体热释传感器(接引脚4)的值,判断是否有僵尸入侵。如果发现入侵,则马上发出求救信号灯和求救信号声。
2.3 房子周围光带奇偶数、红蓝双色变化,驱赶僵尸,阻止僵尸靠近房子。
六、总结
整个项目主要使用人体红外、灯带和蜂鸣器,结合项目背景做出一个作品。人体红外用于检测是否有僵尸靠近,有僵尸靠近则利用其怕光的特点,循环使用红蓝流光灯进行阻止,并向外发出求救信号(光和声)。
七、资源
附上程序代码
rzyzzxw2020.09.30
看作品,别只看房子啊。
feng05392020.09.29
房子确实很有效果
gray66662020.09.24
这个房子模型很赞。。。。。