板载 GPIO:HC-SR04 超声波传感器
本样例使用了一个连接到板载 GPIO 接口的 HC-SR04 超声波传感器模块。Python 程序将会持续获取传感器测得的距离,并输出到控制台中。
硬件连线
软件依赖
$ su -
$ apt install python3-pip
$ pip3 install -U adafruit-circuitpython-hcsr04代码
import time
import board
import adafruit_hcsr04
sonar = adafruit_hcsr04.HCSR04(trigger_pin=board.GPIO2, echo_pin=board.GPIO3)
while True:
try:
print(sonar.distance)
except RuntimeError as e:
print(e)
time.sleep(1)Last updated