LED Fern­be­die­nung schalten

# include "IRremote.h"
int EmpfaengerPin = 11;
int LED = 7; 

void setup() 
{
  IrReceiver.begin(EmpfaengerPin);
  pinMode(LED, OUTPUT);
}

void loop() 
{
  // Daten lesen
  if (IrReceiver.decode()) 
  {
    // nächsten Wert lesen
    IrReceiver.resume();

    if (IrReceiver.decodedIRData.address == 0) 
    {
      // Taste 1 -> gelesener Deizimalwert 22 -> LED einschalten
      if (IrReceiver.decodedIRData.command == 22) digitalWrite(LED, HIGH);

      // Taste 2 -> gelesener Deizimalwert 25 -> LED ausschalten
      if (IrReceiver.decodedIRData.command == 25) digitalWrite(LED, LOW);
    }
  }
}

Letzte Aktualisierung: 25. Jul 2023 @ 19:05