Решил поиграться с IR приемником. "Подправил" скетч:
PHP код:
#include <IRremote.h>

int RECV_PIN 11;
int awe=0;
IRrecv irrecv(RECV_PIN);
decode_results results;

void setup()
{
  
pinMode(22OUTPUT); 
  
pinMode(24OUTPUT); 
  
pinMode(26OUTPUT); 
  
pinMode(28OUTPUT); 
  
Serial.begin(9600);
  
irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (
irrecv.decode(&results)) 
  {
      
Serial.println(results.value);
      if (
results.value == 3772784863// цифра 1 на пульте
      
{
      
digitalWrite (22HIGH);
       }
       if (
results.value == 3772817503// цифра 2 на пульте
      
{
      
digitalWrite (24HIGH);
       }
       if (
results.value == 3772801183// цифра 3 на пульте
      
{
      
digitalWrite (26HIGH);
       }
       if (
results.value == 3772780783// цифра 4 на пульте
      
{
      
digitalWrite (28HIGH);
       }
       if (
results.value == 3772793023// ON-OFF на пульте
      
{
      
digitalWrite (22LOW);
      
digitalWrite (24LOW);
      
digitalWrite (26LOW);
      
digitalWrite (28LOW);
       }
    
delay (1000); // типа защита от повторов
    
irrecv.resume(); // Receive the next value
  
}

Теперь вопрос, как сделать, чтобы при повторном нажатии кнопки - светодиод принимал противоположное значение?