Arduinoでmp3を再生してみる
Amazonで見つけたMP3プレーヤー。
どうやら、今回、自作のサウンドボードで使用している基板と同じようでした。
とりあえず、情報を集めて、まずは、購入してみました。
届いたものは、こちらです。
実際に届いたものは、以前購入したこちらと同じ仕様のようです。
MK-156 超小型。ロボットなどに最適!アンプ内蔵でmicroSDカード付き!多機能MP3/WAVボイスプレーヤーモジュール
MK−156
まあ、それは直接関係ない話ですので。
まずは、こちらの記事を参考に、サウンド再生を試してみました。
500円以下のArduino用mp3プレーヤー”DFPlayer Mini”で適当なもの作ってみた
この記事にもあるように、専用のライブラリをダウンロードして、Arduino IDEにインストールする必要があります。
ちなみに、作成したテスト用のスケッチは、4つのファイルを順番に再生するものです。
実際の再生の様子は、動画にしてみました。
なお、音量は、かなり低めに設定しています。
2番目の動画は、最近のお気に入り曲です。
再生指定後のdealyを長くすることで1曲が再生できます。
ブログ村に参加しています。
下のバナーのクリックをお願いします。
« JAMレポート | トップページ | 音声合成LSI »
「電子工作(Arduino)」カテゴリの記事
- Arduinoジャンパワイヤオーガナイザーを印刷(2026.05.26)
- Arduinoの在庫確認(2026.05.22)
- Arduino ケースの作成(2026.05.21)
- フォトリフレクタでの進行方向判定 その2(2025.09.10)
- フォトリフレクタでの進行方向判定(2025.09.09)



oomoriさん、こんばんは。
このmp3プレイヤーモジュールは、SDカードに3曲入っているとして、2曲目を指定してとか、3曲目を指定してと言うようにArduinoから再生ファイル指定できるのでしょうか?
投稿: 親爺ぃ | 2018年1月10日 (水) 20時28分
多分、出来たと思いますよ。
この時点では、これを使って、ポイントの転換音を再生しようとしてましたので。
投稿: oomori | 2018年1月10日 (水) 21時28分
ありがとうございます。
使ってみます。
投稿: 親爺ぃ | 2018年1月11日 (木) 15時37分
その後、ライブラリを調べてみました。
わかったこと。
Arduinoから再生ファイル指定することができます。
mp3_play (5); //play "mp3/0005.mp3"
これで、0005.mp3のファイルを再生できます。
(5)が、0005.mp3を指すというのがミソのようです。
投稿: oomori | 2018年1月13日 (土) 00時44分
ちなみに、使えるコマンドの説明は、ヘッダーファイルを見るか、
examplesのDFPlayer_Mini_Test.inoのソースに記載されています。
投稿: oomori | 2018年1月13日 (土) 00時49分
わざわざ調べて頂いて、ありがとうございます。
いいものが出来そうです。(笑)
投稿: 親爺ぃ | 2018年1月13日 (土) 07時22分