from machine import Pin
from hcsr04 import HCSR04
from machine import Pin, PWM
from time import sleep
medidor1 = HCSR04(trigger_pin = 13, echo_pin = 21)
medidor2 = HCSR04(trigger_pin = 2, echo_pin =33)
zumbador1 = PWM(Pin(3), freq =(1), duty =512)
zumbador2 = PWM(Pin(4), freq =(1), duty =512)
buzzer1 = PWM(Pin(5), freq=(1), duty=(512))
buzzer1 = PWM(Pin(16), freq=(1), duty=(512))
led1 = Pin(27, Pin.OUT)
led2 = Pin(18, Pin.OUT)
#______________________________________________________
def fre (freq):
zumbador1.freq(freq)
zumbador1.duty_u16(512)
zumbador2.freq(freq)
zumbador2.duty_u16(512)
#______________________________________________________
while (True):
distancia1 = round(medidor1.distance_cm(), 2)
distancia2 = round(medidor2.distance_cm(), 2)
# fre(900)
# buzzer1.freq(200)
# led1.value(1)
#______________________________________________________
if distancia1 > 10 and distancia2 > 10:
fre(1000)
buzzer1.freq(200)
led1.value(1)
led2.value(0)
print(distancia1 , distancia2, "aq")
else:
fre(1)
buzzer1.freq(1)
led1.value(0)
led2.value(1)
print(distancia1 , distancia2, "a")