Dans ce nouvel article, nous allons vous aider à définir un texte sur la matrice LED du robot mBot. Nous devons décomposer le programme pour qu’il soit aussi simple que possible. A l’issue de cette activité, nous avons une fonction pour agir sur un message défensif qui sera utilisé dans d’autres projets.

1. pré accessoires

Posséder le genre de mBot de chez MakeBlock

Acchetez le robot edukatif mBot sur Amazon

Installer l’application mBlock 5

Découvrez l’interface graphique mBlock 5

Installez les blocs d’instructions mBot

2. première activité: affichage de texte de base

Dans ce est un programme de premier plan sur des alasts simples et nasillards, seulement du texte plus léger bonne après-midi afen de voire comment se comporte la matrice LED

Une image représentative de l'activité première d'un message texte

S’il vous plaît aller aux 3 premières bonne après-midi de café.

Il est également disponible pour l’importation de plus de 3 lettres.

U декалянт X à la valeur 10, seule la lettre H sera consultés. Si vous atteignez la valeur de 15, rien ne sera vu.

Na peut en zaključiti que pour faire défiler le texte, il faut jouer avec la valeur de X.

3. Deuxième activité: Faire défiler le texte

Dans cette deuxième activité, nous incluons également le service de messagerie dans un flacon modifiant la valeur de X. Après lecture de l’heure de lecture du message, nous plaçons un élément de temps de 0,1 seconde.

Le premier choix à faire est de définir une variable nommée X et la valeur de la valeur de 15. L’ensemble permetra d’avoir le texte en dehors de l’écran et de commencer l’affichage.

Чакавы проход у ла-букле, на пенсии 1 à la valeur de X pour faire défiler le texte

l'image représentant la déviation d'un texte sur la matrice LED mBot

L’objectif est atteint mais ca n’est pas pour autant satisfaisant. D’une partie du programme continue de tournoi en retransmetteur 1 à la valer de X et supporte j’aimerai que l’on puisse afficher le texte plusieurs fois.

4. Troisieme activité: faire défiler le texte plusieurs fois

Dans cette activité à trois volets, nous devons souiller le texte et nous utilisons le précédent du code précédent.

for que l’enchainement entre 2 textes ne soit pas trop long ou trop court, il faut calculer la longueur du texte, la multiplier par 5 et ajouter 15. Pourquoi 5? car les caractères sont codés sur 5 diodes et le 15 correspond à au décalage pour avoir le texte en dehors de la matrice.

dans cette activité, je vous conseille de créer une variabilité pour la longueur de la caine de caractère (texte à afficher). Et d’imbriquer 2 bukly. celle que sera à l’interieure sera pour le souillure du texte. Accédez à l’extension sera pour la répétition du bureau

Solution possible d’un message vocal avec 3 messages:

L'image du représentant de l'activité tridimensionnelle pour définir le texte 3 fois

Les caractères accompagnant les accents ne sont pas apposés.

5. Dernière activité: création d’un bloc personnalisé

Un développeur de deux qualités. En premier lieu, il n’est pas possible de réinventer la roue et le second est un fan dans le sens de la recherche d’une confiserie et d’un outil de contenu de fonctions génériques et réutilisables. C’est juste le but du chapitre, nous devons modifier le code créé ainsi que toutes les règles génériques pour aider avec les blocs et pour aider à ré-autoriser le projet.

Vous pourrez créer un bloc d’appartements defile_text ayant deux paramètres: le message et al numéro de répétition.

et intégrer le code prédécesseur

et vous pouvez télécharger le programme

https://robot-educatif.info/programmes/defile_final.mblock

Versez la conclusion que vous maintenez la capacité de souiller les textes et les retifiers de code dans le projet.

6. Comprendre le développement

J’ai sélectionné une série de livres pour vous à l’aide de mBot et de l’algorithme



Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *