Skip to content
Snippets Groups Projects
Select Git revision
  • v2.0 default protected
  • main protected
2 results

thk_ir_receiver

  • Clone with SSH
  • Clone with HTTPS
  • 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

    • Die angepasste IRRemote Bibliothek in der customized_library.zip muss in das Libraries-Verzeichnis der Arduino-IDE kopiert werden.

    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;

    Aufruden 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()