Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
La télécommande infrarougeIntroduction | ||||||||
Line: 7 to 7 | ||||||||
| ||||||||
Changed: | ||||||||
< < | Sur son dos les pins de données de la partie transmission et réception peuvent être choisi. | |||||||
> > | Sur son dos les pins GPIO de la partie transmission et réception peuvent être choisi. | |||||||
Pour notre cours j'ai sélectionné :
| ||||||||
Changed: | ||||||||
< < | Comme la carte WeMos le kit Freenove fourni un récepteur du type TL1838![]() | |||||||
> > | Comme la carte WeMos le kit Freenove fourni un récepteur du type TL1838![]() | |||||||
| ||||||||
Changed: | ||||||||
< < | Le pilote de lecture du signal IR | |||||||
> > | Le pilote de lecture du signal IR | |||||||
Le pilote travaille avec une interruption générée par le pin GPIO sur lequel le signal de donnée du récepteur IR est connecté. À chaque flanc montant et descendant le temps (en microsecondes) depuis le dernier changement d'état du signal et mesuré et stocké. On obtient un résultat similaire à celui ci-dessous: | ||||||||
Line: 31 to 30 | ||||||||
![]() | ||||||||
Changed: | ||||||||
< < | D'abord les différences en temps sont listé. De ces différences les bits du mot de contrôle sont calculé. Le mot de contrôle est comparé avec le code de la télécommande pour trouver que le bouton "2" a été poussé. | |||||||
> > | D'abord les différences en temps sont listé. De ces différences, les bits du mot de contrôle sont calculé. Le mot de contrôle est comparé avec le code de la télécommande pour trouver que le bouton "2" a été poussé. | |||||||
-- ![]() |
Line: 1 to 1 | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
La télécommande infrarougeIntroduction | |||||||||||
Line: 12 to 12 | |||||||||||
Pour notre cours j'ai sélectionné :
| |||||||||||
Added: | |||||||||||
> > | Comme la carte WeMos le kit Freenove fourni un récepteur du type TL1838![]()
Le pilote de lecture du signal IR Le pilote travaille avec une interruption générée par le pin GPIO sur lequel le signal de donnée du récepteur IR est connecté. À chaque flanc montant et descendant le temps (en microsecondes) depuis le dernier changement d'état du signal et mesuré et stocké. On obtient un résultat similaire à celui ci-dessous:
Le signale reste à zéro aussi longtemps qu'aucun bouton n'est pressé sur la télécommande. En suite le transfert de données débute. Les impulsions courtes représentent des zéros, les impulsions longues sont des "1". Un programme d'analyse de données simple confirme ce résultat :
D'abord les différences en temps sont listé. De ces différences les bits du mot de contrôle sont calculé. Le mot de contrôle est comparé avec le code de la télécommande pour trouver que le bouton "2" a été poussé. | ||||||||||
-- ![]()
Comments
| |||||||||||
Added: | |||||||||||
> > |
|
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
La télécommande infrarouge | ||||||||
Added: | ||||||||
> > | Introduction | |||||||
Changed: | ||||||||
< < | Article text. | |||||||
> > | La série de modules WeMos D1 mini contient un module de transmission et réceptions infrarouge.
Sur son dos les pins de données de la partie transmission et réception peuvent être choisi. Pour notre cours j'ai sélectionné :
| |||||||
-- ![]() |
Line: 1 to 1 | ||||||||
---|---|---|---|---|---|---|---|---|
Added: | ||||||||
> > |
La télécommande infrarougeArticle text.
Comments
|