要使陀螺仪传感器块出现在 VEXcode V5 中,必须在设备窗口中配置 3 线陀螺仪传感器。
有关详细信息,请参阅以下文章:
陀螺仪感应#
陀螺仪校准#
陀螺仪校准模块用于校准陀螺仪/GPS/惯性传感器,以减少漂移量。建议在项目开始时使用此模块。
校准 [GyroH v]
大脑必须保持静止才能使校准过程成功,这大约需要 2 秒钟。
选择要使用的陀螺仪/GPS/惯性传感器。
在这个例子中,大脑的惯性传感器将校准 2 秒,然后打印惯性传感器的当前方向。
当开始 :: hat events
校准 [BrainInertial v]
等待 (2) 秒
在 ([BrainInertial v] [横滚 v] 偏转角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
设置标题#
设置航向块用于将陀螺仪/GPS/惯性传感器的当前航向位置设置为设定值。
设定 [GyroA v] 归位为 (0) 度
设置航向块接受 0.0 到 359.99 度的范围。
选择要使用的陀螺仪/GPS/惯性传感器。
在这个例子中,Brain 的惯性传感器将打印其起始航向,将其航向设置为 90 度,然后打印新的航向。
当开始 :: hat events
在 ([BrainInertial v] 归位角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
设定 [BrainInertial v] 归位为 (90) 度
在 ([BrainInertial v] 归位角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
设置旋转#
设置旋转块用于将陀螺仪/GPS/惯性传感器的当前旋转位置设置为设定值。
设定 [Inertial 1 v] 转向为 (0) 度
设置旋转块接受任何正数或负数小数或整数。
选择要使用的陀螺仪/GPS/惯性传感器。
在这个例子中,Brain 的惯性传感器将打印其起始旋转,将其旋转设置为 -100 度,然后打印新的旋转。
当开始 :: hat events
在 ([BrainInertial v] 转向角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
设定 [BrainInertial v] 转向为 (-100) 度
在 ([BrainInertial v] 转向角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
航向角#
航向角块用于报告 3 线陀螺仪传感器或 V5 惯性传感器的当前航向(以度为单位)。
([BrainInertial v] 归位角度值)
航向角块报告的范围是 0.0 到 359.99 度。
选择要使用的陀螺仪/惯性传感器。
在这个例子中,Brain 的惯性传感器将打印其起始航向,将其航向设置为 90 度,然后打印新的航向。
当开始 :: hat events
在 ([BrainInertial v] 归位角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
设定 [BrainInertial v] 转向为 (90) 度
在 ([BrainInertial v] 归位角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
旋转角度#
旋转角度块用于报告 3 线陀螺仪传感器或 V5 惯性传感器的当前旋转角度(以度为单位)。
([BrainInertial v] 转向角度值)
顺时针方向报告为正值,逆时针方向报告为负值。
选择要使用的陀螺仪/惯性传感器。
在这个例子中,Brain 的惯性传感器将打印其起始旋转,将其旋转设置为 -100 度,然后打印新的航向。
当开始 :: hat events
在 ([BrainInertial v] 转向角度值) 上打印 [Brain v] ◀ 并设定光标为下一行
设定 [BrainInertial v] 转向为 (-100) 度
在 ([BrainInertial v] 转向角度值) 上打印 [Brain v] ◀ 并设定光标为下一行