modules.ultrasonic
超声波传感器
1. 构造方法 ultrasonic(gpiohs)
1.1. 参数
gpiohs
: gpiohs 编号,需要先使用fm
注册引脚,比如 ```python 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
返回的距离的单位,英尺