Schritt 4: Decodierung IR signal manuell - Teil I
Decodierung IR-Signal bedeutet eine andere Nummer für jede Schaltfläche zuordnen. So erkennt man leicht den Button, durch den Vergleich des ganzzahlige Wert, diesen Knopf statt lange IR-Codes für jede Schaltfläche Speichern und vergleichen jeden Wert darstellt. Hierzu verarbeiten wir die IR Taktwerte bekamen wir im letzten Schritt für jede Taste. Diesen Schritt variiert von Remote zu Remote. Es gibt Hunderte von remote-Protokolle. Diese instructable zielt darauf ab, ein grundlegendes Verständnis zu decken die meisten Fernbedienungen, aber die Technik und die Codes können angepasst werden Komplex sowie.
Es werden ein Startschuss zu Ihrem Timing-Daten. Der Startschuss ist eine einzigartige ein-/ paar Wert zu Jahresbeginn um eine Fernbedienung zu identifizieren. Es war für meine Fernbedienung: 8400, 4160. Für einige Fernbedienungen möglicherweise mehr als ein einzelnes ein-/ Wert-Paar. Übrigen Werte (außer Start Code) kann in der Regel in 2 Kategorien gruppiert werden (etwa 20 % Unterschied ist zulässig). Die Werte (außer Startwerte) liegt in der Nähe von 55 oder 167 für meine Fernbedienung. Wenn der Start-Code mehrmals erscheint und der Code, der folgt immer das gleiche ist, dann bedeutet, dass Ihre Fernbedienung sendet immer wieder den gleichen Code und Sie können die sich wiederholenden Daten entfernen.
Wählen Sie jetzt ein Tabellenkalkulationsprogramm Ihrer Wahl. Können Sie excel oder ähnliche Software. Ich entschied mich für LibreOffice (freie und open Source!). Notieren Sie den Namen für Ihre Buttons in den Spaltenüberschriften. Einfügen Sie kopieren und den Wert für den ersten Button IR-Code in die Tabellenkalkulation. Die abgrenzen-Funktion können Sie um die ON-OFF-Werte zu trennen. Denken Sie daran, zu begrenzen, mit Komma und Leerzeichen, so gibt es keine führenden oder nachgestellten Leerzeichen zu Ihren Werten, sonst, die werden sie als Text anstelle von Zahlen interpretiert werden. Legen Sie die OFF-Werte unter den Wert in derselben Spalte nach einer Pause von einer Zeile. Machen Sie dasselbe für die Schaltfläche weiter. Genau hinsehen und Fett diese Werte in Spalte 2 die von denen in Spalte 1 für dieselbe Zeile variieren. Eine Differenz von weniger als ca. 15-20 % kann ignoriert werden.
Dies gilt für 3-4 weitere Schaltflächen. In der Regel liegen die Werte, die von einer Taste zur anderen wechseln in der Liste oder die Liste aus. Wir brauchen nur die Werte, die aus Taste seit d. h. die Datenändern. Mir wurden in der Liste aus, damit ich die ON-Werte aus der Tabelle entfernt. Dann einfügen kopieren-ich mühsam die OFF-Werte für alle Tasten. Denken Sie daran, Fett die Werte, die sich aus der vorherigen Spalte unterscheiden. Auf diese Weise werden wir in der Lage, leicht zu visualisieren, in welchem Bereich alle Daten liegt. Meine Fett-Werte (d. h. Daten) liegt im Index 17-24 und 25-32. Gibt es keine Daten für Index 24 und 32 als die Anzahl der Tasten, die leicht in 7 Bits passen und so das 8. Bit wird nicht verwendet, aber ich werde es in meinem Bereich sowie auch.