Բովանդակություն:
- Քայլ 1: Ինչպես է աշխատում այս ռոբոտը:
- Քայլ 2: Շղթայի դիագրամ
- Քայլ 3: PCB- ի պատրաստում
- Քայլ 4. Robot Body 3D տպված մասեր
- Քայլ 5: Էլեկտրոնային բաղադրիչներ
- Քայլ 6: Softwareրագրային ապահովման մաս
- Քայլ 7: Էլեկտրոնիկայի հավաքում
- Քայլ 8: Ռոբոտի մարմնի հավաքում և ցուցադրում
Video: Ինչպես պատրաստել մարդանման ռոբոտ. 8 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Ողջույն տղերք! Հուսով եմ, որ դուք արդեն վայելել եք իմ նախկին ուսանելի «Առցանց եղանակային կայանը (NodeMCU)» և պատրաստ եք նորի, SMARS մոդելային ռոբոտից հետո, որը մենք հավաքեցինք նախորդ անգամ, այսօրվա նախագիծը նույնպես ռոբոտների ուսուցման մասին է և մենք կօգտագործենք OTTO- ն: ռոբոտի մոդելը այս տեսանյութում, և դա իսկապես զարմանալի նախագիծ է լինելու, այս նախագիծը կարող է հիանալի սկիզբ լինել ռոբոտաշինության աշխարհում:
Այս նախագծի պատրաստման ընթացքում մենք փորձեցինք համոզվել, որ այս հրահանգը կլինի ձեզ համար լավագույն ուղեցույցը, որպեսզի կարողանանք օգնել ձեզ, եթե ցանկանում եք պատրաստել ձեր սեփական ռոբոտը, ուստի հուսով ենք, որ այն պարունակում է անհրաժեշտ փաստաթղթերը:
Այս նախագիծը այնքան հարմար է, որ պատրաստվի հատուկ անհատականացված PCB- ն ստանալուց հետո, որը մենք պատվիրել ենք JLCPCB- ից ՝ բարելավելու մեր էլեկտրոնային սարքի տեսքը, ինչպես նաև այս ուղեցույցում կան բավարար փաստաթղթեր և կոդեր, որոնք կօգնեն ձեզ ստեղծել ձեր գեղեցիկ ռոբոտը:
Մենք այս նախագիծը կատարել ենք ընդամենը 5 օրվա ընթացքում, ընդամենը երկու օր ՝ եռաչափ տպված ռոբոտի մասերը ձեռք բերելու համար անհրաժեշտ բոլոր էլեկտրոնիկայի բաղադրիչները, ևս երկու օր ՝ սարքավորումների պատրաստումն ու հավաքումը ավարտելու համար, այնուհետև մեկ օր ՝ պատրաստելու համար մեզ համապատասխանող ծածկագիրը: նախագիծը, և մենք սկսել ենք փորձարկումներն ու ճշգրտումները:
Այն, ինչ դուք կսովորեք այս ուսանելիից
- Բաղադրիչների ընտրություն կատարելը `կախված դրա գործառույթներից:
- Հասկացեք ռոբոտի մեխանիզմը:
- Պատրաստեք սխեմայի սխեման `բոլոր ընտրված բաղադրիչները միացնելու համար:
- Էլեկտրոնային մասերը կպցրեք PCB- ին:
- Հավաքեք նախագծի բոլոր մասերը (ռոբոտի մարմին):
- Սկսեք առաջին թեստը և հաստատեք նախագիծը:
Քայլ 1: Ինչպես է աշխատում այս ռոբոտը:
Նախագծի նկարագրությունից սկսած, ինչպես արդեն ասացի, մենք կվերարտադրենք OTTO ռոբոտի մոդելը, որը կարող եք անվճար ունենալ 3D ձևավորված մասերը OTTO համայնքից, բայց այն, ինչ մենք կավելացնենք մեր նախագծում, անհատականացված PCB դիզայն է `ռոբոտին վերահսկելու համար: մենք կօգտագործենք ATmega328 միկրոկոնտրոլերը `Arduino Nano- ի մի ամբողջ տախտակ օգտագործելու փոխարեն, ինչպես համայնքն արեց այս ծրագրի համար:
Ռոբոտը ունի բազմաթիվ հնարավորություններ, և ձեզ դուր կգան նրա շարժումները, որոնք կատարվում են 4 servo շարժիչներով և նրա հնչյունները, որոնք հնչում են ակտիվ ազդանշանի միջոցով: անմիջապես անվճար playstore- ից և appstore- ից:
Ռոբոտների շարժումները կատարվում են 4 servo շարժիչներով, այնպես որ մենք ունենք 2 սերվո յուրաքանչյուր ոտքի մեջ, ինչպես նաև կա OTTO ռոբոտի արդիականացված տարբերակ ՝ ձեռքերը շարժումները վերահսկելու համար, բայց մենք դա չենք անի այս անիրագործելի իրավիճակում և մենք կբարձրացնենք վերահսկիչ տախտակը: մեր առաջիկա ուսանելի այս առաջադրանքի համար:
Քայլ 2: Շղթայի դիագրամ
Էլեկտրոնիկայի բոլոր բաղադրիչները միասին հավաքելու համար ես ընտրեցի այս նախագծի համար ստեղծել իմ սեփական PCB դիզայնը և արտադրել այն JLCPCB- ից, ես տեղափոխվեցի easyEDA հարթակ, որտեղ ես պատրաստեցի հետևյալ սխեմայի սխեման և, ինչպես տեսնում եք, մեզ անհրաժեշտ բոլոր բաղադրիչները, ապա ես փոխակերպեցի սխեմայի դիզայնը PCB- ի դիզայնի `պահանջվող չափսերով` ռոբոտի շասսիին համապատասխան:
Քայլ 3: PCB- ի պատրաստում
Շղթայի պատրաստումից հետո այն փոխակերպեցի անհատականացված PCB դիզայնի `վերաօգտագործվող չափսերով և ձևով, որը կհամապատասխանի մեր ռոբոտների շասսիին: Հաջորդ քայլը PCB- ի դիզայնի GERBER ֆայլերի ստեղծումն է և այն վերբեռնել JLCPCB պատվերի էջ ՝ մեր PCB- ն արտադրելու համար:
Չորս օր սպասել PCB- ներին և ահա մենք այստեղ ենք: Սա առաջին անգամն է, որ մենք փորձում ենք դեղին գույնը PCB- երի համար, և այն իսկապես հիանալի տեսք ունի:
Քայլ 4. Robot Body 3D տպված մասեր
Անցնելով ռոբոտի մարմնի մասերին, ինչպես արդեն նշեցի շնորհանդեսում, դուք կարող եք ունենալ այս ռոբոտի STL ֆայլերը OTTO համայնքի կայքէջից այս հղման միջոցով `այս մասերը 3D տպիչի միջոցով արտադրելու համար:
Քայլ 5: Էլեկտրոնային բաղադրիչներ
Այժմ մենք ունենք ամեն ինչ պատրաստ, այնպես որ եկեք վերանայենք բաղադրիչների ցուցակը.
☆ ★ Անհրաժեշտ բաղադրիչները (Amazon հղումներ) ☆
- PCB- ն, որը մենք պատվիրել ենք JLCPCB- ից
- ATmega328 միկրոկառավարիչ ՝
- HC-05 Bluetooth մոդուլ ՝
- Ուլտրաձայնային տվիչ ՝
- 4 servo շարժիչ ՝
- 22pF կոնդենսատորներ ՝
- 10uF կոնդենսատորներ ՝
- Տատանող ՝
- L7805 Լարման կարգավորիչ ՝
- Բզզոց ՝
- 9 Վ մարտկոց ՝
- Վերնագրի միակցիչ ՝
Քայլ 6: Softwareրագրային ապահովման մաս
Այժմ մենք պետք է վերբեռնենք ռոբոտի ծածկագիրը միկրոկառավարիչի վրա, այնպես որ մեզ դա կպահանջի Arduino Uno տախտակը, ռոբոտների ծրագրակազմի մասին կարող եք օգտագործել Arduino IDE- ն ՝ ձեր ծածկագիրը վերբեռնելու համար, կամ պարզապես կարող եք ներբեռնել OTTO արգելափակված IDE- ն, որը ձեզ կօգնի որոշ օրինակներով ՝ սկսելու ռոբոտի համար ձեր սեփական ծրագիրը, մեր դեպքում մենք կբեռնենք համայնքի կողմից տրամադրված այս ծածկագիրը, այս կոդը ինձ թույլ է տալիս մուտք գործել ռոբոտի բոլոր հնարավորությունները android հավելվածից:
Այս հղումից կարող եք ունենալ վերջին թարմացված տարբերակը, կամ պարզապես կարող եք ներբեռնել ստորև կցված ֆայլը ՝ կապված 9 -րդ կոդի տարբերակի հետ, որը մենք օգտագործել ենք մեր նախագծում:
Քայլ 7: Էլեկտրոնիկայի հավաքում
Մենք պատրաստեցինք էլեկտրոնային մասը, ուստի եկեք սկսենք մեր էլեկտրոնային բաղադրիչները զոդել PCB- ին:
Ինչպես երևում է նկարներից, այս PCB- ն օգտագործելն այնքան հեշտ է իր բարձր որակի պատրաստման և առանց մոռանալու այն պիտակները, որոնք ձեզ կառաջնորդեն տղաներին յուրաքանչյուր բաղադրիչը միացնելիս, քանի որ մետաքսի վերին շերտի վրա կգտնեք յուրաքանչյուր բաղադրիչի պիտակ: դրա տեղադրումը տախտակի վրա, և այս կերպ դուք 100% վստահ կլինեք, որ զոդման սխալներ չեք անի:
Ես կպցրել եմ յուրաքանչյուր բաղադրիչ իր տեղադրման համար, այս PCB- ի դեպքում դա երկշերտ PCB է, ինչը նշանակում է, որ դուք կարող եք օգտագործել դրա երկու կողմերը ՝ ձեր էլեկտրոնային բաղադրիչները միացնելու համար:
Քայլ 8: Ռոբոտի մարմնի հավաքում և ցուցադրում
Նախքան հավաքը սկսելը, ես խորհուրդ եմ տալիս ձեր բոլոր servo շարժիչները չափաբերել 90 ° անկյան տակ, պարզապես դա անելու համար օգտագործեք հիմնական Arduino servo ցուցադրական ցուցադրումը:
Հավաքը պարզապես չի կարող ավելի հեշտ լինել, քան սա.
- վերցրեք ռոբոտի մարմինը և երկու servo շարժիչներ և դրանք պտուտակեք վերևից:
- ապա ոտքերը միացրեք հավաքված սերվերին `ոտքերի շարժումները վերահսկելու համար:
- հաջորդ քայլը մյուս երկու սերվոներին ոտքերին միացնելն է և ոտքի մասերը կցել սերվոներին, և այս կերպ կունենաք մեկ սերվո յուրաքանչյուր ոտքի համար և մեկ սերվո յուրաքանչյուր ոտքի համար:
- Հաջորդ մասը ուլտրաձայնային տվիչն է, որը մենք այն կդնենք մեր ռոբոտի գլխին:
- Վերջին քայլը ուլտրաձայնային սենսորը միացնելն է իր միակցիչին և սերվերը միացնել PCB- ին:
Դուք կարող եք անդրադառնալ այն ծածկագրին, որտեղ դուք կգտնեք յուրաքանչյուր սերվոյի համար համապատասխան խորհրդանիշ, և դուք կգտնեք նույն պիտակը մեր պատրաստած PCB- ի վերին մասում:
Մարտկոցը միացնելուց հետո գլուխը ամրացնում ենք մարմնին և կարող ենք սկսել խաղալ մեր ռոբոտի հետ:
Ես իսկապես վայելեցի այս նախագիծը և հույս ունեմ, որ կտեսնեմ ձեզ նման ռոբոտներ արտադրող տղաներ, բայց դեռևս կան որոշ այլ բարելավումներ, որոնք պետք է կատարվեն մեր նախագծում `այն ավելի կարագ դարձնելու համար, այդ իսկ պատճառով ես կսպասեմ ձեր մեկնաբանություններին այն բարելավելու համար:
Մի վերջին բան ՝ համոզվեք, որ ամեն օր զբաղվում եք էլեկտրոնիկայով:
MEGA DAS- ից BEE MB- ն էր, կհանդիպենք հաջորդ անգամ:
Խորհուրդ ենք տալիս:
DIY -- Ինչպես պատրաստել սարդ ռոբոտ, որը կարելի է կառավարել սմարթֆոնի միջոցով Arduino Uno- ի միջոցով. 6 քայլ
DIY || Ինչպես պատրաստել սարդ ռոբոտ, որը կարելի է կառավարել սմարթֆոնի միջոցով Arduino Uno- ի միջոցով. Spider ռոբոտ պատրաստելիս կարելի է շատ բան սովորել ռոբոտաշինության մասին: Ինչպես և ռոբոտներ պատրաստելն ինչպես ժամանցային է, այնպես էլ դժվար: Այս տեսանյութում մենք ձեզ ցույց կտանք, թե ինչպես պատրաստել Spider ռոբոտ, որը կարող ենք գործել մեր սմարթֆոնի միջոցով (Անդրոյ
Ինչպես պատրաստել խելացի ռոբոտ Arduino- ի միջոցով. 4 քայլ
Ինչպես պատրաստել խելացի ռոբոտ Arduino- ի միջոցով
MIA-1 բաց կոդով առաջադեմ ձեռքով պատրաստված մարդանման ռոբոտ: 4 քայլ
MIA-1 բաց կոդով առաջադեմ ձեռքով պատրաստված մարդանման ռոբոտ: Բարև բոլորին, այսօր ես ցույց կտամ, թե ինչպես եմ պատրաստել MIA-1 ռոբոտը, որը ոչ միայն առաջադեմ և եզակի է, այլև բաց կոդով և կարող է պատրաստվել առանց 3D տպագրության: Այո, հասկացաք, այս ռոբոտը ամբողջությամբ ձեռքի աշխատանք է: Իսկ բաց կոդ նշանակում է ՝ դուք ստանում եք
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ ՝ 8 քայլ
Հավասարակշռող ռոբոտ / 3 անիվի ռոբոտ / STEM ռոբոտ. Մենք կառուցել ենք համակցված հավասարակշռող և եռանիվ ռոբոտ `կրթական օգտագործման համար դպրոցներում և դպրոցից հետո կրթական ծրագրերում: Ռոբոտը հիմնված է Arduino Uno- ի, սովորական վահանի վրա (շինարարության բոլոր մանրամասները տրամադրված են), Li Ion մարտկոցի տուփով (բոլորը կառուցված են
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ - Մեծ մատներ ռոբոտ - Սերվո շարժիչ - Աղբյուրի կոդ ՝ 26 քայլ (նկարներով)
[Arduino Robot] Ինչպես պատրաստել շարժիչով գրավող ռոբոտ | Մեծ մատներ ռոբոտ | Սերվո շարժիչ | Աղբյուրի կոդ ՝ Thumbs Robot: Օգտագործվել է MG90S servo շարժիչի պոտենցիոմետր: Դա շատ զվարճալի և հեշտ է: Կոդը շատ պարզ է: Այն ընդամենը մոտ 30 տող է: Կարծես շարժման գրավում լինի: Խնդրում ենք թողնել որևէ հարց կամ կարծիք: [Հրահանգ] Աղբյուրի կոդը ՝ https: //github.c