旋转传感器#

介绍#

旋转传感器用于测量轴的旋转。它可以用于机器人上任何有轴旋转的地方,即使该轴没有直接连接到电机。

电机内置编码器,可以跟踪自身的旋转。旋转传感器的工作原理类似于外部编码器,可以跟踪独立轴的旋转。

旋转传感器可以报告轴的角度、位置和速度。角度是指轴的绝对位置,范围从 0 度到 359.99 度。当项目开始或机器人断电时,角度不会重置。位置会跟踪轴在项目进行期间正向或反向旋转的角度或圈数,并且可以根据需要进行重置。

旋转传感器兼容 1/8 英寸和 1/4 英寸标准 VEX 轴。

VEX旋转传感器。

以下是可用模块列表:

设置旋转位置#

设置旋转位置堆栈块将旋转传感器的当前位置设置为以度为单位的值。

位置是指轴在项目进行过程中旋转的距离。设置位置会在不移动轴的情况下改变当前位置值。

设定 [Rotation 1 v] 位置为 [0] 度

参数

描述

设备

要使用的旋转传感器。请从“设备”窗口中配置的旋转传感器中选择。

位置

要分配给旋转传感器的位置值,以度为单位。可以是整数或小数。

旋转角度#

旋转角度报告块报告轴的当前角度,范围从 0 到 359.99 度。

角度值表示轴在一次旋转内的绝对位置。它不会在项目开始或机器人断电时重置。

([Rotation 1 v] 角度值)

参数

描述

设备

要使用的旋转传感器。请从“设备”窗口中配置的旋转传感器中选择。

旋转位置#

旋转位置报告块报告轴的总旋转位置。

与角度不同,位置可以超过 359.99 度,也可以低于 0 度。位置参数跟踪轴在项目进行过程中正向或反向旋转的距离,并可根据需要进行重置。

([Rotation 1 v] 转位 [度 v] :: custom-sensing)

参数

描述

设备

要使用的旋转传感器。请从“设备”窗口中配置的旋转传感器中选择。

单位

位置单位:

旋转速度#

旋转速度报告模块报告轴的旋转速度。

([Rotation 1 v] 速度 [rpm v] 值 :: custom-sensing)

参数

描述

设备

要使用的旋转传感器。请从“设备”窗口中配置的旋转传感器中选择。

单位

速度单位:rpm(每分钟转数)或dps(每秒度数)。