Fabrication industrielle
Internet des objets industriel | Matériaux industriels | Entretien et réparation d'équipement | Programmation industrielle |
home  MfgRobots >> Fabrication industrielle >  >> Manufacturing Technology >> Processus de fabrication

Construire un robot Creeper motorisé Minecraft avec Arduino

Dans le nouvel ouvrage Make: Minecraft for Makers, l'auteur propose un projet de Creeper géant qui transforme un véritable robot en un compagnon attachant et non explosif. Ce guide vous accompagne pas à pas dans la création d'un Creeper motorisé doté d'un squelette métallique, d'une peau en bois, d'une tête rotative et d'yeux NeoPixel lumineux, le tout piloté par un Arduino Uno.

Vue d'ensemble du design

Les dimensions du Creeper dans le jeu sont simples : une tête cubique de 8 pixels, un corps de 4×8×12 et quatre pattes de 4×8×4. En adoptant une échelle d'un pouce par pixel, le robot physique mesure 30 cm de haut, 20 cm de large et 10 cm de profondeur pour le corps ; un cube de 20 cm pour la tête ; et des pattes de 15×10×10 cm. Comme le robot roule au lieu de marcher, les pattes avant et arrière sont fusionnées en blocs de 20 cm de large.

Pour le châssis, nous avons choisi le kit Actobotics Bogie Runt Rover, coûtant environ 70 $. Le châssis du rover assemblé fait 15×23 cm, avec une garde au sol de 15 cm. Cette base peut accueillir tous les composants nécessaires.

Matériel et outils

Construction pas à pas

  1. Assembler le kit Rover
    Suivez la vidéo d'assemblage sur servocity.com/bogie pour construire la base.
  2. Fixer la base du corps
    Fixez un canal de 9,5 cm aux trous de montage centraux du rover avec une grande plaque à vis carrée et quatre vis par le dessous.
  3. Monter le servo de la tête
    Utilisez la plaque de servo pour installer le servo sur le canal ; fixez le coupleur de tige en D sur l'axe du servo.
  4. Installer le canal du corps
    Vissez le canal de 23 cm sur la pièce de 9,5 cm à l'aide d'une plaque à double vis.
  5. Ajouter la poutre de support
    Fixez un second canal de 9,5 cm au sommet de la pièce de 23 cm avec une autre plaque à double vis.
  6. Attacher le roulement
    Alignez le roulement avec l'axe du servo.
  7. Sécuriser la tige en D
    Faites passer la tige en D dans le roulement et verrouillez-la dans le coupleur du servo.
  8. Assembler les pieds et la peau
    Découpez au laser (ou à la main) les pièces en contreplaqué — 3 mm pour la peau, 6 mm pour la base de la tête. Conception des blocs pour qu'ils s'emboîtent par gravité sur le robot.
  9. Peindre le corps et les pieds
    Appliquez une seule couche de peinture vert Creeper. Laissez sécher avant de continuer.
  10. Attacher la peau
    Déposez la peau peinte sur le robot ; la tige de 6 mm doit s'ajuster parfaitement sur le dessus.
  11. Construire la base de la tête
    Découpez un carré de 20×20 cm en contreplaqué de 6 mm, percez un trou central de 6 mm et des trous de fixation, puis fixez avec une petite plaque à vis carrée.
  12. Construire la tête
    Assemblez les panneaux de la tête en contreplaqué, en perçant les trous pour les yeux NeoPixel.
  13. Peindre la tête
    Peignez l'extérieur en vert, ajoutez du noir pour le visage, et peignez l'intérieur en noir pour intensifier la couleur des yeux.
  14. Installer l'Arduino
    Montez l'Arduino sous le robot avec du matériel #4 — soit en perçant le châssis en ABS, soit en utilisant les trous de montage existants.
  15. Monter le shield moteur
    Placez le shield directement sur l'Arduino, en connectant les connecteurs mâles et femelles.
  16. Connecter le servo
    Branchez les fils du servo sur les broches Servo 1 du shield moteur.
  17. Monter la batterie 9 V
    Fixez la batterie 9 V sur le châssis (mais laissez-la débranchée pour l'instant).
  18. Attacher le pack de piles
    Fixez le pack 4×AA au châssis et branchez-le sur les bornes d'alimentation du shield.
  19. Câbler les moteurs
    Groupez les moteurs du côté gauche sur les bornes M3 et ceux du côté droit sur M4, en vérifiant que le shield peut supporter la charge.
  20. Câbler les yeux NeoPixel
    Connectez les deux NeoPixel Jewels : VIN sur 5 V Arduino, GND sur GND Arduino, données de la broche numérique 6 vers Jewel 1 IN, et Jewel 1 OUT vers Jewel 2 IN.
  21. Câbler les connexions de la télécommande
    Faites passer trois fils depuis l'Arduino du Creeper (broches numériques 0, 1 et GND) vers l'Arduino de la télécommande. Un câble de 1,8 m suffit généralement.

Programmation du Creeper

Le code du robot est simple, il contrôle les vitesses des moteurs et le mouvement de la tête du servo. Les instructions détaillées sont disponibles dans le livre Make: Minecraft for Makers ou via le dépôt GitHub (dossier Chapitre 9). Pour une explication complète, consultez la section « Lire la suite… ».

Une fois assemblé et programmé, votre Creeper roulera, pivoteras sa tête et clignotera en rouge lors de son « explosion » — un hommage sûr et amusant à la célèbre créature de Minecraft.

Processus de fabrication

  1. Robots industriels : conception, fabrication et tendances futures
  2. Robot DIY inspiré de Wall‑E : Raspberry Pi dans une boîte de CD recyclée
  3. Robot réveil roulant : Système mobile intelligent piloté par Raspberry Pi et Google Calendar
  4. Archimède : Le hibou robotique IA à détection d'émotions
  5. Construire un robot vision par ordinateur piloté par la parole sur Windows 10 IoT Core
  6. Robot ROS : Navigation pilotée par terminal sur Raspberry Pi
  7. Simple Pi Robot – Construire un rover autonome 2 roues motrices avec Raspberry Pi
  8. Comprendre les robots boissons : technologie, automatisation et rôle dans l'industrie des boissons
  9. Maîtriser l'usinage CNC : façonner la précision et l'excellence