VEXcode 123中的变量和传感值监控

VEXcode 123监控台中的变量和传感器监控提供了重要的视觉提示,让用户可以实时看到VEXcode 123项目中正在发生什么。 监控台允许用户在程序和123机器人的动作之间进行可视关联。 通过在监控台中监控传感器和变量值,用户可以实时查看程序中某个特定值(或多个值) 的报告。

以下文章将涵盖:


如何使用监控台

监控_图标.png

如需打开“监控”窗口并查看监控台,请选择“帮助”窗口旁边的“监控”图标。

监控_窗口.png

监控台报告传感器和变量值。

“确认”.png

通过选择和取消选择相应的复选框,可以从“工具箱”中的“传感”类别中添加或删除语句块。

myVariable.png

通过选择和取消选择相应的框,可以在监控台中添加和删除变量。 VEXcode123默认包含工具箱中的‘myVariable’变量。 有关在VEXcode 123中添加新变量和变量命名的信息,请从知识库查看本文。

定义_一个_数组.png

数组也可以添加到监控台中。 在添加到监控台之前,必须先创建数组和二维数组。 这可以通过选择工具箱中的“定义一个数组”或“定义一个二维数组”来实现。

添加_数组_按钮.png

若要添加一个已有数组或二维数组,请选择“添加列表”按钮。

选框_数组.png

通过选择相应的复选框,可以从监控台中添加或删除现有数组。

数组_控制台.png

选中的数组将出现在监控台中。

取消选择_数组.png

要从监控台中删除数组,请再次选择“添加数组”按钮,并取消选中要删除的数组。


监控传感器值

测得_蓝色.png

通过监控台,用户可以实时查看传感器数据。

在以下示例中,<Detects color>语句块在监控台中被监控。 该程序指导123机器人驱动,直到它测得物体为止。 一旦测得物体,如果该物体为蓝色,则123机器人将向右转。 如果123机器人没有检测到蓝色,它就会左转。 当123机器人检测到蓝色时,监控台中<Detects color>语句块的值从“假”更改为“真”。

计时器_数值.png

监控台还可以通过显示可能没有显式报告的语句块,来帮助用户可视化程序的流程,例如以秒为单位的计时器数值。

在下面的示例中,监控台报告了(计时器值) 语句块。 123机器人将向前驱动1步,然后等待(计时器值) 语句块返回大于5秒的值。 然后123机器人将右转90度。 如果没有监控台,用户将无法将123机器人右转90度的准确时间可视化。


监控变量值

重复_次数.png

监控台还可以用于监控变量值。 监控台可以提供程序中特定变量的实时报告。

在下面的例子中,“重复”变量用于监控123机器人重复某一行为的次数。 监控台上的变量监控可以帮助提供实时反馈,以了解程序的流程。