在VEXcode GO中使用打印控制台

打印控制台允许用户显示消息,报告传感器值,或显示来自VEXcode GO程序的数据。 打印控制台还允许用户将打印输出保存为文本文件。

打印控制台还可以用来显示过程信息,提供视觉线索,让用户看到某个特定时刻在VEXcode GO程序中发生了什么,从而在程序和VEX GO机器人的动作之间形成视觉联系。

以下文章将涵盖:


如何打开打印控制台

KUosCIgUbk.png

打印控制台位于GO监控显示里。 要打开打印控制台,选择“帮助”旁边的“监控显示”图标。

OPEJiEhrB2.png

选择后,监控显示将打开。 打印监控台位于底部。


如何在程序中使用打印控制台

查看触发打印控制台的指令块

4M3eBXdfgS.png

在VEXcode 程序中使用了外观类别中的特殊指令块来触发打印控制台。 这些指令块打印单词、数字、变量值报告、运算符的计算、传感器或设备的数值报告。

VEXcode GO中的“帮助”功能提供了关于这些和其他编程指令块的额外信息。 关于如何访问“帮助”功能的信息,请参见该文章

在程序的打印控制台中使用外观指令块

外观指令块打印控制台

使用程序中的外观指令块来打印消息,或在打印控制台中显示数据。 要使用打印指令块,请选择所需的外观指令块并将其添加到程序中。

tvakcYhOCL.png

在VEXcode GO工具栏中选择“开始”运行项目。

SiypfGU6fc.png

选择“开始”后,程序将运行,“打印”文本或编程值将出现在打印控制台,正如VEXcode GO程序所要求的那样。


清除打印控制台中的行

B8c5OnUTvm.png

有两种方法可以清除打印控制台中的所有信息。 完全清除所有文本的第一种方法是选择打印控制台右下角的“清除”按钮。

外观程序样例

另一种清除打印控制台的方法是使用清除所有行指令块。 将[清除所有行]指令块添加到程序中,以便删除打印控制台中的所有行。 在这个程序中,打印控制台上将打印' Hello '。 5秒后,所有的行将被清除。 然后,打印控制台上将打印 ‘Goodbye’ 。


从打印控制台保存

JKTpBw9yED.png

将信息从打印控制台保存到你的设备上是很容易的。 在打印控制台的右下方选择 "保存",将所有文本保存为.txt文件。

txt文件

一旦你选择了“保存”按钮,文件就会自动以.txt格式保存到你的设备的下载文件夹中。

注意:该文件不保存打印的颜色。


使用打印控制台的样例程序

报告程序中的变量值和数据

打印控制台可用于在程序中报告离散矩中的变量值。 使用打印控制台打印“我的变量”的值,或显示程序经过多少次循环。

在一个程序中报告传感值和数据

打印_控制台_样例.png

打印控制台捕获的数据允许用户查看有关程序过程的有价值的信息,包括GO机器人的位置和传感器信息。 当[Print] 指令块被触发时,它可以用于编程来显示瞬间捕获的信息。

在下面的程序中,打印控制台根据程序中的外观和传感指令块的规定显示GO机器人传感器报告的信息。 该信息包括GO机器人右转时的底盘归位变化。