// Exercice 6
const int buttonPin = 2; // Initialise la broche 2 comme entrée Bouton
const int ledPin = 3; // Initialise la broche 3 comme sortie LED
int buttonState = 0; // lecture du Bouton
void setup()
{
pinMode(ledPin, OUTPUT); //déclare le pin LED comme sortie
pinMode(buttonPin, INPUT); // déclare le bouton comme entrée
}
void loop()
{
buttonState = digitalRead(buttonPin); //lecture du statut bouton
if (buttonState == HIGH) { //vérifie si le bouton est pressé
digitalWrite(ledPin, HIGH); //si oui allumé la LED
delay(5000); // pour 5 secondes
} else {
digitalWrite(ledPin, LOW); // éteint la LED
}
}