O Print Console permite ao usuário exibir mensagens, relatar valores de sensores ou apresentar dados de projetos VEXcode IQ. 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 IQ em um momento específico , fazendo assim uma conexão visual entre o projeto e as ações de o robô IQ.
O Print Console precisa ter comunicação ativa entre o Brain VEX IQ (2ª geração) e o dispositivo que está sendo usado com o VEXcode IQ. 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 na tela do IQ 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
Observe e desenhe blocos que acionam o Print Console
Blocos Specialized Look são usados em um projeto VEXcode IQ 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 Ajuda do VEXcode IQ fornece informações adicionais sobre estes e outros blocos de programação. Consulte este artigo para obter informações sobre como acessar o recurso Ajuda.
O bloco [Definir cor da caneta] na categoria Desenhar também pode ser usado no Print Console selecionando "Console" no menu suspenso.
Aplicando Look Blocks com o Print Console
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: A parte 'e definir o cursor para a próxima linha' do bloco deve estar habilitada para que o texto apareça no Print Console.
Baixe o projeto para o IQ Robot Brain e selecione "Executar".
Consulte este artigo sobre como baixar e executar um projeto.
Assim que “Executar” for selecionado, o projeto será executado e o texto colorido ou os valores programados serão impressos no Print Console conforme determinado pelo projeto VEXcode IQ.
Aplicando blocos de desenho com o Print Console
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.
Baixe o projeto para o IQ Robot Brain e selecione "Executar".
Consulte este artigo sobre como baixar e executar um projeto de blocos.
Assim que “Executar” for selecionado, o projeto será executado e o texto colorido ou os valores programados serão impressos no Print Console conforme determinado pelo projeto VEXcode IQ.
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 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 3 segundos, todas as linhas serão apagadas. Em seguida, “Adeus” será impresso no Print Console e apagado após 3 segundos.
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 discretos dentro de um projeto.
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 IQ Robot. Quando o bloco [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 IQ Brain (2ª geração), conforme prescrito pelos blocos 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 BaseBot em graus.
Nota: O projeto neste exemplo usa o modelo BaseBot (transmissão, 2 motores) (2ª geração).