Բովանդակություն:
- Քայլ 1. Դրական/գրունտալարերի ավելացում Breadboard- ում
- Քայլ 2: Ավելացնելով կոճակը
- Քայլ 3. Պոտենցիոմետրի ավելացում
- Քայլ 4: Բարձրախոսի ավելացում
- Քայլ 5: Օգտագործողի ընտրության RGB ավելացում
- Քայլ 6: Պատահական համակարգի RGB ավելացում
- Քայլ 7: Դուք ավարտել եք:
Video: Կարճաժամկետ անգիր խաղ. 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Կառուցեք ձեր սեփական Arduino- ի վրա հիմնված անգիր խաղը:
Այս խաղում, մեկ RGB LED սկզբում կթափի 3 պատահական գույն, դուք պետք է հիշեք յուրաքանչյուրի գույնը: Տեսնես սա ուր է գնում: Դուք կօգտագործեք պոտենցիոմետր ՝ երկրորդ RGB LED- ը փոխելու համար և կտտացրեք կոճակին ՝ յուրաքանչյուր RGB առաջին LED- ից յուրաքանչյուր գույն գրանցելու համար: Երկրորդ RGB LED- ը ձեզ ցույց կտա, թե որ գույնն եք ընտրել, և հաջորդականությունը գրանցելուց հետո RGB LED- ները կամ կթարթեն կանաչ, և ձայնը կհնչի ազդանշանային ազդանշանից, դուք ճիշտ կռահել եք հաջորդականությունը, կամ երկու RGB LED- ները կարմիր և այն կվերականգնի հաջորդականության քանակը 3* (սա կարող է փոխվել): Խաղը սկսում եք ՝ հիշելով ցուցադրված 3 գույները, այնուհետև, եթե ճիշտ ընտրեք ցուցադրվող գույները, հաջորդականությանը կավելանա մեկ այլ պատահական գույն: Սա կշարունակվի այնքան ժամանակ, քանի դեռ չեք սխալվել, և ինչպես ասվեց վերևում, այն կվերականգնվի ընդամենը 3 գույնի:
Դա իսկապես զվարճալի, կախվածություն առաջացնող և նյարդայնացնող խաղ է:)
ԲԱՆեր, որոնք ձեզ պետք կլինեն
- 1 x Arduino UNO R3
- 1 x պոտենցիոմետր
- 1 x կոճակ
- 2 x RGB LEDS
- 8 x 220 Օմ դիմադրիչներ
- 1 x Պիեզո բարձրախոս
- 18 x Jumper լարեր (արականից արական)
ԸՆՏՐՈԹՅՈՆ
1 x Shield Board
Վերևի նկարում ես ստեղծեցի վահան դպրոցում իմ ընկերներին ցույց տալու համար, բայց դա բոլորովին ավելորդ է: Եթե ցանկանում եք գնալ այս ճանապարհով, դուք կստանաք եռակցման երկաթ, մի փոքր զոդ և համբերություն: Եթե ցանկանում եք գնալ այս ճանապարհով, ազատ զգացեք ինձ հաղորդագրություն ուղարկելու համար, և ես կարող եմ օգնել ձեզ, եթե խնդիրներ ունեք:
Քայլ 1. Դրական/գրունտալարերի ավելացում Breadboard- ում
Շատ հիմնարար քայլ
Միացրեք GND- ը GND երկաթուղային տախտակին
5V- ը միացրեք հացահատիկի վրա դրված Երկաթգծին
Քայլ 2: Ավելացնելով կոճակը
Տեղադրեք կոճակը սեղանի վրա և հետևեք վերևի նկարի քայլերին:
Մի կողմը միացրեք 5V ռելսին
Միացրեք 220 Օմ դիմադրիչը սեղմման կոճակի հարակից կողմին, այնուհետև մի jumper միացրեք GND- ին
Միացրեք հակառակ կողմը Arduino- ի 2 PIN- ին
Այժմ դուք ավելացրել եք ձեր կոճակը: Համոզվեք, որ այն նման է հենց նկարին, սա այս խաղի շատ կարևոր մասն է:
Քայլ 3. Պոտենցիոմետրի ավելացում
Տեղադրեք պոտենցիոմետրը սեղանի վրա և հետևեք վերևի նկարի քայլերին:
Մի կողմը միացրեք 5V ռելսին
Միացրեք միջին A0 անալոգային IN- ին
Միացրեք վերջին կողմը GND- ին
Այժմ դուք ավելացրել եք ձեր կոճակը: Համոզվեք, որ այն նման է նկարին, սա այս խաղի շատ կարևոր մասն է:
NOTԱՆՈԹՈԹՅՈՆ. Քանի դեռ մի կողմը ունի 5V, իսկ մյուս կողմը `GND, իսկ միջինը` A0, այն լավ կաշխատի:
Քայլ 4: Բարձրախոսի ավելացում
GND- ի կողմը միացրեք GND երկաթուղուն
Միացրեք + կողմը 220 Օմ դիմադրիչին, այնուհետև միացեք PIN 7 -ին
Վերջ!
Քայլ 5: Օգտագործողի ընտրության RGB ավելացում
RGB LED- ները կարող են բարդ էլեկտրագծեր լինել, այնպես որ նայեք հրահանգի վրա պատկերված պատկերին `որոշելու, թե արդյոք դուք ունեք ճիշտ պտույտ: Այսպիսով, ստորև բերված իմ քայլերը հարաբերական կլինեն իմ պտույտի հետ, այդ իսկ պատճառով կարևոր է ճշգրիտ հետևել իմ քայլերին:
Ձախից ՝ սկսած
Առաջին երկուսին ավելացրեք 220 Օմ դիմադրություն, բաց թողեք երրորդը և ավելացրեք չորեքշաբթի
Առանց դիմադրության միացրեք GND թռիչքը 3 -րդին, դա մեր GND- ն է
Այսպիսով, ձախից առաջին դիմադրիչով այն անցնում է PIN 3 -ի (կապույտ)
Երկրորդ ռեզիստորը միանում է PIN 5 -ին (կանաչ)
իսկ երրորդ դիմադրությունը միանում է PIN 6 -ին (կարմիր)
Վերջ! Սա RGB LED է, որը օգտագործողի համար կօգտագործվի ճիշտ գույները ընտրելու համար:
Քայլ 6: Պատահական համակարգի RGB ավելացում
RGB LED- ները կարող են բարդ էլեկտրագծեր լինել, այնպես որ նայեք հրահանգի վրա պատկերված պատկերին `որոշելու, թե արդյոք դուք ունեք ճիշտ պտույտ: Այսպիսով, ստորև բերված իմ քայլերը հարաբերական կլինեն իմ պտույտի հետ, այդ իսկ պատճառով կարևոր է ճշգրիտ հետևել իմ քայլերին:
Ձախից ՝ սկսած
Առաջին երկուսին ավելացրեք 220 Օմ դիմադրություն, բաց թողեք երրորդը և ավելացրեք չորրորդ կողմի վրա
Առանց դիմադրության միացրեք GND թռիչքը 3 -րդին, դա մեր GND- ն է: Այսպիսով, ձախից առաջին դիմադրիչով այն անցնում է PIN 3 -ի (Կապույտ) Երկրորդ դիմադրիչը միանում է PIN 5 -ին (Կանաչ) Երրորդ դիմադրիչը միանում է PIN 6 -ին (Կարմիր)
Վերջ! Սա RGB LED է, որը կօգտագործվի համակարգի համար ՝ գույները պատահականորեն ընտրելու համար:
Քայլ 7: Դուք ավարտել եք:
Questionsանկացած հարց ազատ զգացեք ինձ հաղորդագրություն ուղարկելու համար, ես այս քայլին կցել եմ օրենսգիրքը: Աշխատելու համար պետք չէ որևէ բան փոխել
Ամեն ինչ ՊԵՏՔ է լավ փաստաթղթավորված լինի կամ ինքն իրեն բացատրող ծածկագիր, բայց եթե ծրագրավորման մեջ նորեկ եք և ինչ-որ բան չեք հասկանում, ես բավականին արագ եմ պատասխանում էլեկտրոնային նամակներին:
Նաև այստեղ գրադարանն է, որն օգտագործվում է նախագծում:
bitbucket.org/teckel12/arduino-new-tone/wiki/Home
Խորհուրդ ենք տալիս:
DIY 37 Leds Arduino ռուլետկա խաղ. 3 քայլ (նկարներով)
DIY 37 Leds Arduino Ռուլետկա խաղ. Ռուլետկա կազինո խաղ է, որը կոչվում է ֆրանսերեն բառի անունով, որը նշանակում է փոքրիկ անիվ
Programրագրեք ձեր սեփականը 2048 խաղ W/Java !: 8 քայլ
Programրագրիր քո սեփական 2048 խաղը W/Java!. Ես սիրում եմ խաղը 2048: Եվ ես որոշեցի ծրագրավորել իմ սեփական տարբերակը: Այն շատ նման է իրական խաղին, բայց ինքս այն ծրագրավորելը ինձ ազատություն է տալիս փոխելու այն, ինչ ուզում եմ, երբ ուզում եմ: Եթե ես ուզում եմ 5x5 խաղ տիպիկ 4x4- ի փոխարեն, մի
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա վարելու խաղ. 5 քայլ (նկարներով)
BBC Micro: bit and Scratch - Ինտերակտիվ ղեկ և մեքենա Ես կարծում էի, որ սա կատարյալ հնարավորություն էր ՝ իմ ThreadBoard- ի միջոցով ներկառուցված համակարգ ստեղծելու համար: Իմ ոգեշնչումը քերծվածքների համար
Էլեկտրոնային խաղ Tic-Tac-Toe խաղ փայտե տուփի մեջ. 5 քայլ
Էլեկտրոնային խաղ Tic-Tac-Toe- ը փայտե տուփի մեջ
Aruduino LED խաղ Արագ կտտացնելով երկու խաղացողի խաղ. 8 քայլ
Aruduino LED խաղ Արագ սեղմում երկու խաղացողի խաղ. Այս նախագիծը ոգեշնչված է @HassonAlkeim- ից: Եթե պատրաստ եք խորը հայացք նետել, այստեղ կա մի հղում, որը կարող եք ստուգել https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/: Այս խաղը Alkeim's- ի կատարելագործված տարբերակն է: Դա է