+21622886281
ESP32 LED

Contrôler l’allumage d’une LED par un bouton poussoir avec la carte ESP32

But de ce tutoriel:

Dans ce tutoriel on va contrôler l’allumage d’une LED via un bouton poussoir:

1- Lorsqu’on appuie sur le bouton, la LED s’allume
2- Lorsqu’on relâche le bouton, la LED s’éteint.

Composants nécessaires

  • carte ESP32
  • 1 LED rouge
  • bouton poussoir
  • des fils de connexion
  • plaque d’essai

Montage

On connecte la broche D23 de la carte ESP32 à  l’anode (borne +) de la LED et la GND de la carte ESP32 à la cathode (borne -) de la LED.

On connecte la première broche du bouton poussoir à la broche GND de la carte ESP32 et la deuxième broche du bouton poussoir à la broche D21 de la carte ESP32.

Programme en micropython

Voici le programme  qui permet de contrôler l’allumage une LED connecté à broche D23 de carte ESP32.

from machine import Pin
button = machine.Pin(21, machine.Pin.IN, machine.Pin.PULL_UP)
led=Pin(23,Pin.OUT) # Règle la broche D23 de la carte ESP32 en mode sortie
while True:
 if not button.value():  # On appuie sur le bouton
  led.value(1) # LA LED s’allume
 else: # On relâche le bouton
  led.value(0) # LA LED s’éteint




0 commentaire


Laisser un commentaire

Noter *
Ce champs est réquis

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Scroll to Top