Utiliser mes blocs dans VEXcode 123

Mes blocs est l'une des catégories de blocs du VEXcode 123. 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 faire un bloc

Barre d'outils VEXcode 123 avec la section Mes blocs affichée et le bouton Créer un bloc en surbrillance.

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

Le menu Créer un bloc de VEXcode 123 est ouvert et le nom du bloc a été modifié en Drive in et est mis en surbrillance. Le bouton bleu Ok en bas à droite est mis en surbrillance.

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 VEXcode 123 Créer un bloc est ouvert et le nom du bloc est défini sur Conduire. Un champ de saisie numérique a été ajouté au bloc et est désormais 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éenne)

Le menu VEXcode 123 Créer un bloc est ouvert et le nom du bloc est défini sur Conduire. Un champ de saisie booléen a été ajouté au bloc et est désormais mis en surbrillance.

Sélectionnez l'option « Booléen » 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 VEXcode 123 Créer un bloc est ouvert et le nom du bloc est défini sur Conduire. Un champ d'étiquette a été ajouté au bloc et est désormais 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 123 est ouvert et un bloc personnalisé a été créé. Le bloc indique d'abord Drive in, puis comporte un champ de saisie de nombre, puis se termine par une étiquette indiquant step square. Dans l'ensemble, le bloc personnalisé indique Drive in X step square. Le bouton bleu Ok en bas à droite est mis en surbrillance.

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 VEXcode 123 Créer un bloc est ouvert et le nom du bloc est défini sur Conduire. Un champ de saisie numérique a été ajouté au bloc et l'icône Effacer au-dessus 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 VEXcode 123 est mis en surbrillance. On peut lire « Drive in number step square » et le nombre est un paramètre 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 lecteur dans VEXcode 123 Mes blocs Bloc de définition avec une définition désormais ajoutée. La pile comporte un bloc Répéter défini sur 4 et un bloc Conduire pendant 1 étape avec un bloc Tourner à 90 degrés, tous deux à l'intérieur du bloc Répéter.

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

Le lecteur dans le bloc de définition Mes blocs VEXcode 123 avec le paramètre numérique désormais utilisé dans la définition. La pile comporte un bloc Répéter défini sur 4 et un bloc Conduire avec un bloc Tourner à 90 degrés à l'intérieur du bloc Répéter. Le paramètre numéro a été placé dans le bloc Drive for, il indique donc désormais Drive forward for number steps.

Utilisez les paramètres du bloc {Define}.

Bloc de commande VEXcode 123 Mes blocs ajouté sous un bloc Au démarrage. Ce bloc de commande appellera la commande Drive in number step square. Le paramètre numérique est défini sur 1.

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


Comment utiliser mes blocs

Exemple de conduite dans des carrés

VEXcode 123 Lorsque le bloc est démarré, il comporte trois blocs en dessous. Le premier est un bloc de commande carré d'entrée en 1 étape, puis un bloc de commande de virage à droite de 45 degrés, puis un bloc de commande carré d'entrée en 2 étapes.

Dans cet exemple, le Robot 123 utilisera Mes Blocs pour :

  • Avancez dans un carré d’un pas.
  • Tournez à droite à 45 degrés.
  • Avancez dans un carré de 2 pas.

Le bloc chapeau {Define} décompose une procédure. Dans l'exemple suivant, ce bloc chapeau {Define} décompose les blocs utilisés pour rouler dans 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.

Les blocs VEXcode 123 précédents s'empilent à l'aide du bloc de commande Drive in number step square affiché côte à côte avec la définition du bloc de commande.

Une fois les paramètres modifiés, le projet est prêt à être démarré.

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

Last Updated: