Table des matières:

Robot imprimé en 3D : 16 étapes (avec photos)
Robot imprimé en 3D : 16 étapes (avec photos)

Vidéo: Robot imprimé en 3D : 16 étapes (avec photos)

Vidéo: Robot imprimé en 3D : 16 étapes (avec photos)
Vidéo: Transformez votre imprimante 3D en machine à dessiner ✍️ #imprimante3d #impression3d #shorts #3d 2024, Juillet
Anonim
Robot imprimé en 3D
Robot imprimé en 3D

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

Pièces de robot
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

Pièces d'impression 3D
Pièces d'impression 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

Assemblage avant
Assemblage avant
Assemblage avant
Assemblage avant
Assemblage avant
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

Servo inférieur
Servo inférieur
Servo inférieur
Servo inférieur

Faites glisser le servo inférieur dans son support de montage et boulonnez-le en place.

Étape 5: Attachez le torse

Attachez le torse
Attachez le torse
Attachez le torse
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érer des crayons
Insérer des crayons
Insérer des crayons
Insérer 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

Tirez les gommes
Tirez les gommes
Tirez les gommes
Tirez les gommes

Retirez les gommes de deux crayons à l'aide d'une paire de pinces.

Étape 8: Insérez plus de crayons

Insérer plus de crayons
Insérer plus de crayons
Insérer plus de crayons
Insérer 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

Construire le circuit
Construire le circuit
Construire le circuit
Construire 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

Percer
Percer
Percer
Percer

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 l'Arduino Micro
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
Fixez le clip de la batterie
Fixez le clip de la batterie
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é

Fixez le circuit imprimé
Fixez le circuit imprimé
Fixez le circuit imprimé
Fixez le circuit imprimé
Fixez le circuit imprimé
Fixez le circuit imprimé

Boulonnez le circuit imprimé aux trous de montage sur le corps du robot.

Étape 14: câbler les servos

Câbler les servos
Câbler les servos
Câbler les servos
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

Programmer l'Arduino
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
Branchez la batterie

Branchez la batterie 9V et fixez-la en place avec le clip de batterie.

Image
Image

Avez-vous trouvé cela utile, amusant ou divertissant ? Suivez @madeineuphoria pour voir mes derniers projets.

Conseillé: