Percorrendo um projeto com o codificador

Normalmente, quando um projeto do Coder está em execução, ele passa de um cartão para o outro assim que a ação é concluída. Usando o recurso Step, você pode iniciar um projeto, mas em um modo especial onde você controla o fluxo. Ao usar o botão Step, o Robô 123 fará uma pausa após cada cartão Coder, até que o botão Step seja pressionado novamente. Quando um projeto é iniciado, o Robô 123 executará o projeto conforme as instruções, mas pode não ser como o usuário pretendia. Ter a capacidade de ver os cartões sendo executados, um de cada vez, dá ao usuário uma visão melhor de quais cartões podem estar causando o erro, para que a depuração possa se tornar um processo mais direcionado e eficiente.


Como usar o recurso Step

Para usar o recurso Step, o Robô 123 deve estar conectado ao seu Coder. Para obter informações sobre como ligar um robô 123 e um codificador, consulte o Utilizar o codificador VEX da biblioteca VEX.

Codificador com um cartão When start 123 na ranhura superior e o botão Step destacado.

Antes de usar o recurso Step, crie um projeto no Coder. Em seguida, selecione o botão Step na parte superior do Coder para começar.

Codificador com um design que consiste em 3 cartões e lê Quando começar 123, conduza 2 e depois vire à esquerda. O indicador de passo amarelo está no cartão When start 123.

Uma vez selecionado, uma luz indicadora amarela aparecerá ao lado do cartão do codificador “Quando iniciar 123” para indicar onde o projeto está começando.

Codificador com um design que consiste em 3 cartões e lê Quando começar 123, conduza 2 e depois vire à esquerda. O indicador de passo amarelo está no cartão Drive 2.

Pressione o botão Step novamente e a luz amarela passará para o próximo cartão no Coder.

Codificador com um design que consiste em 3 cartões e lê Quando começar 123, conduza 2 e depois vire à esquerda. O indicador de passo está na placa Drive 2 e ficou verde.

Selecione o botão Step novamente para iniciar o cartão Coder próximo à luz amarela. A luz ficará verde conforme o cartão Coder é executado.

Codificador com um projeto que consiste em 3 cartões e lê Quando começar 123, conduza 2 e depois vire à esquerda. O indicador de degrau amarelo está no cartão Vire à esquerda.

Assim que o comportamento for concluído, uma luz amarela aparecerá ao lado do cartão Coder seguinte, indicando que ele está pronto para executar o próximo comando quando o botão Step for selecionado novamente.

Veja este vídeo para ver o recurso Passo a ser utilizado para percorrer o projeto, um cartão de cada vez.

Ao percorrer um projeto, selecionar o botão Iniciar fará com que o restante do projeto seja executado a toda velocidade. Isso pode ser útil se você quiser percorrer os primeiros cartões do Coder, mas depois executar o restante do projeto conforme está escrito.


Depuração com o recurso Step

O recurso Step retarda o fluxo do projeto e fornece feedback visual direto sobre o que o Robô 123 está fazendo em cada placa Coder do projeto. Isso permite que o usuário percorra o projeto, um cartão Coder por vez, para observar comportamentos e corrigir erros.

Programador com um projeto que consiste em 9 cartas utilizadas para conduzir o robô num quadrado. O projeto tem 4 pares repetidos de Conduzir 1 e Virar, mas um dos pares é Virar à esquerda em vez de Virar à direita. A carta incorreta "Virar à esquerda" é destacada.

Neste exemplo, a intenção é que o Robô 123 dirija em um quadrado (avance 1 passo e vire à direita 4 vezes para criar um quadrado). No entanto, há um rumo errado no projeto.

Vista de cima para baixo do percurso que o robô 123 iria percorrer durante a execução deste projeto. A curva à esquerda afasta o robô do percurso do quadrado.

Use o recurso Project Stepping para iniciar e executar o projeto passo a passo até que um erro seja observado.

Projeto do programador para conduzir o robô num quadrado, agora com a carta "Virar à esquerda" corrigida, substituindo-a por uma carta "Virar à direita".

Corrija o erro.

Vista de cima para baixo do percurso do robô 123 tendo passado com sucesso por um quadrado, e o programa Coder correspondente contendo 4 pares de cartas Drive 1 e Turn Right.

Em seguida, selecione o botão Stop e utilize o botão Step para reiniciar o projeto desde o início, utilizando o recurso Step para observar o comportamento do Robô 123 com cada placa Coder do projeto.

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

Last Updated: