Leçon 2 : Conduire à distance - Aller de l'avant et en marche arrière
Dans cette leçon, vous allez créer un projet VR VEXcode qui utilise les commandes de transmission avant et arrière pour abattre le premier château du Castle Crasher Playground!

Résultats d'apprentissage
- Identifiez comment utiliser le bloc [Drive for] pour conduire le robot VR sur une distance spécifique.
- Identifiez comment modifier le paramètre dans le bloc [Drive for] pour déplacer le robot VR vers l'avant et vers l'arrière.
- Identifier comment utiliser le bloc [Régler la vitesse d'entraînement] pour régler la vitesse du groupe motopropulseur.
- Identifiez la plage de valeurs utilisées dans le bloc [Définir la vitesse d'entraînement].
Créer un nouveau projet
Un projet VR VEXcode doit être créé pour qu'un robot VR puisse avancer afin d'entrer en collision avec le premier château du Castle Crasher Playground, puis rouler en marche arrière pour revenir à la position de départ.
Suivez ces étapes pour créer un nouveau projet VEXcode VR.
- Lancez VEXcode VR sur vr.vex.com.
- Ouvrez le menu Fichier et sélectionnez « Nouveau projet de blocs ».
- Vous serez invité à sélectionner un terrain de jeu. Sélectionnez le terrain de jeu Castle Crasher.
- L'aire de jeux s'ouvrira dans l'espace de travail.
Nommez votre projet
-
Pour nommer votre projet, sélectionnez la zone de nom de projet.
-
Saisissez le nouveau nom du projet Unit2Lesson2, puis sélectionnez Enregistrer.
Conduire en marche avant et en marche arrière
Utilisez le bloc [Conduire pour] pour programmer un robot VR afin qu'il avance pour renverser le premier château du Castle Crasher Playground.
-
Faites glisser le bloc [Drive for] dans l'espace de travail et placez-le sous le bloc [When started].
-
Sélectionnez le bouton « Open Playground » pour lancer le Castle Crasher Playground s'il n'est pas déjà ouvert.
-
Vérifiez que le Castle Crasher Playground est ouvert.
-
Si un autre terrain de jeu s'ouvre, passez au Castle Crasher Playground. Pour changer de terrain de jeu, sélectionnez le bouton Sélectionner un terrain de jeu.
- Sélectionnez Castle Crasher dans le menu Select Playground.
-
Sélectionnez le bouton « Démarrer » pour tester le projet.
-
Le robot VR avancera sur 200 mm sur le Castle Crasher Playground. Notez que le robot VR n'a pas touché le château central. Les paramètres du bloc [Drive for] doivent être ajustés pour que le robot VR puisse conduire plus loin.
-
Sélectionnez le bouton « Réinitialiser » pour réinitialiser le terrain de jeu et ramener le robot VR à la position de départ.
Utilisation des blocs de commutation
Jusqu'à présent, vous avez appris à propos du bloc [Drive for].
L'image ci-dessous affiche le bloc Switch [Drive for] qui comprend la commande Drive forward for 200 mm en Python. Si vous souhaitez utiliser des blocs de commutation, cliquez simplement sur le bloc VEXcode [Drive for] et sélectionnez « Convertir le bloc en bloc de commutation » ou faites glisser un bloc de transmission de commutation dans l'espace de travail et tapez la commande Python à l'intérieur du bloc.
Sélectionnez le bouton Suivant pour continuer le reste de cette leçon.