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

Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ - Arduino PS2 Game Controller - Խաղալ Tekken- ով DIY Arduino Gamepad- ով ՝ 7 քայլ
Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ - Arduino PS2 Game Controller - Խաղալ Tekken- ով DIY Arduino Gamepad- ով ՝ 7 քայլ

Video: Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ - Arduino PS2 Game Controller - Խաղալ Tekken- ով DIY Arduino Gamepad- ով ՝ 7 քայլ

Video: Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ - Arduino PS2 Game Controller - Խաղալ Tekken- ով DIY Arduino Gamepad- ով ՝ 7 քայլ
Video: Բջջային հեռախոսի ջերմաստիճանի կարգավորիչ DT 06 WIFI մոդուլով | LDmicro-Roboremo ծրագրավորում 2024, Նոյեմբեր
Anonim
Image
Image
Gamepad- ի ուղեղը
Gamepad- ի ուղեղը

Ողջույն տղերք, խաղեր խաղալ միշտ զվարճալի է, բայց ձեր սեփական DIY սովորական խաղի Controller- ով խաղալը ավելի զվարճալի է: Այսպիսով, այս հրահանգների մեջ մենք կդարձնենք խաղերի վերահսկիչ ՝ օգտագործելով arduino pro micro:

Քայլ 1: Gamepad- ի ուղեղը

Այսպիսով, այստեղ մի խորհուրդ է տրվում. Խնդրում ենք չփորձել այս նախագիծը Arduino Uno- ի հետ, քանի որ Arduino Uno- ն ի վիճակի չէ HID (Մարդկային ինտերֆեյսի սարքեր), ինչը նշանակում է, որ Arduino Uno- ն չի կարող օգտագործվել ստեղնաշար, մկնիկ, ստեղնաշար, gamepad և այլն: Այսպիսով, այնպիսի նախագծերի համար, ինչպիսիք են `ստեղնաշարը, մկնիկը և խաղի վերահսկիչը, մենք ունենք երկու arduino տախտակ, որոնք ունակ են կատարել այս տեսակի րագրեր: Arduino Pro micro- ը և Arduino Leonardo- ն ունակ են այսպիսի նախագծեր կատարելու: Այսպիսով, մեր խաղի Controller Projects- ի համար մենք այստեղ կօգտագործենք Arduino pro micro- ը, բայց եթե ունեք Arduino Leonardo, ապա դա նույնպես կաշխատի:

Քայլ 2: Խաղի վերահսկիչի մուտքեր

Մուտքեր խաղի վերահսկիչի համար
Մուտքեր խաղի վերահսկիչի համար

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

Քայլ 3: Schmatics

Շմատիկներ
Շմատիկներ

Այսպիսով, մեզ անհրաժեշտ է 10 անջատիչ ՝ 10 մուտքի համար, և մենք պետք է միացնենք դրանք ՝ ըստ վերը նշված սխմատիկների, այնպես որ խնդրում ենք ինքներդ ձեզ օգնել վերը նշված շմատիկներով և ամեն ինչ միացնել ըստ դրա:

Քայլ 4: PCB- ի պատրաստում

PCB- ի պատրաստում
PCB- ի պատրաստում
PCB- ի պատրաստում
PCB- ի պատրաստում

Այս ամենը միասին դնելու համար մենք պետք է դրա համար պատրաստենք PCB, որպեսզի կարողանանք ամեն ինչ իրար միացնել: Ես օգտագործել եմ Fritzing- ը PCB- ի նախագծման նպատակով: Դուք կարող եք ներբեռնել Gerber- ի ֆայլերը ստորև բերված հղումից: Ներբեռնեք ծածկագիրը, schmatics, gerber: https://github.com/shveytank/Arduino-Game-Controller Եվ ես իմ gerber ֆայլերը վերբեռնեցի սերնդի ստուդիա կայք: Դուք կարող եք պատվիրել ձեր PCB- ները ցանկացած արտադրողի կողմից, որը ցանկանում եք:

Քայլ 5: Հավաքեք PCB- ն

Հավաքեք PCB- ն
Հավաքեք PCB- ն
Հավաքեք PCB- ն
Հավաքեք PCB- ն
Հավաքեք PCB- ն
Հավաքեք PCB- ն

Այսպիսով, PCB- ի արտադրությունից հետո մենք պետք է հավաքենք այդ ամենը միասին `զոդելով քորոցների վերնագրերը և և անջատիչները PCB- ի վրա: Եվ տեղադրեք Arduino pro micro- ը PCB- ի վրա:

Քայլ 6: Կոդավորման մաս

Կոդավորման մաս
Կոդավորման մաս
Կոդավորման մաս
Կոդավորման մաս
Կոդավորման մաս
Կոդավորման մաս
Կոդավորման մաս
Կոդավորման մաս

Այսպիսով, կոդավորման բաժնում մենք պետք է ծրագրավորենք այս տախտակը Անջատիչների համար `ստեղնաշարի ցուցադրված մուտքի համար, ինչպես ցույց է տրված նկարում, և ես արդեն գրել եմ կոդը ըստ դրա, այնպես որ ներբեռնեք ստորև բերված հղումից: Ներբեռնեք ծածկագիրը, schmatics, gerber: https:/ /github.com/shveytank/Arduino-Game-Controller Եվ այնուհետև համոզվեք, որ ձեր համակարգչում տեղադրել եք sparkfun տախտակներ, իսկ եթե ոչ, գնացեք sparkfun էջ և հետևեք հրահանգներին և տեղադրեք sparkfun տախտակներ arduino IDE- ում: Այնուհետև վերբեռնեք կոդը ձեր arduino տախտակին:

Քայլ 7: Tekken խաղալով այս DIY խաղի վերահսկիչով

Image
Image

Կոդը վերբեռնելուց հետո միացրեք USB մալուխը համակարգչին և միացրեք այն խաղը, որը ձեզ դուր է գալիս, ես այստեղ օգտագործում եմ տեկեն, և դուք կարող եք սկսել խաղալ: Այսպիսով, զվարճացեք ՝ պատրաստելով ձեր սեփական DIY խաղի վերահսկիչը:

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