from machine import Pin
import time
Blue_led=Pin(22,Pin.OUT)
Echo=Pin(27,Pin.IN)
Trig=Pin(21,Pin.OUT)
def Ultrasonic_sensor():
Trig.value(0)
time.sleep(2)
Trig.value(1)
time.sleep(1)
Trig.value(0)
start_time=time.ticks_us()
stop_time=time.ticks_us()
while Echo.value==0:
stop_time=time.ticks_us()
while Echo.value==1:
start_time=time.ticks_us()
Duration=start_time - stop_time
Tdistance=(Duration*0.03432)/2
print("The object distance detected is", Tdistance,"cm")
while True:
Ultrasonic_sensor()
time.sleep(1)
if Tdistance >=100:
Blue_led.value(1)
time.sleep(1)
if Tdistance <=100:
Blue_led.value(0)
time.sleep(2)