KY-005 Infrarot Transmitter Modul: Unterschied zwischen den Versionen
Aus Linkerkit.de
(→Pin-Belegung) |
(→Pin-Belegung) |
||
Zeile 33: | Zeile 33: | ||
− | *Auf der Platine gibt es die Möglichkeit den jeweils benötigten Widerstand direkt aufzulöten | + | * *Auf der Platine gibt es die Möglichkeit den jeweils benötigten Widerstand direkt aufzulöten |
==Codebeispiel Arduino== | ==Codebeispiel Arduino== |
Version vom 27. April 2016, 12:00 Uhr
Inhaltsverzeichnis
Bild
Technische Daten / Kurzbeschreibung
Eine Leuchtdiode, die im infraroten Bereich ausstrahlt. Je nach Eingangsspannung, werden Vorwiderstände benötigt
Vf= 1,1V
If= 20mA
emittierende Wellenlänge: 940nm (nicht sichtbares Licht)
Vorwiderstände:
Rf (3,3V) = 120Ω
[z.B. beim Einsatz mit ARM CPU-Kern basierten Mikrokontrollern wie Raspberry-Pi]
Rf (5V) = 220Ω
[z.B. beim Einsatz mit Atmel Atmega basierten Mikrokontrollern wie Arduino]
Pin-Belegung
- *Auf der Platine gibt es die Möglichkeit den jeweils benötigten Widerstand direkt aufzulöten
Codebeispiel Arduino
Diese Codebeispiel zeigt auf, wie eine LED mittels eines definierbaren Ausgangspins abwechselnd für Vier Sekunden ein- und danach zwei Sekunden ausgeschaltet werden kann.
int Led = 13; void setup () { pinMode (Led, OUTPUT); // Initialisierung Ausgangspin für die LED } void loop () //Hauptprogrammschleife { digitalWrite (Led, HIGH); // LED wird eingeschaltet delay (4000); // Wartemodus für 4 Sekunden digitalWrite (Led, LOW); // LED wird ausgeschaltet delay (2000); // Wartemodus für weitere zwei Sekunden in denen die LED dann ausgeschaltet ist }
Beispielprogramm Download: