KY-005 Infrarot Transmitter Modul: Unterschied zwischen den Versionen
Aus Linkerkit.de
(→Technische Daten / Kurzbeschreibung) |
|||
Zeile 1: | Zeile 1: | ||
==Bild== | ==Bild== | ||
− | [[Datei:ky-005.jpg | + | [[Datei:ky-005.jpg|none|358x358px]] |
==Technische Daten / Kurzbeschreibung== | ==Technische Daten / Kurzbeschreibung== | ||
Zeile 25: | Zeile 25: | ||
==Codebeispiel Arduino== | ==Codebeispiel Arduino== | ||
− | + | Diese Codebeispiel zeigt auf, wie eine LED mittels eines definierbaren Ausgangspins abwechselnd für Zwei Sekunden ein- und danach ausgeschaltet werden kann. | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | void | + | <pre class="brush:cpp"> |
+ | int Led = 13; | ||
+ | |||
+ | void setup () | ||
{ | { | ||
− | + | pinMode (Led, OUTPUT); // Initialisierung Ausgangspin für die LED | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
} | } | ||
− | + | void loop () //Hauptprogrammschleife | |
− | + | { | |
− | + | digitalWrite (Led, HIGH); // LED wird eingeschaltet | |
− | + | delay (2000); // Wartemodus für 2 Sekunden | |
− | void | + | digitalWrite (Led, LOW); // LED wird ausgeschaltet |
− | + | delay (2000); // Wartemodus für weitere zwei Sekunden | |
− | + | } | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
</pre> | </pre> |
Version vom 3. März 2016, 15:31 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
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
Codebeispiel Arduino
Diese Codebeispiel zeigt auf, wie eine LED mittels eines definierbaren Ausgangspins abwechselnd für Zwei Sekunden ein- und danach 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 (2000); // Wartemodus für 2 Sekunden digitalWrite (Led, LOW); // LED wird ausgeschaltet delay (2000); // Wartemodus für weitere zwei Sekunden }