回答

收藏

[评测分享] 【热门器件来 Arrow 】DFPlayer mini试用:用CH579M板遥控控制

#板卡评测 #板卡评测 2289 人阅读 | 0 人回复 | 2022-12-07

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播放类的还是很好的。





分享到:
回复

使用道具 举报

您需要登录后才可以回帖 注册/登录

本版积分规则

关闭

站长推荐上一条 /3 下一条