3397浏览
查看: 3397|回复: 6

[比赛] 【2020】“掌控小音箱”小巧方便的网络MP3播放器

[复制链接]
相信现在很多人家里已经有一个及以上的音箱或收音机吧,
这种东西大大方便了我们的生活,可以随时放在耳边听着喜欢的音乐,
真的很舒服!

今天我就用一块掌控板做一个“小音箱”,简单易做,而且很实用。
注意:本次作品需要用到热熔胶枪和焊接,儿童须在大人的监护下使用!


材料单(点击所需材料即可跳转至购物界面)
掌控板*1

掌控板扩展板*1
6节五号电池盒*1
5号电池*6
TDA2030A功放模块*1
小喇叭*2
旋转电位器模块*1
公头空对空连接线*1
150*18mm雪糕棒一捆装*1
热熔胶枪(含胶棒)*1
电烙铁焊笔(含锡丝)*1
电工胶布*1
软件《mPython》
Wi-Fi信号

首先开始硬件连接:
1.把掌控板插进扩展板里,再把放满电池的盒子接上连接线插进扩展板上:把电池盒的线和连接线用电工胶布缠起来;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图20

2.把一个小喇叭跟两根杜邦线焊在一起(要小心),接上功放模块,功放模块接上杜邦线:2个GND口接一个就够了;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图25

3.把杜邦线插在P8引脚上:GND接黑色,VCC接红色,IN接黄色;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图24

4.把旋钮接上杜邦线,杜邦线接在P0引脚上:GND接黑色,VCC接红色,IO接黄色。
【2020】“掌控小音箱”小巧方便的网络MP3播放器图23

模型制作:
1.利用热熔胶枪粘好雪糕棒做成这样的板块:前面、后面、左面、右面、上面和下面;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图10
【2020】“掌控小音箱”小巧方便的网络MP3播放器图16

2.把除了盖子以外的全部粘起来:有两个洞的是前面,没有洞的是后面,前面的千万不要放反;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图11


3.把连着掌控板的东西都按照指定的位置粘好:电池盒、掌控板和功放模块粘在盒子里,掌控板的屏幕和旋钮分别对着2个洞口,再把小喇叭粘在外面;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图14
【2020】“掌控小音箱”小巧方便的网络MP3播放器图15
【2020】“掌控小音箱”小巧方便的网络MP3播放器图12
【2020】“掌控小音箱”小巧方便的网络MP3播放器图13

4.在左下角扩展板对应的地方,挖一个洞,做一个延长开关:这是因为掌控板扩展板的拨码开关太小了;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图19

5.在小喇叭上盖上一张纸巾,作用是防止喇叭受到损害:然后盖上盖子一看;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图17
【2020】“掌控小音箱”小巧方便的网络MP3播放器图21

6.盖上了盖子,发现盖了纸巾的小喇叭真是太丑了:还是先在纸巾的四周贴一圈好看的手账胶带,再在纸巾的中间画一个可爱的DF机器人,好看多了;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图22

7.顺便在背面贴一张DFRobot的贴纸:我都忘了这张贴纸是怎么来的了......
【2020】“掌控小音箱”小巧方便的网络MP3播放器图18

剩下的就是编程了:
1.又是熟悉的连Wi-Fi和显示:显示什么都行,我用的是“掌控小音箱”;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图8

2.首先初始化一下音频,音量设为20(也可以更高或更低),然后显示正在播放的是什么歌:我上网搜了一下程序自带的歌,发现这是小臭臭的《春天在哪里》,再播放网络MP3,其实可以播更多的歌,我这里只有程序自带的一首。把前一段代码块和它合起来;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图1
【2020】“掌控小音箱”小巧方便的网络MP3播放器图2
【2020】“掌控小音箱”小巧方便的网络MP3播放器图4

3.做一个非常炫酷的灯光效果:感觉是渐变,又好像不是,反正很好看;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图5

4.我检测了一下旋钮模块从左扭到右的的的模拟值:0~4095,所以我把它分成了五份,分成了五格音量,具体的五份是:
>4000
≥3000&<4000
≥2000&<3000
≥1000&<2000
≥0&<1000
(图片里的≥我写成了>,不要误会)

【2020】“掌控小音箱”小巧方便的网络MP3播放器图3

5.按上面的第一份先做一下例子:当模拟值≥4000(也就是旋钮在最左边)的时候,音量会变成20,然后第4行显示现在的音量是20%;
【2020】“掌控小音箱”小巧方便的网络MP3播放器图9

6。按照上面的例子,再做另外四个:音量要越来越高,用“一直重复 执行”包裹着,这样在听歌时通过扭旋钮,音量就会变化了!
【2020】“掌控小音箱”小巧方便的网络MP3播放器图6
【2020】“掌控小音箱”小巧方便的网络MP3播放器图7

最后献上演示视频:


献上完整代码:
下载附件掌控小音箱.zip

下面开始总结:
1.网络歌曲可以更多,只不过要自己改轮流显示歌曲名;
2.小喇叭可以有2个,那样音质会更好;
3.小喇叭可以不遮,就看个人的意愿了;
4.如果喜欢的话,喇叭可以买更好的,
5.旋钮可以弄两个,这样就可以一个控制音量,一个控制歌曲了;
6.灯光虽然很炫酷,但可能会伤害眼睛,最好还是弄一下柔和的灯光好了。



好了,这次的作品就做完了,喜欢的话就给一个赞吧!
【2020】“掌控小音箱”小巧方便的网络MP3播放器图27

DFrJ5KYVQaH  中级技匠

发表于 2020-2-8 08:22:11

很强的动手能力和很好的想法
回复

使用道具 举报

且歌且行  中级技师

发表于 2020-2-15 22:59:57

喜欢,来点赞!老师的那个贴纸我也有~
回复

使用道具 举报

白吃白给  中级技师
 楼主|

发表于 2020-2-17 11:36:08

且歌且行 发表于 2020-2-15 22:59
喜欢,来点赞!老师的那个贴纸我也有~

现在家里还有几张,好像是参加活动给的

喜欢就点赞!


回复

使用道具 举报

kylinpoet  初级技神

发表于 2020-2-18 02:48:30

楼主强大,多谢分享。
回复

使用道具 举报

白吃白给  中级技师
 楼主|

发表于 2020-2-18 13:25:04

kylinpoet 发表于 2020-2-18 02:48
楼主强大,多谢分享。

不谢不谢
回复

使用道具 举报

高级模式
B Color Image Link Quote Code Smilies |上传

本版积分规则

为本项目制作心愿单
购买心愿单
心愿单 编辑
[[wsData.name]]

硬件清单

  • [[d.name]]
btnicon
我也要做!
点击进入购买页面
上海智位机器人股份有限公司 沪ICP备09038501号-4

© 2013-2024 Comsenz Inc. Powered by Discuz! X3.4 Licensed

mail