import machine
import time
# Configura el pin GP15 como salida para el LED
led = machine.Pin(15, machine.Pin.OUT)
def parpadear(veces):
"""
Hace parpadear el LED un número determinado de 'veces'.
"""
for _ in range(veces):
led.on()
time.sleep(0.5) # 0.5 segundos encendido
led.off()
time.sleep(0.5) # 0.5 segundos apagado
print("Parpadeo completado.")
# Bucle principal para esperar la entrada del usuario
print("--- Control de LED por Teclado ---")
print("Ingresa un número en la consola y presiona Enter.")
while True:
try:
# Lee la entrada del usuario desde la consola
veces_str = input("¿Cuántas veces debe parpadear el LED?: ")
# Convierte la entrada a un número entero
num_veces = int(veces_str)
# Llama a la función con el valor ingresado
parpadear(num_veces)
except ValueError:
# Maneja el caso si el usuario no ingresa un número
print("Entrada inválida. Por favor, ingresa solo números.")