Բովանդակություն:
- Քայլ 1: Ռոբոտի մասեր
- Քայլ 2: 3D տպման մասեր
- Քայլ 3: Front Assesmbly
- Քայլ 4: Ներքին սերվո
- Քայլ 5: Կցեք իրանը
- Քայլ 6: Տեղադրեք մատիտներ
- Քայլ 7: Քաշեք Ռետիները
- Քայլ 8: Տեղադրեք ավելի շատ մատիտներ
- Քայլ 9: Կառուցեք շրջանը
- Քայլ 10: Գայլիկոնել
- Քայլ 11: Տեղադրեք Arduino Micro- ն
- Քայլ 12: Կցեք մարտկոցի սեղմիչը
- Քայլ 13. Կցեք միացման տախտակը
- Քայլ 14. Հաղորդալար Servos- ը
- Քայլ 15. Programրագրեք Arduino- ն
- Քայլ 16: Միացրեք մարտկոցը
Video: 3D տպագիր ռոբոտ. 16 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
3D տպագրության հաճելի բանը այն է, որ այն հեշտացնում է ռոբոտների կառուցումը: Դուք կարող եք նախագծել մասերի ցանկացած կոնֆիգուրացիա, որը կարող եք երազել և դրանք ունենալ ձեր ձեռքում գրեթե անմիջապես: Սա թույլ է տալիս արագ նախատիպավորել և փորձարկել: Այս հատուկ 3D տպագրված ռոբոտը դրա օրինակն է: Այս գաղափարը, որը պետք է ունենա քայլող բոտ, որը փոխեց իր առջևի հավասարակշռության կենտրոնը, այն է, ինչ ես ունեի մի քանի տարի: Այնուամենայնիվ, այն դարակաշարերի մասերից դուրս իրականացնելը միշտ բավականին բարդ էր և ինձ խանգարում էր իսկապես փորձել: Այնուամենայնիվ, երբ հասկացա, որ դա կարելի է անել արագ և հեշտությամբ 3D տպագրությամբ, ես կարողացա վերջապես ստեղծել այս ռոբոտը մոտ երկու օրվա ընթացքում: Ըստ էության, 3D տպագրությունը հնարավորություն տվեց ինձ գաղափար կազմել և իրականացնել այն 48 ժամից պակաս ժամանակում: Եթե ցանկանում եք ձեր ուժերը փորձել այս հեշտ ռոբոտը պատրաստելու մեջ, ես ներառել եմ ֆայլերը և տեղադրել հրահանգներ, որոնք կարող եք ինքներդ պատրաստել: Սա, անշուշտ, զվարճալի հանգստյան օր է 3D տպիչ ունեցող մեկի համար, ով մի փոքր գիտի էլեկտրոնիկայի և զոդման մասին `ոտքերը թրջելու ռոբոտաշինությամբ:
Քայլ 1: Ռոբոտի մասեր
Ստացեք հետևյալ նյութերը.
(x1) 3D տպիչ (ես օգտագործում եմ Creality CR-10) (x2) Ստանդարտ ծառայություններ (x1) Arduino micro (x1) 40-պինային վարդակից (x1) PCB (x1) 9V մարտկոցի բռնակ (x1) 9V մարտկոցի կրիչ (x1) 9 Վ մարտկոց (x2) 3 պինային վերնագիր (x13) M3 ընկույզ և պտուտակներ (x4) մատիտներ
(Ուշադրություն դարձրեք, որ այս էջի որոշ հղումներ փոխկապակցված հղումներ են: Սա ձեզ համար չի փոխում ապրանքի արժեքը: Ինչ եկամուտներ եմ ստանում, ես նորից ներդնում եմ նոր նախագծերի իրականացման համար: Եթե այլընտրանքային մատակարարների համար որևէ առաջարկություն ունեք, խնդրում եմ թույլ տվեք ինձ իմացիր:)
Քայլ 2: 3D տպման մասեր
3D տպեք կցված ֆայլերը ՝ օգտագործելով ձեր հատուկ 3D տպիչը: Հնարավոր է, որ անհրաժեշտ լինի ֆայլերը կարգավորել ՝ ձեր որոշակի կարգավորումների աջակցությամբ աշխատելու համար:
Քայլ 3: Front Assesmbly
Տեղադրեք չորս պտուտակ ռոբոտի առջևի մասում:
Սահեցրեք երկու առջևի ատամնանիվները ռոբոտի մարմնի առջևի խցիկի մեջ այնպես, որ ոտքի վարդակները ուղղված լինեն դեպի դուրս:
Տեղադրեք հանդերձանքը ոտքերի երկու դարակաշարերի միջև:
Սեղմեք servo- ի սկավառակի խարիսխը կենտրոնական հանդերձում գտնվող վարդակից և պտուտակով ամրացրեք այն իր տեղում:
Վերջապես, պտուտակավորեք servo- ն տեղում ՝ օգտագործելով ավելի վաղ տեղադրված պտուտակները ՝ առջևի հավաքումը ավարտելու համար:
Քայլ 4: Ներքին սերվո
Սահեցրեք ներքևի servo- ն ամրացման բրա մեջ և ամրացրեք այն տեղում:
Քայլ 5: Կցեք իրանը
Սեղմեք եռաչափ տպված իրանի վրա ՝ կենտրոնացված շարժիչի շարժիչի տեղաշարժի վրա և ամրացրեք այն տեղում:
Քայլ 6: Տեղադրեք մատիտներ
Տեղադրեք մատիտներ իրանի խոռոչի մեջ այնպես, որ ջնջիչի ծայրերը դուրս մնան:
Քայլ 7: Քաշեք Ռետիները
Երկու մատիտից հանեք ջնջիչները ՝ օգտագործելով տափակաբերան աքցան:
Քայլ 8: Տեղադրեք ավելի շատ մատիտներ
Տեղադրեք մատիտների ծայրը, որոնց վրա նախկինում ջնջիչը ամրացված էր առջևի ոտքի յուրաքանչյուր վարդակից:
Քայլ 9: Կառուցեք շրջանը
40-փին վարդակը կպցրեք տախտակի կենտրոնին: Միացրեք սև մետաղալարը 9 Վ մարտկոցի ճարմանդից Arduino- ի վարդակից գետնին, իսկ կարմիր մետաղալարը `V-in քորոցին: threeոդեք առաջին երեք կապող արական վերնագիրը 40 փին վարդակից հետևյալն է. Գլխիկի քորոց 1 - 5V հոսանքի գլխիկ 2 - Գրունտի գլխիկի քորոց 3 - Թվային կապիչ 8 (վարդակ 36) Երկրորդ եռափեղկ արական վերնագիրը կպցրեք 40 պին վարդակին հետևյալ կերպ. - Groundheader pin 3 - Digital Pin 9 (socket pin 37)
Քայլ 10: Գայլիկոնել
Հորատեք 1/8 դյույմ անցք, որը կենտրոնացած է տպատախտակի մի մասի վրա, որտեղ չկան եռակցված էլեկտրական միացումներ:
Քայլ 11: Տեղադրեք Arduino Micro- ն
Տեղադրեք Arduino միկրո վարդակից համապատասխան կապում:
Քայլ 12: Կցեք մարտկոցի սեղմիչը
Կցեք մարտկոցի սեղմիչը տպատախտակի ներքևին, միևնույն ժամանակ զգույշ եղեք, որ դրա հետ ոչ մի էլեկտրական միացում չկտրվի:
Քայլ 13. Կցեք միացման տախտակը
Միացրեք տպատախտակը դեպի ռոբոտի մարմնի ամրացման անցքերը:
Քայլ 14. Հաղորդալար Servos- ը
Միացրեք servo վարդակները միացման տախտակի համապատասխան արական վերնագրի կապում:
Քայլ 15. Programրագրեք Arduino- ն
Programրագրեք Arduino- ն հետևյալ ծածկագրով.
//
// Կոդ 3D տպագրված ռոբոտի համար // Իմացեք ավելին ՝ https://www.instructables.com/id/3D-Printed-Robot/ // Այս ծածկագիրը հանրային տիրույթում է // // ավելացնել սերվոյի գրադարանը # ներառել // Ստեղծել երկու servo ատյան Servo myservo; Servo myservo1; // Փոխեք այս թվերը մինչև սերվոների կենտրոնացումը !!!! // Տեսականորեն 90 -ը կատարյալ կենտրոն է, բայց սովորաբար ավելի բարձր կամ ցածր է: int FrontBalanced = 75; int BackCentered = 100; // Փոփոխականներ `փոխհատուցելու հավասարակշռության հետևի կենտրոնը, երբ առջևը փոխվում է int backRight = BackCentered - 20; int backLeft = BackCentered + 20; // Կարգավորեք Servos- ի սկզբնական պայմանները և սպասեք 2 վայրկյան void setup () {myservo.attach (8); myservo1.attach (9); myservo1.write (FrontBalanced); myservo.write (BackCentered); ուշացում (2000); } void loop () {// Ուղիղ քայլել goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Աջ թեքում goRight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Ուղիղ քայլել goStraight (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); } // Թեքվեք ձախ goLeft (); for (int walk = 10; walk> = 0; walk -= 1) {walkOn (); }} // Քայլելու գործառույթ void walkOn () {myservo.write (BackCentered + 30); ուշացում (1000); myservo.write (BackCentered - 30); ուշացում (1000); } // Անջատել ձախ գործառույթը void goLeft () {BackCentered = backLeft; myservo1.write (FrontBalanced + 40); } // Անջատել աջ գործառույթը void goRight () {BackCentered = backRight; myservo1.write (FrontBalanced - 40); } // Գնալ ուղիղ գործառույթ void goStraight () {BackCentered = 100; myservo1.write (FrontBalanced); }
Քայլ 16: Միացրեք մարտկոցը
Միացրեք 9 Վ մարտկոցը և ամրացրեք այն մարտկոցի սեղմակով:
Ձեր կարծիքով սա օգտակար, զվարճալի կամ զվարճալի՞ց էր: Հետևեք @madeineuphoria- ին ՝ իմ վերջին նախագծերը տեսնելու համար:
Խորհուրդ ենք տալիս:
Արդուինո - Լաբիրինթոս լուծող ռոբոտ (MicroMouse) Wall հետևող ռոբոտ. 6 քայլ (նկարներով)
Արդուինո | Maze Solving Robot (MicroMouse) Wall After Robot: Բարի գալուստ, ես Իսահակն եմ, և սա իմ առաջին ռոբոտն է " Striker v1.0 ". Այս ռոբոտը նախատեսված էր պարզ լաբիրինթոս լուծելու համար: Մրցույթում մենք ունեինք երկու լաբիրինթոս և ռոբոտը կարողացավ դրանք բացահայտել: Լաբիրինթոսում ցանկացած այլ փոփոխություն կարող է պահանջել փոփոխություն
Tito - Arduino UNO 3D տպագիր ռոբոտ. 7 քայլ (նկարներով)
Tito - Arduino UNO 3D տպագիր ռոբոտ. Tito- ն Biped պարող DIY ռոբոտ է, ածանցյալ Zowi- ից և Bob- ից, հիմնականում հարմարեցված է Arduino UNO- ի ստանդարտ տախտակին `ավելի հեշտ միացումներով և աջակցությամբ: Դա առաջին կրկնությունն էր Otto DIY- ի համար (www.ottodiy.com)
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
3D տպագիր Raspberry Pi Zero ռոբոտ ՝ 12 քայլ
3D տպագրված ազնվամորի Pi Zero ռոբոտ. Երբևէ ցանկացե՞լ եք ռոբոտ կառուցել, բայց պարզապես չունեք այն կառուցելու բոլոր նյութերը ՝ առանց ավելորդ զանգվածային շասսիի ավարտվելու: 3D տպիչները այստեղ են ՝ օրը փրկելու համար: Նրանք ոչ միայն կարող են մասեր ստեղծել ՝ գործնականում համատեղելի
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ | Մեծ մատներ ռոբոտ | Սերվո շարժիչ | Աղբյուրի կոդ ՝ Thumbs Robot: Օգտագործվել է MG90S servo շարժիչի պոտենցիոմետր: Դա շատ զվարճալի և հեշտ է: Կոդը շատ պարզ է: Այն ընդամենը մոտ 30 տող է: Կարծես շարժման գրավում լինի: Խնդրում ենք թողնել որևէ հարց կամ կարծիք: [Հրահանգ] Աղբյուրի կոդը ՝ https: //github.c