# Distance sensor basic:

print("Hello, Pi Pico W!")
from machine import Pin
import utime
trigger = Pin(3, Pin.OUT)
echo = Pin(2, Pin.IN)
Led1 = Pin(9, Pin.OUT)
distance = 0
def ultra():
   trigger.low()
   utime.sleep_us(2)
   trigger.high()
   utime.sleep_us(5)
   trigger.low()
   while echo.value() == 0:
       signaloff = utime.ticks_us()
   while echo.value() == 1:
       signalon = utime.ticks_us()
   timepassed = signalon - signaloff
   global distance
   distance = (timepassed * 0.0343) / 2
   print("The distance from object is ",distance,"cm")
while True:
   ultra()
   utime.sleep(1)
   if distance < 30:
        Led1.on()
        utime.sleep_us(2)
        print("object is close")
   else:
        Led1.off()