Lição 3: Dirija para o número '31'
Nesta lição, o robô de RV dirigirá para o número ‘31‘ e depois voltará para o número ‘1’ no Playground do Mapa de Grade Numérica!

Observe que o Robô VR estará viajando ao longo do eixo Y para se mover para o número ‘31’ no Playground do Mapa de Grade Numérica.

O Robô VR irá conduzir até ao local do número ‘31’ no Parque Infantil Number Grid Map. No entanto, antes que o Robô de RV possa navegar para esse número, o Robô de RV deve ser informado onde está a localização desse número. As coordenadas do número ‘31’ são (-900, -300).

- Arraste ou digite um ciclo while.
# Adicione o código do projeto em "main"
def main():
while condition:
wait(5, MSEC)- Defina a condição para o ciclo while para o comando posição no eixo Y inferior a -300 em milímetros (mm). O seu projeto deve ter este aspeto:
# Adicione o código do projeto em "main"
def main():
whilelocation.position (Y, MM) < -300:
wait(5, MSEC)- Arraste ou digite o comando drive sem espera dentro do ciclo while. O seu projeto deve ter este aspeto:
# Adicione o código do projeto em "main"
def main():
whilelocation.position (Y, MM) < -300
:drivetrain.drive (FORWARD)
wait(5, MSEC)-
Observe que o operador menor que é usado em vez do operador maior que porque o robô VR está subindo da parte inferior do playground. O Robô VR começa com um valor Y de -900 milímetros (mm). À medida que o robô VR avança, os valores Y aumentam.

- Arraste ou digite o comando stop fora do ciclo while. O seu projeto deve ter este aspeto:
# Adicione o código do projeto em "main"
def main():
whilelocation.position (Y, MM) < -300
:drivetrain.drive (FORWARD)
wait(5, MSEC)
drivetrain.stop()- Abra a janela do playground se ainda não estiver aberta. Certifique-se de que o Playground do Mapa de Grade Numérica seja aberto e execute o projeto.
-
Assista ao robô VR dirigir para o número ‘31’ no Playground Number Grid Map.

- Neste projeto, o robô VR dirige para o número ‘31’ no Number Grid Map Playground. Uma vez que os valores Y estão aumentando à medida que o Robô VR dirige para o número ‘31’, o projeto usa um operador menor que.
- O Robô VR avançará enquanto o valor Y for menor que a coordenada em que o número indicado está ligado e parará assim que seu valor Y for maior que o valor Y da coordenada. Como o valor Y do número ‘31’ é -300, o Robô VR parará de dirigir quando o valor Y for maior que -300.
Selecione o botão Seguinte para continuar com o resto desta lição.