迎接祖国母亲,70周年的生日,想必这段时间,大家的脑海中都会无限回放《我和我的祖国》吧!我们也是这样哈,孩子们在学校也参加了庆典活动,美妙的歌声回荡在心中。
插满国旗的校园~~
城市楼宇灯光,夜晚也对祖国母亲深情的表白:我爱你,中国!
在这举国欢庆的时刻,我们一起来设计一辆独具特色的国庆花车,一起为祖国母亲庆生!
步骤1 准备材料
材料清单
- microbit X1
- microbit掌控扩展板 X1
- mp3模块 X1
- 无源小喇叭 X1
- 电机 X2
- 舵机 X1
- 国旗 X4
- 乐高 X1
- led灯带 X2
- 五路巡线模块 X1
步骤2 先尝试搭建一个能跑起来的车子
由于是两轮驱动,还想让它带动舵机旋转和巡线模块,需要足够多的引脚和电机驱动。所以选择了dfrobot的microbit掌控扩展板。但是问题来了,要怎样才能做出一辆车呢,我们在扩展板的背板底部,用热熔胶粘住了两条乐高长梁,非常的结实和稳固,这一下所有的结构问题就迎刃而解了。小朋友们自主发挥,设计出结构独特的方块车。
步骤3 硬件连线
五路巡线模块中,只用了其中的三路,分别是T2,T3,T4连接在了P0,P1,P2号引脚上,由于读取的是模拟值,所以经过测试,只有在白天性能才比较稳定,会受到外接明暗的干扰。
电机分别接在M1和M2接口,而mp3模块就接在了P8,和P9号引脚。P12,P13则留给了两组LED灯带,他们在定点表演时,需要亮出彩虹流水灯的特效。增加花车的炫酷特效。最后高高架起的舵机连在P15号引脚上,在定点表演时,它负责让国旗旋转起来。
步骤4 安装国旗
国旗在安装时,遇到了一点麻烦,选错了款式,竟然是竹竿的,竹竿很粗,插不进乐高的孔梁中,没办法,只能是用卷笔刀把它削尖,插在珍珠棉上,才解决了固定的问题。
步骤5 mp3音乐的截取
真的找不到下载这首歌的位置,只能是手机播放录屏之后,再后期节选转成mp3模式,虽然费了一番周折,但是音质还是相当的不错,这首歌太好听了,百听不厌。“我和我的祖国,一刻也不能分割。。。”
步骤6 编程实现功能
一步步的修改,反复的思考。
程序一开始,是一大堆的初始化操作,在十字交叉点的时候,小车停止前进的同时开始播放歌曲,并且闪烁彩虹灯带,为什么是重复执行18次呢,因为我们这首歌截取的只有36秒哈。
步骤7 再来设计一下跑道
让乐高小人排成阅兵方阵,我们摆成的是70的图案,你看出来了么?还有高高的乐高红旗代表着国旗旗杆。
步骤8 最终版的视频效果
经过反复调试和修改,最终小车成功实现了大部分的预期效果,可以自动沿黑线前进,遇到十字交叉点时停下来,播放《我和我的祖国》这首歌,一边播放一边闪烁彩虹灯带,而且顶部的四面国旗左右转动起来,歌曲结束后,灯带熄灭,舵机停止,小车继续前进。
rzyzzxw2019.10.10
真不错啊。
阿琛2019.10.13
谢谢朱老师