Banner Ausblenden
Kleines Logo

Willkommen auf PSI-Online

Infrarotfernbedienung

Wie bediene ich den Arduino mit einer Fernbedienung?

IRempfänger:Fernbedienung

Schaltplan für den Infrarotempfänger                Bilder entnommen aus Arduino-Tutorial von SainSmart

 

Das Programm benutzt eine Include-Datei mit dem Namen: IRremote.h und dazu muss diese Datei eingebunden werden. Dies geschieht mit folgenden Schritten.

 

#include         

 

 

int RECV_PIN = 11;

IRrecv irrecv(RECV_PIN);

decode_results results;

void setup()
{
  Serial.begin(9600);
  irrecv.enableIRIn(); // Start the receiver
}

void loop() {
  if (irrecv.decode(&results)) {
    Serial.println(results.value, DEC);
    if (results.value == 16724175) {
      Serial.println ("Huhu! 1");
    }
    if (results.value == 16732845) {
      Serial.println ("Huhu! 2");
    }
    irrecv.resume(); // Receive the next value
  }
}

 

 

Erstellt: David Gu (28.02.2014) Letzte Änderung: Maximilian Reitz (03.12.2014)