Բովանդակություն:
- Քայլ 1: Gamepad- ի ուղեղը
- Քայլ 2: Խաղի վերահսկիչի մուտքեր
- Քայլ 3: Schmatics
- Քայլ 4: PCB- ի պատրաստում
- Քայլ 5: Հավաքեք PCB- ն
- Քայլ 6: Կոդավորման մաս
- Քայլ 7: Tekken խաղալով այս DIY խաղի վերահսկիչով
Video: Arduino- ի վրա հիմնված DIY խաղի վերահսկիչ - Arduino PS2 Game Controller - Խաղալ Tekken- ով DIY Arduino Gamepad- ով ՝ 7 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:47
Ողջույն տղերք, խաղեր խաղալ միշտ զվարճալի է, բայց ձեր սեփական 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, որպեսզի կարողանանք ամեն ինչ իրար միացնել: Ես օգտագործել եմ Fritzing- ը PCB- ի նախագծման նպատակով: Դուք կարող եք ներբեռնել Gerber- ի ֆայլերը ստորև բերված հղումից: Ներբեռնեք ծածկագիրը, schmatics, gerber: https://github.com/shveytank/Arduino-Game-Controller Եվ ես իմ gerber ֆայլերը վերբեռնեցի սերնդի ստուդիա կայք: Դուք կարող եք պատվիրել ձեր PCB- ները ցանկացած արտադրողի կողմից, որը ցանկանում եք:
Քայլ 5: Հավաքեք 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 խաղի վերահսկիչով
Կոդը վերբեռնելուց հետո միացրեք USB մալուխը համակարգչին և միացրեք այն խաղը, որը ձեզ դուր է գալիս, ես այստեղ օգտագործում եմ տեկեն, և դուք կարող եք սկսել խաղալ: Այսպիսով, զվարճացեք ՝ պատրաստելով ձեր սեփական DIY խաղի վերահսկիչը:
Խորհուրդ ենք տալիս:
Ինչպես մաքրել գրեթե ցանկացած խաղի վերահսկիչ ՝ 5 քայլ
Ինչպես մաքրել գրեթե ցանկացած խաղի վերահսկիչ. Ես ունեմ այս Logitech Dual Action կարգավարներից մի քանիսը, որոնք օգտագործում եմ Raspberry Pi emulator- ի համար, որը շուտով կբեռնեմ Instructable: Փորձելով օգտագործել այս վերահսկիչը (այն պահեստում էր ավելի քան մեկ տարի), կոճակների մեծ մասը
LoRa վրա հիմնված հեռակառավարիչ - Վերահսկիչ սարքեր մեծ հեռավորություններից `8 քայլ
LoRa վրա հիմնված հեռակառավարիչ | Վերահսկեք տեխնիկան մեծ հեռավորություններից. Հե ,յ, ինչ կա, տղերք: Աքարշ այստեղ ՝ CETech- ից: Այս նախագծում մենք պատրաստվում ենք ստեղծել հեռակառավարման վահանակ, որը կարող է օգտագործվել մի շարք գործիքների կառավարման համար, ինչպիսիք են LED- ները, շարժիչները կամ եթե մենք խոսում ենք մեր առօրյա կյանքի մասին, մենք կարող ենք վերահսկել մեր տան applian- ը:
CPU & GPU- ի վրա հիմնված օդափոխիչի վերահսկիչ `6 քայլ (նկարներով)
CPU & GPU Driven Fan Controller. Ես վերջերս բարձրացրեցի իմ գրաֆիկական քարտը: Նոր GPU մոդելը ունի ավելի բարձր TDP, քան իմ պրոցեսորը և հին GPU- ն, ուստի ես նաև ցանկանում էի տեղադրել պատյանների լրացուցիչ երկրպագուներ: Unfortunatelyավոք, իմ MOBO- ն ունի ընդամենը 3 օդափոխիչի միակցիչ `արագության հսկողությամբ, և դրանք կարող են կապված լինել միայն
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 վրա հիմնված միջինի գեներատոր). 4 քայլ (նկարներով)
Եղանակի վրա հիմնված երաժշտության գեներատոր (ESP8266 Based Midi Generator). Բարև, այսօր ես կբացատրեմ, թե ինչպես պատրաստել ձեր սեփական եղանակի վրա հիմնված փոքր երաժշտության գեներատոր: Այն հիմնված է ESP8266- ի վրա, որը նման է Arduino- ին և արձագանքում է ջերմաստիճանին, անձրևին: և լույսի ուժգնություն: Մի ակնկալեք, որ այն ամբողջ երգեր կամ ակորդներ կհաղորդի
IOT- ի վրա հիմնված ջրի մակարդակի վերահսկիչ `օգտագործելով NodeMCU ESP8266: 6 քայլ
IOT- ի վրա հիմնված ջրի մակարդակի վերահսկիչ `օգտագործելով NodeMCU ESP8266. Սա հրահանգելի է, թե ինչպես ստեղծել IOT- ի վրա հիմնված ջրի մակարդակի վերահսկիչ: Այս նախագծի առանձնահատկություններն են. Ավտոմատ միացրեք ջրի պոմպը, երբ ջուրը հասնի նվազագույն մակարդակից ցածր: Ավ