
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.
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.
Voici le programme qui permet de contrôler l’allumage une LED connecté à broche D23 de carte ESP32.
1 2 3 4 5 6 7 8 |
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 |
The57 21-05-2121
Vous avec un explication pour le code svp ? Cela ne fonctionne pas pour moi
Med Ali 22-05-2121
Vérifiez votre montage