Բովանդակություն:
- Պարագաներ
- Քայլ 1: 3D տպագրություն
- Քայլ 2: Արգելափակված
- Քայլ 3: Arduino
- Քայլ 4: Էլեկտրոնիկա
- Քայլ 5: Հավաքման ցուցումներ
- Քայլ 6: Bluetooth APP
- Քայլ 7: Միացեք Otto Builder համայնքին:
Video: Otto DIY Humanoid Robot: 7 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Tinkercad նախագծեր »
Օտտո երկոտանի ռոբոտը ձեռքեր ունի, որոնք նման են «Մարդու» և LED մատրիցի ՝ զգացմունքներ արտահայտելու համար: 3D տպում ձեր կողմից, այնուհետև հավաքեք այն մասերը, որոնք ինքներդ կկառուցեք:
Otto- ն իսկապես Opensource է; դա նշանակում է, որ ապարատը հեշտությամբ ընկալվում է, որպեսզի մյուսները կարողանան այն դարձնել Arduino- ի հետ համատեղելի, 3D տպելի և հարմարեցված, կատարյալ հնարավորություն ստեղծելու և ունենալու ձեր առաջին ռոբոտը, սովորելու ռոբոտաշինություն և զվարճանալու, դուք սովորելու եք կոդի և գործողության միջև տրամաբանական կապը:, և այն հավաքելով ՝ կհասկանաք, թե ինչպես են աշխատում դրա բաղադրիչներն ու էլեկտրոնիկան: Ավելի մանրամասն տեղեկությունների համար այցելեք www.ottodiy.com:
Otto DIY Humanoid- ը քայլում է, պարում, հնչում և խուսափում խոչընդոտներից, ինչպես հիմնականը, այլև ունի 2 բազուկ, մեկ LED մատրիցա `զգացմունքներն արտահայտելու համար և գիրոսկոպ` չափելու փոխազդեցությունների կողմնորոշումն ու շարժումը:
Խնդրում ենք նկատի ունենալ, որ Humanoid- ը առաջադեմ ռոբոտ է ՝ համեմատած պարզ երկոտանի Օտտոյի հետ, այն կպահանջի ձեզ ունենալ ՓՈՐՁԻ ՇԻՆՈԹՅՈՆ ՌՈԲՈՏՆԵՐ ԵՎ ԱՎԵԼԻ IMEԱՄԱՆԱԿ, ԱՌԱOMԱՀԱՈՐՈՄ ԵՆՔ ԱՌԱԻՆ ԿԱՌՈԵԼ ՀԻՄՆԱԿԱՆ ՕՏՈՅԻ DIY DIY առնվազն, հակառակ դեպքում ՝ դա որպես մարտահրավեր:
Պարագաներ
1 x Nano ATmega328
1 x Nano Shield I/O
1 x մալուխ USB-A- ից Mini-USB
1 x ուլտրաձայնային տվիչ HC-SR04
6 x Micro servo MG90s
1 x ազդանշան 24 x իգական/իգական Jumper Wire
1 x LED մատրիցա 8x8
1 x ձայնային տվիչ
1 x հպման տվիչ
1 x BLE Bluetooth մոդուլ
1 x լիցքավորիչ + էներգիայի ուժեղացուցիչ
1 x Միկրո անջատիչ Ինքնակողմանի միացում/անջատում
1 x գիրոսկոպի ցուցիչ (ըստ ցանկության)
1 x3D տպագիր գլուխ
1 x 3D տպագիր մարմին
4 x 3D տպագիր ոտքեր (2 -ը ձեռքերն են)
2 x 3D տպագիր բռնակ
2 x 3D տպագիր ոտք
1 x Փոքր Phillipis պտուտակահան 8 x լրացուցիչ M2 պտուտակ
Մկրատ կամ տափակաբերան աքցան:
Computerրագրավորման համակարգիչ և սմարթֆոն ՝ վերահսկման համար:
Քայլ 1: 3D տպագրություն
Otto- ն շատ լավ նախագծված է 3D տպագրության համար, այնպես որ ձեզ դժվարություն չի պատճառի, եթե հետևեք այս ընդհանուր պարամետրերին.
Խորհուրդ է տրվում օգտագործել FDM 3D տպիչ PLA նյութով: Կարիք չկա հենարանների կամ լաստերի: Բանաձև.
Ես այն պատրաստել եմ TinkerCAD- ում, որպեսզի կարողանաք խաղալ և հարմարեցնել ձեր սեփական ռոբոտը:
Գտեք այստեղ STL ֆայլեր
Քայլ 2: Արգելափակված
Սկսնակների համար խորհուրդ է տրվում սկսել կոդավորումը ՝ օգտագործելով մեր նոր Otto Blockly պարզ տեսողական ծրագրավորման ծրագիրը ՝
Otto Blockly- ն ամբողջովին ինքնավար է (Arduino IDE- ի կամ գրադարանների տեղադրման կարիք չկա և ինտերնետ հասանելիություն չի պահանջվում):
- Ներբեռնեք մեր կայքից այստեղ
- Տեղադրեք:
- Բացեք օրինակը Humanoid- ի համար:
- Միացրեք ձեր Otto ռոբոտը:
- Ընտրեք Arduino nano,
- Ընտրեք USB պորտ, որտեղ ձեր ռոբոտը միացված է:*
- Ստուգեք/վերբեռնեք և այո, դա հեշտ է:
*Եթե ձեր համակարգիչը չի ճանաչում USB սարքը, դուք պետք է տեղադրեք CH340 վարորդը ձեր օպերացիոն համակարգի համար: Գտեք այն այստեղ ՝
Իմացեք ավելին Otto Blockly- ի մասին այստեղ
Քայլ 3: Arduino
Ավելի առաջադեմ ծրագրավորողների համար կարող եք փոխարինել Arduino IDE- ին:
Ներբեռնեք Օտտոյի գրադարանները այստեղ
Դա թույլ կտա ձեզ իսկապես օգտագործել ձեր ռոբոտի ներուժը, դուք կկարողանաք փորձել բազմաթիվ կոդերի օրինակ (ուրվագիծ), որոնք կարող եք պարզապես վերբեռնել և փոփոխել դրանք ձեր սեփական ծրագրերի համար:
- Ներբեռնեք Arduino IDE ծրագիրը անվճար
- Տեղադրեք Arduino IDE ծրագրակազմ ձեր համակարգչում:
- Ներբեռնեք Օտտոյի գրադարանները, որոնք այստեղ են
- Բացեք Arduino IDE- ն, անցեք Էսքիզ> Ներառել գրադարան> Ավելացնել. ZIP գրադարան: Բացվող ցուցակի վերևում ընտրեք «Ավելացնել. ZIP գրադարան» տարբերակը:
- Ձեզ կառաջարկվի ընտրել գրադարանը: Գնացեք.zip ֆայլի գտնվելու վայր, որը դուք պարզապես ներբեռնել եք և բացել այնպես, ինչպես կա:
- Վերադառնալ ուրվագիծ> Ներառել գրադարանի ընտրացանկ: ճաշացանկ. Այժմ դուք պետք է գրադարանը տեսնեք բացվող ընտրացանկի ներքևում: Դա նշանակում է, որ պատրաստ է օգտագործել Ottos կոդերը:
- Միացրեք ձեր Otto- ն USB- ի միջոցով:
- Arduino Tools/ Board- ում ընտրեք ՝ «Arduino Nano» պրոցեսոր ՝ «ATmega328 (հին բեռնիչ)» նավահանգիստ COM# (որտեղ միացված է ձեր Otto- ն)
- Բացեք ֆայլում/Օրինակներ/OttoDIYLib/dance/Otto_allmoves_V9.ino
- Ստուգեք/Վերբեռնեք ծածկագիրը:
Քայլ 4: Էլեկտրոնիկա
Նախքան որևէ մարտկոց օգտագործելը, դուք պետք է ստուգեք ձեր կապերը և փորձարկեք ձեր ռոբոտը համակարգչին միացված USB մալուխի միջոցով:
Որպես լավ պրակտիկա, դուք պետք է ստուգեք ձեր համակարգչում ձեր էլեկտրոնիկան և ծրագրակազմը ՝ նախքան բոլոր ռոբոտներին հավաքելը, որպեսզի ինչ -որ բան շտկելու համար ամբողջ ռոբոտը ապամոնտաժելուց խուսափեք: Դուք կարող եք դա անել ՝ պարզապես միացնելով գոնե բոլոր սերվերը ՝ ներքևում ճարմանդում նշված տեղում և վերբեռնել ցանկացած ծածկագիր, որը ստիպում է Օտտոյին շարժվել: Եթե դուք պատրաստ եք մարտկոցների, կարող եք նաև ստուգել, թե արդյոք ձեր էներգիայի աղբյուրն աշխատում է, կախված մարտկոցների տեսակից, կան բազմաթիվ տարբերակներ
Իրականում կան բազմաթիվ տարբերակներ ՝ ձեր Otto ռոբոտին մի քանի եղանակներով աշխատեցնելու համար, մենք ավելի մանրամասն ուսումնասիրում ենք այս բլոգային գրառման հոդվածում ՝
Սա հիմնական էլեկտրագծեր է, որոնք օգտագործում են Tinkercad սխեմաները ՝ հիմնական ծրագրով, որը կարող եք հիմնական ծածկագրել ՝ համոզվելու համար, որ ձեր սերվերը կենտրոնացված են և ամեն ինչ աշխատում է (խնդրում ենք նկատի ունենալ, որ Tinkercad սխեմաների բաղադրամասերը նույնը չեն, ինչ Arduino UNO- ն, այլ ոչ թե nano, այլ սկզբունքը նույնն է:
Քայլ 5: Հավաքման ցուցումներ
Այժմ, երբ մենք ստուգում ենք, որ բոլոր տեխնոլոգիաները ճիշտ են աշխատում, մենք կարող ենք սկսել վերջապես կառուցել: հավաքեք բոլոր այն մասերը, որոնք ձեզ անհրաժեշտ կլինեն այս հավաքի համար:
Ոտքերն իրականում նույն զենքն են զենքի համար »:
Նախքան հավաքը սկսելը, ներբեռնեք և ուշադիր կարդացեք հրահանգների ձեռնարկը:
Կամ պարզապես հետևեք տեսանյութին:
Եթե շարժումներում տեսնում եք ինչ -որ անհամապատասխանություն, ստուգեք, թե որ ծառայությունները կենտրոնացված են ձեր հավաքածուի կենտրոնից, բայց եթե ցանկանում եք ավելի ճշգրիտ քայլել և շարժվել, ապա կարող եք կատարել էլեկտրոնային չափագրում, ինչպես բացատրում ենք այս բլոգային գրառման հոդվածում ՝ https:// www. ottodiy.com/blog/calibration
Քայլ 6: Bluetooth APP
Շատերը պարզապես ցանկանում են դա անել ուղղակի, բայց ես խորհուրդ եմ տալիս նախ ինչ -որ կոդավորում անել;)
Մենք ունենք հիանալի ծրագիր, որը վերահսկում և ծրագրավորում է նաև Otto- ի հիմնական հաջորդականությունները ՝ ինչպես iOS- ի, այնպես էլ Android- ի համար: Եթե պատրաստ եք դրան
1. Համոզվեք, որ Օտտոյի Arduino գրադարանները ճիշտ տեղադրված են
2. Հետո միացրեք ձեր Bluetooth մոդուլը այսպես.
RX կապում մինչև 12 -ը տախտակի վրա
TX կապում մինչև 11
Vcc ցանկացած 5V- ից
Gnd ցանկացած G
Arduino IDE- ով Bluetooth կոդը վերբեռնելը պարզ է, բայց դուք պետք է համոզվեք, որ գրադարանները ճիշտ տեղադրված են (կարիք չկա կրկնել այս քայլը, եթե դա արդեն արել եք նախկինում)
3. Գնացեք Ֆայլ/Օրինակներ/OttoDIYLib/Bluetooth/Otto_APP.ino կամ բացեք Arduino.ino էսքիզը կոդի թղթապանակից:
4. Միացրեք ձեր Otto- ն USB- ի միջոցով: Arduino Tools/ Board- ում ընտրեք ՝ «Arduino Nano» պրոցեսոր ՝ «ATmega328 (հին բեռնիչ)» նավահանգիստ COM# (որտեղ միացված է ձեր Otto- ն)
5. Ստուգեք, ապա վերբեռնեք կոդը USB- ի միջոցով:
6. Ներբեռնեք և տեղադրեք ծրագիրը ձեր սմարթֆոնում
7. Ձեր հեռախոսի կարգավորումներում Միացրեք Bluetooth- ը, որոնեք և զուգորդեք 1234 մոդուլի հետ որպես գաղտնաբառ: (սա ձեր հեռախոսին կապելու համար է և պետք է արվի միայն մեկ անգամ)
8. Այնուհետև բացեք իրական ծրագիրը և հետևեք APP- ի ներսում միացման գործընթացին:
9. Կատարված է: ձեր Otto- ն պատրաստ է վերահսկել և ծրագրավորել ձեր հեռախոսից:
Քայլ 7: Միացեք Otto Builder համայնքին:
Շնորհավորում ենք, որ դուք ստեղծել եք Humanoid ռոբոտ: հիմնականում
Իսկական հումանոիդներն ավելի շատ հոդակապ ունեն, կարծում եք, կարո՞ղ եք ավելի բարդ ռոբոտ ստեղծել: Կոդավորման, էլեկտրոնիկայի, դիզայնի, 3D տպման և ընդհանրապես ռոբոտաշինության մասին ավելին իմացեք մեր Բաց EDU (Բաց կրթություն) ծրագրում ՝ այստեղ:
Կիսվեք ձեր ստեղծագործականությամբ: Օտտոյի գաղափարն այն է, որ երբ դուք սովորում եք հիմունքները, կոտրում եք և ստեղծում ձեր սեփականը:
Միացեք մեր համայնքին այստեղ
Խումբ Facebook- ում: կիսվել և օգնություն խնդրել համայնքում և հավանել մեր ֆեյսբուքյան էջը
YouTube ալիք ՝ տեսանյութեր և ձեռնարկներ ավելին իմանալու համար:
Instagram- ը հետևեք մեզ և կիսվեք #ottodiy- ով
Twitter- ը հետևեք մեզ և կիսվեք #ottodiy- ով
Եղեք ռոբոտաշինարարների, ուսուցիչների և ստեղծողների այս բարեկամական համայնքի մի մասը: Բարի գալուստ մեր Otto Builder համայնք:
կտեսնեմ քեզ այնտեղ;)
Խորհուրդ ենք տալիս:
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ 3D տպման համար. 6 քայլ (նկարներով)
Otto DIY+ Arduino Bluetooth ռոբոտ Հեշտ է 3D տպագրության. Otto- ի իսկապես բաց աղբյուրը թույլ է տալիս բաց STEAM կրթություն, մենք հավաքում ենք հետադարձ կապ աշխարհի տարբեր սեմինարներից և դպրոցներից, որոնք արդեն օգտագործում են Otto DIY- ը իրենց դասարանում և կախված այս կրթական տեղերի բացությունից: մենք կամ
BONES Humanoid Robot: 11 քայլ (նկարներով)
BONES Humanoid Robot. Շնորհավոր Հելոուին բոլորին !!! Այս տարի Հելոուինը նշելու համար ես մտածեցի, որ հիանալի գաղափար կլիներ ստեղծել առիթի համար հարմար ռոբոտ: Պարող Humanoid Skeleton !!! Ես հեռու էի ցանկանում նախագծել և կառուցել իմ սեփական մարդանման ռոբոտը, ուստի սա էր
Ինչպես անել. 17 DOF Humanoid Robot: 7 քայլ (նկարներով)
Ինչպես անել. 17 DOF Humanoid Robot. DIY ռոբոտների հավաքածուների հավաքումը իմ ամենասիրած զբաղմունքներից մեկն է: Դուք սկսում եք փոքրիկ պլաստիկ տոպրակների մեջ կազմակերպված բաղադրիչներով լի տուփով և ավարտվում տեղադրված կառուցվածքով և մի քանի պահեստային պտուտակներով: Այս ձեռնարկում ես ներկայացնում եմ, թե ինչպես հավաքել 17 աստիճանի հավաքածու
Otto DIY - Կառուցեք ձեր սեփական ռոբոտը մեկ ժամում: 9 քայլ (նկարներով)
Otto DIY - Կառուցեք ձեր սեփական ռոբոտը մեկ ժամում. ազդեցության առաքելություն `ներառական միջավայր ստեղծելու համար բոլոր
Arduino- ի վրա հիմնված Humanoid ռոբոտը, օգտագործելով Servo Motors- ը. 7 քայլ (նկարներով)
Servo Motors- ի օգնությամբ Arduino- ի վրա հիմնված մարդանման ռոբոտ. Բարև բոլորին, սա իմ առաջին մարդանման ռոբոտն է ՝ պատրաստված PVC փրփուրի թերթիկից: Այն հասանելի է տարբեր հաստությամբ: Այստեղ ես օգտագործեցի 0.5 մմ: Այժմ այս ռոբոտը կարող է պարզապես քայլել, երբ ես միացա: Այժմ ես աշխատում եմ Arduino- ն և Mobile- ը Bluetooth- ի միջոցով միացնելու վրա