Schritt 2: Getting Pulse Codes aus der TV-Fernbedienung
Zuerst musst du IRremote.zip unten downloaden und entpacken es in Ihrem Ordner "Arduino,"Library",". Ich bin mit Arduino Version 0018 und sieht wie folgt aus meinem Verzeichnis;
Arduino-0018/Bibliotheken
Dies ist Ken Shirriffs Infrarot-Bibliothek, die in der Lage zu erfassen und anzeigen roh Puls-Codes ist. Da es raw Codes anstelle von nur bestimmte Unternehmen Protokolle gibt sollte es funktionieren mit jeder Fernbedienung sendet IR-Impulse.
Als Nächstes richten Sie Ihre Arduino wie auf dem Bild. Wenn Sie auf die schwarze Linse Ihre 38 kHz IR-Empfänger suchen:
die am weitesten links stehende Empfänger Pin bekommt sprang auf Arduino digital Pin 11
die mittleren Receiver Pin bekommt Arduino GND sprang.
die am weitesten rechts liegenden Empfänger Pin bekommt auf Arduino 5V sprang.
Dann schließen Sie Ihre Arduino an Ihren Computer an und starten Sie die Arduino-Software. Aus dem Datei-Menü;
Datei > Beispiele > IRremote > IRrecvDump
Klicken Sie auf die Schaltfläche "hochladen" und sobald die Skizze auf Ihrem Arduino hochgeladen wird klicken Sie auf die Schaltfläche "Serial Monitor". Es gibt ein Bild dieser Tasten aufzeigen, wenn Sie verloren gehen.
Jetzt richten Sie Ihre Fernbedienung bei 38kHz Empfänger und Sie sollten Ihre Serial Monitor zum Leben erweckt, wenn man eine Taste sehen. Wir wollen klicken Sie auf die Fernbedienungen Tasten 0 bis 9 eine zu einem Zeitpunkt und speichern die Impulse, die wir voneinander bekommen, damit wir sie reinigen kann oben und steckte sie in unsere Arduino Skizze später.