###前提・実現したいこと
ArduinoでDFPlayerを使い複数のタクトスイッチに対応した音声(mp3)を鳴らす。
タクトスイッチ1→音楽1.mp3
タクトスイッチ2→音楽2.mp3
タクトスイッチ3→音楽3.mp3
###発生している問題・エラーメッセージ
① key-test - 繧ウ繝斐?シ (2).ino:30:17: error: 'myDFPlayer_Mini_Mp3' was notdeclared in this scope
② key-test - 繧ウ繝斐?シ (2).ino: At global scope:
③ key-test - 繧ウ繝斐?シ (2).ino:119:1: error: expected declaration before '}' token
(今は切ってありますがボリュームを設定するとエラーもでます)>
翻訳して意味を調べてはみたのですが解決策が思いつきません
①'myDFPlayer_Mini_Mp3'この範囲で宣言されなかった
一応、記述としては乗っているのにまだ足りていないまたは記述が間違っている?
②グローバルスコープで
その言葉自体の意味する事はわかるのですがそれをどうすれば足りてない?
③'}'の前に期待される宣言
まだやりたい事を実装するためには必要な記述が足りていない?
###該当のソースコード
#include <DFPlayer_Mini_Mp3.h> #include "DFRobotDFPlayerMini.h" #include <SoftwareSerial.h> #SoftwareSerial mySerial(10, 11); // RX, TX void setup(){ Serial.begin (9600); mySerial.begin (9600); //mp3_set_serial (mySerial); //set Serial for DFPlayer-mini mp3 module //myDFPlayer_volume(25); //Set volume value. From 0 to 30 //mp3_set_volume(20); // value 0~30 } // setup void loop(){ switch(keypad.WaitForKey()) { case 0: mp3.play(1); delay (1000); break ; case 1: mp3.play(2); delay (1000); break ; case 2: mp3.play(3); delay (1000); break ;
###試したこと
ネットでいろいろなサイトを回ったのですが決め手になるものが無く行き詰まりこちらにご相談した次第です。お力をお貸ししていただけたらと思います。
参考サイト様を掲載しておきます
★『FN-M16P(DFPlayer Mini)』電子工作で音楽(MP3)を鳴らすなら、これ。Arduinoから制御もできるよ。
http://www.noboyu.com/entry/2016/10/30/213604
★DFPlayer Mini を使ってArduinoで音声(MP3)を再生する
http://make-muda.weblike.jp/2016/09/4585/
###補足情報(FW/ツール等のバージョンなど)
回答1件
あなたの回答
tips
プレビュー