掌控板+百灵鸽=MP3音乐播放神器
2019-12-051.8万
精华项目
AI 快速预览详细
本文介绍了如何使用掌控板和百灵鸽制作一个MP3音乐播放器。硬件清单包括掌控板、百灵鸽扩展板和WiFi网络。通过编写代码,实现了联网获取音乐资源、上一首/下一首切换及音量控制功能。项目难度适中,适合STEM教育和编程启蒙。
|
掌控板+百灵鸽=MP3音乐播放神器 舞低杨柳楼心月,歌尽桃花扇影风。 今宵剩把银釭照,犹恐相逢是梦中。 今朝一遇百灵鸽,载歌载舞活神仙。 ——改自宋·晏几道《鹧鸪天·彩袖殷勤捧玉钟》 听闻论坛管理文科出身,才貌双全,更喜欢有内涵、有颜值的帖子,不禁改诗一首,希望能多加★★★。 ![]() ![]() 忽略上文,正文开始…… 1. 作品演示 自制的mp3播放神器,需要联网,根据播放列表获取音乐资源。已经实现上一首,下一首的切换以及音量高低的控制。 2. 音乐盒的制作器材清单:
![]() 4. 编程(直接贴代码吧) 4.1 定义播放地址列表和名称列表,并开始播放第0首音乐。 ![]() 4.2 定义播放函数play(),既在屏幕上显示当前播放内容,也播放音频。这样写代码会简洁、优雅很多,有木有。。。。 另外,记得编写“上一首”和“下一首”的操作。 ![]() 4.3 接下来T和H键的触摸修改vol音量变量,从而控制播放器音量大小。 ![]() 5. 不足之处: 5.1 不能循环播放。 这一点请教群里“文杰”老师后发现,是平台缺陷,少了一个等待“等待音频播放完成”命令。期待改进,吧友有更好的方法,欢迎一起探讨。 5.2 部分音乐存在卡顿现象。 我使用的是本地局域网内的音乐资源。基本可以忽略网络信号带来的影响,应该是硬件问题。原谅我用几首“凤凰传奇”的歌,因为他们的不卡。哈哈。其他音乐,有点卡。 6. 接下来我们制作音乐控制平台,实现手机、平板、电脑控制播放内容及音量大小。 7. 附上代码 |
-
-
7.58 KB, 下载次数: 11643











