Au cours des dernières années, nous avons vu des kits intéressants pour l’apprentissage de la robotique éducative. L’un des meilleurs, qui a poursuivi son développement sur le long terme, est le mbot de makeblock. Al robot sympa et robuste de cette marque hö qui ajoute une plate-forme de programmation, mblock, qui permet la programmation de mbot et de nombreux autres appareils du marché.

Il existe également d’innombrables accessoires qui peuvent être ajoutés au kit d’origine. Dans une entrée antérieure avant les mots des liens de ce robot. Ici, nous allons centrer plus en l’entité de programmation, le plus de la version 3.0 sur lequel nous commentons encore.

La programmation mbot. L’entité de programmation Mblock

Mblock, dans sa dernière version, a accepté un entourage très sympathique et avec une énorme quantité d’options. Son interface présente de nombreuses options. Bien que dédié à Arduino ait ses limites, c’est une grande avancée qu’il a produite. Rien de plus abrégé (l’un descendu de la page officielle et installé), nous rencontrons le prochain pantalla:

programmation mbot
Initiales du programme Mblock

Dans celui-ci, nous pouvons trouver dans différentes sections:

1. Tout d’abord, nous avons la zone où nous sommes autorisés à programmer le panda que nous et de nombreuses autres figures, comme nous le faisons avec la carte à gratter, programme du mblock dérivé. Les capteurs du robot mbot ou d’une plaque arduino peuvent interagir avec cette figure de l’ordinateur, qui a des options de programmation intéressantes.

2. Liste des appareils. Ce qui semble être un défaut est le codage rocheux, également un makeblock, une autre option intéressante dans le monde des robots d’enseignement. Si nous voulons programmer d’autres appareils, nous seuls le faisons cliquez sur ‘+’ et sélectionnez celles qui nous intéressent dans le grand nombre d’options:

programmation mbot
Appareils pouvant être sélectionnés (ne pas afficher tous)

Nous sélectionnerons dans notre cas le robot mbot, tal et tel qu’il est commercialisé.

3. Les objets font référence aux images que nous sélectionnons l’année 1 donde ahora solo está el oso panda. Chacun des objets et appareils est programmé avec un ensemble d’instructions ou de blocs qui sont verrouillés sur la zone de travail. Si vous pouvez sélectionner des objets dans une librairie ou partager nos propres objets.

4. Les fondations sont l’ensemble des images pouvant être sélectionnées pour l’arrière-plan de nos scénarios (zone1). Comme auparavant, nous pouvons créer et sélectionner nos propres fondations.

5. Si le joint de instructions disponibles pour notre appareil. Les instructions sont au format bloc, ce qui facilite la programmation. Dans l’image, il y a des instructions qui peuvent être appliquées au robot codey mackey. Están divisé en catégories.

6. Afficher les blocs d’instructions correspondants dans la catégorie ‘apparencele codé rockey. Chaque catégorie a ses propres blocs de propositions.

7. Es l’espace de travail donde arrastramos los blocs d’instructions.

Une fois que nous verrons le chantier, nous sélectionnerons notre robot.

Premiers pas avec mblock pour mbot

Ajoutez le bouton à l’entrée d’emploi, en cliquant sur + et en sélectionnant le bouton, comme nous le voyons dans l’image précédente. En cas de piratage, nous trouverons le prochain slipper, où nous montrerons certaines des catégories d’instructions:

programmation mbot
Travailler avec mbot

Sélectionnez simplement la catégorie qui nous intéresse et découvrez l’instruction que nous recherchons. Dans l’image sont les catégories ‘Montrer‘,’action«y»Vérifier‘(ce dernier, en partie).

Au point indiqué par le chiffre 1 sur cette image, on observe 2 modes de travail possibles (‘charge«y»in vivo‘) et un bouton de’relier». Le numéro 2 fait référence à lequel nous pouvons utiliser la touche «arduino» pour sélectionner le script du code du programme.

La première chose à faire est de connecter le robot à l’ordinateur à l’aide d’un câble USB et de cliquer sur ‘relier». J’espère que vous sélectionnez le mode de travail.

De la manière ‘charge‘, un temps connecté au robot, nous pouvons suivre le programme que le robot ne veut pas être connecté à l’ordinateur. Nous utiliserons le programme et le robot pour travailler de manière autonome suivez les instructions que nous avons programmées.

De la manière ‘in vivo‘, le robot obéit aux instructions transmises à l’ordinateur. On dit que le programme n’est pas implémenté dans le robot. Nous avons un exemple avec des instructions très basiques:

programmation mbot
Exemple de programme (connexion en direct)

En suite, la vidéo correspondant à ce programme (le robot est connecté au PC):

Vidéo du mode « live »

Les trois premières instructions sont la couleur des LED que le robot intègre. Les quelques prochains mueven le robot y, enfin, les trois derniers émetteurs de fréquences distinctes.

Quelques notes en mode conclusion

Nous avons vu une brève introduction sur la façon d’utiliser les blocs pour la programmation mbot. Actionneurs de robot uniquement utilisés: les lumières, les moteurs et le zumbador.

Les instructions qu’il a écrites ont été faites une à une, afin d’être répétées indéfiniment. je suis d’accord avec ça le meilleur programme son bastante sosos. Plus ou moins, comme celles d’un évier. Enhorabuena, acabáis de ver lo que es un système de contrôle à lazo abierto.

Le robot mbot dans la modalité de base que nous analysons, intègre d’autres composants, ce qui fait d’un robot voleur: les capteurs.

Plus précisément, le modèle de base a capteurs de distance (« yeux »), suivi de ligne et de lumière, en plus de la probabilité de Communications infrarouges (mando) y Bluetooth (qui vous permet d’interagir avec d’autres mbots).

Ces capteurs permettent au robot de réagir automatiquement à ce qui arrive à son appareil. Es decir Échange d’informations proportionnel (réalisation) au robot, sous la forme qui peut modifier son comportement. Cette implémentation convaincra le robot qui utilise ses capteurs dans un système de contrôle à lazo cerrado.

À l’avenir, nous avancerons dans une variété d’options qui permettent le logiciel de programmation mblock.

Si vous souhaitez travailler avec mbot, voici le lien (publicité).



Laisser un commentaire

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