這個(gè)作品是基于DFPlayer和uno板子來(lái)做的。DFPlayer Mini 是一款小巧且價(jià)格低廉的MP3模塊,可以直接接駁揚(yáng)聲器。模塊配合供電電池、揚(yáng)聲器、按鍵可以單獨(dú)使用,也可以通過(guò)串口控制,作為Arduino UNO或者是任何有串口的單片機(jī)的一個(gè)模塊。模塊本身完美的集成了MP3、WAV、WMA的硬解碼。同時(shí)軟件支持TF卡驅(qū)動(dòng),支持FAT16、FAT32文件系統(tǒng)。通過(guò)簡(jiǎn)單的串口指令即可完成播放指定的音樂(lè),以及如何播放音樂(lè)等功能,無(wú)需繁瑣的底層操作,使用方便,穩(wěn)定可靠。
器材準(zhǔn)備:
DFRduino UNO R3IR kit紅外遙控套
DFPlayer Mini 播放器模塊
杜邦線(xiàn)、電阻等等
聲明:此模塊可以直接使用Arduino供電,并不會(huì)對(duì)Arduino本身造成任何影響。
如果使用Arduino供電,切記需要在串口通信端口上增加兩個(gè)1K電阻用來(lái)消除噪音!
以下是搭建好的電路:
一切順利,你就會(huì)得到一個(gè)可以用紅外遙控器控制的音樂(lè)播放器。
DFPlayer Mini Module 使用的的注意事項(xiàng):
1、DFPlayer Mini 可以讀取 MP3 & WAV 格式的文件(實(shí)測(cè)可以解碼320K的超高品質(zhì)音樂(lè)),但無(wú)法播放時(shí)長(zhǎng)在1秒以下的音頻。
2、所有音樂(lè)文件一定要放在mp3文件夾內(nèi),而mp3文件命名需要是4位數(shù)字,例如"0001.mp3",放置在mp3文件夾下。如需中英文命名,可以添加在數(shù)字后。例如"0001hello.mp3"或者"0001后來(lái).mp3",詳見(jiàn)數(shù)據(jù)手冊(cè)。
代碼中使用的DFPlayer mini庫(kù)文件已修改,增加了全曲循環(huán)功能。
電路城語(yǔ):此資料為賣(mài)家免費(fèi)分享,不提供技術(shù)支持,請(qǐng)大家使用前驗(yàn)證資料的正確性!如涉及版權(quán)問(wèn)題,請(qǐng)聯(lián)系管理員刪除!
附件包括: