主要内容

resetRotation

复位旋转计数为零

描述

例子

resetRotation (mymotor将旋转测量值重置为零。方法的值可以使用此函数重置readRotation函数返回零。

例子

全部折叠

控制电机,测量电机的车轮旋转度,并明确测量。

创建到EV3块的连接myev3

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

传感器出现在连接的传感器列表中。

建立一个电机连接。指定连接到电机的EV3输出端口的字母。

mymotor =电机(myev3,“一个”
mymotor =带有属性的电机:OutputPort: 'A' Speed: 0

缺省情况下,速率为零。

配置电机以半速反转。

mymotor。速度= -50
输出端口:'A'速度:-50

启动电动机。

开始(mymotor)

读取电机的旋转值,以度为单位。

旋转= readRotation (mymotor)
ans = -1489

将电机的旋转值复位为零。

resetRotation (mymotor)

输入参数

全部折叠

连接到电机,指定为字符串,表示使用电动机

例子:mymotor

数据类型:字符