创作背景
穿越火线,快乐大本营经典游戏,现在也流行于各大商场、娱乐场所,吸引流量,相信大家都不会陌生。
手拿铁环,犹如走迷宫般穿过蜿蜒曲折的导电轨道,过程中不能够与轨道接触,极其考验玩家的专注力和稳定的协调性,不过大多数情况下,情不自禁会越玩越紧张。脑门全是汗,手心再一哆嗦,一个不留神,立马就会让你拥有触电般“兹兹”的感觉。
本项目我们就来制作这样一个穿越火线项目。我们先来看视频演示。
https://v.youku.com/v_show/id_XNTA2NjI1NDI1Ng==.html
二、器材清单
·掌控板(含扩展板) x1
·电流传感器 x1
·铁丝 x1
·木板底座 x1
·1K欧姆电阻 x1
·杜邦线 若干
三、电路接线图
四、作品展示
五、程序编写
1.上传OLED屏显示图片到掌控板。
注意:下面两张“不服来战”和“失败”提示图,是pbm格式的。
PS制作128*64像素的位图,存储为pbm格式,然后上传到掌控板中。
2. 正常情况下,掌控板屏幕显示“不服来战”字样,吸引玩家前来挑战。
2. 穿越火线的导轨供电是通过扩展板掌控宝M1接口来供电的,因此,需要通过扩展板打开直流电机M1进行供电。
如果,玩家移动电棒绕导轨的过程中碰到轨道,则电流传感器数值会大于0.1,马上显示“失败”字样。同时,设置掌控板板载RGB灯为红色,并播放音乐直到完成。
音乐播放结束后,马上关闭所有RGB灯,开始新的一轮检测。
3. 完整代码如下图所示