Étape 4: Affaire ii)
En cas de TV, la boîte de configuration, Radio télécommandes, que les données sont transmises en continu tant que le bouton est enfoncé. Même si les données de cette distance particulière sont envoyées, il enverra plusieurs fois les mêmes données tant que le bouton est enfoncé.
Donc, il faut appuyer sur le bouton une seule fois pour que les données sont enregistrées en une seule fois. Lorsque j’appuie sur la distance de la Radio, qui respecte le protocole de NEC, la réponse que j’obtiens est la suivante,
J’ai donc reçu 75 morceaux de données qui ne sont pas le nombre réel dans le cas d’une distance de NEC. Car le protocole NEC envoie seulement 34 bits(34 * 2 = 68 bits ici est multiplié deux car pour un peu que nous recevons tant il est grand temps et peu de temps)de données, y compris le bit de départ et le bit d’arrêt. Mais que se passe-t-il si nous ne savons pas quel protocole est cela et combien de bits est leurs dans ce protocole??? Dans ce cas, nous avons besoin pour s’occuper de la bit de Stop. Maintenant la question est comment reconnaître le bit d’arrêt. Bit d’arrêt de la plupart des protocoles est une longue durée de temps faible. La durée est beaucoup plus longue par rapport aux autres bits du signal, donc il obtient facilement surlignée dans le moniteur de la série. Le bit d’arrêt dans le présent protocole est indiqué ci-dessous,
Dans le protocole de NEC, le bit d’arrêt est longue de 40 000 américains. C’est pourquoi faire facilement remarquer. Ainsi les données exactes du bouton unique de NEC distant sont jusqu'à cet arrêt bit (y compris le bit de stop).
Et encore une fois, nous pouvons convertir ces données sous forme binaire en décodant la durée des impulsions de temps faible.
Début bit High Time - 9050-9150 US
Début bit Low Time - 4450-4550 US
Données il est grand temps - 450-650 US
Données faible temps « 1 » - 1650-1750 nous
Données faible temps « 0 » - 450-550 US
Bit d’arrêt il est grand temps - 450-650 US
Bit d’arrêt bas temps - environ 40 000 US
Si avec cela vous pouvez convertir cette durée en données binaires. Dans le protocole de NEC, format de données est comme Start bit - adresse bit d’arrêt octet - Inv données octet - octet - Inv. adresse octet - données.
Voilà donc comment vous pouvez analyser le protocole et les paramètres de différentes télécommandes IR en utilisant simplement vous carte arduino. J’ai essayé de mon mieux pour expliquer cette rubrique en tant que moyen simple que possible, toujours si vous avez un doute n’hésitez pas à me demander par mail ou commentaire juste dessous.