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

Քննարկվող քննարկողը. 10 քայլ (նկարներով)
Քննարկվող քննարկողը. 10 քայլ (նկարներով)
Anonim
Image
Image
Քննարկվող քննարկողը
Քննարկվող քննարկողը
Քննարկվող քննարկողը
Քննարկվող քննարկողը

Ռիդվան Քահրամանի, Օկան Բասնակի և Սաչա Կուտաջարի առաջին հրահանգների նախագիծը: Իրականացվել է Հաշվարկային դիզայնի և թվային պատրաստման սեմինարի շրջանակներում `ITECH մագիստրոսական ծրագրում:

Հայեցակարգային ծագում

Այս նախագծի գաղափարը գալիս է չկազմակերպված հանդիպումից, որտեղ 30 հոգի պետք է շրջանցեին գնդակը ՝ համոզվելու համար, որ միայն մեկ մարդ է խոսում միաժամանակ: Այնուամենայնիվ, դեռևս դժվար էր այդքան մարդկանց կազմակերպված պահել, և գնդակը միշտ չէ, որ կարողանում էր խանգարել ուրիշներին խոսել: Ապտակ գլխարկը մեկընդմիշտ լուծում է այս հարցը:

Յուրաքանչյուրը, ով մասնակցում է հանդիպմանը, գլխաշոր է կրում: Եթե նրանք չունեն գնդակը և փորձեն խոսել, նրանք կպատժվեն: Գնդակին տիրելը արտոնություն է: Եթե դու ունես գնդակը, բայց ուրիշների ժամանակը վատնում ես չխոսելով, դու նույնպես կպատժվես:

Կոդը ստեղծվել է այնպես, որ հնարավոր լինի այլ հնարավոր փոփոխություններ կատարել: Օրինակ, կարող եք հաշվել, թե քանի անգամ է յուրաքանչյուր անձ հարվածվել, և օգտագործել այս տեղեկատվությունը ՝ հետագայում նրանց նվաստացնելու համար: Հաշիվը պահվում է կենտրոնական սերվերում, որը կարող եք վերահսկել ՝ օգտագործելով ձեր հեռախոսը կամ ձեր համակարգիչը:

Քայլ 1: Անհրաժեշտ է էլեկտրոնիկա

Պահանջվում է էլեկտրոնիկա
Պահանջվում է էլեկտրոնիկա

Ահա այն էլեկտրոնիկան, որն անհրաժեշտ կլինի: Նկատի ունեցեք, որ ստորև նշված քանակները նախատեսված են ԵՐԿ գլխակապի և մեկ գնդակի կառուցման համար:

WEMOS D1 մինի միկրոկառավարիչ x3 ՝

Միկրո USB մալուխ ՝ միացված տվյալների փոխանցմամբ ՝ նոութբուքի հետ հաղորդակցության համար ՝

Ձայնի տվիչներ x2 գլխամասում ձայնի հայտնաբերման համար ՝

Hall Effect Sensor x2 ՝ մագնիսական դաշտը ձեռքում մուտքագրելու համար ՝

Servo Motor x4- ը երկու գլխի համար օգտագործելով երկու ՝

Թռիչքային լարեր (3 մ) ՝

Mini Breadboard x3:

Մարտկոցի մալուխներ կամ HBridge ՝

Մագնիսներ x6 գնդակի համար դահլիճի սենսորով `https://www.amazon.de/gp/product/B06X977K8L/ref=pp…

LEDs x6 գնդակի ժամանակաչափի համար (մենք ենթադրում ենք, որ դրանք կարող եք գտնել ցանկացած տեղական շինարարական խանութում)

10kOhm դիմադրողներ x3 (նույնը ՝ սրանց համար)

Քայլ 2: Անհրաժեշտ նյութեր

Անհրաժեշտ նյութեր
Անհրաժեշտ նյութեր

Եվ ահա ձեզ անհրաժեշտ նյութերը.

Գլխակապ x2:

Էլաստիկ գործվածք/ժապավեն (1 մ) ՝

Սիլիկոնե ռետինե խառնուրդ (500 գ), որպեսզի գնդակը որոշ հարվածներ հասցնի փոխանցումների ժամանակ այն ընկնելու դեպքում ՝

Գործվածքային ձեռնոցներ x2:

Քյաբաբի ձող x6 և առնվազն 12 սմ երկարություն:

2 մմ նրբատախտակի թերթ (900x500 մմ) ՝ գլխարկները լազերային կտրելու համար

1 մմ ստվարաթղթե թերթ (300x300 մմ) ՝ ապտակող ձեռքերը լազերային կտրելու համար

Եվ անհատականացման նպատակով մենք խորհուրդ ենք տալիս նաև ներկեր ձեռք բերել ՝ գլխարկները և դրանց կրակները գունավորելու համար:

Քայլ 3: Մասերի պատրաստում

Մասերի պատրաստում
Մասերի պատրաստում
Մասերի պատրաստում
Մասերի պատրաստում

Նախքան իրերի հավաքումը սկսելը, ձեզ հարկավոր է կատարել նյութերի կտրում և 3D տպագրություն: Ամեն ինչ զրոյից մոդելավորելու դժվարություններից խուսափելու համար մենք կցել ենք ֆայլեր, որոնք պատրաստ են պատրաստ լազերային կտրման և համապատասխանաբար տպագրության, որպեսզի փրկեք ձեզ քաշքշուկից:

Ընդհանուր առմամբ, Գլխարկը կօգտագործի նրբատախտակն իր հիմնական կողային մասերի համար, իսկ ստվարաթուղթը `թեթև հարվածող ձեռքերը պատրաստելու համար:

Գնդակը մի փոքր ավելի ամրության կարիք ունի, ուստի մենք առաջարկեցինք 3D տպագրություն հիմնականում այս պատճառով:

Քայլ 4: Շղթաների հավաքում

Շղթաների հավաքում
Շղթաների հավաքում
Շղթաների հավաքում
Շղթաների հավաքում
Շղթաների հավաքում
Շղթաների հավաքում
Շղթաների հավաքում
Շղթաների հավաքում

Ահա սխեմաները, որոնք պետք է օգտագործվեն համակարգում: Առաջինը `գլխի ժապավենի համար, իսկ երկրորդը` գնդակի համար: Մենք խորհուրդ ենք տալիս կարճ լարեր օգտագործել WEMOS- ը տախտակին միացնելիս `գլխաշորի լուսանկարում ցուցադրվող խառնաշփոթ հեռանկարից խուսափելու համար:

Ինչպես երևում է, գլխարկը հագեցած է երկու զգայական մուտքով: Մեկը ձայնի տվիչն է `կարդալու համար, թե արդյոք մարդը խոսում է, թե ոչ, իսկ մյուսը` Hall Effect Sensor- ը, որը որոշում է, թե արդյոք գնդակը ձեռքում է: Այս երկու սենսորները ղեկավարում են ամբողջ շրջանը, ներառյալ wifi- ով հաղորդակցությունները:

Քայլ 5: Կոդի ստեղծում. Սկիզբը

Image
Image
Կոդի կարգավորում. Սկսելը
Կոդի կարգավորում. Սկսելը

Ինչպես արդեն նշվել էր Քայլ 2 -ում. Եթե դուք, ինչպես և դուք, նոր եք սկսում օգտագործել այս կարգի միկրոկառավարիչներ, խորհուրդ ենք տալիս դիտել ստորև տեղադրված տեսանյութը ՝ անլար հաղորդակցության հիանալի տիրույթում սկսելու համար:

Սկսելու ձեռնարկը ՝

Նկատի ունեցեք, որ գրադարանների տակ տախտակ փնտրելիս D1 mini- ն գրանցված է LOLIN (WEMOS) ներքո վերջին թարմացումներում, ի տարբերություն վերը նշված հղման:

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

Քայլ 6: Կոդի տեղադրում. Գնդիկ և գլխակապ

Կոդի կարգավորում. Գնդիկ և գլխակապ
Կոդի կարգավորում. Գնդիկ և գլխակապ

Կոդերը, որոնք առաջ են քաշում կարգավորումները, կարող են փոքր -ինչ ջախջախիչ լինել սկսնակների համար, վստահեք մեզ, մենք նույնպես սկզբում այդպես էինք զգում: Բարեբախտաբար, մենք ձեր հարմարության համար վերբեռնել ենք վրիպազերծված վերջնական տարբերակը, այնպես որ պետք չէ մազեր պառակտել:

Օրենսգիրքը բաժանված է երկուի.

Առաջինը Գնդակն է: Գնդակը հանդես է գալիս որպես սերվեր և, հետևաբար, պետք է լինի այն, ով ստեղծում է Մուտքի կետը: Միացնելուց հետո գնդակը կշարունակի գլխարկներից հաղորդագրություններ փնտրել, թե արդյոք այն ձեռքում է, որպեսզի կարողանա գործարկել ժամաչափը: Այնուհետև չիպը գործարկում է ժամաչափը ՝ առանձին թարթելով LED- ները: Այդ մասին է խոսքը:

Երկրորդ ծածկագիրը գլխակապերի համար է: Գլխարկը յուրաքանչյուրը միանում է գնդակին ՝ որպես հաճախորդ ՝ հստակ ID- ով: Այն ազդակներ է ուղարկում գնդակին այն մասին, թե երբ է այն գտնվում գնդակի օգտագործողի ձեռքում `համապատասխան գլխակալով և գործում է համապատասխանաբար:

Շղթան վերբեռնելիս և փորձաշրջանի ընթացքում կարող եք վեր քաշել Սերիական մոնիտորը `ստուգելու արձագանքը, երբ մագնիսը մոտենում է դահլիճի էֆեկտի սենսորին: Եթե այն ճիշտ տեղադրված է, LED ժամաչափը պետք է գործարկի:

Քայլ 7: Գլխի ժապավենի հավաքում

Գլխակապի հավաքում
Գլխակապի հավաքում
Գլխակապի հավաքում
Գլխակապի հավաքում
Գլխակապի հավաքում
Գլխակապի հավաքում

Այժմ, երբ սխեմաներն ավարտված են, ժամանակն է սկսել շինարարությունը: Պատրաստեք ձեր սոսինձը, նախընտրելի է արագ ամրացնող, որը չի պահանջում թեյի ընդմիջում յուրաքանչյուր շերտից հետո:

Նշում. Գուցե ցանկանաք բարձրացնել գլխարկները `ներկելով տարբեր մասերը տարբեր գույներով: Բայց ազատ զգացեք նաև կտորները թողնել չմշակված փայտի ավարտի մեջ ՝ ավելի հում տեսքի համար:

1 - կպցրեք պատկերում նշված առաջին 4 բաղադրիչները միասին: Փոքր կտորը օգտագործվում է սերվոն ամրացնելու համար բերանից ավելի մոտ գտնվող կողմից:

2 - Էլաստիկ հյուսվածքի/ ժապավենի միջոցով կտրեք մի կտոր, մոտավորապես 12 սմ և սահեցրեք բաղադրիչի ստորին ճեղքի մեջ: Կպչեք ծայրը, երբ այն դուրս եք հանում մյուս կողմից `ամրացնելու համար:

3 - Կցեք սերվո շարժիչը դատարկ անցքի մեջ և փաթեթավորեք նրա լարերը աջակցության վրա `կոկիկ ավարտելու համար, համոզվեք, որ կապի ծայրերը տեսանելի պահեք, ինչպես նշված է:

4 - Եկեք մի քանի բոց ավելացնենք: Դրանք կփակեն սերվոն և կավարտեն կողային բաղադրիչը:

5 - Մեկ քյաբաբի ձող կտրեք մոտ 12 սմ -ի վրա և ամրացրեք մի ստվարաթղթե ձեռնոց `ծալելով և սոսնձելով դրա հետևը: Տեղադրեք համակցված կտորը սերվոյի լիսեռի մեջ և սահեցրեք վերևի բացվածքի մեջ:

6 - Երբ դա արվի, ամբողջ կտորը ամրացրեք ձգվող գլխակալին `մյուս ծայրը սոսնձելով վերին օղակին:

Կրկնեք 1-6-րդ քայլերը մյուս կողմի համար և հիշեք, որ հայելային պատկերեք այս կարգավորումը:

7 - Բռնելով հետևի ափսեն, կցեք ևս 12 սմ առաձգական ժապավեն, ինչպես նախկինում հրահանգված էր:

8 - Կցեք միացման սխեման ափսեին, ինչպես ցույց է տրված, համոզվեք, որ այն ինչ -որ չափով ամուր ամրացված է:

9 - (ըստ ցանկության) Վերին մասում ամրացրեք մեկ այլ առաձգական ժապավեն (20 սմ):

10 - Կցեք ամբողջ կարգավորումը հիմնական գլխին, հիշելով, որ միացրեք շարժիչների լարերը միացումից: Լազերային կտրված կողմերում կա հատուկ ուղի, որը կօգնի ձեզ ուղղել մալուխը:

Հիմա, երբ գլխաշորն ավարտված է, անցնենք գնդակին:

Քայլ 8: Գնդակի հավաքում

Գնդակի հավաքում
Գնդակի հավաքում
Գնդակի հավաքում
Գնդակի հավաքում
Գնդակի հավաքում
Գնդակի հավաքում

Գնդակն ավելի պարզ է (բարեբախտաբար):

11 - Սոսնձեք գնդակի նմանատիպ կեսերը միմյանց:

12 - Bոդված LED- ները թեքեք վեցանկյունի տեսքով և ամրացրեք ամբողջ կարգավորումը, ինչպես նշված է:

13 - Սոսնձեցեք յուրաքանչյուր LED- ը գնդակի մի կողմում գտնված վարդակների մեջ `տեղում պահելու համար: Նրբորեն տեղադրեք մնացած սխեման այս կարգավորման վերևում:

14 - Գնդակի երկու կեսերի համար պատրաստեք սիլիկոնային խառնուրդը (շշի կեսը, որն օգտագործվում է հղման մեջ) և լցրեք կաղապարի մեջ: Մենք խստորեն խորհուրդ ենք տալիս օճառի պես մակերեսին կիրառել արձակող միջոց `հեռացումը ավելի հեշտ գործընթաց դարձնելու համար: Տեղադրեք յուրաքանչյուր կտոր վերևում այնպես, որ այն կողպվի տեղում: Սպասեք 3 ժամ և հեռացրեք: Կրկնել մյուս կեսի համար:

15 - Փակեք երկու ավարտված կեսերը ՝ օգտագործելով պտուտակավոր առանցքը:

16 - Կցեք 6-8 մագնիսները արտաքին գոտու վրա: Դրանք կկարդա սրահի էֆեկտի սենսորը, երբ գնդակը ձեռքին է:

Voila 'գնդակը պատրաստ է:

Քայլ 9: Ձեռնոցի հավաքում (ըստ ցանկության)

Ձեռնոց հավաքելը (ըստ ցանկության)
Ձեռնոց հավաքելը (ըստ ցանկության)

Թեև կարող եք պարզապես դահլիճի էֆեկտորը ամրացնել ձեր բութ մատին, բայց կոպիտ կերպով կպցնել այն և լարերը թևի երկայնքով մինչև գլխարկը (ինչպես այն, ինչ մենք վերջում արեցինք), կարող եք նաև լրացուցիչ քայլ կատարել և ձեռնոց ստեղծել ՝ լրացնելու համար ընդհանուր գեղագիտական… ազատ զգացեք նաև բոցեր ներկել դրա վրա:

17 - սրահի էֆեկտի սենսորի երեք ծայրերից յուրաքանչյուրին միացրեք մի քանի թռիչքային լարեր: Համապատասխանաբար դրանք կցեք հոսանքի, գրունտի և տվյալների տերմինալներին: Ահա հղում ՝ ստուգելու համար, թե յուրաքանչյուր քոր ինչին է համապատասխանում:

www.theorycircuit.com/hall-effect-sensor-ar…

18 - Վերցրեք գործվածքից կամ լատեքսից ձեռնոց և կտրեք մատները, որոնք չեն տեղավորի սենսորը: Բութ մատի համար կտրեք ծայրը, որպեսզի սենսորը ներսից ներս նայի:

19 - Սոսինձը ձեռնոցի ներսում քսեք սենսորը տեղում պահելու համար:

Այժմ ձեր սարքավորումները ամեն ինչ կարգին են:

Քայլ 10. Միացրեք սխեմաները և վայելեք որոշ կառուցվածքային բանավեճեր… կամ պարզապես ապտակ ստացեք:

Միացրեք սխեմաները և վայելեք որոշ կառուցվածքային բանավեճեր… կամ պարզապես ապտակ ստացեք
Միացրեք սխեմաները և վայելեք որոշ կառուցվածքային բանավեճեր… կամ պարզապես ապտակ ստացեք
Միացրեք սխեմաները և վայելեք որոշ կառուցվածքային բանավեճեր… կամ պարզապես ապտակ ստացեք
Միացրեք սխեմաները և վայելեք որոշ կառուցվածքային բանավեճեր… կամ պարզապես ապտակ ստացեք

Այժմ, երբ ամեն ինչ կարգավորված է, պարզապես միացրեք սարքերից յուրաքանչյուրի մարտկոցները և դրեք ձեր գլխարկը: Երկրորդ գլխարկը կրող երկրորդ անձի հետ այժմ կարող եք վայելել լավ համակարգված բանավեճ, քանի դեռ ժամաչափը դրված է գնդակի վրա:

Եթե ձեզ դուր է գալիս կառուցվածքային խոսակցություններ վարել, որտեղ ոչ ոք չի կարող ընդհատել ձեր մտքի ընթացքը կամ պարզապես անվերջ զվարճանք գտնել անզգույշ մարդկանց ապտակ ստանալուց, կարող եք հեշտությամբ ընդլայնել այս համակարգը `ավելի շատ օգտվողներ տեղավորելու համար: Ձեզ ավելի շատ գլխաշորեր կպահանջվեն, բայց որքան շատ մարդիկ կապվեն գնդակի հետ, այնքան ավելի ստրատիկ է դառնում քննարկումը:

Arduino մրցույթ 2019
Arduino մրցույթ 2019
Arduino մրցույթ 2019
Arduino մրցույթ 2019

Երկրորդ տեղը զբաղեցնող Arduino մրցույթում 2019 թ

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