from machine import Pin, PWM
from time import sleep_ms, ticks_ms
ledV = Pin(23, Pin.OUT)
ledA = Pin(22, Pin.OUT)
uiuiu = PWM(Pin(27))
bot = Pin(19, Pin.IN, Pin.PULL_DOWN)
def uiuiuativa(x):
if x == 1:
#ligar o uiuiu
uiuiu.duty_u16(8000)
else:
# desligar o uiuiu
uiuiu.duty_u16(0)
uiuiu.freq(440)
ultPisca = ticks_ms()
while True:
if ticks_ms() - ultPisca >= 500:
if ledA.value() == 1:
ledA.off()
ledV.on()
else:
ledA.on()
ledV.off()
ultPisca = ticks_ms()
if bot.value() == 1:
uiuiuativa(1)
else:
uiuiuativa(0)