基于DFPlayer Mini模块的简易mp3
简介
一个基于DFPlayer Mini模块的简易mp3
简介:一个基于DFPlayer Mini模块的简易mp3开源协议
:CC BY-SA 4.0
(未经作者授权,禁止转载)描述
(本人纯纯的小白,原理图 、pcb和本文内容如有错误欢迎提出)
更新日志
2024/9/7
- 经过反复的摸鱼,终于全部搞定力。
2024/7/8
- 经过一个多月的摸鱼,2.5版本终于——没有搞好(悲)
2024/5/26
- 按键已修好,整体已经差不多了(找时间拍点介绍),2.5版本打算采用铜柱当导线连接两块板子。(小修改,叫2.5版本合理吧)
2024/5/12
- 2.0版本状况百出,先是喇叭坏了,刚换好坏喇叭一个按键就裂了,所以2.0版本还得等QWQ。
2024/5/2
- 2.0版本已打板,争取五一假期内搞好2.0版本。
2024/4/3
- 1.0 版本制作好后发现了许多问题,因设计失误导致实物十分甚至九分的有分量笨重且过厚,正在设计2.0版本。
介绍
这是一个基于DFPlayer Mini模块的简易mp3(非常简易),制作简单。
(由于作者天天摸鱼,导致此项目虽然每代改动简单,但是还是很久才去打板)
一切的源头
我的一个朋友想自己DIY一个MP3,他找到了DFPlayer Mini这么一个小玩意
然后他就弄出了这么个东西 (非常简洁)↓
我看到了以后觉得挺好玩,于是就有了这个项目(其实我也跟他说过想画个板)下图
功能介绍(DFPlayer mini模块)
- 支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48
- 24位DAC输出,动态范围支持:90dB,信噪比支持:85dB
- 完全支持FAT16、FAT32文件系统,最大支持32G的TF卡,支持32G的U盘、64M字节的NORFLASH
- 多种控制模式可选。IO控制模式、串口模式、AD按键控制模式
- 广播语插播功能,可以暂停正在播放的背景音乐。广告播放完毕回到背景音继续播放
- 音频数据按文件夹排序,最多支持100个文件夹,每隔文件夹可以分配255首曲目
- 30级音量可调,6级EQ可调
引脚说明
引脚号 | 引脚名称 | 功能描述 | 备注 |
---|---|---|---|
1 | VCC | 模块电源输入 | 3.3V—5V,建议5V,不要超过5.2V |
2 | RX | UART串行数据输入 | |
3 | TX | UART串行数据输出 | |
4 | DAC_R | 音频输出右声道 | 驱动耳机、功放 |
5 | DAC_L | 音频输出左声道 | 驱动耳机、功放 |
6 | SPK2 | 接小喇叭 | 驱动小于3W喇叭 |
7 | GND | 地 | 电源地 |
8 | SPK1 | 接小喇叭 | 驱动小于3W喇叭 |
9 | IO1 | 触发口 | 默认上一曲(长按音量减);此引脚短接到地可使歌曲循环播放 |
10 | GND | 地 | 电源地 |
11 | IO2 | 触发口 | 默认下一曲(长按音量加) |
12 | ADKEY1 | AD口1 | 当触发时是第一首(长按循环第一首) |
13 | ADKEY2 | AD口2 | 当触发时是第五首(长按循环第五首) |
14 | USB+ | USB+ DP | 接U盘或插电脑的USB口 |
15 | USB- | USB- DM | 接U盘或插电脑的USB口 |
16 | Busy | 播放状态 | 有音频,输出低;无音频,输出高 |
使用教程
(由于本项目单独使用该模块,所以没有在以下内容中加入Arduino相关资料)
AD按键模式
模块还支持AD按键控制方式,取代了传统了矩阵键盘的接法,这样做的好处是充分利用了MCU越来越强大的AD功能。设计简约而不简单,我们模块默认配置2个AD口,20个按键的阻值分配。
- 按键使用示意原理图
IO模式
本模块也支持简单的IO模式
(以上内容均来自DFPlayer官方产品资料库)
功能介绍(本项目)
- 自带扬声器
- AD按键控制方式
- 总电源开关和扬声器开关双开关控制
- 带3.5音频口与Type-A口
- 使用现成TP4056锂电池充放电模块
- 500mAh锂电池
(注:自带扬声器的音质比较垃圾,AD按键示意图里接200K电阻“播放模式”按键的功能我还没搞懂)
使用说明
(短按:低电平时间约为200ms)
组装说明
元件位号与电阻阻值
先将沿着中间那条缝锯开,锯开后用砂纸打磨边缘至两条丝印消失即可。(打板建议打1.2mm或以下的方便锯开)
DFPlayer Mini的排针太长会刺到电池,需要修剪,用笔标记一下再剪更整齐。
TP4056模块焊接前建议先把这两根铜柱拧好,TP4056模块就不那么容易焊歪,焊接前在底板焊盘和TP4056模块的焊盘上先上点锡,会更好焊牢。
材料购买
- 3.7v锂电池:3.7v聚合物锂电池mp3行车记录仪蓝牙耳机胎压内置通用充电电池(选“802035(500mah)”)
- 1810椭圆形喇叭:1318/1510/1810/2014/2030/2209/2415/2809 8Ω/1W椭圆形喇叭(选“1810-8Ω1W-L60MM/喇叭”)
- TP4056 锂电池充电板:TP4056 1A锂电池充电板模块 Type-C USB接口充电保护二合一
- Mini MP3模块: Mini MP3 Player mini 播放器 模块
- M3圆头螺丝:铁黑十字圆头螺丝盘头机丝螺栓螺钉电脑螺丝钉M2M2.5M2.6M3M4M5M6(最小M3*3最大M3*6,在这之间都行)
- M3双通六角铜柱:铜柱双通六角铜柱M3M4隔离柱机箱主板线路板螺柱铜螺柱空心螺母柱(选M3*12)
链接仅供参考
其他元件购买请看附件“BOM.xls”这个文件可以使用立创商城BOM配单,请勿使用下面自动生成的BOM。
评论