回到首页 返回首页
回到顶部 回到顶部
返回上一页 返回上一页

恭喜你发财——新春音乐播放器 简单

头像 CPY 2024.05.27 398 0

【项目介绍】

 

        学习了造物记——创意成长营中的掌控板教程,以 不一样的节日 为主题设计一个小创意,实践从教程中学会的知识点。

 

        每逢新春佳节,最洗脑的莫过于刘德华的恭喜发财了,那么我们做一个播放音乐,加上灯光的气氛组吧。

 

 

【项目演示】

 

最下面有视频

 

【制作过程】

 

材料清单

1、掌控板

2、扩展板

3、LED灯带

 

 

第一步

 

        掌控板上自带了项目所需的声音传感器和蜂鸣器,所以这两个设备不用外接,只需要接LED灯带即可。

 

74666ae0ab17a9e356b0d4302fdf19c.jpg

(灯带连接至P1)

 

 

第二步

 

        mind+编程中打开扩展,选择掌控板,并且在显示设备中选上LED灯带。

image.png

 

 

 

第三步

 

找到乐谱进行编程

 

微信截图_20240527143135.png

 

      (根据简谱中的进行编程)

image.png

 

PS:程序是跳过了前奏,直接从“恭喜你发财” 开始

        下载程序后试听,根据实际情况进行节拍调整,调整至听感舒服的状态即可。

 

第四步

        同时在屏幕上显示歌词,所以在程序中间加入字幕

image.png

显示新的需要在前面添加清屏

 

第五步

        LED灯带的控制,先初始化LED灯带。

image.png

        灯带有16颗灯珠,所以灯总数写16

        第二个程序的灯号有个注意的点,灯带第一颗灯珠是0号灯珠,0也算一颗,所以灯号为0-15

 

第六步

        想要根据音调进行控制,在现有设备下可能有点困难,而我们的掌控板上自带了声音传感器,所以改成了最简单的音量控制。

image.png

        使用串口读取声音强度,播放一次音乐,发现大概在两千四左右,那么套入进去,使用映射,控制输出值。在0~10的范围内。

 

image.png

作品就完成啦,灯带根据音量的大小进行变化,声音越大变化越快。

 

 

 

【项目总结】

 

        作品是根据入门教程的知识点和现有的设备进行制作的,没能做到根据音调像波形图那样进行变化的灯带,是有点小遗憾。(毕竟自己技术不够)

 

        但是在编程的过程中发现了挺多有趣的功能,特别是灯带还有挺多可以开发的地方,比如这个

image.png

柱状图显示,或许有比较多的灯带的情况下可以连接起来,效果会更好。

 

音乐程序展示

image.pngimage.png

 

 

 

材料清单

  • 掌控板扩展板 X1
  • 掌控板 X1
  • LED灯带 X1

评论

user-avatar