Bonjour à tous,
Je suis actuellement sur un projet qui nécessite de contrôler les chaînes de la télévision via arduino (ce n'est qu'une partie).
Pour ce faire j'ai copié les codes envoyés en IR par la télécommande du décodeur canal+ (le cube). Je me suis simplifié la vie en posant qu'un état haut correspond à un 1 et un état bas à un 0, sans chercher à décoder réellement le signal. J'en suis venu à ça:
invariablement pour le pavé numérique:
010010101100110100101010101011 00101010
PUIS POUR CHAQUE TOUCHE:
0=1010101010
1=1010101100
2=1010110010
3=1010110100
4=1011001010
5=1011001100
6=1011010010
7=1011010100
8=1100101010
9=1100101100
pour la touche 3, on a donc: 010010101100110100101010101011 001010101010110100.
J'ai donc rentré tout ça dans un arduino mega relié à une led IR, et je me retrouve avec les oscillogrammes suivants (touche "3"):
en haut c'est le signal de l'arduino et en bas celui de la télécommande d'origine.
Les tests ont été faits grâce à un oscillo relié à un décodeur IR. Désolé pour la qualité des photos...
On constate qu'ils sont rigoureusement identiques. Mais... la télé ne semble pas vouloir capter le signal que j'envoie, alors qu'elle fonctionne très bien avec la télécommande. Pouvez-vous m'aider?
Merci à ceux qui ont eu le courage de me lire
-----