""" En prèmer el botó s'encén el LED durant 5 segons i s'apaga
v.01: pausant l'execució durant el temps d'encesa """
# importa llibreries
from machine import Pin
from time import sleep
led = Pin (23, Pin.OUT)
boto = Pin (15, Pin.IN)
estat_led = False # variable booleana (True/False) que definirà l'estat del led
comptador = 0
while True:
lectura = boto.value () # desa el valor de l'entrada digital en la variable lectura
if lectura == 1: # en prèmer el botó canvia el valor de la variable estat
sleep(0.2)
while boto.value() == 1:
sleep(0.2)
estat_led = not estat_led
led.value (estat_led) # assigna el valor de estat al led
# si el led s'encén, espera una estona i apaga'l:
if (estat_led == 1):
sleep (5)
estat_led = 0