Բովանդակություն:
- Քայլ 1: Միանալով Joystick- ին
- Քայլ 2: Կտորներ
- Քայլ 3. Միացեք Servos- ին
- Քայլ 4: Մասերի միացում
- Քայլ 5: Կտրվածքներ
- Քայլ 6: Միացումներ
- Քայլ 7: mingրագրավորում
- Քայլ 8: Արդյունք
Video: 3D Maze խաղ Arduino- ի միջոցով. 8 քայլ (նկարներով)
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Բարև ընկերներ, այսօր մենք պատրաստվում ենք լաբիրինթոս խաղ պատրաստել ARDUINO UNO- ի միջոցով:
Քանի որ Arduino Uno- ն ամենաշատ օգտագործվող տախտակն է, դրանով խաղեր պատրաստելը շատ թույն է: Այս Ուղեցույցում թույլ է տալիս կատարել լաբիրինթոս խաղ, որը վերահսկվում է ջոյստերի միջոցով:
Մի մոռացեք քվեարկել, և սա ԻՄ ԱՌԱԻՆ Խրատականն է:
Պարագաներ:
1. Ստվարաթուղթ (MDF տախտակ)
2. Joystick մոդուլ*2
3. SG90 Servo Motor*4
4. Արդուինո Ունո
5. Սեղանատախտակ
6. Ընկույզ
7. Եղունգների քորոցներ
8. Անցումային լարեր
9. Լարերի միացում
10. Ստվարաթղթե որոշ կտորներ
Քայլ 1: Միանալով Joystick- ին
Նախ մենք պատրաստվում ենք հեռակառավարման վահանակ պատրաստել ՝ մեր խաղային կարգավորումները վերահսկելու համար:
Դա հեշտությամբ կատարվում է ՝ օգտագործելով joystick մոդուլը: Տեղադրեք joyոյստիկի մոդուլը ստվարաթղթի վրա և ավելացրեք երկու կողային ստվարաթղթե կտորներ, որպեսզի այն նման լինի թևի թևի: Այս wo կարգավորիչները օգնում են արդյունավետորեն վերահսկել 4 servo շարժիչները, և դա նույնիսկ շատ զով է դարձնում հսկողությունը: Չնայած, եթե ցանկանում եք մեծացնել մեր խաղի դժվարությունը, կարող եք հեշտությամբ կատարել սերվոյի միացում ջոստիկի մոդուլի հետ:
Քայլ 2: Կտորներ
Վերցրեք ստվարաթուղթ և պատրաստեք մի քանի կտոր `ըստ սերվո շարժիչների չափի:
Այս ստվարաթղթե կտորները կարող են միմյանց ուղղահայաց միացնել սերվո շարժիչները:
Քայլ 3. Միացեք 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- ը պատրաստ է խաղալու:
Խորհուրդ ենք տալիս:
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարում. 5 քայլ
Blynk հավելվածի միջոցով Nodemcu- ի միջոցով ինտերնետի միջոցով կառավարելը. Բարև բոլորին, այսօր մենք ձեզ ցույց կտանք, թե ինչպես կարող եք վերահսկել LED- ը սմարթֆոնի միջոցով ինտերնետում
Էլեկտրոնային խաղ Tic-Tac-Toe խաղ փայտե տուփի մեջ. 5 քայլ
Էլեկտրոնային խաղ Tic-Tac-Toe- ը փայտե տուփի մեջ
Soft Toy Bluetooth զառախաղ և զարգացրեք Android խաղ MIT հավելվածի գյուտարարի միջոցով. 22 քայլ (նկարներով)
Փափուկ խաղալիք Bluetooth iceառախաղ և զարգացրեք Android խաղ MIT հավելվածի գյուտարարի հետ. ֆիզիկապես խաղացեք զառախաղը և մետաղադրամը տեղափոխեք բջջային կամ համակարգչի մեջ
DIY վիդեո խաղ Arduino- ի միջոցով (Arduboy Clone). 7 քայլ (նկարներով)
DIY վիդեո խաղ Arduino- ի միջոցով (Arduboy Clone). Գոյություն ունի 8 բիթանոց, կրեդիտ քարտի չափով խաղային հարթակ, որը կոչվում է Arduboy, ինչը բաց կոդով խաղերը դյուրին է դարձնում սովորել, կիսվել և խաղալ: Դուք կարող եք վայելել այս սարքում ուրիշների կողմից պատրաստված 8-բիթանոց խաղերը կամ կարող եք ինքներդ պատրաստել: Քանի որ դա բաց կոդով ծրագիր է
Միացրեք 4 խաղ Arduino- ի և Neopixel- ի միջոցով. 7 քայլ (նկարներով)
Միացրեք 4 խաղ Arduino- ի և Neopixel- ի միջոցով. Ոչ թե պարզապես խաղալիքից նվեր տալու փոխարեն, ես ուզում էի եղբորորդիներիս տալ յուրահատուկ նվեր, որը նրանք կարող էին միասին հավաքել և (հուսով եմ) վայելել: Թեև այս նախագծի Arduino ծածկագիրը նրանց համար շատ դժվար է հասկանալ, հիմնական հասկացությունները