# CON AUTORRETENCIÓN
from machine import Pin
from time import sleep
led = Pin(26,Pin.OUT)
boton = Pin(7,Pin.IN,Pin.PULL_UP)
flag=1
while True:
estado_boton=boton.value() # LEE ESTADO DEL BOTÓN
#print(estado_boton)
if estado_boton == 1 and flag==1: # BOTÓN NO PULSADO
led.value(0) # LED APAGADO
if estado_boton == 0 and flag==1: # BOTÓN PULSADO
led.value(1) # ENCIENDE LED
flag=0 # PROVOCA LA 'AUTORRETENCIÓN'
sleep(.1)
"""
# SIN AUTORRETENCIÓN
from machine import Pin
from time import sleep
led = Pin(26, Pin.OUT)
boton = Pin(7, Pin.IN, Pin.PULL_UP)
#flag = 1
while True:
estado_boton = boton.value()
# print(estado_boton)
if estado_boton == 1 : # BOTÓN NO PULSADO
led.value(0) # LED APAGADO
if estado_boton == 0 :
led.value(1) # ENCIENDE LED
flag = 0 # PROVOCA LA 'AUTORRETENCIÓN'
sleep(.1) # Para darle tiempo a 'leer' en botón
"""