Appearance
超声波测距传感器
实验箱提供超声波测距传感器,可以获取传感器与物体相距距离,单位为厘米。
sensor接口监听
导入模块
typescript
import sensor from '@ohos.sensor';
系统能力: SystemCapability.Sensors.Sensor
返回值:AccelerometerResponse
名称 | 参数类型 | 说明 |
---|---|---|
x | number | 物体距离 |
开启监听
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)