Créateur de Mon bloc

Parfois, vous créerez un miniprogramme génial, que vous voudrez réutiliser dans un autre projet ou programme.

Le bloc Mon bloc va vous permettre de sélectionner et regrouper les quelques blocs de ce miniprogramme sur la surface de travail pour créer un bloc Mon bloc.

Au fil du temps, vous pourrez ainsi vous constituer une bibliothèque de blocs Mon bloc, que vous pourrez échanger avec d'autres utilisateurs MINDSTORMS.
Création d'un bloc Mon bloc
Imaginons que vous avez créé un miniprogramme faisant décrire un carré au robot :




Pour convertir ce miniprogramme en bloc, utilisez l'outil Sélectionner pour sélectionner tous les blocs souhaités en traçant une zone autour de ceux-ci.

Accédez au Créateur de Mon bloc dans le menu Outils.



Attribuez un nom et une brève description à votre bloc.

Sélectionnez une icône Mon bloc, qui vous permettra d'identifier le bloc. Dans cet exemple, le robot décrit un carré ; nous allons donc choisir une icône représentant des moteurs.

Cliquez sur Terminer.

Votre miniprogramme va maintenant être converti pour former son propre bloc. Tous les blocs Mon bloc que vous créez dans un projet s'affichent dans la palette Mes blocs.



Faites glisser le nouveau bloc Mon bloc sur la trame de programmation pour l'utiliser dans le programme.



Double-cliquez sur le bloc Mon bloc pour en modifier une partie.
Utilisation avancée des blocs Mon bloc
Le bloc que nous venons de créer pour décrire un carré est très bien. Mais si nous voulons que le carré soit plus grand ? Ou que le robot avance plus vite ? Et pourquoi ne décrirait-il pas un triangle ?

Vous pourriez chaque fois accéder au bloc pour modifier les valeurs d'entrée, mais il existe une meilleure méthode.

Configurez votre miniprogramme comme vous l'avez fait pour le premier bloc Mon bloc : Sélectionnez les blocs souhaités, puis accédez à Créateur de Mon bloc dans le menu Outils.

Complétez les différentes sections comme vous l'avez fait avec le premier bloc, mais ne cliquez pas encore sur Terminer. Cliquez plutôt sur le symbole + sur le bloc Mon bloc pour ajouter un paramètre.





Dans l'onglet Configuration du paramètre, vous allez saisir les informations nécessaires pour que nous puissions définir les dimensions du carré.

Par exemple, définissez une Valeur par défaut de 1000, juste au cas où vous oublieriez de le faire lorsque vous utiliserez ce bloc Mon bloc dans vos programmes. Vous pouvez même choisir le style de curseur pour le paramètre.

À l'onglet Icône de paramètre, choisissez une image appropriée pour ce paramètre. Dans cet exemple, nous allons définir la distance que le robot doit parcourir en décrivant le carré ; une flèche droite semble donc convenir.





Maintenant que vous avez ajouté le paramètre, cliquez sur Terminer.

Le nouveau paramètre, "Distance", doit être connecté à la valeur d'entrée du miniprogramme pour que nous puissions le contrôler.



Connectez le fil qui sort du paramètre Distance à la valeur d'entrée Degrés du premier bloc Déplacement char. Cela va nous permettre de définir la longueur sur laquelle le robot va décrire chaque côté du carré (pour plus d'informations, consultez la section Fil de données).




Revenez au programme principal. Vous pouvez y voir le bloc Mon bloc, mais désormais avec un paramètre pour définir la longueur des côtés du carré dans le miniprogramme. Selon le style de paramètre que vous avez choisi plus haut, vous pouvez saisir la valeur directement ou utiliser le curseur.

Et si vous souhaitez que le robot décrive un triangle ou un hexagone ?

Voici le même bloc Mon bloc, mais cette fois-ci avec des paramètres pour définir :

1. la distance à parcourir sur chaque côté (Distance) ;
2. la vitesse du robot (Vitesse) ;
3. l'angle de rotation à chaque angle de la forme géométrique ;
4. le nombre de répétitions de la séquence.





Conseils et astuces
Vous pouvez modifier l'ordre des paramètres sur le bloc dans le Créateur de Mon bloc. Cliquez sur les flèches gauche et droite pour déplacer le paramètre sélectionné.



Déplacer le paramètre vers la gauche
Déplacer le paramètre vers la droite
Supprimer le paramètre
Créateur de Mon bloc
Liens rapides