Cuprins:

Robot imprimat 3D: 16 pași (cu imagini)
Robot imprimat 3D: 16 pași (cu imagini)

Video: Robot imprimat 3D: 16 pași (cu imagini)

Video: Robot imprimat 3D: 16 pași (cu imagini)
Video: Cum scrii când începi un caiet nou 2024, Iulie
Anonim
Robot imprimat 3D
Robot imprimat 3D

Lucrul plăcut la imprimarea 3D este că facilitează construirea roboților. Puteți proiecta orice configurație a pieselor pe care le puteți visa și să le aveți în mână practic imediat. Acest lucru permite prototiparea și experimentarea rapidă. Acest robot tipărit 3D este un exemplu în acest sens. Această idee de a avea un walker bot care și-a schimbat centrul de echilibru din față este una pe care o am de câțiva ani. Cu toate acestea, implementarea acestuia cu piesele de pe raft s-a dovedit întotdeauna destul de dificilă și m-a împiedicat să încerc cu adevărat. Cu toate acestea, când mi-am dat seama că acest lucru se poate face rapid și ușor cu imprimarea 3D, am reușit să creez în cele din urmă acest robot în aproximativ două zile. Practic, imprimarea 3D mi-a permis să iau o idee și să o actualizez în mai puțin de 48 de ore. Dacă doriți să vă încercați să faceți acest robot ușor, am inclus fișierele și am postat instrucțiuni pe care să le faceți asupra dvs. Acesta este cu siguranță un proiect distractiv de weekend pentru cineva cu o imprimantă 3D care știe puțin despre electronică și lipire pentru a-și uda picioarele cu robotică.

Pasul 1: Piese de robot

Piese de robot
Piese de robot

Obțineți următoarele materiale:

(x1) Imprimantă 3D (folosesc un Creality CR-10) (x2) Servere standard (x1) Arduino micro (x1) soclu cu 40 de pini (x1) PCB (x1) 9V baterie snap (x1) 9V suport baterie (x1) Baterie 9V (x2) anteturi cu 3 pini (x13) piulițe și șuruburi M3 (x4) creioane

(Rețineți că unele dintre linkurile de pe această pagină sunt linkuri afiliate. Acest lucru nu schimbă costul articolului pentru dvs. Reinvestesc orice încasări primesc în realizarea de noi proiecte. Dacă doriți sugestii pentru furnizori alternativi, vă rog să-mi permiteți știu.)

Pasul 2: Părți de imprimare 3D

Piese de imprimare 3D
Piese de imprimare 3D

Imprimați 3D fișierele atașate folosind imprimanta 3D specială. Poate fi necesar să configurați fișierele pentru a funcționa cu asistență pentru configurarea dvs. particulară.

Pasul 3: Assesmbly frontal

Assesmbly frontal
Assesmbly frontal
Assesmbly frontal
Assesmbly frontal
Assesmbly frontal
Assesmbly frontal

Introduceți patru șuruburi în partea din față a robotului.

Glisați cele două roți dințate din față în compartimentul din fața corpului robotului astfel încât prizele piciorului să fie îndreptate spre exterior.

Așezați uneltele între cele două roți dințate ale picioarelor.

Apăsați șurubul de acționare al servo-ului în priza de pe angrenajul central și folosiți un șurub pentru a fixa aceasta în poziție.

În cele din urmă, înșurubați servo-ul cu ajutorul șuruburilor instalate mai devreme pentru a completa ansamblul frontal.

Pasul 4: Servo inferior

Servo inferior
Servo inferior
Servo inferior
Servo inferior

Glisați servo-ul inferior în suportul de montare și fixați-l în poziție.

Pasul 5: Atașați trunchiul

Atașați trunchiul
Atașați trunchiul
Atașați trunchiul
Atașați trunchiul

Apăsați pentru a monta trunchiul imprimat 3D centrat pe schimbarea de acționare a motorului și fixați-l în poziție.

Pasul 6: Introduceți creioane

Introduceți creioane
Introduceți creioane
Introduceți creioane
Introduceți creioane

Introduceți creioane în mufa trunchiului astfel încât capetele radierii să iasă.

Pasul 7: Trageți radierele

Trageți radierele
Trageți radierele
Trageți radierele
Trageți radierele

Trageți radierele de pe două creioane folosind o pereche de clești.

Pasul 8: Introduceți mai multe creioane

Introduceți mai multe creioane
Introduceți mai multe creioane
Introduceți mai multe creioane
Introduceți mai multe creioane

Introduceți capătul creioanelor la care radiera era atașată în fiecare din prizele picioarelor din față.

Pasul 9: Construiți circuitul

Construiește circuitul
Construiește circuitul
Construiește circuitul
Construiește circuitul

Lipiți soclul cu 40 de pini la centrul plăcii. Conectați firul negru de la clapeta bateriei de 9V la pinul de masă de la priza Arduino și firul roșu la pinul V-in. Priză cu 40 pini după cum urmează: pinul antet 1 - pinul antetului 5V 2 - Pinul antetului 3 - Pinul 8 digital (priza 36) Lipiți al doilea antet tată cu trei pini la priza 40 pini, după cum urmează: pinul antet 1 - pinul antetului 5V - Pinul Groundheader 3 - Pinul digital 9 (pinul 37 al soclului)

Pasul 10: burghiu

Burghiu
Burghiu
Burghiu
Burghiu

Găuriți o gaură de 1/8 centrată pe o parte a plăcii de circuit în care nu există conexiuni electrice lipite.

Pasul 11: Introduceți Arduino Micro

Introduceți Arduino Micro
Introduceți Arduino Micro

Introduceți micro-ul Arduino în pinii corespunzători de pe soclu.

Pasul 12: Atașați clema bateriei

Atașați clema bateriei
Atașați clema bateriei
Atașați clema bateriei
Atașați clema bateriei

Atașați clema bateriei la partea inferioară a plăcii de circuite, având grijă să nu scurtcircuitați conexiunile electrice cu aceasta.

Pasul 13: Atașați placa de circuit

Atașați placa de circuit
Atașați placa de circuit
Atașați placa de circuit
Atașați placa de circuit
Atașați placa de circuit
Atașați placa de circuit

Înșurubați placa de circuit la orificiile de montare de pe corpul robotului.

Pasul 14: conectați Servo-urile

Sârmă Servo
Sârmă Servo
Sârmă Servo
Sârmă Servo

Conectați mufele servo la pinii antet bărbați corespunzători de pe placa de circuit.

Pasul 15: Programați Arduino

Programați Arduino
Programați Arduino

Programați Arduino cu următorul cod:

//

// Cod pentru un robot tipărit 3D // Aflați mai multe la: https://www.instructables.com/id/3D-Printed-Robot/ // Acest cod se află în domeniul public // // adăugați servoteca # include // Creați două instanțe servo Servo myservo; Servo myservo1; // Schimbați aceste numere până când servocentrele sunt centrate !!!! // În teorie, 90 este centrul perfect, dar de obicei este mai mare sau mai mic. int FrontBalanced = 75; int BackCentered = 100; // Variabile pentru a compensa centrul din spate al echilibrului atunci când partea din față se schimbă în spate Drept = SpateCentrat - 20; int backLeft = BackCentered + 20; // Configurați condițiile inițiale ale Servo-urilor și așteptați 2 secunde void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); întârziere (2000); } void loop () {// Mergeți direct goStraight (); for (int walk = 10; walk> = 0; walk - = 1) {walkOn (); } // Virați la dreapta goRight (); for (int walk = 10; walk> = 0; walk - = 1) {walkOn (); } // Mergi direct goStraight (); for (int walk = 10; walk> = 0; walk - = 1) {walkOn (); } // Virați la stânga goLeft (); for (int walk = 10; walk> = 0; walk - = 1) {walkOn (); }} // Funcția de mers pe jos void walkOn () {myservo.write (BackCentered + 30); întârziere (1000); myservo.write (BackCentered - 30); întârziere (1000); } // Întoarce funcția stânga void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Rotiți funcția la dreapta void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Go direct function void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }

Pasul 16: Conectați bateria

Conectați bateria
Conectați bateria

Conectați bateria de 9V și fixați-o în poziție cu clema pentru baterie.

Imagine
Imagine

Ați găsit acest lucru util, distractiv sau distractiv? Urmăriți @madeineuphoria pentru a vedea ultimele mele proiecte.

Recomandat: