/*
Gestion d'une LED rouge avec un boutton poussoir
Un premier appuis allume la LED, un deuxième appuis éteint la LED.
Bouton branché sur la borne 7
LED rouge branchée sur la borne 2
Fait le 06/11/2024
Fonctionne : OUI
*/
const int bouton = 7;
const int red = 2;
bool etatLED = true;
void setup() {
pinMode(bouton,INPUT);
pinMode(red, OUTPUT);
Serial.begin(9600);
}
void loop() {
boolean vabouton = digitalRead(bouton);
if (vabouton == true) {
digitalWrite(red,HIGH);
etatLED = !etatLED; // Inverse l'état de la LED
digitalWrite(red, etatLED); // Met à jour la LED
delay(200);
}
}