#include #include #include "DFRobotDFPlayerMini.h" int music_num; SoftwareSerial mySoftwareSerial(10, 11); // #1 DFRobotDFPlayerMini myDFPlayer; // #2 // Setup Section void setup() { mySoftwareSerial.begin(9600); Serial.begin(115200); myDFPlayer.begin(mySoftwareSerial); // #3 myDFPlayer.volume(20); } // Loop Section void loop() { if (Serial.available() > 0) { music_num = Serial.readString().toInt(); // #4 if (music_num < 5 && music_num > 0) { switch (music_num) { case 1: Serial.println("1"); myDFPlayer.play(1); break; case 2: Serial.println("2"); myDFPlayer.play(2); break; case 3: Serial.println("3"); myDFPlayer.play(3); break; case 4: Serial.println("4"); myDFPlayer.play(4); break; } } } }