音声発生装置(Arduino)統合環境インストール

  • 投稿日:
  • by

統合環境ダウンロード

https://www.arduino.cc/en/software/

MP3プレーヤのライブラリ"DFRobotDFPlayerMini"をダウンロードする。

https://github.com/DFRobot/DFRobotDFPlayerMini

1.jpg

SoftwareSerial.hは標準で組み込まれているので、ライブラリへの追加は不要。

MSTimerのライブラリを以下からダウンロードする。

https://downloads.arduino.cc/libraries/github.com/PaulStoffregen/MsTimer2-1.1.0.zip

ダウンロードした両ライブラリのZipファイルををArduino IDEから追加する。

2.jpg

コンパイルする

4.jpg

コンパイル後の画面を以下;

3.jpg

コンパイルできた様子だ。

ブートローダーはoldを選ばないといけないらしい

S__15794185.jpg

googleにエラーメッセージを食わせたら、以下にヒット。

https://zenn.dev/suzuky/articles/004e8a39d414bf

> 基本的にアマゾンなどのネットで売られている安いNanoはほぼすべてOld Bootloaderの方です。
> 余談ですが、私の場合はArduinoやESP32などのマイコンは、中国深センの華強北という世界
> 最大規模の電気街にあるお店で仕入れることが多いのですが、毎回、2種類のうちどちらを買うかを聞かれます。
> これはUnoでもNanoでも同じです。
> 2種類というのはどういうことかというと、オリジナルと同じMCUを使ってる方を欲しいのか、
> 国産(中国産の廉価版)のMCUの方でいいのか、どちらを買うか聞かれます。ちなみに、値段は倍違います。

Aliexpressで安売りしていたNanoなので、Old のブートローダーが正解の模様。


DFPlayer(MP3再生基板)に挿入するSDカードの準備

mp3音源ファイルを変更するときにはSDカードをその都度フォーマットする。
SDCard Formatter(定番)を使うと良い
https://www.sdcard.org/ja/downloads-2/formatter-2/

フォーマット後、音源ファイル(*.mp3)を書き込む。
書いた順番で、1番、2番、3番となる。
ファイル名は任意で良い

一方で、

ファイル名は数字3文字+mpr3(拡張子)が認識される

001.mp3 002.mp3 003.mp3

なおフォルダ名は数字2文字

01 02 03

600246872_25314490904867003_2505653089608986760_n.jpg


Arduinoの使い方についてJA2CCV川口OMに多大なご指導をいただきました