import time
from machine import Pin, ADC,PWM
potentiometer = ADC(Pin(26))
PIN = 13
speaker = PWM(Pin(PIN,Pin.OUT))
speaker.duty_u16(0x8000)
speaker.freq(440)
#speaker.duty_u16(0)
while True:
angle = int(potentiometer. read_u16()*300/60000-165)
print("Angle: ", angle)
if angle > 25 :
speaker.duty_u16(0x8000)
speaker.freq(1000)
time.sleep(0.1)
speaker.freq(1000)
elif 20 > angle > 10 :
speaker.duty_u16(0x8000)
speaker.freq(400)
time.sleep(0.1)
speaker.freq(400)
elif angle < -25 :
speaker.duty_u16(0x8000)
speaker.freq(0)
time.sleep(0.1)
speaker.freq(0)
elif -20 < angle < -10 :
speaker.duty_u16(0x8000)
speaker.freq(400)
time.sleep(0.1)
speaker.freq(400)
else:
speaker.duty_u16(0)