Apprenez à programmer nos futurs seigneurs avec le kit robotique MotionBlock
Notre verdict sur le kit robotique MotionBlock :
La qualité de fabrication, les logiciels et le potentiel de ce kit robotique axé sur STEAM valent chaque dollar. Si vos enfants sont enthousiasmés par STEM ou STEAM, le kit MotionBlock est un achat incontournable.10 10
Vous recherchez un robot programmable pour aider vos enfants à maîtriser l'enseignement STEM ou STEAM? Le kit MotionBlock de Makeblock est peut-être exactement ce que vous recherchez, mais est-il un peu trop compliqué pour la plupart des enfants d'âge scolaire?
Qu'est-ce que STEM / STEAM?
Destiné aux 14 ans et plus, MotionBlock est un ensemble de composants robotiques pouvant être programmés à l'aide de Scratch et de Python. Gagnant du prix Red Dot en 2019 (pour le kit de robot programmable), Makeblock a spécifiquement présenté le kit comme étant adapté aux enfants d’âge scolaire ayant un intérêt pour la robotique.
Ou plus spécifiquement Science, Technologie, Ingénierie, (Art optionnel) et Math. Souvent, pour tester des kits comme celui-ci, nous recrutons une personne d'âge approprié pour aider à évaluer son adéquation.
Cependant, dans ce cas, cela n’a pas été possible, ironiquement à cause des examens scolaires. Je me suis donc orienté vers le jeu vidéo MotionBlock à l’aide de mes 14 ans. Cela pourrait ne pas être aussi ridicule qu'il y parait…
Déballer le MotionBlock
Une immense collection de 144 composants peut être trouvée dans la boîte MotionBlock. Tellement, en fait, que la boîte (assez lourde) est subdivisée en deux boîtes plus petites, chacune chargée d'un kit robotique.
Qualifiés de «composants mécaniques et électroniques sophistiqués», ces modules peuvent être combinés à l'aide de simples raccords et câbles en queue d'aronde. Cinq servo-blocs intelligents sont inclus, offrant une rotation continue de 360 degrés et une haute précision. Ils peuvent être programmés à l'aide d'un synchroniseur, d'un enregistrement de mouvement ou en mode Scratch.
Outre les servos, les câbles et les joints en queue d’aronde, vous trouverez des roues, un pistolet à balle et l’ordinateur central. Ceci est accompagné par un simple affichage à points de 12 × 16 LED (monté sur le “cerveau principal”, connu sous le nom de Master Control) qui peut aider à ajouter du caractère à la construction de votre robot. L'ordinateur est alimenté par une batterie rechargeable compacte, livrée avec son propre chargeur USB. Cela vaut la peine de le brancher quelques heures avant de commencer.
Il y a aussi une boîte complète avec un tournevis Torx et diverses vis. Celles-ci sont nécessaires pour construire les modules. Par exemple, les segments de module de pivotement et de serrage du bras et de la pince de robot doivent être construits.
C’est là la base du groupe d’âge. Bien que je soupçonne que les enfants plus jeunes pourraient programmer le robot avec Scratch, la construction des modules est certainement destinée aux enfants plus âgés ayant une motricité supérieure.
Que pouvez-vous faire avec le kit robotique MotionBlock?
Le kit MotionBlock est proposé avec différents modèles:
- Combattant
- Rover d'échantillonnage
- Footballeur
- Gorille
- Auto hors route
- Serpent
- Larve
- Chien
- Bras robotique
- Pitching Auto
Ces versions inhabituelles mettent en évidence la polyvalence des composants MotionBlock et utilisent des modules clés. Parmi ceux-ci figurent le module d'accélération, le module d'éjection et le module rotatif, ainsi que les modules de serrage pivotant et mécanique à griffes mentionnés précédemment.
Chaque construction se compose de cinq servos intelligents hautes performances. Ils sont conçus pour imiter les comportements de nombreux animaux, avec une grande stabilité de contrôle et une forte capacité de charge.
Un module de stylo, des ventouses, etc. peuvent également être utilisés pour des constructions uniques et individuelles. Le module principal, quant à lui, dispose de Bluetooth, vous permettant de contrôler votre création MotionBlock à distance via une application mobile ou un contrôleur dédié. Il existe également un port micro-USB pour connecter le module directement à votre ordinateur afin de télécharger des programmes.
Pendant ce temps, grâce à deux adaptateurs LEGO, vous pouvez également intégrer votre version de MotionBlock à votre dernier projet LEGO.
Construire votre premier robot
De nombreux kits de robotique sont fournis avec un ensemble de composants et de modules qui s'emboîtent parfaitement. Quelques minutes plus tard, vous avez un robot en mouvement, un programme fraîchement téléchargé via USB.
Pas si avec MotionBlock.
Visant la simplicité dans la revue, j'ai opté pour le bras robotique. Les instructions pour cette construction sont incluses dans le manuel imprimé (les autres sont dans l'application mobile pour Android et iOS), il était donc logique de commencer ici.
90 minutes plus tard, j'avais terminé, après avoir construit chaque module d'asservissement. Malheureusement, je devais encore construire le Synchronizer, une unité distante qui contrôle le bras du robot. Bien que cela ait été un peu plus rapide, le temps de construction total a été d'environ deux heures.
Il convient de souligner ici que, bien que le Synchronizer soit une télécommande utile, il est limité par la connexion du câble de 25 mm au Master Control. Il est également limité par certains crochets restrictifs («Stoblocks») qui empêchent le mouvement complet. Ils semblent être prévus pour empêcher l’étirement des câbles mais ont l’effet inverse. Un meilleur mouvement peut être obtenu sans ces pièces.
En outre, le bras du robot nécessite un étalonnage lorsqu'il est utilisé avec la télécommande, mais ce n'est pas le cas avec la télécommande basée sur une application.
Bien construire
Malheureusement, j'ai rencontré un problème. Il semble qu'au début de la construction, j'ai mal connecté un composant. Bien que j'ai immédiatement résolu le problème, le mal était fait.
Quatre vis de 16 mm avaient pénétré dans le boîtier de l'un des servos, rendant le bras inopérant. C'était le servo installé dans le bloc tournant, un élément clé du bras.
Cela s'est produit grâce à une simple lecture erronée des instructions. Aucune force déraisonnable n'a été utilisée. En fait, il était plus difficile de visser correctement les vis de 16 mm.
Sur le plan positif, si j'avais utilisé les instructions de l'application mobile, cela aurait été beaucoup plus clair. Ici, chaque étape est guidée avec une illustration animée et un graphique 3D interactif des composants. En bref, si vous envisagez d'acheter ce kit, utilisez le manuel de l'application mobile.
Servo saisi
La lecture attentive des instructions n’empêchera toutefois pas les défauts de fabrication. En expérimentant avec le bras Synchronizer, il s’est avéré qu’un des servos - ironiquement celui installé dans le module rotatif pour réparer celui que j’avais endommagé - s’était grippé.
Avec toutes les versions du kit MotionBlock nécessitant quatre servos ou plus, cela a pratiquement mis fin aux choses.
Heureusement, Makeblock a eu la gentillesse de transmettre une paire de servos de remplacement. Quelques semaines plus tard, le robot était enfin opérationnel.
Une enquête plus approfondie a montré que les vis n'étaient pas triées conformément aux étiquettes de la boîte. Cela m'a amené à utiliser des vis de 20 mm au lieu de 16 mm. Cette différence de 4mm aurait probablement sauvé le circuit imprimé dans le servo!
Encore une fois, la morale ou l’histoire est claire: portez une attention particulière à chaque étape des instructions.
Connectez l'application mobile pour contrôler votre robot via Bluetooth
Avec votre robot construit, c'est le bon moment pour le synchroniser sur votre appareil mobile via Bluetooth. Commencez par installer l'application Makeblock, disponible pour Android et iOS. Bien que des versions téléphoniques des applications soient disponibles, nous avons constaté que l'interface utilisateur de la tablette était plus utilisable.
La synchronisation via Bluetooth est gérée par l'application (avec la confirmation habituelle du système) et est étonnamment simple. Quelques instants plus tard, vous serez prêt à contrôler votre projet de robot. Chaque génération de robot pris en charge possède sa propre interface de contrôle, vous permettant ainsi d'orienter, de guider ou de manipuler la construction en fonction des composants.
Fonctionnalités supplémentaires de l'application mobile
Différents extras sont cachés dans l'application mobile, ce qui peut changer la façon dont vous utilisez votre robot. Par exemple, il existe un joli petit écran de pixel art qui vous permet de modifier le voyant par défaut affiché sur l’affichage du Master Control.
Il existe également la possibilité de modifier certains paramètres par défaut. Par exemple, avec la construction du bras du robot, vous pouvez modifier la force du bras et de la pince. Notez qu’une surface différente peut être nécessaire pour vous assurer que les ventouses sont correctement fixées. Nous avons utilisé une table vernie style ferme pour cette revue, qui présente diverses imperfections pouvant affaiblir la succion.
Et si vous cherchez quelque chose de nouveau à faire avec votre bras de robot, pourquoi ne pas installer un stylo dessus? L'application comporte un outil de dessin que vous pouvez utiliser pour programmer facilement quelques mots, des griffonnages ou même des illustrations. Regarder un robot écrire ou dessiner est tout un spectacle!
L'application affichera également l'état de la batterie afin que vous sachiez à quel moment votre robot devra être rechargé.
La programmation est simple avec Scratch et Python
Lorsque vous avez terminé avec le contrôle manuel du robot, vous pouvez commencer à le programmer avec Scratch et Python.
Ceci est plus facile via l'application mobile, où vous pouvez utiliser le logiciel Scratch pour programmer votre robot. Dans le cas du bras, cela peut être aussi simple que de lui demander de ramasser un objet et de le placer ailleurs. Avec les véhicules construits, le programme pourrait être de se déplacer. Bien qu'aucun capteur standard ne soit inclus, cela devrait être possible indépendamment de la connaissance des distances.
Une interface de bureau, appelée mBlock 5, est également disponible. Elle comporte une interface Scratch qui prend en charge la conversion du programme en code Python. Une version de mBlock est également disponible pour Android et iOS. La programmation de cette manière peut être faite en direct, bien que les meilleurs résultats semblent être appréciés en téléchargeant directement des programmes, comme vous le feriez pour un Arduino.
Un autre moyen moins programmé de programmer le robot MotionBlock est inclus. Cela repose sur la programmation du module de commande principale directement en enregistrant les mouvements manuels du servo. Par exemple, vous pouvez programmer le bras pour qu’il bouge, s’ouvre et se ferme à l’aide de vos mains. Cette action est ensuite sauvegardée et lue, le robot suivant les étapes que vous avez programmées manuellement en le manipulant.
Réimaginez votre robot avec le kit MotionBlock
Au moment où vous avez atteint la fin de votre première construction avec le kit MotionBlock, la vérité est claire. C’est une collection vraiment incroyable de projets et d’activités, fabriqués de manière solide et soigneusement emballés et présentés.
Il n’ya littéralement rien qui cloche dans ce kit, à part la capacité d’un critique de quelque 40 ans à le casser accidentellement. Peut-être que la batterie pourrait durer plus longtemps, ou peut-être comporter un module de caméra pour les constructions de véhicules. Ce sont des problèmes mineurs, cependant.
Si vous avez des enfants intéressés par STEM ou STEAM qui appartiennent au bon groupe d'âge, vous devriez sérieusement envisager le kit MotionBlock.
Entrer dans la compétition!
Remise du kit d'apprentissage STEM MotionBlock RoboticsExplorez plus sur: la technologie de l'éducation, MakeUseOf Giveaway, la robotique.