Utiliser mes blocs dans VEXcode V5

Mes blocs est l'une des catégories de blocs de VEXcode V5. Certaines autres catégories incluent l'apparence, le son, la détection et les variables. Mes blocs sont utilisés pour créer une séquence de blocs qui peuvent être utilisés plusieurs fois au cours d'un projet.


Comment fabriquer un bloc

Boîte à outils des blocs VEXcode V5 avec la catégorie Mes blocs affichée et le bouton Créer un bloc mis en évidence.

Sélectionnez « Créer un bloc » dans la catégorie Mes blocs.

Le menu « Créer un bloc » de VEXcode V5 s'est ouvert. Le nom du bloc a été changé en Drive in et il est mis en évidence. Le bouton OK ci-dessous est également mis en évidence.

Renommez le bloc en entrant dans le champ « Nom du bloc », puis sélectionnez « OK ».


Comment personnaliser un bloc

Ajouter une entrée (numéro)

Le menu « Créer un bloc » de VEXcode V5 est ouvert et le nom du bloc est défini sur « Entrée en voiture ». Un champ de saisie numérique a été ajouté au bloc et est maintenant mis en surbrillance.

Sélectionnez l'option « Ajouter une entrée (numéro) » dans l'écran « Créer un bloc ». Renommez l'entrée en la saisissant dans le champ « numéro », puis sélectionnez « OK ».

Ajouter une entrée (booléen)

Le menu « Créer un bloc » de VEXcode V5 est ouvert et le nom du bloc est défini sur « Entrée en voiture ». Un champ de saisie booléen a été ajouté au bloc et est maintenant mis en surbrillance.

Sélectionnez l'option « booléenne » dans l'écran « Créer un bloc ». Renommez l'entrée en entrant dans le champ « booléen », puis sélectionnez « OK ».

Ajouter une étiquette

Le menu « Créer un bloc » de VEXcode V5 est ouvert et le nom du bloc est défini sur « Entrée », suivi d'une saisie numérique. Un champ d'étiquette a été ajouté à la fin du bloc et est maintenant mis en surbrillance.

Sélectionnez l'option « Ajouter une étiquette » dans l'écran « Créer un bloc ». Renommez l'étiquette en entrant dans le champ "Texte de l'étiquette", puis sélectionnez "OK".

Combiner les entrées et les étiquettes

Le menu « Créer un bloc » de VEXcode V5 est ouvert et un bloc personnalisé a été créé. Le bloc affiche d'abord « Drive in », puis un champ de saisie numérique, et se termine par une étiquette indiquant « mm Square ». Au total, le bloc personnalisé indique : Disque carré de X mm. Le bouton OK est mis en évidence ci-dessous.

Combinez les entrées et les étiquettes afin de créer une séquence de blocs, puis sélectionnez « OK ».


Comment supprimer des entrées/étiquettes

Le menu « Créer un bloc » de VEXcode V5 est ouvert et le nom du bloc est défini sur « Entrée en voiture ». Un champ de saisie numérique a été ajouté au bloc, et l'icône Effacer située au-dessus du nouveau champ de saisie est mise en surbrillance.

Pour supprimer une entrée ou une étiquette, sélectionnez l'icône « Effacer » en haut de l'entrée ou de l'étiquette que vous souhaitez supprimer.


Comment utiliser le bloc Définir

Le bloc « Définition de mes blocs » de VEXcode V5 est mis en surbrillance dans l'espace de travail. Le bloc défini se lit comme suit : « Enfourcher dans le nombre mm carré », et le mot « nombre » est un paramètre numérique qui peut être utilisé dans la définition du bloc.

Un paramètre peut désormais être utilisé à partir du bloc {Define} une fois créé.

Le bloc VEXcode V5 My Blocks Definition auquel une définition de code a maintenant été ajoutée. La pile comporte un bloc Repeat réglé sur 4, et un bloc Drive pour 200 mm avec un bloc Turn pour 90 degrés, tous deux à l'intérieur du bloc Repeat.

Attachez des blocs supplémentaires au bloc {Define}.

Le bloc VEXcode V5 My Blocks Definition avec le paramètre numérique désormais utilisé dans la définition. La pile comporte un bloc Repeat réglé sur 4, et un bloc Drive au-dessus d'un bloc Turn for 90 degrees à l'intérieur du bloc repeat. Le paramètre numérique a été placé dans le bloc « Conduire pour », de sorte que le bloc indique maintenant « Conduire vers l'avant pour le nombre de mm ».

Utilisez les paramètres du bloc {Define}.

Le bloc de commande VEXcode V5 My Blocks a été ajouté sous un bloc When Started pour exécuter le nouveau bloc. Ce bloc de commandes appellera la commande Drive in number mm square. Le paramètre numérique est fixé à 300.

Utilisez le [Mon bloc] attaché au bloc {When Started}.


Comment utiliser mes blocs

Exemple de conduite dans des carrés

Dans cet exemple, le robot utilisera Mes Blocs pour :

  • Avancez dans un carré de 200 mm.
  • Tournez à droite à 45 degrés.
  • Avancez dans un carré de 300 mm.

Le bloc chapeau {Define} décompose une procédure. Dans cette vidéo d'exemple, ce bloc chapeau {Define} décompose les blocs utilisés pour parcourir un carré un certain nombre de fois. Faites glisser les arguments du bloc {Define} pour les utiliser dans les blocs.

Une fois le bloc {Define} défini, le bloc nouvellement créé peut maintenant être glissé et ajouté au bloc {When Started} pour définir les paramètres. Ce processus est présenté dans cette vidéo.

Projet de blocs VEXcode V5 qui utilise un bloc « When started » pour exécuter deux fois le bloc personnalisé « Drive in number mm square ». La pile « Au démarrage » indique : Au démarrage, avancer de 200 mm en carré, tourner à droite de 45 degrés, puis avancer de 300 mm en carré.

Une fois les paramètres modifiés, le projet est prêt à être et exécuté.

For more information, help, and tips, check out the many resources at VEX Professional Development Plus

Last Updated: