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