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

Servo Controlled Marble Maze Build 2: 6 քայլ (նկարներով)
Servo Controlled Marble Maze Build 2: 6 քայլ (նկարներով)

Video: Servo Controlled Marble Maze Build 2: 6 քայլ (նկարներով)

Video: Servo Controlled Marble Maze Build 2: 6 քայլ (նկարներով)
Video: Venice, Italy Walking Tour 2022 - 4K 60fps PART 1 - with Captions 2024, Հուլիսի
Anonim
Servo Controlled Marble Maze Build 2
Servo Controlled Marble Maze Build 2

Սա թարմացված կառուցվածք է ՝ հիմնված նախորդ Instructable- ի վրա: Այս մեկն ավելի հեշտ է պատրաստվում և մի փոքր ավելի լավ տեսք ունի: Բացի այդ, Լեգո լաբիրինթոսին ամրացնելու մագնիսների կիրառման որոշ նոր տեխնիկա մի տեսակ հիանալի է:

Նախագիծը վեբ կայքի համար է, որը թույլ է տալիս վերահսկել այս սարքը ինտերնետով: Նախկինի պես, քանի որ դա ուշացումով (առանց Wiimotes) կայք է, կան ընդամենը 4 հրաման ՝ վեր, վար, ձախ և աջ: Այսպիսով, լաբիրինթոսն ինքնին պետք է մանրակրկիտ ձևավորվի, որպեսզի աշխատի միայն այդ պարզունակ հրամանների հետ, և այդ նախագծերը լուսաբանվում են այստեղ:

This Instructable- ը այս նախագծի մեխանիկական կառուցվածքի մասին է: Մյուսները ծածկում են վեբ հսկողությունը: Arduino- ով տեղական կառավարման համար այս Instructable- ն ունի վերահսկիչի ձևավորում և կոդ, որը այն գործարկելու է: Ես նաև կցել եմ տեղական կառավարման կոդի վերջին տարբերակը սույն Հրահանգի վերջին քայլին:

Քայլ 1: Մասեր

Մասեր
Մասեր
Մասեր
Մասեր

Մետաղ, փայտ և տարբեր

6.5 "անկյունային ալյումին 1.5" x 1.5 "x 1/16" հաստությամբ

4 ոտնաչափ ալյումինե ձուլակտոր 1.5 "x 1/8" հաստությամբ - 1/16 "նույնպես կարող է լավ լինել: Ես ունեի գեղեցիկ անոդացված ձուլակտոր, բայց ցանկացած տեսակի դա անելու է:

Պլաստիկ թերթ - 10 "x 10" x 1/16 "հաստությամբ: Ես խորհուրդ եմ տալիս պոլիկարբոնատ/լեքսան, քանի որ այն ավելի քիչ հավանական է ճաքել

Lego Base - 10 "x 10" (32 գամասեղ x 32 գամասեղ)

1x Lego աղյուս

Մարմար - Lego- ի երկու չափսերի համար նախատեսված մարմարը 9/16 դյույմ է (14 մմ), որը տարածված է սեղանի խաղերի վրա: Մարմարների երկիրն ունի այս չափի բազմաթիվ գույներ և ոճեր:

1x4 սոճին `մոտ 5 ոտնաչափ

(8) 1/4 "դյույմ x 1/16" հաստ նեոդիմի մագնիսներ

Servos - Խորհուրդ է տրվում Hitec HS -5645MG- ներ

Սարքավորումներ

Ես օգտագործում եմ McMaster-Carr- ը ՝ չժանգոտվող պտուտակներ, ընկույզներ և լվացարաններ պատվիրելու համար, բայց դրանցից շատերը կարող եք ձեռք բերել տեղական շինարարական խանութում: Փայտե պտուտակները տեղական տան խանութից էին:

(4) 3/8 երկար #8-32 թավայի գլխի պտուտակներ X Axis փակագծերի համար պլաստիկ ամրացման համար

(4) #8 հարթ լվացքի մեքենաներ, կողպեքի լվացքի մեքենաներ և վեցանկյուն ընկույզներ. Դրանց փոխարեն կարելի է օգտագործել Keps ընկույզներ

(8) 1/2 երկար #8-32 համահայկական պտուտակներ Y Axis փակագծի համար

(8) #8-32 Կեպս ընկույզ

(4) 3/8 երկար #6-32 թավայի գլխի պտուտակներ` սերվերը տեղադրելու համար (երկուսը մեկ սերվոյի համար)

(4) #6-32 պառակտված կողպեքի լվացքի մեքենաներ + վեցանկյուն ընկույզներ

(2) 1/4 երկար #4-40 թավայի գլխի պտուտակներ X Axis servo եղջյուրի համար

(2) 3/8 երկար #4-40 թավայի պտուտակներ Y Axis servo եղջյուրի համար (ալյումինը ավելի հաստ է)

(2) 3/4 երկար #4-40 թավայի գլխի պտուտակներ առանցքների համար

(6) #4-40 ընկույզ. Միգուցե մի քանի զույգ կողպեքի լվացքի մեքենաներ և առանցքակալների համար հարթ լվացող մեքենաներ լավ կլիներ:

(8) 1 58 երկար գիպսաստվարաթղթի պտուտակներ

(4) 3/4 դյույմ #8 mod mod ամրակի պտուտակներ

Քայլ 2. Հարթակի և X առանցքի կառուցում

Հարթակի և X առանցքի կառուցում
Հարթակի և X առանցքի կառուցում
Հարթակի և X առանցքի կառուցում
Հարթակի և X առանցքի կառուցում
Հարթակի և X առանցքի կառուցում
Հարթակի և X առանցքի կառուցում

Հարթակի համար ես օգտագործեցի քառակուսի կտոր պոլիկարբոնատ պլաստիկ: Պոլիկարբոնատը ավելի գեղեցիկ է, քան ակրիլը, քանի որ այն չի ճեղքվի փորելիս և կտրելիս: Քանի որ Lego- ի հիմքը 10 քառակուսի է, ես այդ չափի պլաստիկը նույնպես պատրաստեցի:

Մենք պետք է ամրացնենք սերվոյի եղջյուրը և առանցքը հիմքին, այնպես որ ես կտրեցի մի զույգ 1.25 դյույմ կտոր ՝ 1.5 "x 1.5" x 1/16 "ալյումինե անկյունից: Իրականում ես կտրեցի դրանցից երեքը, քանի որ հաջորդ քայլին մեզ հարկավոր է ևս մեկը:

Ես հարթակի վրա ամրացնելու համար յուրաքանչյուր կտորի մեջ 3/16 դյույմ չորս անցք եմ փորել, բայց, ի վերջո, դրանցից միայն երկուսն եմ օգտագործել. Ես օգտագործել եմ մի զույգ անկյունագծային անցքեր: Պլաստիկի անցքերը փակագծերի միջոցով նշել եմ որպես կաղապարներ - ես պլաստիկը ուղղահայաց պահեցի սեղանի վրա ՝ այն քառակուսի դարձնելու համար, և փակագծը պահեցի դրա դեմ ՝ անցքերը նշելու համար: Պտուտակների գլուխները կպչում են այնտեղ, որտեղ կլինի Լեգո թիթեղը, բայց օգտագործած մագնիսների ամրացման համակարգը ավելի բարձր է, այնպես որ դա խնդիր չէ:

Մեկ փակագծի վրա ձեզ հարկավոր է միայն 7/64 դյույմ անցք կենտրոնում `3/4 երկար #4-40 պտուտակի համար:

Մյուս փակագծում, սերվոյի եղջյուրի համար անհրաժեշտ է կենտրոնում մեծ անցք: Ես դրա համար բարձր խորհուրդ եմ տալիս քայլափայլ անել. Այս ավելի մեծ անցքերի համար դա շատ ավելի անվտանգ և հեշտ է: Սերվոյի եղջյուրի վրա ես 7/64 դյույմ փոսով բացեցի երկու անցք և դրանք գտա փակագծում և փորեցի փակագիծը: 1/4 երկար #4-40 պտուտակներ էին օգտագործվում սերվո եղջյուրը պահելու համար փակագիծ

Lego- ի ափսեն պլաստիկ հիմքին ամրացնելու համար ես օգտագործեցի զույգ մագնիսներ `յուրաքանչյուր անկյունում մեկ զույգ, որը սոսնձված էր յուրաքանչյուր կողմին, որպեսզի Lego- ի ափսեը հեշտությամբ հանվի աշխատանքի համար: Ես օգտագործել եմ սուպեր սոսինձ (ցիանոակրիլատ), և դուք պետք է զգույշ լինեք, որպեսզի մագնիսները իրար չկպչեն: Այսպիսով, ես պլաստիկի վրա սոսնձի կաթիլներ դրեցի և մագնիսները կպցրի սոսինձին, այլ ոչ թե սոսինձը դնեցի մագնիսների վրա: Երբ դրանք չորացան, ես սոսինձ դրեցի Lego- ի հիմքի վրա և այն մղեցի մագնիսական զույգերի վերևում:

Քայլ 3. Կառուցեք Y առանցքը

Կառուցելով Y առանցքը
Կառուցելով Y առանցքը
Կառուցելով Y առանցքը
Կառուցելով Y առանցքը
Կառուցելով Y առանցքը
Կառուցելով Y առանցքը

Y առանցքը դարձնելու մի քանի եղանակ կա: Ես օգտագործեցի 1/8 "հաստ ալյումինե ձուլակտոր և այն թեքեցի: 1/16" -ը կարող է լավ լինել, և շատ ավելի հեշտ կլինի թեքվել: Կարող եք նաև անկյունային փակագծեր պատրաստել ալյումինե անկյունից կամ օգտագործել ստանդարտ փակագծեր և ընդամենը 4 ուղիղ կտոր ալյումին: Դա կարող է ավելի դյուրին դարձնել շինարարությունը, քանի որ մետաղի կատարյալ ճկումը կարող է բարդ լինել, թեև թեքելը շատ արագ է կատարվում, իսկ փակագծերի մոտեցումը կարող է ավելի ծանր լինել և պահանջում է շատ ավելի պտուտակներ և անցքեր:

Այս նախագծի համար Y առանցքը 11.25 "x 12" էր: Կռումային մոտեցման համար ես 12 «կողմերից մեկը» բաժանեցի փակագծի համար: Իմ դեպքում, երբ սերվոյի հակառակ 1/8 "մետաղի միացնող ափսեն թույլ տվեց նրանց լավ հավասարակշռել, այնպես որ սերվոն կարիք չունի պայքարելու համար: դա մակարդակ է:

Օղակին միանալու համար ես օգտագործեցի 1,5 դյույմ ձող և 3/16 դյույմ անցքեր և օգտագործեցի Keps ընկույզով երկար պտուտակներ #8-32 1/2 երկարությամբ: Ես սկզբում փորեցի միացնող 8 անցքը, այնուհետև հետք տվեցի: այդ անցքերը Y առանցքի վրա ՝ այն հարթ սեղանի վրա դնելով, որպեսզի այն գեղեցիկ շարվի: Անկյունի փակագծի մոտեցմամբ այս քայլը անհրաժեշտ չէր լինի:

Y առանցքի մի կողմում Z առանցքի ծառայությունը պետք է տեղադրվի: Ես հետևեցի սերվոյի ուրվագծին ՝ համոզվելով, որ սերվոյի եղջյուրը կողքի մեջտեղում է: Servo մարմինը մի փոքր անջատված կլինի: Հետո ես օգտագործեցի Dremel գործիքը ՝ ուղղանկյունը կտրելու համար, և այն քառակուսի և հարթ դրեցի: Servo- ն տեղադրելու համար ես օգտագործեցի servo- ն որպես ուղեցույց և փորեցի 7/64 դյույմանոց երկու անցք #6-32 պտուտակների համար: Այն օգտագործեցի պտուտակ, կողպեքի լվացքի մեքենա և դրանք պահելու համար ընկույզ - հարթ լվացքի մեքենայի համար բավարար տարածք չկար:

Սերվոյից հակառակ կողմում, միացման փակագծում, 7/64 դյույմ անցք բացեք, որպեսզի առանցքը տեղավորվի:

Y առանցքին պետք է ավելացվեն servo եղջյուր և առանցք, ինչպես և նախորդ քայլում:

Քայլ 4: Հիմքի կառուցում

Հիմքի կառուցում
Հիմքի կառուցում
Հիմքի կառուցում
Հիմքի կառուցում
Հիմքի կառուցում
Հիմքի կառուցում
Հիմքի կառուցում
Հիմքի կառուցում

Հիմքի վրա կլինի մեկ servo բրա և մեկ առանցք: Այդ անկյունային ալյումինե կտորների մի կողմը կարելի է կտրել մինչև 3/4 դյույմ լայնություն, քանի որ դրանք կհենվեն սոճու տախտակների վրա: Առանցքը ընդամենը մեկ 1,25 դյույմ երկար անկյունային ալյումինի կտոր է, որի մեջ կա 3/16 դյույմ անցք:

Դուք կարող եք ձեռք բերել սերվո փակագծեր կամ պատրաստել դրանք ՝ տեսեք նկարը միակողմանի: Իմ պատրաստածի համար ես օգտագործեցի 2,5 դյույմ երկար կտոր ՝ 1.5 «x 1.5» անկյունային ալյումինից:

Հիմքը կարող է պատրաստվել փայտից: Ես օգտագործել եմ բարձրորակ 1x4 տախտակներ: Նրանցից երկուսը 15 դյույմ էին, իսկ երկուսը ՝ 13,25 դյույմ: դրանք կարևոր նշանակություն ունեին `համոզվելու համար, որ սերվոն և առանցքը հիանալի տեղավորվում են: Ես դրանք օգտագործեցի գիպսաստվարաթղթի 1-5/8 պտուտակներ, դրանք միասին պահելու համար: Ես նախապես փորել եմ անցքերը հակափորիչով, քանի որ դրանք մոտ էին փայտի եզրին:

Առանցքը կենտրոնացած է 11.25 դյույմ կողմերից մեկի վրա, իսկ սերվո փակագիծը մյուս կողմում `համոզվեք, որ կենտրոնացրեք սերվոյի եղջյուրը, այլ ոչ թե սերվոյի մարմինը, որը մի փոքր կփոխվի:

Ես երկու փակագծի ներքևում մի քանի 3/16 դյույմ անցք բացեցի և դրանք 3/4 դյույմ երկարությամբ #8 շերտավոր պտուտակներով (տապակի մեծ գլուխներով) դրանք փայտի մեջ պտուտակելու համար օգտագործեցի:

Քայլ 5: Լաբիրինթոսի ձևավորում

Լաբիրինթոս դիզայն
Լաբիրինթոս դիզայն

Ընդամենը չորս պարզունակ քայլերով (վեր, վար, ձախ, ձախ, աջ), լաբիրինթոսի ձևավորումը կարող է մարտահրավեր լինել: Դուք չեք կարող մարմարը շրջել միջանցքի մեջտեղում, ուստի անհրաժեշտ են որոշ հատուկ ձևավորում: Տեսեք նկարը այն ձևերի համար, որոնք թույլ են տալիս ճյուղավորվել: Նախշերի կենտրոնը կարող է լինել տարբեր չափսերի և, հնարավոր է, ընդհանրապես չօգտագործվել, բայց այնտեղ ինչ -որ բան ունենալը օգնում է գնդակը պահել ուղու վրա, եթե այն ուղիղ չի շարժվում: Այդ նմուշներն ունեն չորս ելք, բայց դուք կարող եք արգելափակել դրանցից մեկը ՝ երեքը ունենալու համար:

Քայլ 6: vառայություններ

Սերվոսներ
Սերվոսներ

Այս նախագծով մի քանի սերվո եմ փորձել: Ստանդարտները կաշխատեն, բայց մի փոքր անկայուն կլինեն `զբաղեցնելով հավասար դիրքը: Ես նաև օգտագործել եմ Hitec HS-645MG սերվերը, քանի որ նրանք շատ ավելի լավ էին զբաղեցնում մակարդակի դիրքը: Այս նախագծի համար, սակայն, ես անցա Hitec HS-5645MG թվային սերվերին, քանի որ դրանք ունեն շատ պահող ուժ առանց մակարդակի սեղանի վրա ցնցումների, և անհրաժեշտության դեպքում մահացած գոտին կարող է հարմարեցվել սեղանի հարթեցման համար:

Կցված է տեղական կառավարման ռեժիմի վերջին Arduino կոդը: Զվարճանալ! Սա հիանալի ծրագիր է բոլոր տարիքի երեխաների հետ խաղալու համար:

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