18
« : 08 Февраля 2017, 13:13:03 »
Попробуй этот скетч у меня нету сейчас возможности проверить
#include <SoftwareSerial.h>
#include <DFPlayer_Mini_Mp3.h>
SoftwareSerial mySerial(10, 11); // RX, TX DF Плеера
int vol = 5; // Громкость
void setup () {
mySerial.begin (9600);
pinMode(3, INPUT);
digitalWrite(3, HIGH);
pinMode(4, INPUT);
digitalWrite(4, LOW);
pinMode(13, OUTPUT);
mp3_set_serial (mySerial); //Работаем с "Софтовым" портом
delay (10);
mp3_set_EQ (3); // Эквалайзер
}
void loop () {
bool InputD4 = (digitalRead (4));
boolean play_state = digitalRead(3);// Кнопка на прерывании D3
if (InputD4 == HIGH){ // Читаем порт D4, закончился ли играть трек
if (play_state == LOW) {
digitalWrite(13, HIGH);
delay (10);
mp3_next ();
}
}
digitalWrite(13, LOW);
delay (100);}