21. 超声波传感器¶
21.1. 概述¶
超声波传感器是将超声波信号转换成其他能量信号(通常是电信号)的传感器。超声波传感器是一种输入设备。它具有发射和接收超声波的探头,超声波碰到杂质或分界面会产生显著反射形成反射回波。根据发射和接收的时间差计算出前方物体的距离。
- 技术规格
- 工作电源:3.3V
- 工作电流:10mA
- 工作温度:-10°C ~+70°C
- 分辨率:1mm
- 有效测距量程:4cm~250cm
- 尺寸:20mm x 53.5mm
- 接口类型 :I2C直插接口
- 设备类型:输入设备
- 接口定义
- V:电源正极
- G:电源负极
- SDA:双向数据线
- SCL::时钟线
21.2. 案例程序¶
- 图形化
- 代码
from mpython import *
from nplus import *
ultrasonic = Ultrasonic()
while True:
oled.fill(0)
oled.DispChar((str(ultrasonic.distance())), 0, 0, 1)
oled.show()