Добрый день.Прошу сильно не пинать ,я новичок в программинге .
Суть такая , нужно управлять двумя светодиодами (нагрузкой)
(Пульт с двумя кнопками соответственно отправляет всего два кода.)
Например нажимаем одну кнопку загорается первый светодиод и через несколько секунд гаснет, нажимаем вторую кнопку пульта загорается второй светодиод и так же через некоторое время гаснет.
Набросал код но он глючит но выполняет данные действия .Прошу помощи уже всю голову сломал
RCSwitch mySwitch = RCSwitch();
int LED1 = 11;
int LED2 = 12;
void setup()
{
Serial.begin(9600);
pinMode(11, OUTPUT);
pinMode(12, OUTPUT);
mySwitch.enableReceive(0); // Receiver on inerrupt 0 => that is pin #2
}
void loop(){
if (mySwitch.available()){
int value = mySwitch.getReceivedValue();
if ( mySwitch.getReceivedValue() == 4658354)
digitalWrite(LED1, HIGH);
delay(500);
digitalWrite(LED1, LOW);
mySwitch.resetAvailable();}
if (mySwitch.available()){
int value = mySwitch.getReceivedValue();
if ( mySwitch.getReceivedValue() == 4658356)
digitalWrite(LED2, HIGH);
delay(500);
digitalWrite(LED2, LOW);
mySwitch.resetAvailable();
}
}