import time
time.sleep(0.1) # Wait for USB to become ready
print("Hello, Pi Pico!")
from machine import Pin,time_pulse_us
from utime import sleep_us
import lcdi2c as lcd
trig=Pin(17,Pin.OUT)
echo=Pin(16,Pin.IN)
def get_distance():
trig.value(1)
sleep_us(10)
trig.value(0)
time=time_pulse_us(echo,1,1000000)
cm=time/59
return cm
while 1:
cm=get_distance()
print("dist:",cm,"cm")
lcd.cmd_write(0x01)
lcd.cmd_write(0xc0)
lcd.str_write("dist:"+str(round(cm,2))+"cm")
time.sleep(0.3)