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

Arduino Արձագանքի խաղ. 9 քայլ
Arduino Արձագանքի խաղ. 9 քայլ

Video: Arduino Արձագանքի խաղ. 9 քայլ

Video: Arduino Արձագանքի խաղ. 9 քայլ
Video: 1. Q Light Controller + Սկսել QLC +- ով: Արշավներ եւ գործառույթներ 2024, Նոյեմբեր
Anonim
Arduino արձագանքման խաղ
Arduino արձագանքման խաղ

Այս խաղը պատրաստել եմ որպես դպրոցական առաջադրանք: Արդուինոյի հետ մենք պետք է ինտերակտիվ բան պատրաստեինք: Սա իմ առաջին Arduino նախագիծն է, որը ես երբևէ արել եմ, ուստի այն բավականին դժվար էր, բայց ոչ անհնար:

Քայլ 1: Հավաքեք ձեր գործիքները

Այս նախագծի համար ձեզ հարկավոր է.

- Արդուինո: (Ես օգտագործել եմ նանոն, բայց դուք կարող եք օգտագործել ցանկացած Arduino)

- սահիկ (պոտենցիոմետր)

- Կոճակ

- LED էկրան, ցանկալի է 32 x 128

- Առնվազն վեց LED լամպ (ես խորհուրդ կտայի ձեռք բերել դրանցից մի քանիսը, դրանք հեշտությամբ կկոտրվեն)

- Գրատախտակ `ձեր նախագիծը փորձարկելու համար

- մարտկոցի պահոց

- նոութբուք/ համակարգիչ

- oldոդման երկաթ

Քայլ 2: LEDS- ի միացում

LEDS- ի միացում
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 էկրան

LED էկրան
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- ն դադարեց աշխատել, այնպես որ ես հույս ունեմ լուծում գտնել, որպեսզի այն մշտապես աշխատի: Ես իսկապես վայելեցի այս նախագիծը, չնայած այն շատ սթրես էր, ժամեր և արցունքներ: Հուսով եմ, որ ապագայում ավելին կանի, և որ ձեզ դուր կգա ձեր նախագիծը:

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