Skip to main content

Lição 4: Desafio do Labirinto da Parede

Nas Lições anteriores desta Unidade, você aprendeu a usar o Sensor de Distância para navegar até certas áreas do Parque Infantil Labirinto da Parede. Na Unidade anterior, você resolveu o Desafio Labirinto da Parede usando os Sensores Amortecedores. Agora, você combinará todos esses conceitos para criar um projeto para resolver o Wall Maze Challenge do início ao fim novamente, mas desta vez com o Sensor de Distância!

Uma vista de cima para baixo do Labirinto da Parede, com o robô de RV tendo atingido a linha de chegada.

Resultado de Aprendizagem

  • Aplique blocos das categorias Trem de Transmissão, Sensoriamento e Controle na sequência correta para navegar com sucesso no Labirinto de Parede usando o Sensor de Distância.

Juntando Tudo

Na Unidade anterior, você resolveu o Labirinto da Parede usando o Sensor de Para-choque. Nesta Unidade, você resolverá o mesmo Labirinto de Parede, mas, em vez disso, usará o Sensor de Distância. O Desafio Labirinto da Parede pode ser resolvido usando qualquer um dos sensores, mas há vantagens para cada um.

Vantagens de cada sensor

Sensor do para-choques

  • Deteta se o sensor está a tocar num objeto.
  • Relatórios pressionados ou liberados.
  • Usado com blocos booleanos.
  • Dois sensores de pára-choques estão disponíveis.

Sensor de Distância

  • Detecte objetos e superfícies distantes, sem a necessidade de tocá-los.
  • Detecta se um objeto está presente, bem como a que distância esse objeto está.
  • Relata um intervalo de valores de distância.
  • Pode usar um bloco de comparação para criar uma condição mais específica.
  • Usado com blocos Boolean e Numeric Reporter.
  • Detecta apenas numa direção.

Desafio Labirinto de Parede

Neste desafio, crie um projeto em que o Robô de RV navegue pelo Parque Infantil do Labirinto da Parede do início ao fim usando o Sensor de Distância.

A mesma vista de cima para baixo do Labirinto da Parede de antes, com o robô de RV tendo atingido a linha de chegada.

Siga estas etapas para concluir o desafio:

  • No videoclipe abaixo, o robô VR começa a dirigir como antes para alcançar o número 3. Quando o robô está voltado para a parede com o número 3 atrás, o robô vira à direita para se dirigir para o lado direito do labirinto. Ele avança para as paredes que cercam a letra D. O robô navega para a esquerda, depois avança e vira à direita para permanecer no caminho livre. Na parede seguinte, o robô vira à esquerda e avança duas vezes para seguir o caminho ao longo da parede mais à esquerda. O robô para a cerca de 300 mm da parede do canto superior direito, vira à esquerda e avança duas vezes para chegar ao acabamento.

  • Crie um novo projeto ou carregue um projeto de Lições anteriores nesta Unidade. Se estiver a criar um novo projeto, selecione o Parque Infantil Labirinto de Parede quando solicitado. Lembre-se de que, com uma conta VR Premium, você pode usar uma combinação de blocos VEXcode e blocos Switch para criar seu projeto. 
  • Renomeie o projeto Unit5Challenge.
  • Inicie a janela Playground.
  • Carregue o Wall Maze Playground.
  • Adicione os blocos necessários para navegar no Robô VR do início ao fim do Labirinto da Parede.
  • Inicie o projeto para testar se funciona.
  • Se o projeto não for bem-sucedido, edite e tente novamente. Continue a revisar e executar o projeto até que o Robô VR conduza com sucesso do início ao fim.
  • Salve o projeto assim que o robô de RV chegar ao fim com sucesso.

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