from machine import time_pulse_us , Pin
import time
#define the trig and Echo PIn
TRIG_PIN = 14
ECHO_PIN = 12
trig = Pin(TRIG_PIN, Pin.OUT)
echo = Pin(ECHO_PIN, Pin.IN)
def get_distance():
trig.value(1)
time.sleep_us(10)
trig.value(0)
#wait to recieve
duration = time_pulse_us(echo, 1, 300000)
#calculate distance in cm
distance = (duration * 0.0343) / 2
return distance
while True:
obj_distance = round(get_distance())
print(f'distance : {obj_distance}')