import machine
from machine import Pin,PWM
import utime,math
from utime import sleep,sleep_us
echo=Pin(12,Pin.IN)
trig=Pin(13,Pin.OUT)
pwm=PWM(Pin(2),freq=50,duty=0)
def Servo(servor,angle):
pwm.duty(int(((angle)/180*2+0.5)/20*1023))
while True:
trig.value(0)
sleep_us(2)
trig.value(1)
sleep_us(10)
trig.value(0)
x=machine.time_pulse_us(echo,1)
distance=(0.034*x)/2
print('distance:',distance, 'cm')
if distance>5:
Servo(2,90)
sleep(1)
else:
Servo(2,0)
sleep(1)