O Print Console permite ao usuário exibir mensagens, relatar valores de sensores ou apresentar dados de projetos VEXcode EXP. 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á em um projeto VEXcode EXP em um momento específico , fazendo assim uma conexão visual entre o projeto e as ações de o Robô EXP.
O Print Console precisa ter comunicação ativa entre o VEX EXP Brain e o dispositivo que está sendo usado com o VEXcode EXP. Isso pode ser feito por:
Conexão USB
Sem fio via controlador
Nota: A comunicação Bluetooth não está disponível.
Como abrir o console de impressão
O Print Console está localizado no display do EXP Monitor. Para abrir o Print Console, selecione o ícone Monitor Display próximo a Help.
A tela do monitor será aberta depois de selecionada. O Print Console está no lado direito.
Como usar o Print Console em um projeto
Comandos que acionam o Print Console
Os comandos Print estão localizados na categoria Look de comandos e são usados em um projeto VEXcode EXP para acionar o Print Console.
Esses comandos imprimem palavras, números, valores relatados de variáveis, valores relatados de um sensor ou dispositivo ou limpam o console.
O recurso Ajuda do VEXcode EXP fornece informações adicionais sobre esses e outros comandos.
Consulte este artigo para obter informações sobre como acessar o recurso Ajuda.
Usando comandos Print com o Print Console
Use os comandos print em um projeto VEXcode EXP para imprimir uma mensagem ou exibir dados no Print Console.
Para usar os comandos print , selecione o comando e adicione-o a um projeto.
Em seguida, digite o texto a ser impresso entre aspas entre parênteses.
Nota: Você também pode adicionar comandos de sensor ou variável entre parênteses para imprimir dados. Veja exemplos na seção 'Exemplos usando o Print Console'.
Baixe o projeto para o EXP Robot Brain e selecione "Executar". Consulte este artigo sobre como baixar e executar um projeto Python.
Assim que “Executar” for selecionado, o projeto será executado e o texto colorido ou valores programados serão impressos no Print Console conforme determinado pelo projeto VEXcode EXP.
Nota: Python cria uma nova linha por padrão após cada comando print.
Você pode imprimir vários valores em uma única linha adicionando várias mensagens ou comandos dentro dos parênteses do comando printe separando-os com vírgulas, conforme mostrado na imagem à esquerda.
Ou você pode utilizar o parâmetro final para imprimir vários valores em uma única linha, conforme mostrado nesta imagem.
Imprimindo em cores no Print Console
Você pode definir a cor do texto que está sendo impresso usando um código de cores com um comando print no VEXcode EXP.
Para usar um código de cores com um comando print , adicione a sequência de escape ("\033") e o código de cores dentro do comando print , conforme mostrado à esquerda.
A seguir estão alguns exemplos de códigos de cores.
- [31m - Vermelho
- [32m - Verde
- [34m - Azul
Veja a lista completa de códigos de cores no recurso de ajuda para o comando print. Consulte este artigo para obter informações sobre como acessar o recurso Ajuda.
Baixe o projeto para o EXP Robot Brain e selecione "Executar". Consulte este artigo sobre como baixar e executar um projeto Python.
Assim que “Executar” for selecionado, o projeto será executado e o texto colorido ou valores programados serão impressos no Print Console conforme determinado pelo projeto VEXcode EXP.
Limpar linhas no Print Console
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.
Outra forma de limpar o Print Console é usar o comando Console Clear print destacado na imagem à esquerda. Adicione este comando para remover todas as linhas do Print Console.
Neste projeto, “Hello” será impresso no Print Console. Após 3 segundos, o console será limpo.
Salvar no Print Console
É 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.
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”.
No projeto à esquerda, o Print Console exibe valores de variáveis quando os botões Brain são pressionados. A variável aumenta quando o botão “esquerdo” é pressionado e diminui quando o botão “direito” é pressionado.
Relatório de valores e dados de detecção em um projeto
O Print Console pode ser usado para relatar dados do sensor em momentos distintos de um projeto.
|
|
Os dados capturados pelo Print Console permitem ao usuário ver informações valiosas sobre os processos do projeto, incluindo informações do sensor EXP Robot. Quando o comando printé acionado, ele pode ser programado para exibir informações capturadas no momento.
No projeto à esquerda, o Print Console exibe informações relatadas pelo Sensor Inercial integrado ao EXP Brain conforme prescrito pelos comandos Look e 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 EXP BaseBot em graus.
Nota: O projeto neste exemplo usa o modelo BaseBot (transmissão, 2 motores).