const int buttonPin = 2; // Le pin du bouton poussoir
const int relayPin = 12; // Le pin de contrôle du relais
void setup() {
pinMode(buttonPin, INPUT_PULLUP); // Configure le bouton poussoir en entrée avec résistance de tirage interne activée
pinMode(relayPin, OUTPUT); // Configure le pin du relais en sortie
}
void loop() {
int buttonState = digitalRead(buttonPin); // Lit l'état du bouton
if(buttonState == LOW) { // Si le bouton est pressé (connexion à GND)
// delay(50);
digitalWrite(relayPin, LOW); // Active le relais
} else {
// delay(2000);
digitalWrite(relayPin, HIGH); // Désactive le relais
}
}