#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: