Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- #include <SoftwareSerial.h>
- #include <DFPlayer_Mini_Mp3.h>
- SoftwareSerial mySerial(11, 10); //(RX, TX);
- //
- void setup () {
- Serial.begin (9600);
- mySerial.begin(9600);
- mp3_set_serial (mySerial);
- delay(10);
- mp3_set_volume (30);
- }
- //
- void loop () {
- while (Serial.available() >= 0){
- int Var = Serial.read();
- switch(Var){
- case '1':
- mp3_play(1);
- break;
- case '2':
- mp3_play(2);
- break;
- case '3':
- mp3_play(3);
- break;
- case '4':
- mp3_play(4);
- break;
- case '5':
- mp3_play(5);
- break;
- case '6':
- mp3_play(6);
- break;
- case '7':
- mp3_play(7);
- break;
- case '8':
- mp3_play(8);
- break;
- case '9':
- mp3_play(9);
- break;
- case '0':
- mp3_play(10);
- break;
- }
- }
- }
- /*
- mp3_play (); //start play
- mp3_play (5); //play "mp3/0005.mp3"
- mp3_next (); //play next
- mp3_prev (); //play previous
- mp3_set_volume (uint16_t volume); //0~30
- mp3_set_EQ (); //0~5
- mp3_pause ();
- mp3_stop ();
- void mp3_get_state (); //send get state command
- void mp3_get_volume ();
- void mp3_get_u_sum ();
- void mp3_get_tf_sum ();
- void mp3_get_flash_sum ();
- void mp3_get_tf_current ();
- void mp3_get_u_current ();
- void mp3_get_flash_current ();
- void mp3_single_loop (boolean state); //set single loop
- void mp3_DAC (boolean state);
- void mp3_random_play ();
- */
Add Comment
Please, Sign In to add comment