byte Btn=2; // Déclare une variable 'Btn' de type byte et lui attribue la valeur 2, qui représente le numéro de broche du bouton
byte Bt; // Déclare une variable 'Bt' de type byte, qui sera utilisée pour stocker l'état du bouton
void setup() {
// put your setup code here, to run once:
pinMode(LED_BUILTIN, OUTPUT); // Définit la broche LED_BUILTIN comme une sortie
pinMode(Btn, INPUT); // Définit la broche 'Btn' comme une entrée, utilisée pour lire l'état du bouton
}
void loop() {
// put your main code here, to run repeatedly:
Bt = digitalRead(Btn); // Lit l'état de la broche connectée au bouton et stocke cette valeur dans la variable 'Bt'
if (Bt==HIGH){ // Vérifie si le bouton est enfoncé (HIGH)
digitalWrite(LED_BUILTIN, HIGH); // Allume la LED si le bouton est enfoncé
}
else{ // Si le bouton n'est pas enfoncé (LOW)
digitalWrite(LED_BUILTIN, LOW); // Éteint la LED
}
}