Select Git revision
Orhan-Timo Altan authored
README.md 1.37 KiB
BITs IR Empfänger
Mit dieser Klasse werden die Empfangenen Befehle von einer Infrarot Fernbedienung zurück gegeben. Sie dient als erleichterte Bedienung der IRRemote.h Bibliothek.
Button | Signal Kodierung | Button | Signal Kodierung | |
---|---|---|---|---|
Power Button | 69 | 0 Button | 22 | |
VOL+ Button | 70 | 1 Button | 12 | |
Func Button | 71 | 2 Button | 24 | |
Rewind Button | 68 | 3 Button | 94 | |
Play/Pause Button | 64 | 4 Button | 8 | |
Forward Button | 67 | 5 Button | 28 | |
Down Button | 7 | 6 Button | 90 | |
VOL- Button | 21 | 7 Button | 66 | |
UP Button | 9 | 8 Button | 82 | |
EQ Button | 25 | 9 Button | 74 | |
ST/REPT Button | 13 |
Voraussetzung
- IRremote by shirriff
Installation
- Um diese Klasse verwenden zu können, muss dieses Repository geklont und in das Libraries-Verzeichnis der Arduino-IDE kopiert werden.
Anwendung
Zur Verwendung siehe zunächst das Beispiel IRReciver.ino
Einbinden der Bibliothek:
#include <BITsIRReciver.h>
Instanziieren:
BitsIrReciver ir_sensor(IR_PIN);
Aufrufen der Methoden:
- Um den IR-Empfänger zu initialisieren wird folgende Methode im
void setup()
ausgeführt:ir_sensor.begin()
- Für das Empfangen der Signale wird folgende Methode verwendet:
ir_sensor.recieve_command()