Go Down

Topic: Aide pour récepteur IR (Read 1 time) previous topic - next topic

ardutruc

May 02, 2013, 04:24 pm Last Edit: May 02, 2013, 04:31 pm by ardutruc Reason: 1
Bonjour,
Je suis nouveau dans le domaine arduino et j'ai voulu programmer ma arduino uno de façon a allumer une LED grâce a un récepteur infrarouge "VS1838B". J'ai trouver sur internet ce programme:



//Allumage arret avec telecommande
//Led sur 9 et IR sur A0 ( 3.3V)
int ledPin = 9;
int analogPin = 0;
int val =0;
void setup()
{
pinMode(9, OUTPUT);
Serial.begin(9600);
}
void loop()
{  
val = analogRead(analogPin);
Serial.println(analogRead(A0));
if (val == 0 && digitalRead(9) == HIGH)
{
digitalWrite(9, LOW);
delay(250);
}
val = analogRead(analogPin);
if (val == 0 && digitalRead(9) == LOW)
{
digitalWrite(9, HIGH);
delay(250);
}
}



Lorsque j'utilise ce programme tout marche très bien.
Maintenant j'aimerai choisir une fréquence précise pour éviter de mélanger les boutons.
J'aimerai donc savoir que changer dans le programme et que écrire.

Merci

chabot380

Salut

regarde là : http://electroniqueamateur.blogspot.fr/2013/01/clonage-dune-telecommande-infrarouge.html

A+

chabot380
ORDINAUSORE 2Ghz AMD64 QUI S'ALLUME EN 48 SECONDES AVEC UBUNTU 12.04
ARDUINO UNO / Shield Ethernet / RTC DS1307
Programmation Python et j'apprends le C
Technicien Télé Vidéo à la retraite.

Viproz

Prend l'habitude de mettre tes sources entre des balises code, tu sélectionne tout code puis tu clique sur le # juste au dessus des émoticônes, ça ajoutera ceci :
Code: [Select]
[ code][ /code] (sans les espaces)
http://stilldrinking.org/programming-sucks

ardutruc

Salut
chabot380 : merci pour ton aide.
Viproz : ok j'ai compris, merci

Go Up