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

Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ. 13 քայլ (նկարներով)
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ. 13 քայլ (նկարներով)

Video: Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ. 13 քայլ (նկարներով)

Video: Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ. 13 քայլ (նկարներով)
Video: Prüfungsvorbereitung - B2 C1 - DSH 2024, Հուլիսի
Anonim
Image
Image
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ
Անհատականացվող լազերային լաբիրինթոս Arduino- ի և Android հավելվածի հետ

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

Քայլ 1: Լազերային մանրամասներ

Լազերային մանրամասներ
Լազերային մանրամասներ
Լազերային մանրամասներ
Լազերային մանրամասներ
Լազերային մանրամասներ
Լազերային մանրամասներ

2 -րդ դասի (II) լազերը համարվում է անվտանգ: Չեմ կարողանում դիոդ գտնել 2 -րդ դասում (II): Բայց ես գտա շուկայում լազերային ցուցիչ սարքը, որը շուկայում առկա է շատ էժան, կպչուն պիտակում `2 (II) դասով: Այնպես որ, ես այն օգտագործում եմ իմ նախագծում: Այս խաղը մեծահասակներիս ընտանիքի համար է, քանի որ նրանք կարողանում են այն լուծել միայն արտացոլումը շտկելով:

Քայլ 2: Պահանջվող նյութեր

Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր
Պահանջվող նյութեր

Պահանջվող նյութեր

Maze- ի համար

1) ջերմակարգի թերթիկ

2) ստվարաթուղթ:

3) ծալքավոր տուփ

4) Կլոր հայելիներ (օգտագործվում են գործվածքների ասեղնագործության համար):

Շրջանի համար

1) Arduino Uno:

2) HC05 bluetooth մոդուլ 1No.

3) LDR 1 Ոչ

4) 10K դիմադրություն 1No.

5) Պարզ PCB - 1 Ոչ:

6) Արական վերնագրի և իգական վերնագրի քորոցներ:

Քայլ 3. Պատրաստեք վահան Arduino- ի համար

Պատրաստեք վահան Արդուինոյի համար
Պատրաստեք վահան Արդուինոյի համար
Պատրաստեք վահան Arduino- ի համար
Պատրաստեք վահան Arduino- ի համար
Պատրաստեք վահան Արդուինոյի համար
Պատրաստեք վահան Արդուինոյի համար

Ինչպես և մյուս բոլոր նախագծերը, ես նույնպես վահան եմ ստեղծում այս նախագծի համար:

Միացման մանրամասներ

1) Bluetooth մոդուլի 4 լարերի համար

ա) Arduino 5V դեպի Vcc

բ) Արդուինո Գնդից դեպի Գնդ

գ) Arduino D2- ից Tx:

դ) Arduino D3- ից Rx:

2) Laser Diode լազերային գումարած D12- ից և Arduino Gnd- ից մինչև լազերային մինուս:

3) LDR- ի համար օգտագործեք A0 կապը: Sոդում, ինչպես վերը նշված նկարը: Լազերային և LDR- ի համար օգտագործեք երկար մետաղալարեր:

Քայլ 4. Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը

Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը
Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը
Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը
Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը
Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը
Android հավելված ՝ օգտագործելով MIT հավելվածի գյուտարարը

Ես օգտագործում եմ MIT ծրագրի գյուտարարը առցանց ՝ Arduino հավելվածը մշակելու համար: Հավելվածի պահանջը ցանկանում է միանալ Arduino bluetooth- ին: Հարցրեք խաղացողի անունը, մուտքագրեք անունը և կտտացրեք խաղը ՝ խաղը սկսելու համար: Հավելվածում սեղմել «Սկսել ժամաչափը», մի անգամ սկսեք աշխատել: երբ լազերը հասնում է LDR- ին, ապա հաշվարկում է նախորդ գնահատականով վերցված ժամանակը, եթե վայրկյաններն ավելի քիչ են, քան նախորդը, դու հաղթող ես: timամաչափը վազելիս Android- ի էկրանն ավտոմատ կողպումից կանգնեցնելու համար ժամանակի ամեն հաճախականությամբ օգտագործում եմ ծանուցում:

Քայլ 5. Arduino ծրագիր

Arduino ծրագիրը շատ պարզ է: Ստեղծեք ծրագրային սերիալ D2, D3 կապի համար: Երբ Android- ը ասաց, որ սկսի խաղը: Լազերային անջատիչը միացրեք ՝ բարձրացրեք D12 կապը: Ստուգեք LDR- ի ընթերցումը Pin A0- ում: Եթե LDR- ի ընթերցումը 500 -ից պակաս է, խաղը ընթացքի մեջ է: Եթե լազերը կենտրոնանում է LDR- ի վրա, ապա ընթերցումը ավելի մեծ է, քան 500 -ը: Այդ ժամանակ անջատեք լազերը ՝ ցածր D12 պին դնելով և խաղը ազդանշանի միջոցով ուղարկեք Android- ին:

Քայլ 6. Ստեղծեք լաբիրինթոսի հիմք

Make Maze Base
Make Maze Base
Make Maze Base
Make Maze Base
Make Maze Base
Make Maze Base

1) Ես գտա ծալքավոր տուփ 18 "X 18" X 3 "չափս:

2) Կտրեք ջերմաչափի թերթ ՝ նույն չափսով 18 «X 18»: Այն նախապես տեղավորվում է տուփի մեջ:

3) Թերմոկոլը բաժանեք 18 տողի 18 շարասյուների մեջ (Սկզբում պլանավորեք 1 "չափի լաբիրինթոս` տարածքի շատ փոքր փոփոխության պատճառով `2" X 2 ":

4) Այժմ կտրեք յուրաքանչյուր 2 «X 2» կտոր առանձին: Օգտագործեք սուր արհեստական դանակ և կտրվածքը պետք է լինի ուղիղ: Եթե տաք մետաղալար կտրող դրանք հեշտ է կտրել:

5) Յուրաքանչյուր կտոր առանձին կպցրեք ծալքավոր տուփի հիմքի վրա (կպցնելու համար օգտագործեք Fevicol):

6) Թող չորանա: Չորացնելուց հետո յուրաքանչյուր կտորի միջև ընկած հատվածում տեղադրեք 1 ոտնաչափ սանդղակ: Կշեռքը կանգնած է ուղիղ:

Քայլ 7: Պատեր պատրաստեք

Պատեր պատրաստեք
Պատեր պատրաստեք
Պատեր պատրաստեք
Պատեր պատրաստեք
Պատեր պատրաստեք
Պատեր պատրաստեք

1) Պատերը շատ հեշտ են: Մենք Maze- ն բաժանում ենք 2 "X 2" - ի, իսկ տուփի բարձրությունը `3": Se մենք վերցնում ենք 3 "դյույմանոց քարտի տախտակ: Շերտում նշեք յուրաքանչյուր 2 դյույմը և գծերը գծեք որպես մուգ, այնպես որ տախտակը հեշտությամբ պահեք այս վայրում:

Քայլ 8. Նախագծեք ձեր լաբիրինթոսը

Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը
Նախագծեք ձեր լաբիրինթոսը

1) Ներբեռնեք Maze (8 X 8) առցանց ռեժիմից:

2) Ըստ Maze- ի կտրեք 2 ", 4", 6 "և այլն պատի կտորներ և տեղադրեք դրանք ջերմատիպի բացվածքի մեջ և սեղմեք տախտակը տերմոկոլի միջև: Այժմ պատերը կանգնած են ուղիղ:

3) Իմաստունի նման ամբողջությամբ լրացրեք գծագիրը:

Քայլ 9: Ստեղծեք լազերային պահարան

Պատրաստեք լազերային պահարան
Պատրաստեք լազերային պահարան

Սա նաև քրտնաջան աշխատանքից և ժամանակից մեկն է: Քանի որ լազերային ճառագայթը պետք է ուղիղ լինի: Պատրաստեք եռանկյուն ծալքավոր տախտակով և վերցրեք ծալքավոր տախտակի մի քանի կտոր: Տեղադրեք կտորները լազերային բջիջից ներքև ՝ առջևի և հետևի մասերում: Կարգավորեք բարձրությունը: Չափել լազերային ճառագայթի բարձրությունը ՝ սանդղակը մոտ և հեռու դնելով: Երկուսն էլ հավասար դարձրու: Այժմ տաք կտորով կպցրեք ամբողջ կտորը կողքի վրա:

Քայլ 10: Շղթայի պարիսպ և շարժական կանգառ

Շղթայի պարիսպ և շարժական կանգառ
Շղթայի պարիսպ և շարժական կանգառ
Շղթայի պարիսպ և շարժական կանգառ
Շղթայի պարիսպ և շարժական կանգառ
Շղթայի պարիսպ և շարժական կանգառ
Շղթայի պարիսպ և շարժական կանգառ

1) Ինչպես և Լազերը, կանգ առեք LDR- ի համար: Բայց դա նման ճշգրտություն չի ուզում, բայց լազերային ճառագայթի կենտրոնը դիոդի կենտրոնն է: Այնուհետև այն նույնպես կպցրեք տաք սոսինձով:

2) Օգտագործեք ծալքավոր տուփ `շարժական կանգառ պատրաստելու համար:

3) Շղթայի բոլոր կարգավորումները պահեք տուփի մեջ և միացրեք 9 Վ մարտկոց: Այժմ բոլորը պատրաստ են տեղավորվել լաբիրինթոսում:

Վերջնական քայլը նախագծի առանցքն է դարձնել ռեֆլեկտոր:

Քայլ 11: Կատարեք ռեֆլեկտոր

Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր
Կատարեք ռեֆլեկտոր

1) Սա տեսնելուց շատ հեշտ է թվում, բայց շատ ժամանակատար և դժվար: Եթե այս մեկն աշխատում է միայն, ապա միայն հանելուկի ամբողջական աշխատանքը:

2) Վերցրեք ծալքավոր տուփի շերտեր: կտրեք չափը 9 սմ X 3 սմ չափի ՝ նշելով գծերը:

3) Այդ կտորով կազմեք 3 կողմերի եռանկյուն և միացրեք վերին հատվածը:

4) Այժմ սկսելու ժամանակը ստուգեք եռանկյունի ուղիղ հատակի բոլոր կողմերից: Եթե ոչ մի փոփոխություն չանեք կամ կտորները փոխեք ուղղելու համար: Տեղադրեք հայելու կլոր կտորը կենտրոնական եռանկյունու վերին մասում: Ըստ իմ կտրման, հայելիի կենտրոնը նոսր ճառագայթների կենտրոնն է: Ես պատրաստում եմ 21 կտոր: Այն լրացնելը շատ երկար ժամանակ է պահանջում:

Քայլ 12. Լազերային անդրադարձումների փորձարկում

Լազերային արտացոլումների թեստ
Լազերային արտացոլումների թեստ
Լազերային արտացոլումների թեստ
Լազերային արտացոլումների թեստ

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

Քայլ 13: Խաղալու ժամանակը

Image
Image
Timeամանակն է խաղալ
Timeամանակն է խաղալ
Timeամանակն է խաղալ
Timeամանակն է խաղալ

Թույլ տվեք սովորեցնել, թե ինչպես խաղալ

1) Նախագծեք լաբիրինթոսը `ըստ ձեր պահանջի: Clothածկեք այն կտորով և արտացոլող հայելիի տուփերը դրեք տուփի վրա:

2) mobileրագրով բջջայինը տեղադրեք առջևում:

3) Կտտացրեք Ընտրեք bluetooth և ընտրեք arduino bluetooth- ը:

4) Այժմ հաջորդ էկրանին հայտնվում է հարցրեք խաղացողի անունը:

5) Մուտքագրեք խաղացողի անունը և կտտացրեք խաղը սկսել: Այժմ ժմչփը սկսեք գործարկել ծրագրում:

6) Կտորը հանեք լաբիրինթոսից: Օգտագործելով լազերը աղբյուրի նվագարկիչից ՝ հայելու միջոցով լազերային ճառագայթը ուղղեք դեպի Ldr:

7) Նախ տեղադրեք առաջին հայելին և այն վերահասցեագրեք լույսը 90 աստիճանի, լազերային կետն ընկնում է հակառակ պատին ՝ այն դարձնելով կենտրոն հակառակ պատի մեջ ՝ պտտելով հայելիի տակդիրը: Այժմ հայելին դրեք այդ տեղում և նույնն արեք:

8) Իմաստուն է, եթե լազերը հասնի LDR- ին, քան լազերային անջատումը և arduino հավելվածում, եթե նվագարկիչի ժամաչափը նախորդ ռեկորդից փոքր է, ապա նրա անունը և միավորը գրանցվում և ցուցադրվում են բոլոր էկրաններին:

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