Përmbajtje:

Roboti i printuar 3D: 16 hapa (me fotografi)
Roboti i printuar 3D: 16 hapa (me fotografi)

Video: Roboti i printuar 3D: 16 hapa (me fotografi)

Video: Roboti i printuar 3D: 16 hapa (me fotografi)
Video: 16 ошибок штукатурки стен. 2024, Korrik
Anonim
Robot i printuar 3D
Robot i printuar 3D

Gjëja e bukur e printimit 3D është se e bën të lehtë ndërtimin e robotëve. Ju mund të krijoni çfarëdo konfigurimi të pjesëve që mund të ëndërroni dhe t'i keni në dorën tuaj praktikisht menjëherë. Kjo lejon prototipizimin dhe eksperimentimin e shpejtë. Ky robot i veçantë i printuar 3D është një shembull i kësaj. Ideja për të pasur një bot walker që zhvendosi qendrën e përparme të ekuilibrit është ajo që kam pasur për disa vjet. Sidoqoftë, zbatimi i tij me pjesët jashtë raftit gjithmonë rezultoi mjaft i ndërlikuar dhe më pengoi të provoja vërtet. Megjithatë, kur kuptova se kjo mund të bëhej shpejt dhe lehtë me printimin 3D, unë isha në gjendje ta krijoja përfundimisht këtë robot në rreth dy ditë. Në thelb, printimi 3D më kishte mundësuar të merrja një ide dhe ta realizoja atë në më pak se 48 orë. Nëse doni të provoni dorën tuaj në bërjen e këtij roboti të lehtë, unë kam përfshirë skedarët dhe udhëzimet e postuara për ju që t'i bëni vetë. Ky është padyshim një projekt argëtues i fundjavës për dikë me një printer 3D që di pak për elektronikën dhe lidhjen për t'i lagur këmbët me robotikë.

Hapi 1: Pjesë robotike

Pjesë robotike
Pjesë robotike

Merrni materialet e mëposhtme:

(x1) Printer 3D (Unë përdor një Creality CR-10) (x2) Servo standarde (x1) Arduino micro (x1) Fole 40 kunjësh (x1) PCB (x1) Kapës baterie 9V (x1) Mbajtës baterie 9V (x1) Bateri 9V (x2) tituj me 3 kunja (x13) arra dhe bulona M3 (lapsa x4)

(Vini re se disa nga lidhjet në këtë faqe janë lidhje të lidhura. Kjo nuk e ndryshon koston e artikullit për ju. Unë riinvestoj çdo të ardhur që marr në bërjen e projekteve të reja. Nëse dëshironi ndonjë sugjerim për furnizuesit alternativë, ju lutem më lejoni e di.)

Hapi 2: Pjesët e printimit 3D

Pjesë për printim 3D
Pjesë për printim 3D

Shtypni 3D skedarët e bashkangjitur duke përdorur printerin tuaj të veçantë 3D. Ju mund të keni nevojë të konfiguroni skedarët për të punuar me mbështetjen për konfigurimin tuaj të veçantë.

Hapi 3: Front Assesmbly

Front Assesmbly
Front Assesmbly
Front Assesmbly
Front Assesmbly
Front Assesmbly
Front Assesmbly

Futni katër bulona në pjesën e përparme të robotit.

Rrëshqisni dy ingranazhet e këmbës së përparme në ndarjen në pjesën e përparme të trupit të robotit në mënyrë që bazat e këmbëve të drejtohen nga jashtë.

Vendoseni ingranazhin midis dy ingranazheve të raftit të këmbëve.

Shtypni kapësen e servos në prizën në ingranazhin qendror dhe përdorni një vidë për ta fiksuar atë në vend.

Së fundi, fiksojeni servon në vend duke përdorur bulonat e instaluar më herët për të përfunduar montimin e përparmë.

Hapi 4: Servo e poshtme

Servo e poshtme
Servo e poshtme
Servo e poshtme
Servo e poshtme

Rrëshqisni servo -n e poshtme në kllapën e saj të montimit dhe fiksojeni në vend.

Hapi 5: Bashkojeni bustin

Bashkangjit Torson
Bashkangjit Torson
Bashkangjit Torson
Bashkangjit Torson

Shtypni bustin e printuar 3D të përqendruar në zhvendosjen e lëvizjes së motorit dhe fiksojeni atë në vend.

Hapi 6: Futni lapsa

Futni lapsa
Futni lapsa
Futni lapsa
Futni lapsa

Futni lapsa në prizën e bustit në mënyrë që skajet e gomës të dalin jashtë.

Hapi 7: Tërhiqni gomat

Tërhiqni gomat
Tërhiqni gomat
Tërhiqni gomat
Tërhiqni gomat

Tërhiqni gomat nga dy lapsa duke përdorur një palë pincë.

Hapi 8: Futni më shumë lapsa

Futni më shumë lapsa
Futni më shumë lapsa
Futni më shumë lapsa
Futni më shumë lapsa

Vendosni fundin e lapsave me të cilët gomë ishte ngjitur në secilën nga bazat e këmbës së përparme.

Hapi 9: Ndërtoni qarkun

Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun
Ndërtoni qarkun

Lidhni prizën me 40 kunja në qendër të tabelës. Lidhni tela të zezë nga kapësja e baterisë 9V në kunjin e tokëzimit në prizën Arduino dhe tela e kuqe në kunjin V. Foleja me 40 kunja si më poshtë: kunja e kokës 1 - Kunja e kokës së fuqisë 5V 2 - Kunja e kokës së tokëzimit 3 - Kunja dixhitale 8 (kunja e prizës 36) Bashkojeni kokën e dytë me tre kunja mashkullore në prizën 40 kunga si më poshtë: koka e kokës 1 - PIN e kutisë së fuqisë 5V 2 - Kunja e kokës së tokës 3 - Kodi dixhital 9 (kunja e prizës 37)

Hapi 10: Stërviteni

Stërvitje
Stërvitje
Stërvitje
Stërvitje

Stërvitni një vrimë 1/8 të përqendruar në një pjesë të bordit të qarkut ku nuk ka lidhje elektrike të lidhura.

Hapi 11: Futni Arduino Micro

Futni Arduino Micro
Futni Arduino Micro

Futni mikro Arduino në kunjat e duhura në prizë.

Hapi 12: Bashkoni kapësen e baterisë

Bashkangjit kapësen e baterisë
Bashkangjit kapësen e baterisë
Bashkangjit kapësen e baterisë
Bashkangjit kapësen e baterisë

Bashkangjit kapësen e baterisë në pjesën e poshtme të tabelës së qarkut, duke qenë të kujdesshëm që të mos lidhni një lidhje të shkurtër elektrike me të.

Hapi 13: Bashkoni Bordin e Qarkut

Bashkangjit Bordin e Qarkut
Bashkangjit Bordin e Qarkut
Bashkangjit Bordin e Qarkut
Bashkangjit Bordin e Qarkut
Bashkangjit Bordin e Qarkut
Bashkangjit Bordin e Qarkut

Mbërtheni bordin e qarkut në vrimat e montimit në trupin e robotit.

Hapi 14: Tela Servos

Tela Servos
Tela Servos
Tela Servos
Tela Servos

Lidheni prizat servo në kunjat e kokës të përshtatshme mashkullore në tabelën e qarkut.

Hapi 15: Programoni Arduino

Programoni Arduino
Programoni Arduino

Programoni Arduino me kodin e mëposhtëm:

//

// Kodi për një Robot të Shtypur 3D // Mësoni më shumë në: https://www.instructables.com/id/3D-Printed-Robot/ // Ky kod është në Domain Publik // // shtoni bibliotekën servo # përfshijnë // Krijo dy servo raste Servo myservo; Servo myservo1; // Ndryshoni këta numra derisa servos të jenë në qendër !!!! // Në teori 90 është qendër e përsosur, por zakonisht është më e lartë ose më e ulët. int FrontBalanced = 75; int BackCentered = 100; // Variablat për të kompensuar qendrën e pasme të ekuilibrit kur pjesa e përparme zhvendoset në prapaRight = BackCentered - 20; int backLeft = BackCentered + 20; // Vendosni kushtet fillestare të Servos dhe prisni 2 sekonda void setup () {myservo.attach (8); myservo1.tash (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); vonesa (2000); } void loop () {// Ec drejt goStraight (); për (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Ktheni djathtas goRight (); për (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Ecni drejt goStraight (); për (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Ktheni majtas goLeft (); për (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Funksioni i ecjes void walkOn () {myservo.write (BackCentered + 30); vonesa (1000); myservo.write (BackCentered - 30); vonesa (1000); } // Kthejeni funksionin majtas void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Ktheni funksionin djathtas void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Shko drejt funksionit void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }

Hapi 16: Lidheni baterinë

Lidheni baterinë
Lidheni baterinë

Lidhni baterinë 9V dhe sigurojeni në vend me kapësen e baterisë.

Imazhi
Imazhi

A ju duket e dobishme, argëtuese apo argëtuese kjo? Ndiqni @madeineuphoria për të parë projektet e mia të fundit.

Recommended: