from machine import Pin, time_pulse_us
from time import sleep
import time
TRIG_PIN = 10
ECHO_PIN = 19
trig = Pin(TRIG_PIN, Pin.OUT)
echo = Pin(ECHO_PIN, Pin.IN)
def measure_distance() :
# envoie d une impultion de 10us sur la broche du trig
trig.value(1)
time.sleep_us(3)
trig.value(0)
#mesure de a duree de l impultion envoye
duration = time_pulse_us(echo, 1)
# calcule de la distance
distance = (duration/2)/29.1
return distance
while True :
distance = measure_distance()
print("Distance : ", distance," cm")
time.sleep(1)