[评测分享]
【热门器件来 Arrow 】DFPlayer mini试用:用CH579M板遥控控制
#板卡评测
2289 人阅读
|
0 人回复
|
2022-12-07
TA的每日心情 | 无聊 2023-4-9 09:32 |
|---|
签到天数: 7 天 连续签到: 2 天 [LV.3]偶尔看看II
童生
- 积分
- 159
|
DFPlayer Mini模块一个高集成度,功能非常完整的MP3/WAV播放模块。它长这样:
尺寸不大,功能挺全面。
它可以支持UART,AD按键,IO控制三种控制方式。播放TF卡,U盘等媒体,支持MP3/WAV/WMA硬解码。支持采样率(KHz):8/11.025/12/16/22.05/24/32/44.1/48
拿到手上,先找个串口板按照连线图连接起来。控制运行起来试试。
打开一个串口调试助手,很容易上手的。
按照手册上的要求发指令。就发出声音了。还是很好使用的。
下一步,接个U盘口。连接个MCU开发板来试试。
上次直接用USB->UART串口模块测试了一下DFPlayer mini模块。可以正常使用,找了一块手上的开发板.CH579M来控制一下,MP3模块的功能也很多,没有那么多按键的键盘。就找了个红外接收头,又找了个原子哥的红外遥控器。就用遥控器来控制它吧。
把它们的功能引脚用杜邦线连接起来。再写一个CH579M的控制软件就好了。
先初始化一个UART口与MP3模块通迅。
中断接收。用于处理MP3模块的反馈。
处理MP3模块返回的信息。
串口发送命令。
这样就与MP3模块建立UART通信了。
模块的初始化,主要就是复位一下MP3模块,延时2秒后就可以命令控制了。
遥控接收的功能就简单了。接收到遥控按键后发控制命令给MP3模块。
官方有提供一个Arduino的C++库,我把它改成了C的,又配合CH579这个板子,做了一些修改。所以花了一些时间来做。
MP3模块上有一个3W的小功放,还是很耗电的,用电脑的USB供电,声音开大后MP3模块就DOWN机了。所以有条件最后是给模块单独供电。
DFPlayer mini模块还是很简单易用的,控制功能和方法也多。用来做发声提示,MP3播放类的还是很好的。
|
|
|
|
|
|
|
|
|