音楽を再生する小さなデバイスを作りたくて、MP3の再生できる小さなモジュールを探していたら、DFPlayer miniというmicroSDカード内のMP3ファイルを再生できるモジュールを見つけたので、今回はそれを紹介します。
今回、購入したのはスピーカーが2つ付属したmicroSDカードスロット大の小さなモジュールです。他にもスピーカーの付属しない3つセットとかもありました。
KeeYees DFPlayer Mini MP3プレイヤー モジュール ミニ 音声モジュール 音源再生モジュール + マグネットスピーカー 磁石内蔵 8オーム 2W 金属シェル
使い方としては「DFPlayer mini」で検索するといろいろ出てきますが、Arduino IDEでライブラリを検索するとDFRobotoDFPlayerMiniというライブラリが出てきたので、それをインストールしました。
サンプルの中にGetStartedというのがあったので、それで試しました。
ソースコードの18行目に回路図のURLが書いてあったので、それを見ながらArduinoと接続して動かしました。
https://wiki.dfrobot.com/DFPlayer_Mini_SKU_DFR0299#Connection_Diagram
変更点は、27行目のソフトシリアルに使うピンを(rx)10と(tx)11にして、さらに68行目の3000を8000にしました。