KY-005 - Infrarot-Sendemodul
KY-005 - Infrarot-Sendemodul
In Verbindung mit einem Infrarot Empfänger (siehe KY-022) kann man leicht eine Fernbedienung aufbauen. Das zugehörige Beispielprogramm ist relativ klein und lädt zum weiteren experimentieren ein.
Anschluss
Arduino | Modul |
---|---|
Pin 10 | Pin S (Signal) |
+5V | Pin + (mitte) |
GND | Pin - |
Beispielcode
#### EMPFANGSSEITE
#
# Include <IRremote.h>
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
}
}
### SENDERSEITE
#
# Include <IRremote.h>
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);
}
}
- Zugriffe: 297