from machine import Pin, time_pulse_us
from time import sleep_us, ticks_us, ticks_diff
Trig= Pin(0, Pin.OUT)
Echo= Pin(1, Pin.IN)
tempo_inicial= ticks_us()
def medida_sensor():
global tempo_inicial
tempo_atual= ticks_us()
diferença= ticks_diff(tempo_atual, tempo_inicial) / 1000000
Trig.value(0)
sleep_us(2)
Trig.value(1)
sleep_us(10)
if diferença > 0:
duração= time_pulse_us(Echo, 1)
distancia= duração / 58
print(f"distancia: {distancia} cm")
tempo_atual= tempo_inicial
while True:
medida_sensor()