スイッチを押すと0001.mp3が再生されます

Dependencies:   mbed DFPlayerMini

Revision:
0:b28d453ebc93
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/main.cpp	Thu Jun 17 23:45:57 2021 +0000
@@ -0,0 +1,32 @@
+#include "mbed.h"
+#include "DFPlayerMini.h"
+
+DigitalOut myled(LED1); //LED
+DigitalIn sw(dp1);  //再生ボタン
+
+DFPlayerMini mp3(dp16, dp15);
+DigitalIn busy(dp17);   //DFPlayerMiniのBUSYと接続する
+
+int main() {
+    mp3.mp3_set_volume(30); //再生音量を設定する30が最大
+
+    while(1)
+    {
+        if( sw == 1 )
+        {
+            myled = 1;  //LED点灯
+            mp3.mp3_play(0001); //0001.mp3を再生
+            wait(0.1);
+            
+            //再生が終わるまで待つ
+            while( busy == 0 )
+            {
+                wait(0.1);
+            }
+        }
+        
+        //LEDを点滅させる
+        myled = !myled;
+        wait(0.2);
+    }
+}