"""
import time
import board
import adafruit_hcsr04
# Configure GPIO
sonar = adafruit_hcsr04.HCSR04(trigger_pin=board.GP7, echo_pin=board.GP6)
#main code
while True:
try:
print(sonar.distance)
except RuntimeError:
print("Retrying!")
pass
time.sleep(0.1)
"""
import time
import board
import adafruit_hcsr04
# Initialize HC-SR04 sensor
trig_pin = board.GP7 # GPIO pin for trigger
echo_pin = board.GP6 # GPIO pin for echo
sonar = adafruit_hcsr04.HCSR04(trig_pin, echo_pin)
while True:
try:
# Measure distance
distance = sonar.distance
print("Distance: {:.1f} cm".format(distance))
time.sleep(0.1) # Optional delay between measurements
except RuntimeError:
print("Retrying!")
pass