Un objectif uniforme !
Utilisez les blocs [Drive for], [Turn for], [Spin to position], [Spin for] et [wait] pour programmer le Hero Bot afin qu'il marque les quatre blocs verts mis en évidence en orange dans Goal II séparément et gagne un bonus d'uniforme de 10 points.
- Sélectionnez VIQRC Virtual Skills - Full Volume Playground.
- Déclarez une variable pour stocker la distance que le robot doit parcourir pour ramasser un bloc vert. Initialisez-le à 0.
- Programmez le robot héros pour qu'il marque les quatre blocs verts surlignés en orange dans le but II.
- Programmez le robot pour qu'il fasse tourner le groupe moteur du bras afin d'abaisser le bras à la position souhaitée pour la prise d'un bloc.
- Conduisez le robot jusqu'au bloc vert le plus proche.
- Programmez le robot pour qu'il fasse tourner le groupe moteur d'admission afin de ramasser le bloc vert.
- Programmez le robot pour qu'il fasse tourner le groupe moteur du bras afin de lever ce dernier à la position souhaitée pour le pointage.
- Conduisez le robot vers l'objectif II.
- Programmez le robot pour qu'il fasse tourner le groupe de moteurs d'admission afin de déposer le bloc vert dans l'objectif.
- Mettez à jour la valeur de la variable pour représenter la distance que le robot doit parcourir pour ramasser le prochain bloc vert.
- Utilisez une boucle pour programmer le robot afin qu'il répète les actions ci-dessus un nombre de fois défini pour marquer les quatre blocs verts surlignés en orange et les faire entrer dans le but.
Conseils utiles
Pour obtenir de l'aide sur la déclaration d'une variable et le stockage de données dans le projet, veuillez sélectionner le bouton « TUTORIELS » dans VEXcode VR et choisir le Stockage de données Tutoriel.


- Pour plus d'informations sur les règles de nommage des variables dans VEXcode VR, consulter cet article.
Utilisez le bloc définir de la catégorie Variables pour définir la valeur de la variable.

Commande Python correspondante :
DistanceVert = 0Utilisez le bloc répéter de la catégorie Contrôle pour programmer le robot VR afin qu'il répète les blocs qu'il contient un nombre de fois défini.

Commande Python correspondante :
pour repeat_count dans range(4): attendre(5, MSEC)