from machine import *
from time import *
trig=Pin(12,Pin.OUT)
echo=Pin(14,Pin.IN)
while True:
trig.off()
sleep_us(2) #2us delay
trig.on()
sleep_us(10) #10us delay
trig.off()
while echo.value()==0:
pulse_start=ticks_us()
while echo.value()==1:
pulse_end=ticks_us() # microseconds
pulse_duration=ticks_diff(pulse_end,pulse_start)
distance=pulse_duration*0.0343/2
print('Distance: {:.2f} cm'.format(distance))
sleep(1)