树莓派3 超声波测距代码

慢慢地逐步熟悉了树莓派,于是开始了一些有趣的小实验,比如今天带来的树莓派3 连接HR-04超声波测距模块,实现简单的距离测试。关于HR-04在arduino的运用可查看HC-SR04超声波测距模块的测试这篇文章。

实验材料

树莓派3B主板、HR-04超声波模块、公对母面包线(4根)

接口介绍

  1. HR-04超声波模块有四个接口,分别如下:

    • VCC: 5V
    • Trig: 发射端
    • Echo: 接收端
    • GND: 地
  2. 树莓派3的接口定义,绿色BCM编码方式、黄色WPI编码方式、物理接口,可根据具体情况设置Python的GPIO.setmode(GPIO.BOARD)或GPIO.setmode(GPIO.BCM)进行选择。BOARD既选择物理接口,BCM则选择BCM编码接口。对应主板图有白色斜边的脚为1脚。

Python实现

本次测试需要占用树莓派上两个gpio接口,这里用到了BCM23和BCM24,对应物理接口是16脚和18脚。

鼓励一下:1 Star2 Stars3 Stars4 Stars5 Stars (未评分.)
Loading...Loading...