KY-005 Infrarot Transmitter Modul: Unterschied zwischen den Versionen
Aus Linkerkit.de
(Die Seite wurde neu angelegt: „==Bild== 358x358px ==Technische Daten / Kurzbeschreibung== Eine Leuchtdiode, die im infraroten Bereich ausstrahlt. Je nach Eingangss…“) |
|||
Zeile 1: | Zeile 1: | ||
==Bild== | ==Bild== | ||
− | [[Datei: | + | [[Datei:ky-005.jpg|358x358px|none]] |
==Technische Daten / Kurzbeschreibung== | ==Technische Daten / Kurzbeschreibung== | ||
Zeile 9: | Zeile 9: | ||
==Codebeispiel Arduino== | ==Codebeispiel Arduino== | ||
− | <pre class="brush:cpp"> | + | <pre class="brush:cpp"># Include |
− | # Include | + | |
int RECV_PIN = 11; / / define input pin on Arduino | int RECV_PIN = 11; / / define input pin on Arduino | ||
IRrecv irrecv (RECV_PIN); | IRrecv irrecv (RECV_PIN); | ||
Zeile 26: | Zeile 25: | ||
} | } | ||
Main emission part of the code: | Main emission part of the code: | ||
− | # Include | + | # Include |
IRsend irsend; | IRsend irsend; | ||
void setup () | void setup () |
Version vom 9. Februar 2016, 14:40 Uhr
Inhaltsverzeichnis
Bild
Technische Daten / Kurzbeschreibung
Eine Leuchtdiode, die im infraroten Bereich ausstrahlt. Je nach Eingangsspannung, werden Vorwiderstände benötigt
Pin-Belegung
Codebeispiel Arduino
# Include int RECV_PIN = 11; / / define input pin on Arduino 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, HEX); irrecv.resume (); / / Receive the next value } } Main emission part of the code: # Include IRsend irsend; void setup () { Serial.begin (9600); } void loop () { for (int i = 0; i <50; i + +) { irsend.sendSony (0xa90, 12); / / Sony TV power code delay (40); } }