Skip to main content

Lição 4: Desafio Castle Crasher

Uma vista lateral do parque infantil Castle Crasher. O Robô de RV derrubou ou moveu vários conjuntos de blocos no playground.

Nas lições anteriores desta Unidade, você aprendeu a mover o Robô de RV para frente e para trás, bem como virar à esquerda e à direita para derrubar edifícios nos mini desafios. Agora, você combinará todos esses comandos para criar um projeto para derrubar todos os edifícios do Castle Crasher Playground, para resolver o Castle Crasher Challenge!

Objetivos de aprendizagem

  • Aplique comandos Drivetrain para resolver o Desafio Castle Crasher para derrubar os edifícios.
  • Descreva a sequência correta de comportamentos do robô de RV necessários para concluir uma tarefa básica de movimento.
  • Explique que a criação de projetos de trabalho requer considerar os comandos apropriados e sua ordem.

Juntando Tudo

Os comandos do sistema de transmissão permitem ao utilizador controlar o movimento do robô VR. Esta unidade abordou anteriormente como mover o robô VR para a frente e para trás utilizando o comando drive_for , definir a velocidade de um robô VR utilizando o comando set_drive_velocity e como virar um robô VR utilizando o comando turn_for e turn_to_heading comandos. Esses comandos podem ser usados para navegar em qualquer VEXcode VR Playground.

Para criar um projeto de trabalho, os comandos apropriados e a ordem desses comandos devem ser considerados. Uma Sequência é a ordem específica em que os comportamentos são realizados. Uma ação ou evento leva à próxima ação ordenada numa sequência. O sequenciamento é importante para o Castle Crasher Challenge porque o robô de RV só se move exatamente como os comandos dizem.

Desafio Castle Crasher

Use os comandos Drivetrain para derrubar todos os edifícios do Castle Crasher Playground.

Vista de cima para baixo do parque infantil Castle Crasher com o robô VR na parte inferior do parque infantil.

Siga as etapas do vídeo abaixo para concluir o desafio:

Ficheiro de vídeo
  • Assista ao vídeo da solução para ver como o robô de RV deve se mover para completar o desafio.
    • Neste vídeo, o robô VR avança para derrubar o castelo central, depois continua e vira à direita para derrubar o conjunto de blocos no canto superior direito. O robô então vira à direita novamente e contorna o perímetro do Playground para derrubar os três edifícios restantes do castelo.
  • 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 Castle Crasher quando solicitado.
  • Renomeie o projeto Unit2Challenge.
  • Abra a janela do Playground, se ainda não estiver aberta, para ver onde os edifícios estão no Playground.
  • Adicione os comandos necessários para derrubar todos os edifícios do Castle Crasher 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.
    • Observe que todas as peças de um castelo não podem cair quando o Robô de RV colide com o castelo. Contanto que o Robô de RV tenha colidido com todos os castelos, o projeto pode ser considerado bem-sucedido.
  • Assim que o robô VR derrubar ou colidir com sucesso com todos os blocos no Castle Crasher Playground, guarda o projeto.

Parabéns! Você concluiu com sucesso o Desafio Castle Crasher!

Perguntas

Selecione uma ligação abaixo para aceder ao questionário da aula.

Google Doc / .docx / .pdf