Arduino 專題教學-MP3 音樂播放器

Arduino 專題教學-MP3 音樂播放器

一、介紹

自己 DIY 一個 MP3 音樂播放器聽起來有點複雜,但實際上只要使用模組,就能讓難度大大下降囉!

DFPlayer 出了一個 Mini MP3 Player 模組,相當強大,自身連接喇叭與按鈕即可變身簡單的播放器,更可連接像 Arduino 這樣的開發板,透過程式實現更多操作。

準備好跟我們一起動手製作專屬的 MP3 音樂播放器了嗎?

老師,請下音樂!ヾ(´︶`*)ノ♬

二、組裝與接線說明

1. 組裝

1-1. 首先撕除「壓克力板」上的保護紙,可使用尖頭鑷子或是美工刀輔助。

Arduino 專題教學-MP3 音樂播放器

1-2. 接著準備「Arduino UNO」、「M3螺絲 x6」與「銅柱 x3」。

Arduino 專題教學-MP3 音樂播放器

1-3. 我們會在以下標示的三個孔洞,使用銅柱與螺絲作為支撐柱。

Arduino 專題教學-MP3 音樂播放器

1-4. 安裝示意圖如下,建議使用螺絲起子安裝。

Arduino 專題教學-MP3 音樂播放器

1-5. 接著拿出壓克力板,並對齊孔洞用剩餘的螺絲固定。

Arduino 專題教學-MP3 音樂播放器

1-6. 接著拿出「麵包板」,將背後的泡綿膠紙撕除,並黏貼在如下位置。

Arduino 專題教學-MP3 音樂播放器

1-7. 準備「喇叭」、「按鈕 x3」、「MP3模組」、「1k電阻」與「10k可變電阻」。

Arduino 專題教學-MP3 音樂播放器

1-8. 將「MP3 模組」、「按鈕 x3」與「10k可變電阻」如下圖排列。

Arduino 專題教學-MP3 音樂播放器

2. 接線

2-1. 讓我們查看原廠Mini MP3 Player模組的官方文件,可以看到「喇叭」安裝的位置,以及需要在某個腳位加上「1k 電阻」。

Arduino 專題教學-MP3 音樂播放器

2-2. 依照上圖連接「喇叭」和「1k電阻」,如下圖所示。

Arduino 專題教學-MP3 音樂播放器

2-3. 接著一樣參考官方的方法,連接剩下的電路,請依照下圖連接。

Arduino 專題教學-MP3 音樂播放器

2-4. 接下來連接三個「按鈕」,這三個按鈕分別用來控制「前一首」、「暫停/播放」與「下一首」。

Arduino 專題教學-MP3 音樂播放器

2-5. 最後連接「可變電阻」,用來調整音量。

Arduino 專題教學-MP3 音樂播放器

二、範例程式

1. 下載程式

1-1. 點選程式下載連結,並下載壓縮檔。

Arduino 專題教學-MP3 音樂播放器

1-2. 解壓縮之後開啟「02. MP3 Player」資料夾,可以看到程式檔案「mp3_player」與需要的程式庫「libraries」。

Arduino 專題教學-MP3 音樂播放器

2. 燒錄程式

2-1. 首先打開程式,並透過「加入.ZIP程式庫…」,將「libraries」資料夾裡面的程式庫都安裝一遍。

Arduino 專題教學-MP3 音樂播放器

2-2. 接著連接「USB數據傳輸線」。

Arduino 專題教學-MP3 音樂播放器

2-3. 設定「開發板」與「序列埠」後,點選燒錄按鈕燒錄程式至Arduino UNO。

Arduino 專題教學-MP3 音樂播放器

2-4. 燒錄完成後請先移除「USB線」斷電,接著將MP3音樂放入「SD記憶卡」中,建議命名為數字,相關規範可參考官方文件

Arduino 專題教學-MP3 音樂播放器

2-5. 將「SD 記憶卡」插上後,即可插上「USB線」供電。

Arduino 專題教學-MP3 音樂播放器

2-6. 對應的操作可參考下圖。

Arduino 專題教學-MP3 音樂播放器

四、結語

只要依照上述的步驟組裝與下載範例程式,這樣就可以輕鬆完成 Arduino MP3 音樂播放器專案啦!

想要製作更多的 Arduino 專案嗎?別忘了持續關注與支持我們喔~