Usando o Print Console no VEXcode V5

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


Como abrir o console de impressão

Ícone de impressão que representa a opção de imprimir conteúdo, usado no contexto dos Tutoriais dos Blocos V5.

O Print Console está localizado na tela do monitor V5. Para abrir o Print Console, selecione o ícone Monitor Display próximo a Help.

Captura de tela da interface do console de impressão VEX V5, exibindo vários blocos e opções de programação no contexto dos Tutoriais de Blocos.

A tela do monitor será aberta depois de selecionada. O Print Console está no lado direito.


Como usar o Print Console em um projeto

Observe e desenhe blocos que acionam o Print Console

Ilustração de blocos VEX V5 usados em tutoriais de programação, mostrando vários elementos de programação e suas conexões para fins educacionais.

Blocos Specialized Look são usados ​​em um projeto VEXcode V5 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 V5 fornece informações adicionais sobre estes e outros blocos de programação. Consulte artigo para obter informações sobre como aceder à funcionalidade Ajuda.

Configurações de bloco de cores para robótica VEX V5, mostrando opções para definir a cor da caneta em tutoriais de programação.

Nota: O bloco [Definir cor da caneta] na categoria Desenhar também pode ser usado no Print Console selecionando "Console" no menu suspenso.

Use Look Blocks com o Print Console em um projeto

Ilustração de comandos de impressão para robótica V5, mostrando várias opções de blocos e configurações em um formato de tutorial.

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. Selecione “Console” no menu suspenso.

Nota: O bloco [Set Cursor] deve ser adicionado após um bloco [Print] para que o texto apareça no Print Console.

Captura de tela da interface do VEXcode V5 mostrando o processo de download e execução de um programa, com blocos destacados para orientação do tutorial.

Baixe o projeto para o V5 Robot Brain e selecione "Executar". Veja este como baixar e executar um projeto. 

Captura de tela de uma descrição impressa da categoria VEX V5, ilustrando vários blocos usados em tutoriais de programação, mostrando o layout e exemplos relevantes para o ensino de robótica VEX.

Assim que “Executar” for selecionado, o projeto será executado e o texto “Imprimir” ou valores programados aparecerão no Print Console conforme ditado pelo projeto VEXcode V5.

Usar blocos de desenho com o Print Console em um projeto

Blocos de projeto coloridos no VEX V5, mostrando vários elementos de programação e suas conexões, usados em Tutoriais de Blocos para fins educacionais.

Use os blocos Draw em um projeto para alterar a cor do texto no Print Console. Para usar o bloco [Definir cor da caneta], selecione o bloco [Definir cor da caneta] e adicione-o a um projeto. Selecione “Console” no menu suspenso.

Nota: O bloco [Set pen color] é o único bloco Draw que pode ser usado no console.

Captura de tela da interface do VEXcode V5 mostrando o processo de download e execução de um programa, com blocos destacados para orientação do tutorial.

Baixe o projeto para o V5 Robot Brain e selecione "Executar". Veja este como baixar e executar um projeto. 

Diagrama de projeto colorido ilustrando vários blocos e suas funções na robótica V5, usado na seção Tutoriais de Blocos da Descrição da Categoria V5.

Assim que “Executar” for selecionado, o projeto será executado e o texto colorido “Imprimir” ou os valores programados aparecerão no Print Console conforme ditado pelo projeto VEXcode V5.


Limpar linhas no Print Console

Um exemplo claro de design de bloco do V5 Blocks Tutorials, mostrando um layout simples e limpo para que os usuários entendam a funcionalidade do bloco na plataforma Vex.

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” na parte inferior esquerda do Print Console.

Ícone que representa a função 'Limpar todas as linhas' nos tutoriais do V5 Blocks, com um design simples e fundo transparente.

Outra maneira de limpar o Print Console é usar o bloco Limpar todas as linhas. Adicione o bloco Clear all rows 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.


Salvar no Print Console

Captura de tela de um botão salvar no VEXcode V5, ilustrando o processo de salvar um projeto no ambiente de programação Blocks, como parte da Descrição da Categoria V5 e Tutoriais de Blocos.

É fácil salvar informações do Print Console em seu dispositivo. Selecione “Salvar” na parte inferior do Print Console para salvar todo o texto como um arquivo .txt.

Captura de tela dos logs baixados do Vex V5, exibindo uma lista de arquivos de log com registros de data e hora e tamanhos de arquivo, relevantes para os Tutoriais de Blocos na Descrição da Categoria V5.

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

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

Ícone de modelo representando a categoria V5 para tutoriais de Blocos, ilustrando um auxílio visual para usuários que criam modelos de programação no VEX Robotics.

Nota: O projeto neste artigo usa o modelo Clawbot (Transmissão, 2 motores, Inercial).

Exemplo de código demonstrando o uso de blocos na programação V5, apresentando uma representação visual das conexões e funcionalidades dos blocos, relevantes para a seção Tutoriais de Blocos.
Captura de tela da interface do console VEX V5, exibindo vários blocos de programação e opções para tutoriais, ilustrando os recursos e funcionalidades disponíveis para usuários na seção Tutoriais de Blocos.

Os dados capturados pelo Print Console permitem que o usuário veja informações valiosas sobre os processos do projeto, incluindo informações do sensor do robô V5. 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 pelo sensor inercial V5 Clawbot conforme prescrito pelos blocos Look and Sensing dentro do projeto. Essas informações incluem alterações que o Sensor Inercial captura em momentos discretos enquanto o projeto está em execução: tempo em segundos e rotação do V5 Clawbot em graus.

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

Last Updated: