Usando o Print Console no VEXcode GO

O Print Console permite ao usuário exibir mensagens, relatar valores de sensores ou apresentar dados de projetos VEXcode GO. 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 GO em um momento específico, fazendo assim uma conexão visual entre o projeto e as ações do robô VEX GO.


Como abrir a consola de impressão

Barra de ferramentas VEXcode GO com o ícone Monitor destacado entre os ícones Dispositivos e Ajuda.

O Print Console está localizado no monitor GO Monitor. 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 utilizar o Print Console num projeto

Blocos de visualização que acionam a consola de impressão

Caixa de ferramentas VEXcode GO com a categoria de blocos Looks apresentada.

Blocos Specialized Look são usados ​​dentro de um projeto VEXcode GO 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 ou dispositivo.

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

Utilize Look Blocks com o Print Console num projeto

Projeto VEXcode GO Blocks 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 VEXcode GO com o ícone Iniciar destacado entre os ícones Brain e Step.

Execute o projeto selecionando “Iniciar” na barra de ferramentas VEXcode GO.

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 GO.


Limpar linhas na consola de impressão

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.

Projeto VEXcode GO Blocks que imprimirá a palavra 'Olá', aguardará 5 segundos, limpará todas as linhas na Print Console e, em seguida, imprimirá a palavra 'Adeus'.

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 no 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.


Guardar a partir do console de impressão

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.


Projetos de exemplo utilizando o Print Console

Reportar valores e dados de variáveis num 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 deteção de valores e dados num projeto

Projeto VEXcode GO Blocks no espaço de trabalho mostrado ao lado do 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 50 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 GO 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 sensores GO Robot conforme prescrito pelos blocos Look e Sensing dentro do projeto. Estas informações incluem as mudanças no rumo da unidade conforme o GO Robot vira à direita.

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

Last Updated: