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 |