[B21] IR-LED (Sender 940 nm)
AktuatorEine Leuchtdiode, die im infraroten Bereich ausstrahlt.
Tipps:
Mit B22 als Empfaenger zusammen eine eigene Fernbedienung bauen.
Technische Daten
| Kategorie | ALLNET 40-in-1 / Optik |
|---|---|
| Schnittstelle | Digital/PWM |
| Pinbelegung | VCC, GND, SIG (z.B. D3 beim UNO bei IRremote) |
| Anzahl Pins | 3 |
| Betriebsspannung | NoneV – NoneV |
| Datenblatt | PDF 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();
}
}