Lição 5: Desafio Disk Mover
No Desafio Disk Mover, o Robô VR deve usar o Eletroímã para pegar cada disco e movê-lo para a meta da mesma cor no Playground Disk Mover. Você precisará usar loops aninhados e o eletroímã junto com blocos das categorias Drivetrain, Sensing e Control para resolver o desafio Disk Mover.
Resultado de Aprendizagem
- Aplique blocos das categorias Drivetrain, Sensing e Control na sequência correta para que o Robô VR conclua com sucesso o Desafio do Movimentador de Disco.
Juntando Tudo
Esta unidade explora como usar o eletroímã no robô VR para pegar e colocar discos coloridos no Disk Mover Playground. Esta Unidade também combina habilidades aprendidas em unidades anteriores, como usar o Sensor de Olhos e o Sensor de Distância com um novo bloco, o bloco [Repetir até] para navegar no Playground do Mover de Disco e pegar discos.
As atividades nesta Unidade exigem muitos movimentos repetitivos. O uso de loops e loops aninhados em projetos VEXcode VR permite que o usuário controle o fluxo do projeto e encurte uma longa lista de comandos repetidos em apenas alguns. Os loops também podem ser usados com blocos repórter booleanos, permitindo que o robô VR avalie e responda ao seu ambiente, como parar e energizar o eletroímã quando o sensor Down Eye detecta um disco.
Colocar um loop dentro de outro loop é chamado de "aninhamento". Quando os loops são aninhados, o loop externo assume o controle do número de vezes que o loop interno é executado. Os ciclos aninhados são úteis em projetos em que um robô de RV repete os mesmos comportamentos mais de uma vez. Os loops de aninhamento organizam e condensam um projeto.
Selecione o botão Avançar para continuar com o resto desta lição.