Table des matières:
- Étape 1: pièces de robot
- Étape 2: Imprimer des pièces en 3D
- Étape 3: Assemblage avant
- Étape 4: Servo inférieur
- Étape 5: Attachez le torse
- Étape 6: Insérez des crayons
- Étape 7: Tirez sur les gommes
- Étape 8: Insérez plus de crayons
- Étape 9: Construisez le circuit
- Étape 10: percez
- Étape 11: Insérez l'Arduino Micro
- Étape 12: Fixez le clip de la batterie
- Étape 13: Fixez le circuit imprimé
- Étape 14: câbler les servos
- Étape 15: programmer l'Arduino
- Étape 16: Branchez la batterie
2025 Auteur: John Day | [email protected]. Dernière modifié: 2025-01-23 14:45
Ce qui est bien avec l'impression 3D, c'est qu'elle facilite la construction de robots. Vous pouvez concevoir n'importe quelle configuration de pièces que vous pouvez imaginer et les avoir en main pratiquement immédiatement. Cela permet un prototypage et une expérimentation rapides. Ce robot imprimé en 3D en est un exemple. Cette idée d'avoir un robot marcheur qui a déplacé son centre d'équilibre avant est une idée que j'ai depuis quelques années. Cependant, sa mise en œuvre avec des pièces standard s'est toujours avérée assez délicate et m'a empêché d'essayer vraiment. Pourtant, lorsque j'ai réalisé que cela pouvait être fait rapidement et facilement avec l'impression 3D, j'ai finalement pu créer ce robot en deux jours environ. En gros, l'impression 3D m'avait permis de prendre une idée et de la concrétiser en moins de 48h. Si vous voulez vous essayer à la fabrication de ce robot facile, j'ai inclus les fichiers et les instructions affichées pour que vous puissiez créer vous-même. C'est certainement un projet de week-end amusant pour quelqu'un avec une imprimante 3D qui connaît un peu l'électronique et la soudure pour se mouiller les pieds avec la robotique.
Étape 1: pièces de robot
Obtenez les matériaux suivants:
(x1) Imprimante 3D (j'utilise une Creality CR-10) (x2) Servos standard (x1) Micro Arduino (x1) Prise 40 broches (x1) PCB (x1) Bouton pression pile 9V (x1) Support pile 9V (x1) Pile 9V (x2) Embases à 3 broches (x13) Écrous et boulons M3 (x4) Crayons
(Notez que certains des liens sur cette page sont des liens d'affiliation. Cela ne change pas le coût de l'article pour vous. Je réinvestis le produit que je reçois dans la création de nouveaux projets. Si vous souhaitez des suggestions de fournisseurs alternatifs, veuillez me le faire savoir.)
Étape 2: Imprimer des pièces en 3D
Imprimez en 3D les fichiers joints à l'aide de votre imprimante 3D particulière. Vous devrez peut-être configurer les fichiers pour qu'ils fonctionnent avec la prise en charge de votre configuration particulière.
Étape 3: Assemblage avant
Insérez quatre boulons à l'avant du robot.
Faites glisser les deux engrenages des pattes avant dans le compartiment à l'avant du corps du robot de sorte que les douilles des pattes soient dirigées vers l'extérieur.
Placez l'engrenage entre les deux crémaillères des jambes.
Appuyez sur le disque d'entraînement du servo dans la douille de l'engrenage central et utilisez une vis pour le fixer en place.
Enfin, boulonnez le servo en place à l'aide des boulons installés précédemment pour terminer l'assemblage avant.
Étape 4: Servo inférieur
Faites glisser le servo inférieur dans son support de montage et boulonnez-le en place.
Étape 5: Attachez le torse
Appuyez sur le torse imprimé en 3D centré sur le changement de vitesse du moteur et boulonnez-le en place.
Étape 6: Insérez des crayons
Insérez des crayons dans la douille du torse de manière à ce que les extrémités de la gomme dépassent.
Étape 7: Tirez sur les gommes
Retirez les gommes de deux crayons à l'aide d'une paire de pinces.
Étape 8: Insérez plus de crayons
Insérez l'extrémité des crayons auxquels la gomme était attachée dans chacune des douilles des pattes avant.
Étape 9: Construisez le circuit
Soudez la prise à 40 broches au centre de la carte. Connectez le fil noir de la batterie 9V à la broche de terre de la prise Arduino et le fil rouge à la broche V-in. Soudez le premier connecteur mâle à trois broches au Prise 40 broches comme suit: broche d'en-tête 1 - broche 2 de l'en-tête 5V - broche 3 de l'en-tête - Broche numérique 8 (broche de prise 36) Soudez le deuxième en-tête mâle à trois broches à la prise 40 broches comme suit: broche d'en-tête 1 - broche 2 de l'en-tête 5 V - Broche d'en-tête 3 - Broche numérique 9 (broche à douille 37)
Étape 10: percez
Percez un trou de 1/8 centré sur une partie du circuit imprimé où il n'y a pas de connexions électriques soudées.
Étape 11: Insérez l'Arduino Micro
Insérez le micro Arduino dans les broches appropriées du socket.
Étape 12: Fixez le clip de la batterie
Fixez le clip de la batterie au bas du circuit imprimé en faisant attention à ne pas court-circuiter les connexions électriques avec celui-ci.
Étape 13: Fixez le circuit imprimé
Boulonnez le circuit imprimé aux trous de montage sur le corps du robot.
Étape 14: câbler les servos
Branchez les prises de servo dans les broches mâles appropriées sur la carte de circuit imprimé.
Étape 15: programmer l'Arduino
Programmez l'Arduino avec le code suivant:
//
// Code pour un robot imprimé en 3D // En savoir plus sur: https://www.instructables.com/id/3D-Printed-Robot/ // Ce code est dans le domaine public // // ajoutez la bibliothèque servo # inclure //Créer deux instances de servo Servo myservo; Servo myservo1; //Changer ces nombres jusqu'à ce que les servos soient centrés!!!! //En théorie, 90 est un centre parfait, mais il est généralement plus haut ou plus bas. int FrontBalanced = 75; int BackCentered = 100; //Variables pour compenser le centre d'équilibre arrière lorsque l'avant se déplace int backRight = BackCentered - 20; int backLeft = BackCentered + 20; //Configurer les conditions initiales des servos et attendre 2 secondes void setup() { myservo.attach(8); monservo1.attach(9); monservo1.write(FrontBalanced); myservo.write(BackCentered); retard (2000); } boucle vide () { // Marcher tout droit goStraight (); for(int walk = 10; walk >= 0; walk -=1) { walkOn(); } //Tourner à droite goRight(); for(int walk = 10; walk >= 0; walk -=1) { walkOn(); } // Marchez tout droit goStraight(); for(int walk = 10; walk >= 0; walk -=1) { walkOn(); } //Tourner à gauche goLeft(); for(int walk = 10; walk >= 0; walk -=1) { walkOn(); } } //Fonction de marche void walkOn(){ myservo.write(BackCentered + 30); retard(1000); myservo.write(BackCentered - 30); retard(1000); } //Tourner à gauche function void goLeft(){ BackCentered = backLeft; monservo1.write(FrontBalanced + 40); } //Tourner à droite function void goRight(){ BackCentered = backRight; monservo1.write(FrontBalanced - 40); } // Aller directement fonction void goStraight(){ BackCentered = 100; monservo1.write(FrontBalanced); }
Étape 16: Branchez la batterie
Branchez la batterie 9V et fixez-la en place avec le clip de batterie.
Avez-vous trouvé cela utile, amusant ou divertissant ? Suivez @madeineuphoria pour voir mes derniers projets.
Conseillé:
Circuit imprimé d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C : 9 étapes (avec photos)
Circuit imprimé d'extension d'E/S polyvalent pour contrôler de nombreux tubes Nixie avec I2C : Actuellement, il y a beaucoup d'intérêt à donner vie aux tubes nixie vintage. De nombreux kits d'horloges à tubes nixie sont disponibles sur le marché. Il semblait y avoir même un commerce animé sur le vieux stock de tubes nixie russes. Aussi ici sur Instructables là
Curseur de caméra de suivi d'objet avec axe de rotation. Imprimé en 3D et construit sur le contrôleur de moteur à courant continu RoboClaw et Arduino : 5 étapes (avec photos)
Curseur de caméra de suivi d'objet avec axe de rotation. Imprimé en 3D et construit sur le contrôleur de moteur à courant continu RoboClaw et Arduino : Ce projet est l'un de mes projets préférés depuis que j'ai pu combiner mon intérêt pour la réalisation de vidéos avec le bricolage. J'ai toujours regardé et voulu imiter ces plans cinématographiques dans les films où une caméra se déplace sur un écran tout en faisant un panoramique pour suivre le
OAREE - Imprimé en 3D - Robot évitant les obstacles pour l'enseignement de l'ingénierie (OAREE) avec Arduino : 5 étapes (avec photos)
OAREE - imprimé en 3D - Robot évitant les obstacles pour l'enseignement de l'ingénierie (OAREE) avec Arduino : conception OAREE (robot évitant les obstacles pour l'enseignement de l'ingénierie) : l'objectif de cette instructable était de concevoir un robot OAR (robot évitant les obstacles) qui était simple/compact, Imprimable en 3D, facile à assembler, utilise des servos à rotation continue pour le mouvement
SLIDER DE CAMÉRA MOTORISÉ AVEC SYSTÈME DE SUIVI (3D imprimé) : 7 étapes (avec photos)
SLIDER DE CAMÉRA MOTORISÉ Avec SYSTÈME DE SUIVI (Imprimé en 3D) : Fondamentalement, ce robot déplacera une caméra/un smartphone sur un rail et « suivra » un objet. L'emplacement de l'objet cible est déjà connu du robot. Les mathématiques derrière ce système de suivi sont assez simples. Nous avons créé une simulation du processus de suivi
Joy Robot (Robô Da Alegria) - Robot Open Source imprimé en 3D, alimenté par Arduino ! : 18 étapes (avec photos)
Joy Robot (Robô Da Alegria) - Open Source imprimé en 3D, robot alimenté par Arduino ! : premier prix du concours Instructables Wheels, deuxième prix du concours Instructables Arduino et finaliste du défi Design for Kids. Merci à tous ceux qui ont voté pour nous !!! Les robots arrivent partout. Des applications industrielles à u