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()