Schritt 3: Ermittlung des Protokolls und immer hex-codes
Die beiden Bibliotheken Installationslink davon wird in Schritt 1 angegeben. Nun gehe zu Beispiele, dann IRLib-Meister und IRrecvDump zu öffnen, laden Sie den Code auf Ihrem Arduino. Verbinden Sie den Ausgang des IR-Empfängers an Pin 11 nach Stromversorgung darauf mit Arduino 5V und GND-Pin.
Jetzt sind Sie bereit, das Protokoll des Geräts zu ermitteln.
Offen serial Monitor. Richten Sie Ihre Fernbedienung an den Empfänger und Taste, eine Menge Dinge wird pop-up Fenster. Wir kümmern uns nur um eine Sache, die erste Zeile.
Die Buchstaben nach dem "Decodiert" ist das verwendete Protokoll. In meinem Fall ist es NEC und "Wert" ist die hex-Code dieses Signal.
Jetzt wissen Sie das Protokoll, das du verwenden musst.
Danach müssen Sie die hex-Codes der verschiedenen Tasten zu bekommen, die Sie verwenden möchten. Für das offene IRrecvDemo von IRRemote in den Beispielen. Dies wird nur die hex-Codes der Taste gedrückt in seriellen Monitor geben. Laden Sie den Code auf Arduino und notieren Sie sich die hex-Codes der verschiedenen Schaltflächen verwendet werden soll.
Hinweis: Der Empfänger ist sehr empfindlich und fast alle Lichtquellen emittieren Infrarotstrahlung, die verfangen können vom Empfänger die stören wird funktioniert es. So zu verhindern, halten den Empfänger in Dunkelheit, erhalten ansonsten Müll in den seriellen Monitor Sie.