主要内容

readDistance

读取从超声波传感器到物体的距离

描述

例子

距离= readDistance (mysonicsensor测量超声波传感器到物体的距离,并以米为单位返回测量值。

例子

全部折叠

读取超声波传感器与物体之间的距离,单位为米。

创建一个连接到EV3砖称为myev3

myev3 = legoev3
myev3 = legoev3 with properties: FirmwareVersion: 'V1.03E' HardwareID: [] IPAddress: [] CommunicationType: 'USB' BatteryLevel: 100 ConnectedSensors: {'touch' ' ' 'gyro' ' 'color' 'sonic'}

传感器将显示在已连接的传感器列表中。

连接超声波传感器。

mysonicsensor = sonicSensor (myev3)
mysonicsensor = sonicSensor with properties: InputPort: 4

读出从超声波传感器到最近物体的距离,单位为米。

距离= readDistance (mysonicsensor)
距离= 0.4600

输入参数

全部折叠

连接到超声波传感器,指定为字符串,表示使用sonicSensor

例子:mysonicsensor

数据类型:字符

输出参数

全部折叠

到目标的距离,以米为单位,返回为double。