Utiliser mes blocs dans VEXcode GO

Mes blocs est l'une des catégories de blocs de VEXcode GO. 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 créer un bloc

Barre d'outils VEXcode GO 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 GO est ouvert et le nom du bloc a été changé 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 Créer un bloc de VEXcode GO 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 Créer un bloc de VEXcode GO 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é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 GO 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 GO 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 mm carré. Dans l'ensemble, le bloc personnalisé indique Drive in X mm 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 Créer un bloc de VEXcode GO 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 de définition Mes blocs VEXcode GO est mis en surbrillance. Il est écrit « Entrée en mm carré », 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 bloc de définition VEXcode GO My Blocks avec une définition désormais ajoutée. La pile comporte un bloc de répétition défini sur 4 et un bloc d'entraînement de 200 mm avec un bloc de rotation de 90 degrés, tous deux à l'intérieur du bloc de répétition.

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

Le bloc de définition VEXcode GO My Blocks avec le paramètre numérique désormais utilisé dans la définition. La pile a un bloc Répéter défini sur 4 et un bloc Conduire pour au-dessus d'un bloc Tourner pour 90 degrés à l'intérieur du bloc Répéter. Le paramètre numérique a été placé dans le bloc Drive for, il indique donc désormais Drive forward for number mm.

Utilisez les paramètres du bloc {Define}.

Bloc de commande VEXcode GO My Blocks ajouté sous un bloc When Started. Ce bloc de commande appellera la commande Drive in number mm square. Le paramètre numérique est défini sur 300.

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


Comment utiliser mes blocs

Exemple de conduite dans des carrés

Dans l'exemple suivant, 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 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} à utiliser dans les blocs de sa définition, comme indiqué dans cette vidéo.

Bloc VEXcode GO When Started qui a trois blocs en dessous. Il s'agit d'abord d'un bloc de commande Drive in carré de 200 mm, puis de tourner à droite à 45 degrés, puis d'un bloc de commande Drive in carré de 300 mm.

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 GO VEXcode précédents s'empilent à l'aide du bloc de commande Drive in number mm square affiché côte à côte avec la définition du bloc.

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: