单片机学习小组
直播中

小芳

13年用户 945经验值
私信 关注

怎样去使用Grove-Ultrasonic Ranger非接触式测距模块呢

Grove-Ultrasonic Ranger是什么?

Grove-Ultrasonic Ranger非接触式测距模块有哪些参数?
怎样去使用Grove-Ultrasonic Ranger非接触式测距模块呢?

回帖(1)

苗媛媛

2022-2-22 10:15:18
Grove - Ultrasonic Ranger(超声波测距)


Grove-Ultrasonic Ranger 是一个非接触式测距模块,工作频率为 40KHz。Grove_Ultrasonic_Ranger 的触发和回波信号共享1个 SIG 引脚。

1. 参数


[tr]项目值[/tr]
工作电压3.2〜5.2V
工作电流8ma
超声波频率40kHz
测量范围2-350cm
解析度1cm
输出量PWM
尺寸50mm x 25mm x 16mm
重量13g
测量角度15°
工作温度-10〜60°C
触发信号10uS TTL
回声信号TTL

2. 使用方法


MaixPy 已经在 modules 模块中实现有 ultrasonic 驱动。



  • 导入 ultrasonic 类并创建对象


from modules import ultrasonic
device = ultrasonic(fm.fpioa.GPIOHS0)




  • 获取当前测量距离(cm)


distance = device.measure(unit = ultrasonic.UNIT_CM, timeout = 3000000)
举报

更多回帖

发帖
×
20
完善资料,
赚取积分