LED schalten
Da wir die einzelnen Codes der IR-Fernbedienung nun ermittelt haben, können wir diese verwenden, um z.B. eine LED mittels der Fernbedienung ein- und auszuschalten.
In diesem Beispiel wurde die LED an Pin 5 des ESP32 angeschlossen und bei Betätigung
der Taste "CH+" die Lampe ein- bzw. ausgeschaltet.
Verwenden Sie einen 100 Ω Widerstand und achten sie auf den richtigen Anschluss der LED.
Abbildung 1: Steckbrett Quelle: BBS2 Wolfsburg |
Quelle: BBS2 Wolfsburg |
---|
Mit Hilfe dieser if-Abfrage wird geprüft, ob die Taste betätigt wurde. In dem Fall wird der Zustand der Lampe gewechselt.
Der gesamte Quellcode ist als Datei "T1_IR_read_LED" angefügt.
if(IRCode == 0xFFE21D) //Wenn die Taste CH+ betätigt wird
{
LEDstatus=!LEDstatus; //Den Status der LED Togglen
}
digitalWrite(LED_PIN,LEDStatus); //Die LED in den sktuellen Status wechseln
Last modified: Monday, 5 February 2024, 11:03 AM