import time
from machine import Pin
# Constantes
SLEEP_TIME = 0.250 # Tempo de espera em milissegundos
MAX_BLINKS = 20 # Número máximo de piscadas
def blink_led():
led.toggle() # Alterna o estado do LED
time.sleep(SLEEP_TIME)
def blink_led2():
led2.toggle() # Alterna o estado do LED
time.sleep(SLEEP_TIME)
led = Pin(20, Pin.OUT) # Instância do LED (do pino GPIO 25)
led.off() # Garante que o LED esteja desligado inicialmente
led2 = Pin(21, Pin.OUT) # Instância do LED (do pino GPIO 25)
led.off() # Garante que o LED esteja desligado inicialmente
count = 0 # Inicializa o contador
count2 = 0 # Inicializa o contador2
for i in range(0, 20):
blink_led()
count += 1 # Incrementa o contador
print(count)
while count2 < MAX_BLINKS: # Executa enquanto o contador for menor que o máximo
blink_led2() # Alterna o estado do LED
count2 += 1 # Incrementa o contador
print(count2)
led.off() # Desliga o LED no final
print("Concluído!") # Mensagem de conclusão