Долго ни чего не писал наконец то записал видео
Вложение 17839
и скетч
PHP код:
#include <SoftwareSerial.h>
SoftwareSerial BTSerial(11, 12); // RX, TX
char c;
int Mute = 10;
int Mut = 9;
int Mu = 8;
int M = 7;
int U = 6;
void setup()
{
BTSerial.begin(9600);
Serial.begin(9600);
pinMode(Mute, OUTPUT);
pinMode(Mut, OUTPUT);
pinMode(Mu, OUTPUT);
pinMode(M, OUTPUT);
pinMode(U, OUTPUT);
}
void loop()
{
if (BTSerial.available())
{
c = (char)BTSerial.read();
Serial.println(c); //печатаем все что приходит c порта
if (c == '2') //если приходит "2" на андроиде это на русском маленькая "в"
{
digitalWrite(Mute, HIGH); //выход включается
delay(100); //на одну десятую секунды
digitalWrite(Mute, LOW); //выход выключается
} // трек переключился вперед (следующий)
if (c == '3')
{
digitalWrite(Mut, HIGH); //громче
delay(100);
digitalWrite(Mut, LOW);
}
if (c == 'B')
{
digitalWrite(Mu, HIGH); //тише
delay(100);
digitalWrite(Mu, LOW);
}
if (c == '=')
{
digitalWrite(M, HIGH); //трек назад
delay(100);
digitalWrite(M, LOW);
}
if (c == '@')
{
digitalWrite(U, HIGH); //переключение между рабио USB AUX
delay(100);
digitalWrite(U, LOW);
}
if (c == '<')
{
digitalWrite(M, HIGH); //смотать трек на 4 с назад (зажатая клавиша трек назад на 1 секунду)
delay(1000);
digitalWrite(M, LOW);
}
if (c == '>')
{
digitalWrite(Mute, HIGH); //смотать трек на 4 с вперед (зажатая клавиша трек вперед на 1 секунду)
delay(1000);
digitalWrite(Mute, LOW);
}
}
}
первый раз пытался комментировать