Lição 3: Usando Comandos de Trem de Força para Navegar no Labirinto da Parede
Agora que o robô VR dirigiu para a letra ‘A’, bem como para o número ‘2’ no Maze Wall Playground, como você criaria um projeto onde o robô VR dirige para outros locais, como para a letra ‘B’?
-
Comece por modificar o seu projeto anterior ou crie um novo projeto para corresponder a este projeto base. Você pode usar blocos VEXcode, blocos Switch ou uma combinação de ambos os tipos de bloco.

-
O projeto acima começa a conduzir o Robô VR à letra ‘B’, no entanto, para que o Robô VR o faça, ele primeiro precisaria fazer backup e depois virar à esquerda.

-
Se o código contivesse apenas os blocos [Drive] e [Turn for], o Robô VR ficaria "preso" na seção ‘2’ do Labirinto da Parede, porque continuaria a virar à esquerda ou à direita sem nunca recuar.

-
Edite o código removendo o bloco [Stop driving] e substituindo-o pelos blocos [Drive for] e [Turn for]. Defina os parâmetros do bloco [Drive for] para "reverse" por 300 milímetros (mm) e defina os parâmetros do bloco [Turn for] para "left" 90 graus.

- Inicie o Wall Maze Playground, se ainda não estiver aberto, e execute o projeto.
-
Adicionar esses blocos orientará o Robô VR na direção certa para conduzir a letra ‘B.’

- Selecione o botão "Reset" para reiniciar o Playground e mover o Robô VR de volta para a posição inicial.
-
Agora que o robô VR está orientado na direção correta, adicione os seguintes blocos para conduzir o robô VR à letra 'B' no Wall Maze Playground!

- Inicie o Wall Maze Playground, se ainda não estiver aberto, e execute o projeto.
-
O robô VR agora vai dirigir com a letra ‘B’ no Wall Maze Playground!

Mini Desafio
Neste desafio, o Robô de RV deve navegar até o número ‘3’ no Wall Maze Playground usando o bloco [Wait until] e o Bumper Sensor.

Siga estas etapas para concluir o mini desafio:
-
Assista ao vídeo da solução abaixo e analise como o robô VR deve dirigir para concluir o mini desafio. No videoclipe abaixo, o Robô VR começa no local de partida e segue o mesmo padrão de dirigir até uma parede até que o para-choque seja pressionado e depois gire. O robô percorre o mesmo caminho para começar, que percorreu para dirigir até a letra B. No ponto de viragem para longe da parede, o robô vira à direita para continuar até o número 3. A partir desse ponto, ele avança e vira à esquerda duas vezes para contornar o próximo conjunto de paredes, passando pela letra B. Finalmente, o robô avança e vira à direita duas vezes para contornar as paredes finais para alcançar o número 3.
- Crie um projeto adicionando ou removendo os blocos necessários ao projeto Unit4Lesson3 para levar o robô VR ao número ‘3’ no Wall Maze Playground.
- Inicie o projeto para testar se funciona.
- Se o projeto não for bem-sucedido, edite e tente novamente. Continue este processo até que o desafio seja concluído.
- Assim que o robô de RV chegar com sucesso ao número ‘3’ no Wall Maze Playground, salve o projeto.
Parabéns! Você concluiu com sucesso o Desafio Labirinto da Parede!
Perguntas
Selecione uma ligação abaixo para aceder ao questionário da aula.
Google Doc / .docx / .pdf