Բովանդակություն:

Samus Morphball (Arduino). 6 քայլ (նկարներով)
Samus Morphball (Arduino). 6 քայլ (նկարներով)

Video: Samus Morphball (Arduino). 6 քայլ (նկարներով)

Video: Samus Morphball (Arduino). 6 քայլ (նկարներով)
Video: #metroid Samus Morph Ball Transform Explained 2024, Նոյեմբեր
Anonim
Սամուս Մորֆբոլ (Արդուինո)
Սամուս Մորֆբոլ (Արդուինո)
Սամուս Մորֆբոլ (Արդուինո)
Սամուս Մորֆբոլ (Արդուինո)

Այս հրահանգը ստեղծվել է Հարավային Ֆլորիդայի համալսարանի Makecourse- ի նախագծի պահանջի կատարման համար (www.makecourse.com)

Սկսելուց առաջ. Այս նախագիծը զրոյից կրկնելու համար կարժենա մոտավորապես 80-100 ԱՄՆ դոլար (Առանց գործիքների):

Ապրանքների հաշիվը:

2x շարունակական պտտման ծառայություններ ՝ 24 դոլար

1x Arduino uno: 00 5.00 - 20.00

1x Arduino Nano ՝ 3.00 ~

1x 1 կգ PLA Պլաստիկ կծիկ ՝.00 13.00 - 22.00

1x 1 կգ PETG Պլաստիկ կծիկ ՝ 17.00-25.00 ֆունտ

1x 22 AWG մետաղալար ՝ 6.00 ֆունտ

1x պերֆ տախտակ ՝ 1.99 ~

2x nrf ռադիո ՝ 1.99 ~

16x RGB ղեկավարություն ՝ 1.50 ֆունտ

նարնջագույն լակի ներկ `13 դոլար

թափանցիկ լակի ներկ ՝ 12 դոլար

InstaMorph համաձուլվածքային պլաստիկ ՝ $ 10-20

Արեւային USB լիցքավորիչ `4 4-15 դոլար

Քայլ 1: Տպեք մոդելները

Տպումներից յուրաքանչյուրը կատարվել է Repetier-Host- ի միջոցով `կցված պարամետրերով: Եթե դուք ունեք ընթացիկ տպիչի աշխատանքային կարգավորումներ, ես կասեի, որ դրանք օգտագործեն իմ տպիչի վրա, բայց եթե դուք նորեկ եք, ահա այստեղից պետք է սկսել:

Արտաքին պատյանների կտորները տպագրվել են PLA- ով ՝ 0,2 մմ շերտի բարձրության որակով, առանց հենարանների, միջին արագության և 80% լցված: Դրանք ի սկզբանե պատրաստվել են այս տաղանդավոր ստեղծողի կողմից, բայց փոփոխվել են ՝ այս նախագծում աշխատելու համար: (Խիստ խորհուրդ է տրվում օգտագործել շատ ավելի ցածր լցոնում `հնարավորության դեպքում չլցնելու համար): Ընդհանուր ժամանակը ՝ 32 ժամ

Ներքին պատյանները տպված էին PETG- ով,.2 մմ շերտի բարձրություն, եզր, առանց հենարանների, ցածր արագություն և 80% լցոնում: (Փորձարկեք վարդակի չափի և շերտի բարձրության հետ, քանի որ իմ կարդացած հոդվածներից շատերն ասում են, որ PETG- ն ավելի թափանցիկ է դառնում, երբ շերտի բարձրությունը մեծանում է): Ընդհանուր ժամանակը ՝ 26 ժամ

Մնացած բոլոր կտորները տպվել են PLA- ով, 60% լցնում, միջին արագություն և այլ պարամետրեր մնացել են անփոփոխ:

Քայլ 2: Հեռակա

Հեռավոր
Հեռավոր
Հեռավոր
Հեռավոր
Հեռավոր
Հեռավոր

1) Միացրեք arduino nano- ն, ինչպես պատկերված է սխեմատիկայում (ամրացրեք ծայրամասային տախտակին և ամրացրեք միացումները `համոզվեք, որ հնարավորինս քիչ տարածք օգտագործեք և կողքերից միացումներ չկատարեք):

1.5) (ըստ ցանկության, բայց խորհուրդ է տրվում) մետաղալարեր միացրեք nrf ռադիոյի ալեհավաքի ծայրին `լրացուցիչ տիրույթի համար:

2) Տախտակը կտրեք ~ 26 մմ x 55 մմ կամ ավելի փոքր չափերի:

3) Կցեք մարտկոցի 9 վ լարման հզորությունը Vin քորոցին և Ground- ին Gnd- ին (ցուցադրված չէ նկարում):

4) Եթե ձեր ջոյսթիկի մոդուլի գագաթը ճկուն չէ, նախ տեղադրեք այն, այնուհետև սահեցրեք տպատախտակը, այնուհետև ՝ ջոյսթիկի մոդուլով:

Լրացուցիչ քայլեր) Պլաստիկից կամ պոպուլյարից պատրաստված բարակ կտորը կարող է տեղադրվել տպատախտակի և ջոյսթիկի միջև, եթե այն բարձրանում և իջնում է: Փրփուրի մի փոքր կտոր հեռակառավարման վահանակի առջևի մասում կարող է ջոյսթիկը պահել իր տեղում, եթե այն առաջ/հետ ունի շարժում:

Քայլ 3: Robotic Insides

Ռոբոտային ներսը
Ռոբոտային ներսը
Ռոբոտային ներսը
Ռոբոտային ներսը
Ռոբոտային ներսը
Ռոբոտային ներսը
Ռոբոտային ներսը
Ռոբոտային ներսը

Կրկնակի ստուգեք, որ միացումն աշխատում է այնպես, ինչպես նախատեսված էր ամեն ինչ միասին զոդելուց առաջ և հետո

1) կերային ձողեր (5.25 մմ տրամագիծ long 50 մմ երկարություն) գնդերի միջոցով (20 մմ տրամագիծ):

2) endալեք ձողեր (6.5 մմ տրամագիծ ~ 20 սմ երկարություն) վերջում փոքր շրջանակի մեջ `փոքր ձողերը և տաք սոսինձը/եռակցումը տեղավորելու համար:

3) Առջևից ավելի մեծ ձողեր թեքեք 20 մմ ~ 80 աստիճանի անկյան տակ, վերջինից 15 մմ հեռավորության վրա, (մարմնի 2.0) տպման և տաք սոսնձի անցքերի միջով: Տպագրության հետևի մասից 66 մմ հեռավորության վրա պետք է թեքվել 30 աստիճանով, իսկ դրանից հետո `30 աստիճանով` 17 մմ -ով: Ապահովեք երկրորդ գնդաձև անիվը մեջքին ՝ տաք սոսինձով:

4) Շարժիչները տեղադրեք հորիզոնական (body2.0) տպման մեջ և լարերը ուղղեք ուղղանկյուն անցքերին: Պտուտակներով ամրացրեք տեղում (անցքերը տեղավորվում են 6 մմ տրամագծով պտուտակներով):

4.5) Կասետը պարտադիր չէ միասին պահելու համար, բայց իմ տպաքանակը անընդհատ կոտրվում էր, այդ իսկ պատճառով էլ այն այնտեղ է:

5) Կպցրեք (btr) տպիչը (body2.0) տպագրի վերևում և տեղադրեք լիթիումի մարտկոց:

6) Մարտկոցի վերևում կպցրեք arduino- ն երկկողմանի ժապավենով կամ տաք սոսինձով:

7) Թեքեք LED կապումներն այնպես, ինչպես նկարները պատկերում և կպցնում են կապում նման: Շրջապատեք քորոցները մեկուսիչով, ինչպիսին է էլեկտրական ժապավենը, ցանկացած կարճացում կանխելու համար:

8) Բաղադրիչները կպցրեք պերֆ տախտակի վրա և ամրացրեք arduino- ի կապում: Կցեք կարմիր մետաղալար USB- ից մինչև 5v, իսկ սև մետաղալար `Gnd- ին (պատկերված չէ նկարում):

9) Կոմպակտ լարերը միասին ամրացրեք և ամրացրեք պտտվող կապերով կամ լարերը հիմքի վրա:

10) Հետ գավազանը թեքեք դեպի աղեղ:

11) Շարժիչների հետ եկող անիվները շրջապատված էին լվացքի մեքենայից դուրս եկած գուլպանով, սակայն լայն ռետինե ժապավենները նույնպես կբավականացնեն, քանի դեռ անիվները շատ շփում ունեն:

12) Ստորին հատվածում անցք է բացվել (mm 17 մմ առջևից), իսկ պտուտակն իր քաշով պահում է մետաղի մի կտոր:

Քայլ 4: Shell

Կճեպ
Կճեպ
Կճեպ
Կճեպ
Կճեպ
Կճեպ

1) Տպման ավարտից հետո ջերմային ատրճանակը կարող է օգտագործվել արտաքին պատյանը հարթելու համար (երկար չմնացեք կենտրոնացած կետի վրա, կամ պլաստիկը կարող է դեֆորմացվել 3 հիմնական մասերի շուրջ: շատ քիչ ժամանակ անցկացրեք փոքր կտորների շուրջ կամ դրանք կարող են առանձնանալ)

2) Միջին մանրացված հղկաթուղթով ավազեք և ավելացրեք մինչև որակը բավարարվելը (կրկնել ջերմամշակումը և հղկումը `ավելի հարթ և փայլուն դարձնելու համար):

3) Գնացեք օդափոխվող տարածք և ցողեք նարնջի լակի ներկի առաջին շերտը, չորացրեք և մանրացրեք բարձր մանրացված հղկաթուղթով: Սփրեյ երկրորդ գույնի վերարկուն և թող չորանա:

4) Լրացրեք այն մեկ -երկու թափանցիկ բուրդով `քերծվածքներից և ճեղքվածքներից պաշտպանելու համար:

5) Ներքին պատյանները կարող են հղկվել և ջերմային բուժվել, բայց հակված են աղավաղվել բարձր ջերմաստիճանների դեպքում: Ես պարզեցի, որ հստակ խեժի ծածկույթը մի փոքր կլուծի հստակության խնդիրները:

6) Տեղադրեք արտաքին պատյանը ներքին պատյանին և փոքր հետքեր դրեք այնտեղ, որտեղ այն պետք է հորիզոնական ընկած լինի մակերեսի հետ: Հեռացրեք պատյանները և օգտագործեք էպոքսիդ կամ տաք սոսինձ ՝ դրանք միասին ամրացնելու համար:

Քայլ 5: Ավարտելով հպումները

Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ
Վերջնական հպումներ

InstaMorph- ը կարող է լինել այն, ինչ նկատել եք, որ ձեռք չի տրվել: Այս ամենը միասին պահելու համար է:

Ձեռք բերեք մեծ քանակությամբ ուլունքներ և կամ օգտագործեք ջերմային ատրճանակը դրանք հալեցնելու համար, կամ գցեք դրանք տաք ջրի մեջ, մինչև դրանք պարզ դառնան:

Ձգվեք երկար գլանի մեջ և փաթաթեք գնդակի PETG կենտրոնով:

Սկսեք տարածել գլանը, մինչև ամբողջ մակերեսը ծածկվի: Թող InstaMorph- ը սառչի և նորից սպիտակվի:

Գլանն առաջին անգամ բացելու համար օգտագործեք փոքր պտուտակահան կամ դրա նմանը և երկու կողմերից մեկում մաքրեք InstaMorph- ը PETG- ից:

Timeանկացած պահի, երբ անհրաժեշտ է բացել Morphball- ը, բռնել յուրաքանչյուր արտաքին պատյանի եզրը և զատել դրանք իրարից: PETG- ը շատ դիմացկուն է և պետք է կարողանա դիմակայել ճկմանը: Երբեմն, հավաքելը կարող է դժվար լինել, ուստի օգտակար է մի փոքր պտուտակահան կրել, որպեսզի InstaMorph- ը հետ թեքվի, այնուհետև այն միանա:

Քայլ 6: Խնդիրների վերացում

1) Arduino- ն չի միանում. Մարտկոցը կարող է սխալ միացվել կամ պետք է լիցքավորվի միկրո USB մալուխի միջոցով:

2) Ռադիոն հաղորդագրություններ չի ուղարկում/ընդունում. Համոզվեք, որ դրանք ճիշտ են միացված: Տարբեր տախտակներ կարող են պահանջել մի փոքր այլ լարեր: Ստուգեք այս ձեռնարկը: Ռադիո (ներ) ին միացված ալեհավաքը կարող է մեծացնել տիրույթը և բարձրացնել կատարումը:

3) Գնդակը չի պտտվում որևէ ուղղությամբ, այլ առաջ և հետ. Ռոբոտի հատակին կամ ավելի շատ շփում ունեցող անիվների ավելի մեծ քաշը մեծացնում է հաջող պտտումը: Մոդելը կարող է ունենալ էլիպսոիդ ձև, այլ ոչ թե գնդաձև ՝ տպիչի խնդիրների, ջերմամշակման աղավաղման, հղկման և այլնի պատճառով:

4) Մեկ կամ երկուս շարժիչները պտտվում են առանց ջոյսթիկի մուտքագրման, երբ հեռակառավարիչը միացված է. Եթե դա դանդաղ պտույտ է, փոփոխեք կամ մեկնաբանեք կոդի հեռավոր հատվածի 22, 23 տողերը: Արագ շրջադարձը կարող է ցույց տալ, որ շարժիչների վրա պոտենցիոմետրը չափավորված չէ կամ շարժիչի արժեքները տարբեր են: Լրիվ արագությամբ CCW շարժիչների համար, որոնք ես օգտագործում եմ, 0 -ն է, մինչդեռ ոչ մի շարժում 90 չէ, իսկ 180 -ը `լրիվ արագությամբ CW:

5) Գնդակը վերահսկելը չափազանց դժվար է. Այո, այդպես է:

Խորհուրդ ենք տալիս: