Instructions
KY-022 Infrarot Receiver Modul
Ausgabe: 29.04.2016 Copyright by Joy-IT - Published under CC BY-NC-SA 3.0 Seite 98 von 227
Signal = [Pin 11]
+V = [Pin 5V]
GND = [Pin GND]
Anschlussbelegung Arduino 2 [Sender]:
KY-005
Signal = [Pin 3 (Arduino Uno) | Pin 9 (Arduino Mega)]
GND+Widerstand = [Pin GND*]
GND = [Pin GND]
*Nur wenn Vorwiderstand auf dem Modul verlötet wurde und nicht vor dem Modul geschaltet ist
Codebeispiel Raspberry Pi
Der Raspberry Pi besitzt mit seiner fortschrittlichen Prozessorarchitektur den Vorteil gegenüber dem
Arduino, dass dieser ein komplettes Linux-Betriebssystem betreiben kann. Mit Hilfe eines Infrarot-Receivers
können somit nicht nur einfache Datensignale ausgetaucht, sondern es können auch komplette Software-
Programme wie z.B. die Mediencenter Software OpenElec per Fernbedienung bedient werden.
Für die Einrichtung eines Infrarot-Steuerungssystem, bietet sich unter Linux bietet die Software "lirc" an
(veröffentlicht unter der LGPL - ). Im Folgenden zeigen wir auf, wie lirc eingerichtet, eine Website
Fernbedienung angelernt werden kann und per Infrarotdiode die erlernten Signale per Infrarot versendet
werden können (um z.B. aus dem Raspberry Pi eine per Software steuerbare Infrarot Fernbedienung zu
machen).
Zu diesem Zwecke werden die Module KY-005 als Infrarot-Transmitter und KY-022 als Infrarot Receiver
angewendet.
Anschlussbelegung Raspberry Pi:
KY-005
Signal = GPIO17 [Pin 11]
GND+Widerstand = GND* [Pin 9]
GND = GND [Pin 6]
*Nur wenn Vorwiderstand auf dem Modul verlötet wurde und nicht vor dem Modul geschaltet ist
KY-022
Signal = GPI18 [Pin 12]
+V = 3,3V [Pin 17]
GND = GND [Pin 25]










