Voulez-vous créer votre propre robot? Vous pouvez le faire facilement, ou vous pouvez le faire à la dure. Ou les deux, si vous voulez.

Le robot artisanal de base est un robot car il se déplace et la façon dont on le fait généralement est avec deux roues entraînées indépendamment, une troisième roue (ou quelque chose) pour équilibrer la chose, une source d’énergie, un circuit logique, des capteurs et une sorte de télécommande.

Vous pouvez apprendre comment fonctionnent toutes ces techniques, acheter les différentes pièces, les assembler, les programmer et avoir votre propre robot.

Ou tu peux juste avoir un de ces gars, et vous avez presque terminé.

Le robot est livré avec une simple télécommande, mais vous pouvez installer des applications sur les téléphones intelligents qui vous permettent de contrôler le robot.  L'application pour smartphone offre certaines fonctionnalités que la télécommande incluse omet, comme un mode super turbo et la possibilité de contrôler le robot en secouant le téléphone. Le robot est livré avec une simple télécommande, mais vous pouvez installer des applications sur les téléphones intelligents qui vous permettent de contrôler le robot. L’application pour smartphone offre certaines fonctionnalités que la télécommande incluse omet, comme un mode super turbo et la possibilité de contrôler le robot en secouant le téléphone.

Kit de robot Makeblock DIY mBot V1.1 coûte à peine cent dollars et est un robot assez performant. Vous devez le construire après l’avoir obtenu, mais cela prend environ dix minutes. Mon frère Joe en a gentiment envoyé un à Huxley, et Amanda et Huxley l’ont construit ensemble en peu de temps pendant que j’attendais et regardais, prêt à intervenir en cas de besoin. Je n’étais pas nécessaire. (Amanda est chercheuse et Huxley est un chef d’équipe, donc bien sûr, c’était facile pour eux.)

Une des fonctionnalités importantes de Makeblock Robot est-ce qu’une partie de l’assemblage des clés nécessaire pour fabriquer un robot de ce type est soit supprimée par conception (je vais épisser dans une minute), soit très facilement à l’aide de câbles dandy pratiques.

Normalement, pour créer un robot comme celui-ci, vous commenceriez avec une carte de contrôle comme l’Arduino Uno . Ces cartes ont de petites choses auxquelles vous attachez des fils, mais elles sont alignées et organisées de telle manière que vous pouvez également attacher un «bouclier» qui consiste en des circuits préfabriqués pour faire une chose spécifique. Un type de blindage est une protection de moteur. D’autres facilitent la communication infrarouge ou bleue.

Le cœur du robot Makeblock Les circuits Arduino sont déjà mariés et sur la même carte qu’un contrôle moteur et un circuit de communication IR. À cela s’ajoutent (par vous) une paire de cartes capteurs et une carte blue tooth. Le capteur et les cartes blue tooth sont séparés car vous voudrez peut-être remplacer les capteurs ou les commandes fournis avec le robot, plus tard lorsque vous découvrirez comment tout fonctionne et que vous souhaitez en faire plus.

Les pièces de commande du moteur sur la carte sont montées sur les moteurs avec de simples câbles. Tout est vissé dans un châssis qui abrite l’unité de contrôle, le cerveau, certains capteurs et les roues.

Il existe également une programmation intégrée à l’appareil, ce qui lui permet de faire les choses dès la sortie de la boîte.

Le robot est livré avec une petite télécommande, qui peut être utilisée pour envoyer des commandes de mouvement et d’autres commandes amusantes au robot via un système IR (tout comme une télécommande de télévision). (Si vous en construisez une, pointez vos autres télécommandes vers le robot et voyez si vous pouvez la soulever en essayant différents boutons!)

Un deuxième mode est «des objets pour éviter les objets». Cela peut être lancé avec un bouton intégré ou via la télécommande. Le robot dispose d’un capteur à l’avant qui envoie un signal ultrasonore puis le reçoit en utilisant le temps pour estimer, en forme de chauve-souris, à quelle distance se trouve l’objet le plus proche.

Lorsque le robot s’approche d’un objet, il s’arrête et change de cap.

Ce système de capteurs ne détecte pas quand le robot est en haut des escaliers. Répéter. Ce système de capteurs ne détecte pas quand le robot est en haut des escaliers.

Un troisième mode est le « mode suivi de ligne ». Cela implique une paire de capteurs à l’avant du robot, vers le bas. Ceux-ci détectent certains contrastes de couleurs et peuvent ainsi déterminer si le robot est au-dessus d’une ligne, et dans ce cas avec une programmation assez simple (intégrée), le robot suit la ligne. Le kit est livré avec une grande feuille de papier avec un numéro huit noir dessus.

Vous pouvez essayer de créer vos propres lignes, mais vous constaterez que vos sens humains ne sont pas les mêmes que ceux ressentis par le robot, donc ce que vous pensez être une ligne contrastante peut ne pas être ce que le robot pense être une ligne contrastée. Alors expérimentez.

Et si vous pensez que la ligne qui suit n’est pas assez bonne telle quelle, achetez un capteur plus sensible et programmez le robot pour qu’il suive les lignes en mode programmation.

Ou achetez deux robots, attachez un ballon l’un à l’autre, à l’autre extrémité, un ballon popper et faites une guerre de robots dans votre maison. Comme ça:

Ou configurez le robot pour qu’il compte le temps (une heure ou deux), puis faites le tour de la maison avec un ressort géant pendant un moment. Le chat l’aimera. Je suis presque sûr que vous pouvez également obtenir un capteur infrarouge plus sensible que celui à bord, ou un capteur de mouvement, afin que le robot puisse réellement trouver le chat en utilisant la chaleur corporelle ou le mouvement. Etc.

Ce robot est robuste, et si une pièce casse, vous pouvez obtenir une pièce de rechange à moindre coût. Le châssis est conçu pour y attacher toutes sortes de choses. Vous pouvez trouver des pièces qui interagiront avec ce système à partir de la vaste panoplie de pièces et de pièces matérielles Arduino OpenSource, ou vous pouvez obtenir des kits complémentaires conçus pour fonctionner avec Makebot Robot, y compris le Makeblock Me LED Matrix 8 × 16 pour mBot- paquet de robot, Makeblock mBot Support Pack pièces de robot en aluminiumou Pack complémentaire de bras robotique Makeblock

On dit que les mécanismes de connexion des pièces interfèrent ou interagissent avec Lego Technic.

Comme il s’agit d’un appareil basé sur Arduino, la programmation peut être effectuée dans le langage Arduino d’origine (appelé Sketch, une forme de C). Mais MakeBlock fournit MBlock, qui est une forme de Scratch. (J’ai deux critiques de livres à gratter ici.) Ce type de scratch vous permet d’utiliser des rayures comme blocs de programmation, et de glisser-déposer des éléments, etc., mais traduit ensuite le programme de scratch en esquisse. Vous pouvez utiliser ce système sous une forme cloud sur n’importe quelle plate-forme et l’éditeur hors ligne ne fonctionne actuellement que sur Windows et sur un Mac. (Il est possible de l’exécuter sous Linux, selon ce que j’ai lu, mais je ne l’ai pas encore essayé.)

Vous n’avez pas besoin d’être capable de programmer pour construire ce robot et vous amuser avec lui, mais un peu de programmation est facile à faire, et c’est peut-être l’un des meilleurs moyens pour un enfant d’acquérir des compétences matérielles et logicielles.

Laisser un commentaire

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