Cuprins:
- Pasul 1: Piese de robot
- Pasul 2: Părți de imprimare 3D
- Pasul 3: Assesmbly frontal
- Pasul 4: Servo inferior
- Pasul 5: Atașați trunchiul
- Pasul 6: Introduceți creioane
- Pasul 7: Trageți radierele
- Pasul 8: Introduceți mai multe creioane
- Pasul 9: Construiți circuitul
- Pasul 10: burghiu
- Pasul 11: Introduceți Arduino Micro
- Pasul 12: Atașați clema bateriei
- Pasul 13: Atașați placa de circuit
- Pasul 14: conectați Servo-urile
- Pasul 15: Programați Arduino
- Pasul 16: Conectați bateria
2025 Autor: John Day | [email protected]. Modificat ultima dată: 2025-01-23 15:04
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
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
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
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
Glisați servo-ul inferior în suportul de montare și fixați-l în poziție.
Pasul 5: 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 în mufa trunchiului astfel încât capetele radierii să iasă.
Pasul 7: 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 capătul creioanelor la care radiera era atașată în fiecare din prizele picioarelor din față.
Pasul 9: Construiți 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
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 micro-ul Arduino în pinii corespunzători de pe soclu.
Pasul 12: 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
Înșurubați placa de circuit la orificiile de montare de pe corpul robotului.
Pasul 14: conectați Servo-urile
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 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 de 9V și fixați-o în poziție cu clema pentru baterie.
Ați găsit acest lucru util, distractiv sau distractiv? Urmăriți @madeineuphoria pentru a vedea ultimele mele proiecte.
Recomandat:
Robot cvadruped cu alimentare Arduino imprimat 3D: 13 pași (cu imagini)
Robot cvadruped motorizat Arduino imprimat 3D: din instructabilele anterioare, puteți vedea probabil că am un profund interes pentru proiectele robotice. După instruirea anterioară, unde am construit un robot biped, am decis să încerc să fac un robot patruped care să poată imita animale precum câinele
Robot șarpe imprimat 3D: 7 pași (cu imagini)
Robot de șarpe imprimat 3D: Când mi-am luat imprimanta 3D, am început să mă gândesc ce pot face cu el. Am tipărit o mulțime de lucruri, dar am vrut să fac o construcție întreagă folosind imprimarea 3D. Apoi m-am gândit să fac un animal robot. Prima mea idee a fost să fac un câine sau un păianjen, dar o
Otto DIY + Arduino Bluetooth Robot ușor de imprimat 3D: 6 pași (cu imagini)
Otto DIY + Arduino Bluetooth Robot ușor de imprimat 3D: Natura cu adevărat open source a Otto permite educația deschisă STEAM, colectăm feedback de la diferite ateliere și școli din întreaga lume care folosesc deja Otto DIY în clasa lor și în funcție de deschiderea acestor locuri educaționale noi sau
Tito - Robot imprimat 3D Arduino UNO: 7 pași (cu imagini)
Tito - Arduino UNO 3D Printed Robot: Tito este un robot DIY de dans biped, derivat de la Zowi și Bob, practic a fost adaptat la o placă standard Arduino UNO cu conexiuni și suporturi mai ușoare. A fost prima iterație pentru Otto DIY (www.ottodiy.com)
OAREE - Imprimat 3D - Robot de evitare a obstacolelor pentru educația inginerească (OAREE) cu Arduino: 5 pași (cu imagini)
OAREE - Imprimat 3D - Robot de evitare a obstacolelor pentru educația inginerească (OAREE) cu Arduino: OAREE (Obstacle Avoiding Robot for Engineering Education) Imprimabil 3D, ușor de asamblat, folosește servouri de rotație continuă pentru movem