теперь следующий скетч в котором уже должен быть триггер для простоты оставлено команда триггер (тишина) и команда свет на видео видно что там хоть оборись свет не заработает но у меня в какие то моменты умудрялся проорать что все получалось (при чем по задумке когда тишина должен вырубаться звук на магнитоле и загораться красный светодиод а при произнесении команды и её выполнения снова включался звук и светодиод тухнул) Т. е. белый светодиод загорался а красный практически одновременно с ним тух но при попытке выключить свет (должен потухнуть белый светодиод) тишина работала(красный загорался) но уже белый светодиод не тух (вот тут хоть оборись) а должно))))
PHP код:int Mute = 19; // Pin 19 - Mute
int Start = 18; // Pin 18 - Start
int Stopi = 17; // Pin 17 - Stop
int Opening = 15; // Pin 15 - Open
int Light = 16; // Pin 16 - Light
byte com = 0; //reply from voice recognition
byte a = 0;
boolean running = false;
void setup() {
// initialize the digital pins as output
pinMode(Mute, OUTPUT);
pinMode(Start, OUTPUT);
pinMode(Stopi, OUTPUT);
pinMode(Opening, OUTPUT);
pinMode(Light, OUTPUT);
Serial.begin(9600); // Start serial communication at 9600bps
delay(2000);
Serial.write(0xAA);
Serial.write(0x37);
delay(1000);
Serial.write(0xAA);
Serial.write(0x21);
}
void loop() // run over and over again
{
if (Serial.available() > 1)
{
a = Serial.read();
com = Serial.read();
if(a==0x13)
{
running = !running;
digitalWrite(Mute, running);
switch(com)
{
case 0x15:
running = !running;
digitalWrite(Light, running);
break;
}
}
}
}
команды я запрограммировал следующим образом
ниндзяя - (0x11) синий
япошка - (0x12) зеленый
тишина - (0x13) красный
базажник - (0x14) жолтый
свет - (0x15) белый




Ответить с цитированием