← Alle Bauteile

[B21] IR-LED (Sender 940 nm)

Aktuator

Eine Leuchtdiode, die im infraroten Bereich ausstrahlt.

Tipps: Mit B22 als Empfaenger zusammen eine eigene Fernbedienung bauen.

Technische Daten

KategorieALLNET 40-in-1 / Optik
SchnittstelleDigital/PWM
PinbelegungVCC, GND, SIG (z.B. D3 beim UNO bei IRremote)
Anzahl Pins3
BetriebsspannungNoneV – NoneV
DatenblattPDF oeffnen (extern)

Anschluss

Arduino Uno R3

Pins: 5V=VCC, GND=GND, D3=SIG (UNO IRremote)

Hinweise: IRremote-Library nutzt fest D3 beim UNO.

Codebeispiele

ALLNET B21 — Beispiel aus Anleitung Anfaenger

Beispielsketch aus der ALLNET-Anleitung fuer das Modul B21 ([B21] IR-LED (Sender 940 nm)). Vor dem Hochladen den verwendeten Pin pruefen!

Benoetigte Bibliotheken: IRremote

// ALLNET IR LED / Infrarot LED B21
// Information http://www.allnet.de

//Arduino-IRremote Iibrary wird hinzugefuegt
#include <IRremote.h>

//Deklarieren der benötigten Variablen
int RECV_PIN = 11;

// Arduino-IRremote Library wird initialisiert
IRrecv irrecv(RECV_PIN);
decode_results results;

//einmalig ausgeführte SetUp Befehle
void setup()
{
//Starten der seriellen Übertragung
  Serial.begin(9600);

  //Infrarot-Receiver wird gestartet
  irrecv.enableIRIn();
}

//dauerhaft wiederholte Hauptschleife
void loop()
{
  //Wenn am Recveiver ein Signal eingegangen ist
  if (irrecv.decode(&results))
  {
    //Dann gebe das Empfangene in der seriellen Konsole aus
    Serial.println(results.value, HEX);

    //Fortsetzen des Empfangens
    irrecv.resume();
  }
}