Bonjour,
Je suis nouvelle sur Arduino. J’ai quelques questions à propos de mes premiers montages. Je ne comprends pas bien le schéma de la led et son bouton poussoir.
Mon code est bon puisque je l’ai pris sur le blog d’eskimon. Mais mes branchements ne fonctionnent pas.
Voici les photos de mon branchement
https://imagizer.imageshack.com/img923/5020/YdUBSK.jpg https://imagizer.imageshack.com/img924/9263/Qjo4aq.jpg
voici mon code.
// le bouton est connecté à la broche 2 de la carte Adruino const int bouton = 2; // la LED à la broche 13 const int led = 13;
// variable qui enregistre l’état du bouton int etatBouton;
void setup() { // put your setup code here, to run once:
pinMode(led, OUTPUT); // la led est une sortie pinMode(bouton, INPUT); // le bouton est une entrée etatBouton = HIGH; // on initialise l’état du bouton comme "relaché"
}
void loop() { // put your main code here, to run repeatedly:
etatBouton = digitalRead(bouton); // Rappel : bouton = 2
if(etatBouton == HIGH) // test si le bouton a un niveau logique HAUT
{
digitalWrite(led, LOW); //le bouton est relâché, la LED est allumée
}
else // test si le bouton a un niveau logique différent de HAUT (donc BAS)
{
digitalWrite(led, HIGH); //la LED reste éteinte
}
}