Skip to content

超声波测距传感器

实验箱提供超声波测距传感器,可以获取传感器与物体相距距离,单位为厘米。

sensor接口监听

导入模块

typescript
import sensor from '@ohos.sensor';

系统能力: SystemCapability.Sensors.Sensor

返回值:AccelerometerResponse

名称参数类型说明
xnumber物体距离

开启监听

typescript
sensor.on(sensor.SensorType.SENSOR_TYPE_ID_ULTRASONIC, (data) =>  {
    console.log('result: ' + JSON.stringify(data));
},
{ interval: 2000000000 });

关闭监听

typescript
sensor.off(sensor.SensorType.SENSOR_TYPE_ID_ULTRASONIC)