VEXcode GO 监控控制台中提供的变量和传感器监控提供了重要的视觉提示,使用户能够在真实时间内查看 VEXcode GO 项目中发生的情况。 监控控制台允许用户在项目和 GO Robot 的操作之间建立可视化连接。 在监控控制台中监控传感器和变量值允许用户查看项目中特定值(或多个值)的实时报告。 监控还可以通过显示 Playground 仪表板中未明确报告的块来帮助用户可视化项目流程。
如何使用监控控制台
要打开“监视器”窗口并查看“监视器控制台”,请选择“帮助”旁边的“监视器”图标。
监视器控制台报告传感器和变量值。
工具箱中传感类别的块可以添加到监视器控制台。 首先,在工具箱内的块中选择要监视的参数。
接下来,选择该块并将其拖动到工作区中的监视器控制台图标。
要从监视器控制台删除传感器值,请选择“X”图标。
通过选择变量块并将其拖动到工作区中的监视器控制台图标,可以将工具箱中的变量添加到监视器控制台。 VEXcode GO 始终以“myVariable”变量开头。 有关在 VEXcode GO 中添加新变量和变量命名的信息,请单击此处。
要从监视器控制台删除变量,请选择“X”图标。
列表也可以添加到监视器控制台。 在添加到监视器控制台之前,必须创建列表和 2D 列表。
要添加现有列表或 2D 列表,请选择关联的列表块并将其拖动到工作区中的监视器控制台图标。
如果将错误的块拖到工作区中的监控控制台图标上,其上方会出现红色图标,表示选择了错误的块并且无法监控。
要从监视器控制台删除列表,请选择“X”图标。
监控传感器值
在监控控制台中监控传感器值允许用户实时查看传感器数据。
在以下示例中, <Pressing bumper>块正在监控控制台中进行监控。 如果 LED 保险杠接触墙壁或其他物体(按下),该项目会指示 GO 机器人停止。 当 LED 保险杠与物体接触时,观察监控控制台中 <Pressing bumper>块 的值从 false 变为 true。
监视器控制台还可以通过显示 Playground 仪表板中可能未明确报告的块(例如以秒为单位的计时器)来帮助用户可视化项目流程。
在以下示例中,监视器控制台中报告(计时器值)块。 GO 机器人将向前行驶 400 毫米,然后等到 (计时器值)块报告返回大于 3 秒的值。 然后 GO 机器人将右转 90 度。 如果没有监控控制台,用户将无法直观地看到右转 90 度命令的准确时间。
监控变量值
监控控制台还可用于监控变量值。 监控控制台可以提供项目中特定变量的实时报告。
在下面的例子中,“timesRepeated”变量用于监控GO机器人重复某个行为的次数。 监控控制台上的变量监控可以帮助提供实时反馈以了解项目的流程。