Player Com DFplayerMini e Arduino
Player Com DFplayerMini e Arduino
h"
#include [DFPlayerMini_Fast.h]
int buttonPrev = 5;
int buttonNext = 4;
int buttonVolMenos = 3;
int buttonVolMais = 2;
int estadoBt = 0;
DFPlayerMini_Fast myMP3;
void setup()
{
pinMode(buttonNext,INPUT_PULLUP);
pinMode(buttonPrev,INPUT_PULLUP);
pinMode(buttonVolMenos,INPUT_PULLUP);
pinMode(buttonVolMais,INPUT_PULLUP);
#if !defined(UBRR1H)
mySerial.begin(9600);
myMP3.begin(mySerial);
#else
Serial.begin(9600);
myMP3.begin(Serial1);
#endif
void loop()
{
if(!myMP3.isPlaying()){
myMP3.playNext();
delay(2000);
}
estadoBt = digitalRead(buttonPrev);
if (estadoBt == LOW ) {
myMP3.playPrevious();
delay(2000);
}
delay(100);
estadoBt = digitalRead(buttonNext);
if (estadoBt == LOW ) {
myMP3.playNext();
delay(2000);
}
delay(100);
estadoBt = digitalRead(buttonVolMenos);
if (estadoBt == LOW ) {
myMP3.decVolume();
}
delay(100);
estadoBt = digitalRead(buttonVolMais);
if (estadoBt == LOW) {
myMP3.incVolume();
}
delay(100);
}