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

Retro Arcade Arduino- ով ՝ 5 քայլ
Retro Arcade Arduino- ով ՝ 5 քայլ

Video: Retro Arcade Arduino- ով ՝ 5 քայլ

Video: Retro Arcade Arduino- ով ՝ 5 քայլ
Video: Դահլիճում նստած տղային նայեք 😂 #armenia #humor #հումոր 2024, Նոյեմբեր
Anonim
Image
Image

Բարեւ բոլորին! Ես ուզում եմ ձեզ հետ կիսել մի նախագիծ, որն այս տարի արել ենք «Creative Electronics» - ի համար, Beng Electronics Engineering մոդուլ Մալագայի համալսարանում, Հեռահաղորդակցության դպրոցում:

www.uma.es/etsi-de-telecomunicacion/

Նախագիծը բաղկացած է Arduino- ի հետ մշակված երեք պարզ խաղերով մի փոքրիկ արկադային մեքենայի վերստեղծումից:

-> STACK. Այս խաղը բաղկացած է հատակներ հավաքելուց և հնարավորինս բարձր լինելուց, բայց զգույշ եղեք ինքներդ ձեզ մոլորեցնելու մեջ, քանի որ արագությունը բարձրանում է, իսկ հարկերը փոքրանում են:

-> ՏԵACԵԿՈ:ԹՅՈՆ. Այս խաղում դուք պետք է խուսափեք թշնամիներից, որոնք ամեն անգամ ավելի արագ են ընկնում և հնարավորինս ստանում եք ամենաբարձր գնահատականը:

-> COCO. Համեմատեք ձեր ճշգրտությունը ընկերների հետ ժամանակային խաղի մեջ և կտեսնեք, թե ով է լավագույն դիպուկահարը:

Կա այն բաների ցանկը, որոնք անհրաժեշտ են դա անելու համար.

- 1 LCD Nokia 5110:

- 1 Arduino Uno:

- 2 կոճակ:

- 1 ջոյստիկ:

- 1 խոսնակ:

- 1 9V մարտկոց:

- 2 անջատիչ:

- 1 RGB գլխավորությամբ:

- 1 Adapter 9V մարտկոցի համար համատեղելի Arduino- ի հետ:

- 5 10KOhm LCD- ի համար:

- 2 10KOhm կոճակների համար:

- 3 330 Օմ RGB Led- ի համար:

- Որոշ լարեր:

- 1 3D դիզայն:

Քայլ 1: Բաղադրիչներ և միացումներ:

Sոդման համար Stripboard
Sոդման համար Stripboard

Այս լուսանկարում դուք կարող եք տեսնել այն կապերը, որոնք դուք պետք է անեք:

Բաղադրիչները ստուգելու համար ավելի լավ է նախ նախատախտակի վրա ինչ -որ բան զոդելուց առաջ անել:

Առաջին քայլը LCD- ը Arduino Uno- ի հետ միացնելն է և ապացուցել, որ կապումներն են ճիշտ: Այնուհետև նույնը պետք է անեք մյուս բաղադրիչների հետ:

Քայլ 2: Գրադարան և ծածկագիր:

Այժմ, LCD- ը կառավարելու համար դուք պետք է տեղադրեք գրադարանը: Հղեք այստեղ և ներբեռնեք ՝

www.rinkydinkelectronics.com/library.php?id…

Կա փաստաթուղթ բոլոր գործառույթներով, որոնք նույնպես կարող եք օգտագործել:

Հետևյալ քայլը ներբեռնեք մեր կոդը և ապացուցեք այն ՝ համոզվելու համար, որ ամեն ինչ ճիշտ է:

github.com/acl173/Retro-Arcade-Machine-wit…

Մենք ուզում ենք նաև շնորհակալություն հայտնել այս գրառմանը, որն օգնել է մեզ երրորդ խաղում, որտեղ մենք ստիպված էինք միայն որոշ բաներ փոխել ՝ խաղը խաղադաշտ ավելացնելու համար.

www.elecfreaks.com/store/blog/post/joystic…

Քայլ 3: Sոդում Stripboard- ում:

Sոդման համար Stripboard
Sոդման համար Stripboard
Sոդման համար Stripboard
Sոդման համար Stripboard

Հաստատելով, որ ամեն ինչ ճիշտ է աշխատում, սկսում եք զոդել տախտակի վրա, ինչը կայունություն և հստակություն է հաղորդում միացմանն ու լարերին:

Առաջին լուսանկարում դուք տեսնում եք բոլոր կապերը, որոնք մենք անում ենք.

-> Կապույտ գույն. Արական կապում Arduino- ին միանալու համար:

-> Սև գույն. Մենք օգտագործել ենք գծերով միացված տախտակ, և մենք անջատումներ ենք կատարել կարճ միացումից խուսափելու համար: Երկրորդ լուսանկարը դրա օրինակն է:

-> Կարմիր գույն. 10K D3-D7- ի համար, 10K D12- ի և D8- ի համար և 330 Օմ D11-D9- ի համար:

-> Կանաչ գույն. Կապեր շերտի և այլ բաղադրիչների միջև:

-> Մանուշակագույն գույն. Փոխկապակցումներ շերտի տախտակի համար:

-> yanիանագույն գույն. Կան երկու կապի ավտոբուս: Ամենաերկար կապող ավտոբուսը էկրանի համար է, իսկ փոքրը ՝ ջոյսթիկի համար: Փին ավտոբուսներն անհրաժեշտ չեն, դուք կարող եք դա անել լարերով, բայց դա նպաստում է ավելի հստակ դիզայնի:

-> Նարնջագույն գույն. Նշեք շերտագոտու սահմանները:

Երրորդ լուսանկարն այն է, թե ինչ տեսք պետք է ունենա եզրափակչում:

Քայլ 4: 3D ձևավորում:

3D դիզայն
3D դիզայն

Այս քայլին մենք օգտագործում ենք Intertet- ի անվճար 3D ձևավորում, որը մեզ դուր եկավ: Հղումն ՝ այստեղ…

www.thingiverse.com/thing:2293173

Այնուամենայնիվ, մենք պետք է որոշակի պայմանավորվածություն ձեռք բերեինք, որպեսզի մեր տպագրությանը համապատասխանեին 3D տպագրությունը: Օրինակ, մենք ստիպված էինք մեծացնել կոճակները և ջոյսթիկի անցքերը:

Չնայած դրան, դուք կարող եք տպել մեկ այլ դիզայն կամ ինքներդ դա անել:

Քայլ 5: Վերջին քայլ:

Վերջին Քայլ
Վերջին Քայլ

Մենք որոշեցինք սիլիկոնով սոսնձել բաղադրիչները, քանի որ այդ նախատիպն անելը հեշտ և լավ տարբերակ էր:

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