DFPlayer + Arduino ? 我只是要放音樂。70元搞定。

因為晚上有放音樂睡覺的需求,中間不需要任何的控制。
網路上看到比較創客的做法是 Arduino mini / uno + DFPlayer的方法
其實我家不缺播放設備,可以用手機播,也可以用其他的藍芽裝置,就是覺得
一個開關搞定的事情,比較簡單。

DFPlayer
DFPlayer

因為我懶,加上我也不想直接套用網路上別人的方案,所以,我去翻了我的舊零件,都是現有的,組一組就有的東西

需要的零件
1.mp3解碼板 RMB9.5 (可以推動10W的SPEAKER)
2.TF卡 8G Class 4 閒置
3.鋰電池 手機報廢 閒置
4.電池充電保護板 RMB0.62
5.小喇叭 電腦拆機 閒置
6.開關 拆機品

原本電池直接接上mp3解碼板,仍充電時會啟動播放。
解碼板可以調聲音大小
但音樂來源多種,所以直接用軟體將mp3調到同樣的音量,就不會有時大有時小聲。

MP3 無損音源解碼板
MP3 無損音源解碼板

就是閒置品小小的焊接,再用熱熔膠結合起來。
說真的,有夠醜的,我不想切到喇叭變成單聲道。而且我的線都沒有依需求去裁切。
我重功能,反正睡覺時,才會用到,而且是放在看不到的角落。

電路電接注意點
1.充電時,電直接進充電保護板,對電池充電。
2.打開開關時,電池才將電送進解碼板
3.如果需要網路控制,之後所以把switch接出來,再用arduino等方式控制。

總共是 RMB9.5+0.62,加上運費,大約就70元左右。

實測,可以連播10小時以上的輕音樂(主要是內含了alpha波的舒眠音樂)。

看完 DFPlayer規格之後,不需要控制的話,完全可以勝任播放mp3的任務
(其實DFPlayer的控制按鈕也蠻完整的,也可以加按鈕出來控制,另外也可以透過串接指令來控制,不過那是Arduino的事了)。
播放功率最大3W,以輕音樂來說,很夠用了。

而且還看到USB DP(D+) / DM(D-),看起來可以直接連到電腦上,不知道是當成TF Card Reader,還是其他的功能。
這邊找到答案
The DFplayer mini has a USB port that can operate as a Host (to read files from a USB stick) or can also operate as a device, so that the PC can access the files from the SD card (and there is also a possibility to use the DFplayer Mini as sound card, but I believe the “clones” do not have this support)
果然和我猜的一樣,除了可以當讀卡器之外,還可以當成外接音卡。
可玩性看起來不錯。
找時間買來玩

20210411 DFPlayer 已下單,就等到貨
主控晶片有一下面2種,功能相同
技術手冊1
技術手刪2
另外,外接音卡的資料找到了
在這裡

發佈留言

發佈留言必須填寫的電子郵件地址不會公開。 必填欄位標示為 *