Leçon 3 : Conduisez au nombre « 31 »
Dans cette leçon, le robot VR se dirigera vers le numéro « 31 », puis reviendra au numéro « 1 » sur le terrain de jeu de la carte de la grille numérique!

Notez que le robot VR se déplacera le long de l'axe Y pour se déplacer vers le numéro ‘31‘ sur le terrain de jeu de la carte de la grille numérique.

Le robot VR se rendra à l'emplacement du numéro ‘31‘ sur le terrain de jeu de la carte de la grille numérique. Cependant, avant que le robot VR puisse naviguer jusqu'à ce numéro, il faut lui dire où se trouve ce numéro. Les coordonnées du nombre ‘31’ sont (-900, -300).

- Faites glisser ou tapez une boucle while.
# Add project code in "main"
def main() :
while condition :
wait(5, MSEC)- Définissez la condition de la boucle while sur la position de la commande sur l'axe Y à moins de -300 en millimètres (mm). Votre projet doit ressembler à ceci :
# Add project code in "main"
def main() :
while location.position(Y, MM) < -300 :
wait(5, MSEC)- Faites glisser ou tapez la commande sans attente drive à l'intérieur de la boucle while. Votre projet doit ressembler à ceci :
# Add project code in "main"
def main() :
while location.position(Y, MM) < -300 :
drivetrain.drive(FORWARD)
wait(5, MSEC)-
Notez que l'opérateur less than est utilisé à la place de l'opérateur greater than parce que le robot VR remonte du bas de l'aire de jeu. Le robot VR démarre à une valeur Y de -900 millimètres (mm). Au fur et à mesure que le robot VR avance, les valeurs Y augmentent.

- Faites glisser ou tapez la commande stop en dehors de la boucle while. Votre projet doit ressembler à ceci :
# Add project code in "main"
def main() :
while location.position(Y, MM) < -300 :
drivetrain.drive(FORWARD)
wait(5, MSEC)
drivetrain.stop()- Ouvrez la fenêtre Playground si elle n'est pas déjà ouverte. Assurez-vous que le terrain de jeu Number Grid Map s'ouvre et exécutez le projet.
-
Regardez le lecteur VR Robot jusqu'au numéro ‘31’ sur le terrain de jeu Number Grid Map.

- Dans ce projet, le robot VR se dirige vers le numéro « 31 » sur le terrain de jeu de la carte de la grille numérique. Étant donné que les valeurs Y augmentent à mesure que le robot VR atteint le nombre « 31 », le projet utilise un opérateur inférieur à.
- Le robot VR avancera lorsque la valeur Y est inférieure à la coordonnée sur laquelle le nombre indiqué est activé et s'arrêtera une fois que sa valeur Y sera supérieure à la valeur Y de la coordonnée. Étant donné que la valeur Y du nombre « 31 » est de -300, le robot VR cessera de conduire une fois que la valeur Y sera supérieure à -300.
Sélectionnez le bouton Suivant pour continuer le reste de cette leçon.