import machine
import time
# Initialisation de la broche GPIO pour la LED (GPIO 4)
led_pin = machine.Pin(4, machine.Pin.OUT)
# Initialisation de la broche GPIO pour l'interrupteur (GPIO 0) avec une résistance PULL_DOWN
switch_pin = machine.Pin(0, machine.Pin.IN, machine.Pin.PULL_DOWN)
# Définition de la fonction pour gérer l'interrupteur
def appuyer_sur_switch():
while True:
if switch_pin.value() == 0: # Si l'interrupteur est en position basse
led_pin.value(1) # Allumer la LED
else:
led_pin.value(0) # Éteindre la LED
time.sleep(0.1) # Petite pause pour éviter la surcharge du processeur
appuyer_sur_switch()