"""
from machine import Pin
from time import sleep

led = Pin(26, Pin.OUT)
boton = Pin(7, Pin.IN, Pin.PULL_UP)
estado_led = False  # Estado inicial del LED apagado

while True:
    estado_boton = boton.value()  # Lee el estado del botón

    if estado_boton == 0:  # Si se detecta que se pulsó el botón
        sleep(.2)  # Pequeña pausa para evitar el rebote del botón
        if estado_boton == 0:
            if estado_boton == 0:
                # Verifica nuevamente si el botón está presionado
                estado_led = not estado_led  # Cambia el estado del LED
                led.value(estado_led)  # Enciende o apaga el LED según el estado
                # print(estado_led) # A efectos didácticos !
            
    sleep(.1)  # Espera antes de la próxima iteración del bucle
"""
# PRENDE APAGA CON FUNCIONES
from machine import Pin
from time import sleep

led = Pin(26, Pin.OUT)
boton = Pin(7, Pin.IN, Pin.PULL_UP)




def enc_led():
    print("LED encendido")
    led.value(1)

def apaga_led():
    print("LED apagado")
    led.value(0)


while True:
    if boton.value() == 0:

        if boton.value() == 0:
            if boton.value() == 0:
                enc_led()
    else:
        apaga_led()
    

    sleep(.1)