from machine import Pin, time_pulse_us
import time
trig_pin = Pin(15, Pin.OUT)
echo_pin = Pin(14, Pin.IN)
def measure_distance():
trig_pin.off()
time.sleep_us(2)
trig_pin.on()
time.sleep_us(10)
trig_pin.off()
pulse_duration = time_pulse_us(echo_pin, 1, 30000)
distance_cm = (pulse_duration / 2) / 29.1
return distance_cm
while True:
distance = measure_distance()
print("Distance:", distance, "cm")
time.sleep(1)