Usando o Print Console no VEXcode 123

O Print Console permite ao usuário exibir mensagens, relatar valores de sensores ou apresentar dados de projetos VEXcode 123. O Print Console também permite que os usuários salvem as saídas de impressão como um arquivo de texto.

O Print Console também pode ser usado para exibir informações do processo, fornecendo dicas visuais que permitem ao usuário ver o que está acontecendo em um projeto VEXcode 123 em um momento específico, fazendo assim uma conexão visual entre o projeto e as ações do 123 Robô.


Como abrir o console de impressão

Barra de ferramentas do VEXcode 123 com o ícone Monitor destacado à esquerda do ícone Ajuda.

O Print Console está localizado no monitor 123. Para abrir o Print Console, selecione o ícone Monitor Display próximo a Help.

O menu Monitor Display é aberto com a consola Print destacada abaixo.

A tela do monitor será aberta depois de selecionada. O Print Console está na parte inferior.


Como usar o Print Console em um projeto

Veja os blocos que acionam o Print Console

Barra de ferramentas do VEXcode 123 com a categoria de blocos Looks apresentada e destacada.

Blocos especializados da categoria 'Looks' são usados ​​em um projeto VEXcode 123 para acionar o Print Console. Esses blocos imprimem palavras, números, valores relatados de variáveis, um cálculo de um operador ou valores relatados de um sensor.

O recurso Help do VEXcode 123 fornece informações adicionais sobre estes e outros blocos de programação. Consulte este artigo para obter informações sobre como aceder à funcionalidade Ajuda.

Use Look Blocks com o Print Console em um projeto

O VEXcode 123 Blocks projeta com um bloco When Started seguido de um bloco Print que diz 'Print Drive Forward'.

Use os blocos Look em um projeto para imprimir uma mensagem ou exibir dados no Print Console. Para utilizar os blocos Print, selecione o bloco Look desejado e adicione-o a um projeto.

Barra de ferramentas do VEXcode 123 com o ícone Iniciar destacado entre os ícones Robot e Step.

Execute o projeto selecionando 'Iniciar' na barra de ferramentas do VEXcode 123.

O menu da consola de impressão é aberto e na consola as palavras "Drive Forward" são impressas e destacadas.

Assim que 'Iniciar' for selecionado, o projeto será executado e o texto 'Imprimir' ou valores programados aparecerão no Print Console conforme ditado pelo projeto VEXcode 123.


Limpar linhas no Print Console

O menu da consola de impressão é aberto com o botão Limpar destacado abaixo.

Existem duas maneiras de limpar todas as informações do Print Console. A primeira maneira de limpar completamente todo o texto é selecionar o botão “Limpar” no canto inferior direito do Print Console.

Os blocos VEXcode 123 são concebidos no espaço de trabalho apresentado junto ao Print Console aberto. O projeto de blocos imprimirá a palavra 'Olá', aguardará 5 segundos, limpará a Print Console e, em seguida, imprimirá a palavra 'Adeus'. Apenas a palavra "Adeus" é apresentada no Print Console aberto após o projeto ser executado.

Outra forma de limpar o Print Console é usar o bloco [Limpar todas as linhas]. Adicione o bloco [Limpar todas as linhas] a um projeto para remover todas as linhas do Print Console. Neste projeto, 'Hello' será impresso no Print Console. Após 5 segundos, todas as linhas serão apagadas. Em seguida, 'Adeus' será impresso no Print Console.


Salvar no Print Console

O menu da consola de impressão é aberto com a palavra "Drive Forward" impressa e o botão Guardar destacado abaixo.

É fácil salvar informações do Print Console em seu dispositivo. Selecione 'Salvar' no canto inferior direito do Print Console para salvar todo o texto como um arquivo .txt.

O ficheiro de texto denominado 'VEXcode Project Logs.txt' é mostrado descarregado para o dispositivo do utilizador.

Depois de selecionar o botão ‘Salvar’, o arquivo será salvo automaticamente na pasta Downloads do seu dispositivo como um arquivo .txt.

Nota: O arquivo não salva as cores impressas.


Exemplos de projetos usando o Print Console

Relatar valores e dados de variáveis ​​em um projeto

O Print Console pode ser usado para relatar valores de variáveis ​​em momentos discretos dentro de um projeto. Use o Print Console para imprimir o valor de 'myVariable' ou mostrar quantas vezes o projeto passa por um loop.

Relatório de valores e dados de detecção em um projeto

Os blocos VEXcode 123 são concebidos no espaço de trabalho apresentado junto ao Print Console aberto. O projeto de blocos inclui um bloco Turn que vira para a direita continuamente, seguido por um bloco Repeat until que imprime o valor atual do Timer em segundos e o valor do rumo Drive em graus durante 30 segundos. As linhas impressas no Print Console mostram que os valores do Timer e do Heading estão a ser impressos e atualizados para demonstrar que o robô está a rodar.

Os dados capturados pelo Print Console permitem que o usuário veja informações valiosas sobre os processos do projeto, incluindo a localização do 123 Robot e informações do sensor. Quando o bloco [Print] é acionado, ele pode ser programado para exibir informações capturadas no momento.

No projeto a seguir, o Print Console exibe informações relatadas pelos 123 sensores do robô conforme prescrito pelos blocos Look and Sensing dentro do projeto. Esta informação inclui as mudanças do rumo da unidade em graus em momentos discretos, enquanto o projeto está em execução e o Robô 123 está virando à direita.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: