Բովանդակություն:
- Քայլ 1: Հավաքեք ձեր գործիքները
- Քայլ 2: LEDS- ի միացում
- Քայլ 3: Սահող
- Քայլ 4: LED էկրան
- Քայլ 5: Կոճակ
- Քայլ 6: Փորձարկում
- Քայլ 7: Վաճառք
- Քայլ 8: պատյան
- Քայլ 9: Վերջնական խոսք
Video: Arduino Արձագանքի խաղ. 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:48
Այս խաղը պատրաստել եմ որպես դպրոցական առաջադրանք: Արդուինոյի հետ մենք պետք է ինտերակտիվ բան պատրաստեինք: Սա իմ առաջին Arduino նախագիծն է, որը ես երբևէ արել եմ, ուստի այն բավականին դժվար էր, բայց ոչ անհնար:
Քայլ 1: Հավաքեք ձեր գործիքները
Այս նախագծի համար ձեզ հարկավոր է.
- Արդուինո: (Ես օգտագործել եմ նանոն, բայց դուք կարող եք օգտագործել ցանկացած Arduino)
- սահիկ (պոտենցիոմետր)
- Կոճակ
- LED էկրան, ցանկալի է 32 x 128
- Առնվազն վեց LED լամպ (ես խորհուրդ կտայի ձեռք բերել դրանցից մի քանիսը, դրանք հեշտությամբ կկոտրվեն)
- Գրատախտակ `ձեր նախագիծը փորձարկելու համար
- մարտկոցի պահոց
- նոութբուք/ համակարգիչ
- oldոդման երկաթ
Քայլ 2: LEDS- ի միացում
Երբ հավաքեք ձեր բոլոր գործիքները, ժամանակն է պատրաստել:
Սա նախագծի սխեման է:
Այսպիսով, ինչպե՞ս եք դա անում:
Առաջին հերթին, միացրեք ձեր Arduino- ն ձեր համակարգչին և ներբեռնեք ծածկագիրը: Վերբեռնեք այն ձեր Arduino- ում
Երբ վերբեռնեք ծածկագիրը, հանեք ձեր տախտակը:
Ձեր LED լամպերը միացրեք վերը նշված սխեմայի համաձայն, տեղադրեք LEDS- ի փոքր լարերը ձեր տախտակի վրա (սովորաբար դա կապույտ գիծն է ձեր տախտակի վերին մասում): Ձեռք բերեք մեկը կամ ձեր մալուխները և միացրեք այն GND- ին (գետնին) ձեր arduino- ում, իսկ մյուս կողմը `գրատախտակի վրա` գետնին գծի վրա: Այժմ այն ամենը, ինչ դուք կդնեք այս ամբողջ հորիզոնական գծի վրա, հիմնավորված կլինի:
LEDS- ի մյուս կողմը պետք է լինի սեղանի վրա: Դուք կարող եք դրանք տեղադրել ցանկացած վայրում, քանի դեռ դրանք միացրել եք ձեր Arduino- ի թվային կապումներին: Այդ կերպ նրանք էլեկտրաէներգիա կստանան, և դուք կարող եք դրանք օգտագործել ձեր ծածկագրի համար: Ինչ վերաբերում է թվային կապում. Դուք ունեք հինգ լուսարձակներ, ուստի դրանք բոլորը միացնելու եք տարբեր թվային կապերի:
Առաջատարը պետք է միացված լինի թվային 3 -րդ կապին, երկուսը միացված են թվային կապին 5 -ին, երեքը միացված են թվային կապին 7 -ին, չորսը միացված են թվային կապին 9 -ին և հինգը միացված են թվային կապին 10. Համոզվեք, որ մալուխները միացված եք ձեր տախտակի ուղղահայաց գիծը, և ոչ թե հորիզոնական գծի վրա:
Կա վեցերորդ led, այս led- ը ձեր խաղացողներն են «Life lamp», լույս, որը ցույց է տալիս ՝ խաղացողը պարտվում է, թե ոչ: Այս լույսը պետք է միացված լինի նույն ձևով, բայց օգտագործում է թվային կապը 11:
Եվ ահա LEDS- ները միացնելու համար:
Քայլ 3: Սահող
Սահիկը բավականին հեշտ է միացնել: Սահողն ունի 3 կապում: Մի կողմում գտնվող երկու կապում են գետնին և վոլտին, մյուսը `ձեր ազդանշանն է:
Ազդանշանի քորոցը գնում է դեպի Անալոգային Pin A1
Աղացած քորոցը գնում է դեպի գետնին ձեր հացի տախտակի վրա:
Այժմ մենք դեռ դա չենք արել, բայց նաև կարևոր է ձեր տախտակի վրա 5V գիծ սարքել: Այն կա՛մ ստորգետնյա գծից, կա՛մ վերևից, և կարմիր է: Վերցրեք ձեր մալուխը և դրեք այն 5V- ում ձեր arduino- ում: Մյուս գիծը 5V գծի վրա դրեք ձեր տախտակի վրա: Այս ամբողջ հորիզոնական գիծը այժմ ձեր 5V գիծն է, և դուք կարող եք տեղադրել ձեր ամբողջ էլեկտրաէներգիան այստեղ:
Տեղադրեք 5V կապը այս գծի վրա, և ձեր սահիկը պետք է միացված լինի:
Քայլ 4: LED էկրան
Հրահանգի այս հատվածը գործում է միայն Arduino Nano- ի 4 փին LED էկրանով: Համոզվեք, որ ձեր էկրանին կան հետևյալ կապում ՝ GND, VDD, SCK և SDA: Arduino Uno- ն ունի SCK և SDA միացված, այնպես որ google- ում կատարեք այս քայլը, եթե վստահ չեք, թե ինչպես միացնել ձեր էկրանը:
GND- ի քորոցը հեշտ է, դուք այն միացնում եք կամ գրատախտակի վրա ձեր գրունտային գծին, կամ ձեր արդուինոյի մնացած գրունտի քորոցին:
Դրանից հետո միացրեք VDD- ը ձեր 5V գծին:
SCK- ն և SDA- ն օգտագործում են 4 և 5 անալոգային կապերը, SCK- ն օգտագործում է անալոգային կապը 5, իսկ SDA- ն `անալոգային 4:
Այժմ, երբ ձեր էկրանը միացված է, տեղադրեք ձեր arduino- ն ձեր էներգիայի աղբյուրի մեջ և համոզվեք, որ այն աշխատում է:
Քայլ 5: Կոճակ
Վերջին բանը, որ ձեզ հարկավոր է միացնել, ձեր կոճակն է: Կան տարբեր տեսակի կոճակներ `միացման տարբեր եղանակներով: Վերևում կարող եք տեսնել այն կոճակը, որն օգտագործում եմ: Եթե ունեք այս կամ նմանատիպ կոճակ ՝ նույն կապումներով, կարող եք հետևել այս ձեռնարկին: Հակառակ դեպքում դուք պետք է google- ում տեսնեք, թե ինչպես միացնել ձեր կոճակը:
Այս կոճակի վրա կա 3 կապում:
GND- ը գնում է դեպի ձեր հիմնական գիծը տախտակի վրա
VCC- ն անցնում է ձեր տախտակի վրա գտնվող 5V գծին
իսկ S- ը թվային ելք է, անցնում է թվային փին 8 -ին:
Այո Այժմ ամեն ինչ միացված է և պատրաստ է փորձարկման:
Քայլ 6: Փորձարկում
Այժմ, ամեն ինչ պատրաստ է փորձարկման:
Եթե դեռ չեք հասցրել, ներբեռնեք և վերբեռնեք կոդը ձեր Arduino- ում: Կարող է մի փոքր տարօրինակ թվալ, բայց ձեր խաղն այժմ պատրաստ է: Կարող եք ստվարաթղթով պատյանի նախատիպը պատրաստել (ինչպես ես արեցի) և որոշեք, թե որտեղ եք ցանկանում ձեր սահիկը, կոճակը, լուսադիոդային էկրանը և լուսադիոդային լույսերը:
Քայլ 7: Վաճառք
Հիմա, սա ամենադժվար մասն է, հատկապես Արդուինո Նանոյի վրա: Վաճառքը սկսելուց առաջ համոզվեք, որ դրսում եք, կամ դիմակ եք օգտագործում, որպեսզի կանխեք թունավոր օդը շնչող երկաթից:
Այն ամենը, ինչ դուք պարզապես միացրել եք ձեր տախտակին և arduino- ին, դուք մտադիր եք մշտապես ամրացնել դրանք: Համոզվեք, որ ձեր բոլոր լարերը աշխատում են, և դուք ունեք ճիշտ մետաղալարը ճիշտ տեղում:
Լավ, ուրեմն, ես այսպես վարվեցի:
5V գիծը և վերգետնյա գիծը պետք է վերստեղծվեն այն բանի հետ, որի վրա կարող եք վաճառել: Ես օգտագործել եմ նախատախտակ (վերևի պատկերը): Կտրեք նախատախտակը, որպեսզի ունենաք երկու ավելի փոքր մասեր: Պարտադիր չէ, որ այն իսկապես մեծ լինի, բայց համոզվեք, որ դրանք բավարար տարածք ունեն ձեր մալուխների համար: Այժմ, դուրս եկեք այդ զոդող երկաթից և մեկ մետաղալար վաճառեց ձեր հացահատիկի 5 Վ գծին: Մյուս կողմը պետք է վաճառվի նախատախտակներից մեկի վրա: Այժմ մենք վերստեղծել ենք 5 Վ լարման գիծ ՝ այս ամբողջ նախատախտակի վրա: Այն ամենը, ինչ անհրաժեշտ է 5 Վ լարման, կարող է վաճառվել դրան: Նույնը արեք մյուս նախատախտակի համար, բայց օգտագործեք հիմնավորված քորոցը ձեր Arduino- ում:
Լավ, այն ամենը, ինչ նախկինում անհրաժեշտ էր 5V և Ground, պետք է վաճառվի այս տախտակների վրա: Դուք կարող եք դրանք բոլորը իրար միացնել ՝ մի փոքր ավելի հեշտ դարձնելու համար: Սա նշանակում է, որ ձեր բոլոր լուսարձակները պետք է մալուխավորված լինեն, իսկ փոքր մասերը ՝ վաճառվեն գետնին նախատախտակին: (Մյուս կողմերը պետք է վաճառվեն իրենց թվային կապումներին, որոնց վրա մենք նախատիպ էինք դրել)
Հիմնականում, այն ամենը, ինչ դուք միացրել եք, կվաճառվի այսպես.
Երբ դա արվի, ձեր նախագիծը մշտական է:
Քայլ 8: պատյան
Վերջին քայլը `ամեն ինչ համատեղելն է. Դուք պատրաստվում եք պատյան ձևավորել:
Այս պատյանը կարող է լինել այն, ինչ ցանկանում եք, քանի դեռ մասերը տեղավորվում են: Իմ գործը 3D տպագրված մոդել է, որը ես նախագծել եմ, և մեկ ուրիշը, ով մոդելավորել է ինձ համար, ուզում եմ այն վերբեռնել, բայց այն ունի մի քանի թերություններ դիզայնի մեջ, ուստի ամենալավն այն է, որ ինքներդ պատրաստեք: Բացի այդ, երբ դա անեք, ձեր սեփական նախագիծը կզգա:
Այսպիսով, եթե նախկինում նախատիպ եք պատրաստել, կարող եք օգտագործել դա `համոզվելու համար, որ բավականաչափ տարածք ունեք բոլոր մասերի համար: Բացի այդ, մի մոռացեք տարածք հատկացնել ձեր arduino- ի մալուխին ձեր էներգիայի աղբյուրին: Հուսով եմ, որ դուք կխելագարվեք և կօգտագործեք ձեր սեփական նյութերն ու գույները:
Քայլ 9: Վերջնական խոսք
Այսպիսով, ես հույս ունեմ, որ դուք վայելեցիք իմ ուսանելի ուսուցումը և պատրաստեցիք ձեր սեփական գեղեցիկ նախագիծը: Ազատ զգացմունքներ փոխեք այնպես, ինչպես ցանկանում եք: Ինչ վերաբերում է ինձ, ապա այս նախագիծը դեռ ավարտված չէ: Իմ վերջնական դիզայնը աշխատեց, բայց մի քանի ժամ անց իմ Arduino- ն դադարեց աշխատել, այնպես որ ես հույս ունեմ լուծում գտնել, որպեսզի այն մշտապես աշխատի: Ես իսկապես վայելեցի այս նախագիծը, չնայած այն շատ սթրես էր, ժամեր և արցունքներ: Հուսով եմ, որ ապագայում ավելին կանի, և որ ձեզ դուր կգա ձեր նախագիծը:
Խորհուրդ ենք տալիս:
Էլեկտրոնային խաղ 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- ի կատարելագործված տարբերակն է: Դա է
Ֆուտբոլային դարպասապահի արձագանքի ուսուցում Arduino- ի կողմից. 5 քայլ
Ֆուտբոլային դարպասապահի արձագանքի ուսուցում Arduino- ի կողմից. Իմ Arduino նախագծի նկարագրությունը. Reflect Trainer - Փորձեք ձեր շարժունությունն ու արձագանքությունը ձախ, աջ: առջևի և հետևի; մոդելավորել ֆուտբոլի դարպասապահի արձագանքը: Գետնին դրեք տարբեր գույների հինգ տախտակ; մեկ գրատախտակ գտնվում է
Քաշեք մրցավազքի արձագանքի ժամանակը ՝ 5 քայլ (նկարներով)
Քաշեք մրցավազքի արձագանքման ժամանակը. Այս ուսանելի դասում ես ձեզ ցույց կտամ, թե ինչպես ստեղծել քաշքշուկների արձագանքման ժամանակի մարզիչ: Ամեն ինչ ավարտված լինելու դեպքում դուք կկարողանաք օգտագործել կոճակը ՝ շրջելով բոլոր լույսերը և ստանալ արձագանքի ժամանակ: Առաջին երկու դեղին լուսարձակները կներկայացնեն
LED արձագանքի ժմչփ ՝ 5 քայլ
LED արձագանքման ժամաչափ. Այս նախագիծը ռեակցիայի ժամանակաչափի նախագծի թարմացված տարբերակն է, որը նկարագրված է Լեն Բաքվալտերի «Էլեկտրոնային խաղեր և խաղալիքներ, որոնք կարող եք կառուցել» գրքում: Շիկացման լամպերը և պասիվ բաղադրիչները փոխարինվում են միկրոկառավարիչով և LED- ով