Passer au contenu principal

Bloc violet, par où commencer

Choisissez une position de départ. Utilisez les blocs [Drive for], [Turn for], [Spin ​​to position] et [Spin ​​for] pour programmer le Hero Bot afin qu'il marque un bloc violet pour l'un des trois objectifs. Le meilleur temps l'emporte !

  • Sélectionnez VIQRC Virtual Skills - Full Volume Playground.
  • Sélectionnez le bouton « Position de départ » pour choisir la position de départ du robot.
  • Sélectionnez une lettre pour choisir la position de départ souhaitée.
  • Réinitialisez le minuteur pour chronométrer le processus.
  • Conduisez le robot jusqu'à un bloc violet.
  • Programmez le robot pour qu'il fasse tourner le groupe moteur d'admission afin de ramasser le bloc violet.
  • 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.
  • Dirigez le robot vers l'objectif le plus proche.
  • Programmez le robot pour qu'il fasse tourner le groupe de moteurs d'admission afin de déposer le bloc violet dans l'objectif.
  • Utilisez le bloc [print] pour imprimer la valeur du minuteur dans la console d'impression.

Conseils utiles

  • Pour choisir une position de départ pour le robot, sélectionnez le bouton « Position de départ » dans la fenêtre des compétences virtuelles.

    Sélectionnez un bouton de position de départ dans la fenêtre VEXcode VR Playground.

  • Pour obtenir de l'aide concernant la sélection et la modification de la position de départ, veuillez cet article.
  • Utilisez le bloc de réinitialisation du minuteur de la catégorie Détection pour réinitialiser le minuteur à 0 seconde avant de conduire le robot pour ramasser le bloc violet.

    Bloc de minuterie VEXcode Reset qui lit ', réinitialiser la minuterie'.

    • Commande Python correspondante :

      cerveau.minuterie.effacer()
  • Utilisez les blocs Reporter de la catégorie Détection pour obtenir la valeur du minuteur.

    Bloc de valeur de minuterie VEXcode qui lit 'minuterie en secondes'.

    • Commande Python correspondante :

      cerveau.minuterie.temps(SECONDES)
  • Utilisez le bloc print de la catégorie Look pour imprimer les valeurs dans la console d'impression.

    Bloc d'impression VEXcode contenant un bloc de valeur de minuterie, qui lit au total 'imprimer la minuterie en secondes'.

    • Commande Python correspondante :

      cerveau.écran.imprimer(cerveau.minuterie.temps(SECONDES))