Pages: [1]   Go Down
Author Topic: Arduino et récepteur IR  (Read 444 times)
0 Members and 1 Guest are viewing this topic.
Offline Offline
Newbie
*
Karma: 1
Posts: 13
View Profile
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour.
J'ai connecté un répecteur IR à mon arduino et je lance le programme ci dessous.
Mais le problème, c'est que ma variable value ne prend que des valeurs entre 0 et 1, quelle que soit le boutton de la télécommande sur lequel j'appuis.
Comment est ce que je pourrais faire pour que à chaque fois que j'appuis sur un boutton de ma télécommande, ça me renvoie une valeur spécifique ?
L'objectif serait de creer un mot de passe que je stoquerai dans un tableau.
Merci 

Code:
int ir_pin = 9;
int led_pin = 8;
int value;     

 
int getIRValue();
 
void setup() {
        pinMode(led_pin, OUTPUT); 
        pinMode(ir_pin, INPUT);
        Serial.begin(9600);
       
}
 
 
void loop() {
        value = getIRValue();
        digitalWrite(led_pin, value);
        Serial.println(value);
       
}
 
int getIRValue() {
        return !digitalRead(ir_pin);
}
Logged

France
Offline Offline
Faraday Member
**
Karma: 55
Posts: 5413
Arduino Hacker
View Profile
WWW
 Bigger Bigger  Smaller Smaller  Reset Reset

Bonjour,

Les télécommandes utilisent un encodage bien défini smiley-wink
Regarde ici : http://www.pjrc.com/teensy/td_libs_IRremote.html
Logged

Des news, des tuto et plein de bonne chose sur http://skyduino.wordpress.com !

Pages: [1]   Go Up
Jump to: