Mes blocs est l'une des catégories de blocs de VEXcode IQ. 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
Sélectionnez « Créer un bloc » dans la catégorie Mes blocs.
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)
Sélectionnez l'option « Ajouter une entrée (numéro) » dans l'écran « Créer un bloc (aperçu) ». Renommez l'entrée en la saisissant dans le champ « numéro », puis sélectionnez « OK ».
Ajouter une entrée (booléenne)
Sélectionnez l'option « Ajouter une entrée (booléenne) » dans l'écran « Créer un bloc (aperçu) ». Renommez l'entrée en entrant dans le champ « Booléen », puis sélectionnez « OK ».
Ajouter une étiquette
Sélectionnez l'option « Ajouter une étiquette » dans l'écran « Créer un bloc (aperçu) ». Renommez l'étiquette en entrant dans le champ « Texte de l'étiquette », puis sélectionnez « OK ».
Combiner les entrées et les étiquettes
Combinez les entrées et les étiquettes afin de créer une séquence de blocs.
Comment supprimer des entrées/étiquettes
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
Un paramètre peut désormais être utilisé depuis le bloc « définir » une fois créé.
Attachez des blocs supplémentaires au bloc « définir ».
Utilisez les paramètres du bloc « define ».
Utilisez le « Mon bloc » attaché au bloc « Au démarrage ».
Comment utiliser mes blocs
Exemple de lecture de sirène
Dans cet exemple, le robot utilisera Mes Blocs pour :
- Faites jouer le son de la sirène 3 fois
- Avancez sur 12 pouces
- Faites retentir le son de la sirène 6 fois
Le bloc chapeau « définir » décompose une procédure. Dans l'exemple suivant, cette « définition » hat block décompose les blocs utilisés pour faire retentir un son de sirène un certain nombre de fois. Faites glisser les arguments du bloc de définition à utiliser dans les blocs.
Une fois le bloc « définir » défini, le bloc nouvellement créé peut maintenant être glissé et ajouté au bloc « au démarrage » pour définir les paramètres.
Une fois les paramètres modifiés, le projet est prêt àet exécuté.
Exemple d'impression avec une nouvelle ligne
Dans cet exemple, le robot utilisera Mes Blocs pour :
- Avancez sur 15 pouces
- Imprimez la capacité de la batterie et déplacez également le curseur sur une nouvelle ligne sur l'écran du cerveau
- Tournez le robot de 180 degrés vers la droite
- Imprimez la capacité de la batterie et déplacez également le curseur sur une nouvelle ligne sur l'écran du cerveau
Le bloc chapeau « définir » décompose les blocs utilisés pour imprimer les valeurs du rapporteur du capteur, puis passer à une nouvelle ligne. Faites glisser les arguments du bloc de définition pour les utiliser dans les blocs.
Une fois le bloc « définir » défini, le bloc nouvellement créé peut maintenant être glissé et ajouté au bloc « au démarrage » pour définir les paramètres.
Une fois les paramètres modifiés, le projet est prêt àet exécuté.