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

3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)
3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)

Video: 3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)

Video: 3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)
Video: REAL RACING 3 LEAD FOOT EDITION 2024, Հուլիսի
Anonim
3D լաբիրինթոս խաղ Arduino- ի միջոցով
3D լաբիրինթոս խաղ Arduino- ի միջոցով
3D լաբիրինթոս խաղ օգտագործելով Arduino- ն
3D լաբիրինթոս խաղ օգտագործելով Arduino- ն
3D լաբիրինթոս խաղ Arduino- ի միջոցով
3D լաբիրինթոս խաղ Arduino- ի միջոցով
3D լաբիրինթոս խաղ Arduino- ի միջոցով
3D լաբիրինթոս խաղ Arduino- ի միջոցով

Բարև ընկերներ, այսօր մենք պատրաստվում ենք լաբիրինթոս խաղ պատրաստել ARDUINO UNO- ի միջոցով:

Քանի որ Arduino Uno- ն ամենաշատ օգտագործվող տախտակն է, դրանով խաղեր պատրաստելը շատ թույն է: Այս Ուղեցույցում թույլ է տալիս կատարել լաբիրինթոս խաղ, որը վերահսկվում է ջոյստերի միջոցով:

Մի մոռացեք քվեարկել, և սա ԻՄ ԱՌԱԻՆ Խրատականն է:

Պարագաներ:

1. Ստվարաթուղթ (MDF տախտակ)

2. Joystick մոդուլ*2

3. SG90 Servo Motor*4

4. Արդուինո Ունո

5. Սեղանատախտակ

6. Ընկույզ

7. Եղունգների քորոցներ

8. Անցումային լարեր

9. Լարերի միացում

10. Ստվարաթղթե որոշ կտորներ

Քայլ 1: Միանալով Joystick- ին

Միանալով Joystick- ին
Միանալով Joystick- ին

Նախ մենք պատրաստվում ենք հեռակառավարման վահանակ պատրաստել ՝ մեր խաղային կարգավորումները վերահսկելու համար:

Դա հեշտությամբ կատարվում է ՝ օգտագործելով joystick մոդուլը: Տեղադրեք joyոյստիկի մոդուլը ստվարաթղթի վրա և ավելացրեք երկու կողային ստվարաթղթե կտորներ, որպեսզի այն նման լինի թևի թևի: Այս wo կարգավորիչները օգնում են արդյունավետորեն վերահսկել 4 servo շարժիչները, և դա նույնիսկ շատ զով է դարձնում հսկողությունը: Չնայած, եթե ցանկանում եք մեծացնել մեր խաղի դժվարությունը, կարող եք հեշտությամբ կատարել սերվոյի միացում ջոստիկի մոդուլի հետ:

Քայլ 2: Կտորներ

Կտորներ
Կտորներ
Կտորներ
Կտորներ

Վերցրեք ստվարաթուղթ և պատրաստեք մի քանի կտոր `ըստ սերվո շարժիչների չափի:

Այս ստվարաթղթե կտորները կարող են միմյանց ուղղահայաց միացնել սերվո շարժիչները:

Քայլ 3. Միացեք Servos- ին

Միանալով Servos- ին
Միանալով Servos- ին
Միանալով Servos- ին
Միանալով Servos- ին

Վերցրեք երկու servo շարժիչները և միացրեք դրանք միմյանց ուղղահայաց, որպեսզի նրանք կարողանան վերահսկել լաբիրինթոսի X և Y առանցքները պտտվելը, երբ այն կառավարվում է ջիստիկով:

Տեղադրեք այս երկու զույգը ստվարաթղթե կտորի վրա, որպեսզի լաբիրինթոսը դրա վրա պահի:

Հիմքը ամուր դարձնելու համար մենք կարող ենք օգտագործել նաև MDF տախտակը, այլ ոչ թե ստվարաթուղթը:

Քայլ 4: Մասերի միացում

Մասերի միացում
Մասերի միացում

Տեղադրեք հացաթուղթը և Arduino Uno- ն ստվարաթղթի վրա և միացրեք այն ջոյսթիքսով ՝ օգտագործելով սոսինձ ատրճանակ:

Քայլ 5: Կտրվածքներ

Հատումներ
Հատումներ
Հատումներ
Հատումներ
Հատումներ
Հատումներ

Վերցրեք ստվարաթուղթը և դրա վրա բարդ լաբիրինթոս պատրաստեք:

Այնուհետև ստվարաթղթե կտորների օգնությամբ հեշտությամբ ստեղծեք 3D լաբիրինթոս և այն շրջապատեք եզրերով:

Քայլ 6: Միացումներ

Միացումներ
Միացումներ

1. Միացրեք s1, s2, s3 և s4 arduino թվային կապումներին (ըստ ձեզ)

2. Միացրեք ջոստիկի մոդուլները հաջորդաբար A0, A1, A1 AND A3 անալոգային կապումներին:

ՆՇՈՒՄ:-

1. Տվյալ ծրագիրը arduino- ում բեռնելիս հիշեք, որ ձեր կապակցված կապերն ու անալոգային կապերը պետք է լինեն նույնը, այլապես նախագիծը չի աշխատում:

2. Փոխեք քորոցը ծրագրավորման կոդի մեջ `ըստ ձեր կապերի:

Քայլ 7: mingրագրավորում

Ծրագրավորում
Ծրագրավորում

docs.google.com/document/d/1Rnvig5YBqGpCQB…

Եկեք վերբեռնենք ծածկագիրը:

Քայլ 8: Արդյունք

Արդյունք
Արդյունք

Մեր 3D MAZE GAME- ը պատրաստ է խաղալու:

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