print("Hi, Lorena!")
import machine #biblioteca para fazer a interface com os pinos de entrada e saida
import time #biblioteca para usar o comando de delay
from machine import PWM, Pin # led = Pin(2,Pin.OUT) --> ficaria assim a linha 6!
#Definição de variaveis:
led = machine.Pin(2,machine.Pin.OUT) #ajusta o pino 2 como saida
i = 0 #contagem de ciclos
estado = True #flag auxiliar para ligar/desligar o LED
#-------------------------------------------------------------#
#Tocando o buzzer
tone = PWM(Pin(4,Pin.OUT), freq =500, duty=512) #Começa a tocar o buzzer
time.sleep_ms(1000) #toca por 1s
tone.deinit() #para de tocar o buzzer
time.sleep_ms(1000) #espera mais 1s
tone = PWM(Pin(4,Pin.OUT),freq=500, duty = 512) #Começa a tocar o buzzer
time.sleep_ms(1000) # espera mais um segundo
tone.deinit() #para o buzzer novamente
#--------------------------------------------------------------#
# metodo 1 para fazer um led piscar:
while True:
led.value(1) # especifica o led como aceso
time.sleep(0.25) #espera 0.5s (poderia se usar .proccess_time_ns no lugar)
led.value(0) #especifica o led como apagado
time.sleep(0.2) #espera 0.5s
i+=1
print("Número de ciclos: " + str(i))
#--------------------------------------------------------------#