Différences entre versions de « Senseur IR Librairie IR Multiprotocol »
Sauter à la navigation
Sauter à la recherche
Ligne 28 : | Ligne 28 : | ||
</nowiki> | </nowiki> | ||
− | == Tester LED | + | == Tester LED émettrice == |
− | Après le test du récepteur infrarouge.avec une télécommande, il peut être utile de tester avec la LED émettrice avec le même montage. | + | Après le test du récepteur infrarouge.avec une télécommande, il peut être utile de tester avec la LED émettrice avec le même montage. |
+ | |||
+ | Branchez la LED InfreRouge sur la PIN 3 (PWM) en utilisant une résistance | ||
Examples > IRRemote > IRSendDemo | Examples > IRRemote > IRSendDemo | ||
+ | |||
+ | Une fois le programme charger, vous devez ouvrir le sérial moniteur et presser la touche enter pour activer l'envoi du signal infra-rouge (cfr ligne "''if (Serial.read() != -1)''") |
Version du 1 août 2012 à 20:20
multi-protocol-infrared-remote-library
Arduino 1.0 (modification requise)
Pour fonctionner avec Arduino 1.0, vous devez modifier une ligne dans la librairie.
Ouvrez le fichier IRremoteInt.h disponible dans le répertoire <Arduino>/Librairies/IRRemote/
Remplacez la ligne qui contient
#include <WProgram.h>
par
#include <Arduino.h>
afin que le contenu ressemble à ce qui suit:
/* * IRremote * Version 0.1 July, 2009 * Copyright 2009 Ken Shirriff * For details, see http://arcfn.com/2009/08/multi-protocol-infrared-remote-library.html * * Interrupt code based on NECIRrcv by Joe Knapp * http://www.arduino.cc/cgi-bin/yabb2/YaBB.pl?num=1210243556 * Also influenced by http://zovirl.com/2008/11/12/building-a-universal-remote-with-an-arduino/ */ #ifndef IRremoteint_h #define IRremoteint_h #include <Arduino.h>
Tester LED émettrice
Après le test du récepteur infrarouge.avec une télécommande, il peut être utile de tester avec la LED émettrice avec le même montage.
Branchez la LED InfreRouge sur la PIN 3 (PWM) en utilisant une résistance
Examples > IRRemote > IRSendDemo
Une fois le programme charger, vous devez ouvrir le sérial moniteur et presser la touche enter pour activer l'envoi du signal infra-rouge (cfr ligne "if (Serial.read() != -1)")