Étape 4: Décodage IR signal manuellement - partie I
Le signal IR de décodage implique un nombre différent à chaque touche de cartographie. Donc vous pouvez facilement reconnaître le bouton en comparant la valeur entière qui représente ce bouton au lieu de stockage longs codes IR pour chaque bouton et en comparant chaque valeur. Pour ce faire, nous allons traiter les valeurs de minuterie IR que nous avons obtenues à l’étape précédente pour chaque bouton. Cette étape varie beaucoup de distance à distance. Il y a des centaines de protocoles distance là-bas. Cette instructable vise à fournir une connaissance de base pour couvrir la plupart des télécommandes, mais la technique et les codes peut être modifiés pour convenir aussi bien à un complex.
Il y aura un signal de départ pour vos données de calendrier. Le signal de départ est une valeur unique paire de marche-arrêt au début pour identifier une télécommande. Pour ma télécommande, c’était : 8400, 4160. Pour certaines télécommandes, il pourrait être plus qu’une paire de valeur unique ON-OFF. Reste des valeurs (sauf à partir de code) peut être généralement regroupé sous 2 catégories (environ 20 % différence est acceptable). Toutes les valeurs (en plus de valeurs de départ) est situé près de 55 ou 167 pour ma télécommande. Si le code de départ apparaît plusieurs fois, et le code qui suit est toujours la même chose, cela signifie que votre télécommande envoie encore et encore le même code et vous pouvez supprimer les données répétitives.
Maintenant prenez un éditeur de feuille de calcul de votre choix. Vous pouvez utiliser excel ou tout autre logiciel similaire. J’ai choisi LibreOffice (gratuit et open source!). Écrivez les noms de bouton pour tous vos boutons dans les en-têtes de colonne. Copier-coller la valeur pour votre premier bouton code IR dans la feuille de calcul. Vous pouvez utiliser la fonction de délimiter pour séparer les valeurs d’ON-OFF. N’oubliez pas de délimiter à l’aide de virgules et les espaces donc il n’y a aucun espace de début ou de fin à vos valeurs, d’autre qu'ils soient interprétés comme du texte au lieu de chiffres. Placez les valeurs OFF au-dessous de la valeur ON dans la même colonne, après une interruption d’une ligne. Faites de même pour le bouton suivant. Regardez de près et "BOLD" de ces valeurs dans la colonne-2 qui sont différents de ceux dans la colonne-1 pour la même ligne. Une différence de moins de 15-20 % peut être ignorée.
Procéder ainsi pour plus de 3-4 boutons. Généralement, toutes les valeurs qui changent d’un seul bouton à l’autre résidera dans la liste ON ou OFF. Nous devons uniquement les valeurs qui changent d’un bouton à puisque c’est les données. Dans la liste OFF, la mienne étaient alors j’ai enlevé toutes les valeurs ON de la feuille de calcul. Puis j’ai laborieusement copie-collé les valeurs OFF pour tous les boutons. N’oubliez pas de "BOLD" , les valeurs qui diffèrent de la colonne précédente. De cette façon, nous serons en mesure de visualiser facilement les données qui vont tous se trouve. Mes valeurs "BOLD" (données) se trouve dans l’index 17-24 et 25-32. Il n’y a aucune donnée pour index 24 et 32 comme le nombre de boutons facilement s’insérer au sein de 7 bits et donc le 8ème bit n’est pas utilisé, mais je le rajouterais dans ma gamme aussi bien.