【创客玩音乐】-吞金兽

2020-03-025582
AI 快速预览详细 收起
本文介绍了如何制作一个结合音乐和灯光效果的创客项目——吞金兽存钱罐。使用microbit主板和Boson扩展板,通过编程实现每次放入硬币时自动播放自编歌曲并配合灯光特效。项目包括硬件清单、程序实现和改进过程,适合儿童和初学者,特别适用于STEM教育场景。
     面对疫情在家坚守,陪孩子继续第四周网课+老爸创客教学模式;正所谓萝卜青菜,各有所爱;孩子们最喜欢的不是语、数、外,而是美术、音乐、综合实践、老爸创客教学;今天设计主题是存钱罐,孩子提出独特小需求;每次放入一枚硬币到存钱罐,自动播放自编 《吞金兽》之歌并配合环绕灯光特效。

    音乐本源于生活、体现在生活中;创客作品中巧妙的使用音乐,让音乐和创客作品碰撞出精彩的火花;


    一阵天马星空的折腾之后,本次音乐版作品《吞金兽》存钱罐顺利诞生。

                                           《吞金兽》之歌
                                               ---宝宝聪
    我是一只吞金兽,我最爱吃小钱钱;小钱钱我最爱吃,几分几角都爱吃。




一、硬件
1.microbit 主板*1  https://www.dfrobot.com.cn/goods-1630.html
2.Boson 扩展板*1  https://www.dfrobot.com.cn/goods-1439.html
3.模拟压电陶瓷震动传感器https://www.dfrobot.com.cn/goods-101.html
4.Boson 录音模块 前期的DF试用产品
5.Boson灯带 前期的DF试用产品
6.一堆废纸箱+刻刀+铅笔+塑料盒


【创客玩音乐】-吞金兽图11
二、纸壳《吞金兽》主体搭建
找一个自己喜欢的图案,在纸壳上画出存钱罐主体,用刀子和剪子裁剪外形,并用双面胶粘贴。
【创客玩音乐】-吞金兽图3  【创客玩音乐】-吞金兽图1 【创客玩音乐】-吞金兽图2

大脚丫,存钱罐,眼睛和鼻孔  
【创客玩音乐】-吞金兽图6   【创客玩音乐】-吞金兽图4
【创客玩音乐】-吞金兽图7   【创客玩音乐】-吞金兽图5

合体成功
【创客玩音乐】-吞金兽图9    【创客玩音乐】-吞金兽图8

三、程序实现
mind+1.6.2 原生scrath小朋友自然过渡,没压力
吞金兽 V1.0版本
Microbit 主程序循环执行判断 如果P0模拟口,陶瓷震动模块检测数值超过100,则一次运行灯光程序、给p2高电压激活录音模块,播放自编吞金兽之歌;

【创客玩音乐】-吞金兽图12

【创客玩音乐】-吞金兽图13

测试视频



四、程序改进

顺利实现,孩子却发现了问题:爸爸,能不能一边播放歌曲,一边亮灯?

解决之法:

多线程模块

【创客玩音乐】-吞金兽图14

吞金兽2.0应运而生

主程序基本引入子程序模块,实现满足判断条件,同时播放音乐和灯光特效;

【创客玩音乐】-吞金兽图15

【创客玩音乐】-吞金兽图16


测试视频



五、整体组装


【创客玩音乐】-吞金兽图10








下载附件吞金兽2.0.rar下载附件吞金兽1.0.rar


https://mc.dfrobot.com.cn/forum.php?mod=attachment&aid=OTM2ODN8OTA4ZjBhYzk4ZDAyYmJkMGZkYWE3ZWU3NDZkNDQ5OTl8MTc4ODM0NDk4OA%3D%3D&request=yes&_f=.rarattach://93682.rar



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(0)
- 没有更多了 -