modules.ultrasonic(超声波测距模块)

Grove - Ultrasonic Ranger(超声波测距模块),只需要单根数据线

undefined

1. 构造方法 ultrasonic(gpiohs)

1.1. 参数

  • gpiohs: gpiohs 编号,需要先使用fm注册引脚,比如
from fpioa_manager import *
from modules import ultrasonic

fm.register(board_info.D[6], fm.fpioa.GPIOHS0, force = True)
device = ultrasonic(fm.fpioa.GPIOHS0)

1.2. 返回值

返回对象

2. 方法 measure(unit, timeout)

2.1. 参数

  • unit: 单位, 在下面的常数中取值
  • timeout: 超时时间,单位为微秒(us)

3. 常数

3.1. ultrasonic.UNIT_CM

返回的距离的单位,厘米

3.2. ultrasonic.UNIT_INCH

返回的距离的单位,英尺

powered by GitbookFile Modify: 2021-01-23 16:30:41

results matching ""

    No results matching ""