Publicité
Notre verdict du Kit de robotique MotionBlock:
La qualité de construction, le logiciel et le potentiel de ce kit de robotique axé sur la VAPEUR valent chaque dollar. Si vos enfants sont excités par STEM ou STEAM, le kit MotionBlock est un achat incontournable.1010
Vous cherchez un robot programmable pour aider vos enfants à maîtriser l'éducation STEM ou STEAM? Le kit MotionBlock de Makeblock est peut-être exactement ce que vous recherchez, mais est-il juste 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 une collection de composants robotiques qui peuvent être programmés à l'aide de Scratch et Python. Lauréat du prix Red Dot 2019 (pour Kit Robot Programmable), Makeblock a spécifiquement commercialisé le kit comme étant adapté aux enfants d'âge scolaire intéressés par la robotique.
Ou plus précisément, la science, la technologie, l'ingénierie (art facultatif) et les mathématiques. Souvent, pour tester des kits comme celui-ci, nous recrutons une personne d'âge approprié pour aider à évaluer sa pertinence.
Cependant, dans ce cas, cela n'a pas été possible, ironiquement en raison des examens scolaires. Donc, j'ai canalisé mon auto de 14 ans pour revoir le kit MotionBlock. Ce n'est peut-être pas aussi ridicule qu'il n'y paraît à première vue…
Déballage du MotionBlock
Une immense collection de 144 composants se trouve à l'intérieur de 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 de robotique.
Décrit comme «composants mécaniques et électroniques sophistiqués», ces modules peuvent être combinés à l'aide de simples joints et câbles en queue d'aronde. Cinq blocs servo intelligents sont inclus, offrant une rotation continue à 360 degrés et une haute précision. Ils peuvent être programmés à l'aide d'un synchroniseur, d'un enregistrement de mouvement ou dans Scratch.
Avec les servos, les câbles et les joints en queue d'aronde, vous trouverez des roues, un pistolet à billes et l'ordinateur central. Cela s'accompagne d'un simple affichage à LED 12 × 16 points (monté sur le «cerveau principal», connu sous le nom de Master Control) qui peut aider à ajouter du caractère aux constructions de votre robot. L'ordinateur est alimenté par une batterie rechargeable compacte, qui est livrée avec son propre chargeur USB. Cela vaut la peine de le brancher pendant quelques heures avant de commencer.
Il y a aussi un coffret complet avec un tournevis Torx et diverses vis. Ceux-ci sont nécessaires pour construire les modules. Par exemple, les segments du module de pivotement et de serrage du bras du robot et de la pince doivent être construits.
C'est vraiment la base du groupe d'âge. Bien que je soupçonne que les jeunes enfants pourraient programmer le robot avec Scratch, la construction des modules est certainement pour les enfants plus âgés avec des capacités motrices supérieures.
Que pouvez-vous faire avec le kit de robotique MotionBlock?
Le kit MotionBlock est livré avec différents modèles à essayer:
- Combattant
- Sampling Rover
- Footballeur
- Gorille
- Auto tout-terrain
- Serpent
- Larve
- Chien
- Bras robotique
- Pitching Auto
Ces constructions 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 oscillant et de serrage mécanique mentionnés précédemment.
Sous-jacente à chaque build se trouve une collection de cinq servos intelligents hautes performances. Ils sont conçus pour imiter les comportements de nombreux animaux, avec une stabilité de contrôle élevée et une forte capacité de portage.
Le module de stylo, les ventouses et plus 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 y a aussi un port micro USB pour connecter le module directement à votre ordinateur pour télécharger des programmes.
Pendant ce temps, grâce à une paire d'adaptateurs LEGO, vous pouvez également intégrer votre build MotionBlock à votre dernier projet LEGO.
Construire votre premier robot
De nombreux kits de robotique sont livrés avec un tas de composants et de modules qui s'emboîtent simplement. Quelques minutes plus tard, un robot se déplace, un programme fraîchement téléchargé via USB.
Ce n'est pas le cas avec MotionBlock.
Visant la simplicité dans la revue, j'ai opté pour le bras robotique. Les instructions pour cette version sont incluses dans le manuel imprimé (d'autres sont dans l'application mobile pour Android et iOS), il était donc logique de commencer ici.
90 minutes plus tard, j'avais fini, 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 ce soit un peu plus rapide, le temps de construction complet était d'environ deux heures.
Il convient de souligner ici que bien que le synchroniseur soit une télécommande utile, il est limité par la connexion par câble de 25 mm au Master Control. Il est également limité par certains supports restrictifs ("Stoblocks") qui empêchent le mouvement complet. Ils semblent être prévus pour empêcher les câbles de s'étirer mais ont l'effet inverse. Un meilleur mouvement peut être obtenu sans ces pièces.
De plus, 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.
Obtenir la bonne construction
Malheureusement, j'ai rencontré un problème. Il semble qu'au début de la construction, j'ai mal connecté un composant. Alors que j'ai immédiatement résolu le problème, le mal a été fait.
Quatre vis de 16 mm avaient pénétré le boîtier de l'un des servos, ce qui avait rendu le bras non fonctionnel. C'était le servo installé dans le bloc rotatif, un élément clé du bras.
Cela s'est produit grâce à une simple mauvaise lecture 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 grippé
La lecture attentive des instructions n’empêchera cependant pas les échecs de fabrication. En expérimentant avec le bras du synchroniseur, il s'est avéré que l'un des servos - ironiquement celui monté 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 4 mm aurait probablement sauvé la carte de circuit imprimé dans le servo!
Encore une fois, la morale ou l'histoire est claire: portez une attention particulière à chaque étape des instructions.
Branchez l'application mobile pour contrôler votre robot via Bluetooth
Une fois votre robot intégré, c'est le bon moment pour le synchroniser avec 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 indolore. Quelques instants plus tard, vous serez prêt à contrôler votre projet de robot. Chaque construction de robot prise en charge possède sa propre interface de contrôle, vous permettant de diriger, guider ou autrement manipuler la construction en fonction des composants.
Fonctionnalités supplémentaires de l'application mobile
Divers extras sont cachés dans l'application mobile qui peuvent changer la façon dont vous utilisez la construction de votre robot. Par exemple, il y a un petit écran pixel art soigné qui vous permet de modifier la LED par défaut affichée sur l'écran du Master Control.
Il est également possible 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 du grappin. Notez qu'une surface différente peut être nécessaire pour garantir que les ventouses sont correctement fixées. Nous avons utilisé une table de style ferme vernie pour cette revue, qui présente diverses imperfections qui peuvent affaiblir l'aspiration.
Et si vous cherchez quelque chose de nouveau à faire avec votre bras de robot, pourquoi ne pas monter un stylo dessus? L'application dispose d'un outil de dessin que vous pouvez utiliser pour programmer facilement quelques mots, 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, vous permettant ainsi de savoir quand votre robot devra être rechargé.
La programmation est simple avec Scratch et Python
Une fois le contrôle manuel du robot terminé, vous pouvez commencer à le programmer avec Scratch et Python.
C'est plus facile via l'application mobile, où vous pouvez utiliser le logiciel Scratch pour programmer votre robot. Dans le cas du bras, cela pourrait être quelque chose d'aussi simple que de lui demander de ramasser un objet et de le placer ailleurs. Avec les constructions de véhicules, le programme pourrait être de se déplacer. Bien qu'aucun capteur standard ne soit inclus, cela devrait être possible, même si vous connaissez les distances impliquées.
Une interface de bureau est également disponible, appelée mBlock 5. Cela 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 effectuée en direct, bien que les meilleurs résultats semblent être appréciés en téléchargeant des programmes directement, comme vous pourriez le faire avec un Arduino.
Une autre façon, moins high-tech, de programmer le robot MotionBlock est incluse. Cela repose sur la programmation directe du module Master Control en enregistrant les mouvements manuels des servos. Par exemple, vous pouvez programmer le bras pour qu'il se déplace, s'ouvre et se ferme à l'aide de vos mains. Cette action est ensuite enregistrée et lue, le robot suivant les étapes que vous avez programmées manuellement en le manipulant.
Réinventez votre robot avec le kit MotionBlock
Au moment où vous avez atteint la fin de votre première version avec le kit MotionBlock, la vérité est claire. Il s'agit d'une collection vraiment incroyable de projets et d'activités, solidement fabriqués et savamment emballés et présentés.
Il n'y a littéralement rien de mal à ce kit, à part la capacité d'un réviseur d'une quarantaine d'années à le casser accidentellement. Peut-être que la batterie pourrait durer plus longtemps, ou peut-être comporter un module de caméra pour les véhicules. Ce sont cependant des reproches mineurs.
Si vous avez des enfants intéressés par STEM ou STEAM qui sont dans le bon groupe d'âge, vous devriez sérieusement considérer Kit MotionBlock.
Entrer dans la compétition!
Remise du kit d'apprentissage STEM MotionBlock RoboticsChristian Cawley est rédacteur en chef adjoint pour la sécurité, Linux, le bricolage, la programmation et la technologie expliquée. Il produit également le podcast vraiment utile et possède une vaste expérience en matière de support de bureau et de logiciels. Contributeur au magazine Linux Format, Christian est un bricoleur de Raspberry Pi, un amoureux des Lego et un fan de jeux rétro.