Modifications

Sauter à la navigation Sauter à la recherche
Ligne 1 : Ligne 1 :  +
{{SenseurIR-Nav}}
 +
 +
== Introduction ==
 +
Il arrive de temps à autre que l'on rencontre des ressources particulièrement intéressantes produites par des passionnés.
 +
 +
[http://www.arcfn.com Ken Shirriff tient un blog] sur lequel il a publier l'article "[http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html A Multi-Protocol Infrared Remote Library for the Arduino]" point de départ de cette page.
 +
 +
== Télécharger la librairie ==
 +
 +
J'ai effectué mes premiers tests en téléchargeant la librairie depuis la page suivante
 +
 
[http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html multi-protocol-infrared-remote-library]
 
[http://www.arcfn.com/2009/08/multi-protocol-infrared-remote-library.html multi-protocol-infrared-remote-library]
 +
 +
Il semble que la libraire soit aussi maintenue sur GitHub
 +
 +
[https://github.com/shirriff/Arduino-IRremote https://github.com/shirriff/Arduino-IRremote]
    
== Arduino 1.0 (modification requise) ==
 
== Arduino 1.0 (modification requise) ==
Ligne 28 : Ligne 43 :  
</nowiki>
 
</nowiki>
   −
== Tester LED émettrice ==
+
== Tester une LED émettrice ==
    
Après le test du récepteur infrarouge avec une télécommande, il peut être utile de tester le récepteur une la LED IR émettrice (avec le même montage récepteur).
 
Après le test du récepteur infrarouge avec une télécommande, il peut être utile de tester le récepteur une la LED IR émettrice (avec le même montage récepteur).
Ligne 35 : Ligne 50 :     
Branchez la LED InfraRouge sur la PIN 3 (PWM) en utilisant une résistance de 1 KOhms.<br />
 
Branchez la LED InfraRouge sur la PIN 3 (PWM) en utilisant une résistance de 1 KOhms.<br />
La LED IR et la résistances sont livrés dans le mini-kit IR.   
+
La LED IR et la résistances sont livrés dans le mini-kit IR (qui inclus aussi le senseur Infrarouge).
 +
 
 +
[[Fichier:IR-LEDIR-testing.jpg]]    
    
  Examples > IRRemote > IRSendDemo
 
  Examples > IRRemote > IRSendDemo
   −
Une fois le programme compilé et charger sur votre Arduino, vous devez ouvrir le moniteur série Arduino et presser la touche enter/retour/ENTER/RETURN pour activer l'envoi du signal infra-rouge (cfr ligne "''if (Serial.read() != -1)''").
+
Une fois le programme compilé et charger sur votre Arduino, '''vous devez ouvrir le moniteur série Arduino et presser la touche enter/retour/ENTER/RETURN pour activer l'envoi du signal infra-rouge''' (cfr ligne "''if (Serial.read() != -1)''").
    
Sur la vidéo suivante, vous pouvez constater:
 
Sur la vidéo suivante, vous pouvez constater:
 
# Le test avec une télécommande.
 
# Le test avec une télécommande.
 
# Le test avec la LED IR émettrice (''je vais jusqu'à mon PC pour presser la touche ENTER'')
 
# Le test avec la LED IR émettrice (''je vais jusqu'à mon PC pour presser la touche ENTER'')
 +
 +
{{#Widget:Iframe
 +
|url=http://www.youtube.com/embed/0oWiO6JumNE
 +
|width=420
 +
|height=315
 +
|border=0
 +
}}
 +
 +
Cette section de l'article pourra être complétée la lecture de l'article "[http://www.arcfn.com/2010/11/testing-arduino-ir-remote-library.html Testing the Arduino IR remote library]" du [http://www.arcfn.com blog de Ken Shirriff].
 +
 +
== Autres ressources ==
 +
* [http://www.arcfn.com/2010/03/detecting-ir-beam-break-with-arduino-ir.html Detecting an IR Beam Break with the Arduino IR Library]
 +
* [http://wiki.mdl29.net/doku.php?id=elec:telecommande_universelle Comment enregistrer un signal IR et le reproduire] avec la librairie IRRemote
 +
* [htt://www.vishay.com/docs/80071/dataform.pdf excellent document de Vishay concernant le codage infrarouge] (pdf)
 +
* [http://www.sbprojects.com/knowledge/ir/nec.php Description du codage NEC] sur SB Project
29 917

modifications

Menu de navigation