Difference: IRRemote (1 vs. 4)

Revision 42021-07-03 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

La télécommande infrarouge

Introduction

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é :
  • D2: GPIO 21 pour le récepteur
  • D1: GPIO 22 pour l'émetteur
Changed:
<
<
Comme la carte WeMos le kit Freenove fourni un récepteur du type TL1838, qui contient un démodulateur, qui enlève la fréquence de modulation de 38 kHz est fourni un signal de données net. En plus nous avons une télécommande qui émet un signal de commande modulé à 38KHz, compatible avec le TL1838.
>
>
Comme la carte WeMos le kit Freenove fourni un récepteur du type TL1838, qui contient un démodulateur, enlevant la fréquence de modulation de 38 kHz et fourni un signal de données net. En plus nous avons une télécommande qui émet un signal de commande modulé à 38KHz, compatible avec le TL1838.
 
ir_receiver.png ir_receiver_pinout.png ir_remote.png
Récepteur infrarouge   Télécommande

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
  ir_results.png
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é.
  -- Uli Raich - 2021-06-21

Revision 32021-06-24 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

La télécommande infrarouge

Introduction

Line: 12 to 12
 Pour notre cours j'ai sélectionné :
  • D2: GPIO 21 pour le récepteur
  • D1: GPIO 22 pour l'émetteur
Added:
>
>
Comme la carte WeMos le kit Freenove fourni un récepteur du type TL1838, qui contient un démodulateur, qui enlève la fréquence de modulation de 38 kHz est fourni un signal de données net. En plus nous avons une télécommande qui émet un signal de commande modulé à 38KHz, compatible avec le TL1838.

ir_receiver.png ir_receiver_pinout.png ir_remote.png
Récepteur infrarouge   Télécommande

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:

ir_signal.png

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 :

ir_results.png

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é.

  -- Uli Raich - 2021-06-21

Comments

<--/commentPlugin-->
Added:
>
>
META FILEATTACHMENT attachment="ir_remote.png" attr="" comment="" date="1624562864" name="ir_remote.png" path="ir_remote.png" size="80807" user="UliRaich" version="1"
META FILEATTACHMENT attachment="ir_receiver.png" attr="" comment="" date="1624562864" name="ir_receiver.png" path="ir_receiver.png" size="66858" user="UliRaich" version="1"
META FILEATTACHMENT attachment="ir_receiver_pinout.png" attr="" comment="" date="1624563843" name="ir_receiver_pinout.png" path="ir_receiver_pinout.png" size="33295" user="UliRaich" version="1"
META FILEATTACHMENT attachment="ir_signal.png" attr="" comment="" date="1624565495" name="ir_signal.png" path="ir_signal.png" size="23947" user="UliRaich" version="1"
META FILEATTACHMENT attachment="ir_results.png" attr="" comment="" date="1624565980" name="ir_results.png" path="ir_results.png" size="37533" user="UliRaich" version="1"

Revision 22021-06-22 - UliRaich

Line: 1 to 1
 
META TOPICPARENT name="WebHome"

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é :

  • D2: GPIO 21 pour le récepteur
  • D1: GPIO 22 pour l'émetteur
  -- Uli Raich - 2021-06-21

Revision 12021-06-21 - UliRaich

Line: 1 to 1
Added:
>
>
META TOPICPARENT name="WebHome"

La télécommande infrarouge

Article text.

-- Uli Raich - 2021-06-21

Comments

<--/commentPlugin-->
 
This site is powered by the TWiki collaboration platform Powered by PerlCopyright © 2008-2024 by the contributing authors. All material on this collaboration platform is the property of the contributing authors.
Ideas, requests, problems regarding TWiki? Send feedback