← Retour aux projets

Projet du laboratoire

Bouton + LED

DESCRIPTION

Dans ce projet, tu vas apprendre à contrôler une LED avec un bouton. C’est la base pour comprendre les entrées et les interactions.

MATÉRIEL

• 1 ESP32

• 1 LED

• 1 résistance 220Ω

• 1 bouton poussoir

• 1 breadboard

• Des fils

BRANCHEMENT

GPIO 25 → LED → résistance → GND

Bouton → GPIO 26 et GND

La LED est branchée comme dans les projets précédents. Le bouton est connecté entre le GPIO 26 et GND.

PHOTO DU MONTAGE
CODE
#include <Arduino.h>

int led = 25;
int bouton = 26;

void setup() {
  pinMode(led, OUTPUT);
  pinMode(bouton, INPUT_PULLUP);
}

void loop() {
  if (digitalRead(bouton) == LOW) {
    digitalWrite(led, HIGH);
  } else {
    digitalWrite(led, LOW);
  }
}
RÉSULTAT

Quand tu appuies sur le bouton, la LED s’allume. Quand tu relâches, elle s’éteint.