Advertisement
safwan092

dmplayer mp3 player arduino

Feb 21st, 2018
174
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C++ 0.97 KB | None | 0 0
  1.  
  2. #include <DFPlayer_Mini_Mp3.h>
  3. #include "SoftwareSerial.h"
  4. SoftwareSerial mySerial(10, 11);
  5. # define Start_Byte 0x7E
  6. # define Version_Byte 0xFF
  7. # define Command_Length 0x06
  8. # define End_Byte 0xEF
  9. # define Acknowledge 0x00 //Returns info with command 0x41 [0x01: info, 0x00: no info]
  10.  
  11. # define ACTIVATED LOW
  12.  
  13. int buttonNext = 2;
  14. int buttonPause = 3;
  15. int buttonPrevious = 4;
  16. boolean isPlaying = false;
  17.  
  18.  
  19.  
  20. void setup () {
  21.   pinMode(13, OUTPUT);
  22.   pinMode(12, INPUT);
  23.   Serial.begin( 9600 ) ;
  24.   mySerial.begin (9600);
  25.   delay(1000);
  26.   //playFirst();
  27.   //mp3_pause ();
  28.   isPlaying = false;
  29.  
  30.   mp3_set_serial (mySerial);  //set softwareSerial for DFPlayer-mini mp3 module
  31.   mp3_set_volume (15);
  32.  
  33.  
  34. }
  35.  
  36.  
  37.  
  38. void loop () {
  39.   if (digitalRead(12) == 1) {
  40.  
  41.     digitalWrite(13, 0);
  42.     delay(5000);
  43.     mp3_play (3);
  44.     delay (90000);
  45.   }
  46.   else {
  47.     digitalWrite(13, 1);
  48.   }
  49. }
  50.  
  51.  
  52. // name songs to play [   mp3_play (3);   ] == [   ./mp3/0003.mp3   ]
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement