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

PC Motion Gamepad: 12 քայլ
PC Motion Gamepad: 12 քայլ

Video: PC Motion Gamepad: 12 քայլ

Video: PC Motion Gamepad: 12 քայլ
Video: Universal Joystick Driver for Windows 7, 8, 10, and 11 (2024) | Best Joystick? : (Read Description) 2024, Նոյեմբեր
Anonim
PC Motion Gamepad
PC Motion Gamepad

Խաղացեք ձեր նախընտրած համակարգչի, Mac- ի կամ Linux- ի խաղերը ՝ պարզապես թեքվելով: Motion Gamepad- ը ձեր շարժումները վերածում է խաղի գործողությունների, օրինակ ՝ ղեկը շրջելը կամ գնդակը գցելը: Ընդլայնված ինտերֆեյսը հեշտացնում է հարմարեցումը, իսկ 3 առանցքի, 2 կՀց արագաչափաչափը տալիս է սուպեր հարթ և ճշգրիտ վերահսկողություն: Ահա արագ տեսանյութի ցուցադրում; Այն կատարյալ տեղավորվում է Wii անիվի վրա, բայց այն կարող եք ամրացնել գրեթե ամեն ինչի վրա: Ինչու՞ այն չդնել սաղավարտի կամ ձեռքի կամ ոտքի վրա:

Քայլ 1: ՀՏՀ

ՀՏՀ
ՀՏՀ

Ինչպե՞ս է սա տարբերվում Wiimote- ից: Շարժման վերահսկիչը նման է, բայց բարելավում է wiimote- ը մի քանի հիմնական ոլորտներում.

  1. USB միացում. Ձեր համակարգչին bluetooth- ի կարիք չկա, և մարտկոցները սպառվելու համար չկան:
  2. Բազմակի OS աջակցություն. Օգտագործում է ստանդարտ USB HID արձանագրություն, այնպես որ վարորդներ անհրաժեշտ չեն:
  3. Softwareրագրակազմի բարելավում. Motion Controller- ի որոնվածի արդիականացումը հեշտ է USB- ի միջոցով:
  4. Ավելի բարձր որակի սենսոր. Օգտագործվող արագացուցիչը (ST LIS331AL) ունի զգալիորեն ավելի մեծ ընտրանքի թողունակություն `ավելի ճշգրիտ և ավելի արձագանքող խաղախաղի համար:
  5. Կոճակները կարող են հեշտությամբ տեղադրվել պատյանների վրա, ղեկի վրա կամ ձեր նախընտրած ցանկացած այլ վայրում: Կազմաձևման օգտակար ծրագիրը թույլ է տալիս լրացուցիչ հարմարեցնել ձեր վերահսկիչը `ձեր ճշգրիտ նախասիրություններին համապատասխան:

Արդյո՞ք այն աշխատում է Mac- ի, Linux- ի կամ OS/2 Warp- ի հետ: Եթե ձեր օպերացիոն համակարգը աջակցում է USB ստեղնաշարերին, այն պետք է լավ աշխատի Motion Controller- ի հետ: Այն ներառում է բոլոր ժամանակակից օպերացիոն համակարգերը, ինչպիսիք են Windows- ը, OS X- ը և Linux- ը: Կա՞ որևէ մակերեսային լեռ զոդման աշխատանք: Ոչ! Արագացուցիչները հասանելի են միայն որպես մակերևույթի ամրացման սարքեր, բայց Շարժման վերահսկիչը օգտագործում է արագացուցիչի բեկման տախտակ (The Acc_Gyro), որը գալիս է նախապես հավաքված: Որտե՞ղ կարող եմ այն տեղադրել: Այն նախագծված էր ամենահեշտը պաշտոնական կամ ընդհանուր Wii անիվի վրա տեղադրելու համար, և քորոցների վերնագրերը հանդես են գալիս որպես շարժական խաղասեղանը ամուր կողպելու համար, բայց այն կարելի է ամրացնել գրեթե ամեն ինչի վրա, իսկ ամրացման անցքերը փորված են տախտակի վրա: The Motion Gamepad- ը և Acc_Gyro Board- ը նախագծվել են Starlino- ի կողմից: The Motion Gamepad- ը հասանելի է որպես հանդերձանք Gadget Gangster- ից:

Քայլ 2: Նախապատրաստում. Գործիքներ

Gadget Gangster- ի էլեկտրոնիկայի նախագծերի կառուցման գործիքներ Vimeo- ում:

Motion Gamepad- ին հավաքելը տևում է մոտ 30 րոպե: Sոդումը պարզ է, և դա հիանալի նախագիծ է, եթե դուք նոր եք սկսում: Կան մի քանի հրաշալի հրահանգներ, թե ինչպես կարելի է զոդել (մեկն այստեղ): Գործիքներ Նախագծի հավաքման համար ձեզ հարկավոր են մի քանի գործիքներ. 1 - Sոդման երկաթ և զոդ: Կապարով կպցնելը ավելի հեշտ է աշխատել, և 15-40 վտ հզորությամբ երկաթը պարզապես լավ է: Կոնաձև կամ սրածայր ծայրը լավ է աշխատում: 2 - դայք: Շեղանկյուն կտրիչները օգտագործվում են բաղադրիչներից ավելորդ լարերը միացնելուց հետո կտրելու համար:

Քայլ 3. Նախապատրաստում. Մասեր

Նախապատրաստում. Մասեր
Նախապատրաստում. Մասեր

Ահա այն մասերը, որոնք ձեզ անհրաժեշտ կլինեն: Եթե դուք սարք եք պատվիրել, կրկնակի ստուգեք ՝ համոզվելու համար, որ ձեր փաթեթում նշված են բոլոր մասերը: Եթե ինչ -որ բան բացակայում է, պարզապես ուղարկեք մեզ [email protected] էլ.

Motion Gamepad PCB Աղբյուրը ՝ Gadget Gangster Քանակ ՝ 1 PIC18F14K50 Մուսեր Մաս #579-PIC18F14K50-I/P Քանակ ՝ 1 Եթե սա ձեռք բերեք հանդերձանքի հետ, այն կգա նախապես ծրագրավորված (և կարող է արդիականացվել USB- ի միջոցով): Հակառակ դեպքում, ձեզ հարկավոր է PICkit այն ծրագրավորելու համար: 10k ohm Resistor Marked: Brown-Սև-Orange Քանակ: 4.47uF ialառագայթային կերամիկական կոնդենսատոր Նշված է. 474 Mouser Part #: 80-C320C474M5U Քանակ: 1 18pf ճառագայթային կերամիկական կոնդենսատոր նշանավորվեց. -ABL-12-B2 Քանակ ՝ 1 Omron Անջատիչ Չափ ՝ 4.3 մմ Մուսեր Մաս#: 653-B3F-1000 Քանակ ՝ 8 20 Pin DIP Socket Mouser Մաս#: 517-4820-3004-CP Քանակ ՝ 1 Պին Վերնագրեր Քանակ ՝ 49 Pin վարդակներ Քանակ ՝ 34 AccGyro Board Աղբյուր ՝ Gadget Gangster Քանակ ՝ 1 USB A Plug-Wire Cable Քանակ ՝ 1 Լարման Կարգավորիչ MCP1700 (5V, TO-92) Mouser Part#: 579-MCP1700-3302E/TO Քանակ: 1

Քայլ 4: Կատարել. Քայլ I

Կատարել ՝ Քայլ I
Կատարել ՝ Քայլ I
Կատարել ՝ Քայլ I
Կատարել ՝ Քայլ I
Կատարել ՝ Քայլ I
Կատարել ՝ Քայլ I

Նախագծում կա 4 դիմադրություն, դրանք բոլորը նույնական են (10k ohm - դարչնագույն - սև - նարնջագույն) և դրանք տախտակի վրա են անցնում R1, R2, R3 և R4 համարներով:

Լարերը թեքեք 90 աստիճանի անկյան տակ և տեղադրեք դրանք տախտակի մեջ: Շրջեք տախտակի վրայով, կպցրեք դրանք և կտրեք ավելորդ լարերը:

Քայլ 5. Կատարել. Քայլ II

Կատարել ՝ Քայլ II
Կատարել ՝ Քայլ II
Կատարել ՝ Քայլ II
Կատարել ՝ Քայլ II
Կատարել ՝ Քայլ II
Կատարել ՝ Քայլ II

Եկեք ավելացնենք կոնդենսատորները:

Նարնջագույն սկավառակաձև գլխարկների վրա պետք է նշվի «18» նշանը: Այդ կափարիչները գնում են C1 և C2: Այս գլխարկները բևեռայնության նկատմամբ զգայուն չեն, ուստի կարևոր չէ, թե որ ձևով եք դրանք տեղադրում: Կա.1uF առանցքային կերամիկական կոնդենսատոր, այն անցնում է C4- ով: Առանցքային նշանակում է, որ լարերը դուրս են գալիս ծայրերից `դիմադրության պես: Հնարավոր է, որ դուք կարողանաք տեսնել այս մեկի մարմնի վրա դրված նշանը. Դա «104» է: Այն նաև բևեռայնության նկատմամբ զգայուն չէ: C3- ը կերամիկական վերջին կոնդենսատորն է: դա.47uF է, կարող եք հաստատել, որ ճիշտ եք ստացել ՝ ստուգելով մարմնի վրա նշված նշումը, այն պետք է ունենա «474» թիվը: Այն նաև բևեռայնության նկատմամբ զգայուն չէ: Հիմա վերջնական կոնդենսատորի համար դա էլեկտրոլիտիկ կոնդենսատոր է և անցնում է C5- ով: Արժեքը 10uF է, և բևեռացված է: Բաղադրիչի մարմնի վրա շերտագիծը պետք է մոտենա տպատախտակին «շերտ» բառին:

Քայլ 6: Կատարել. Քայլ III

Կատարել. Քայլ III
Կատարել. Քայլ III
Կատարել. Քայլ III
Կատարել. Քայլ III
Կատարել. Քայլ III
Կատարել. Քայլ III
Կատարել. Քայլ III
Կատարել. Քայլ III

Ավելացնենք լարման կարգավորիչը, այն կիսով չափ կտրված գլանի տեսք ունի, այն անցնում է «VREG» - ի տախտակին: Ուշադրություն դարձրեք, թե ինչպես է տախտակի վրա գծանշումը հարթ կողմն ուղղված դեպի ներքև. Կարգավորիչը պետք է մտնի տախտակի մեջ ՝ ունենալով նաև հարթ կողմը ներքև:

Բյուրեղը գնում է XT- ում: Բյուրեղը բևեռացված չէ, ուստի կարևոր չէ, թե որ կապարը որ փոսում է անցնում: Հիմա կոճակների մասին; Կոճակները ավելացնելու ամենատարածված եղանակը անմիջապես գրատախտակին է: Դա անելու համար պարզապես շրջեք համակարգիչը և ամրացրեք դրանք: Շրջեք տախտակը հետ և ամրացրեք դրանք: Եթե ցանկանում եք տեղադրել կոճակները այլուր (օրինակ ՝ ղեկի վերևում), մի քիչ միացնող մետաղալարով միացրեք կոճակը այն անցքին, որը սովորաբար կանցներ: Ի վերջո, տախտակի վրա ավելացրեք DIP վարդակը: «PIC» նշումով տեղում: Նկատի ունեցեք, որ վարդակի խազը պետք է ուղղվի ձախ (ավելի մոտ «PIC» բառին):

Քայլ 7: Կատարել. Քայլ IV

Կատարել. Քայլ IV
Կատարել. Քայլ IV
Կատարել. Քայլ IV
Կատարել. Քայլ IV
Կատարել. Քայլ IV
Կատարել. Քայլ IV

Արագացուցիչը առանձին ճեղքման տախտակի վրա է (Acc_Gyro Board, Accelerometer Only), քանի որ արագացուցիչները գալիս են միայն մակերևույթի վրա տեղադրվող փաթեթներում և բավականին դժվար է ձեռքով զոդվել, ուստի այս մասը նախապես հավաքված է: Այն, ինչ պետք է անեք, ավելացնում է քորոց վերնագրերը: Կապի մեջ կամ ոչ վարդակին Հավաքածուն ունի նաև վարդակների վարդակներ. Կարող եք ավելացնել վարդակների վարդակներ Motion Gamepad PCB- ին «AccGyro» պիտակով տարածքում և սահեցնել Acc_Gyro տախտակը վարդակի մեջ: Վարդակների օգտագործման առավելությունն այն է, որ դուք կկարողանաք հեռացնել Acc_Gyro խորհուրդը և օգտագործել այն այլ նախագծերի համար: Անձամբ ես ավելի հեշտ գտա վարդակներից օգտվելը: Ես պարզապես կպցրեցի քորոցների վերնագրերը ուղիղ տախտակին և կտրեցի մյուս կողմի կապող վերնագրերի լրացուցիչ երկարությունը: Չեմ կարողանա արագացուցիչը նորից օգտագործել այլ նախագծերում:

Քայլ 8. Կատարեք. Քայլ V

Կատարել ՝ Քայլ V
Կատարել ՝ Քայլ V
Կատարել ՝ Քայլ V
Կատարել ՝ Քայլ V

Տախտակի յուրաքանչյուր անկյունում ավելացրեք 3 փին վերնագիր (JP1, JP2, JP3 և JP4): Երբ դրանք կպցնում եք, ավելի լավ է դրանք «շաղ տալ» իրարից (տես 2 -րդ լուսանկարը): Այս վերնագրերը կպչեն PCB- ն Wii անիվին: Դուք նաև կարող եք օգտագործել տափակաբերան աքցան (կամ խրամատներ) դրանք հետագայում թեքելու համար:

Քայլ 9. Կատարեք. Քայլ VI

Կատարել. Քայլ VI
Կատարել. Քայլ VI
Կատարել. Քայլ VI
Կատարել. Քայլ VI

Գրեթե ավարտված է: Եկեք ավելացնենք USB մալուխը;

Կտրեք արտաքին ռետինե բաճկոնը և ավելորդ պաշտպանությունը USB մալուխից: Մալուխի ներսում կտեսնեք 4 լար: Դուք կցանկանաք մերկացնել այդ լարերից մոտ 6 -ը `մերկացրեք դիրիժորը և թիթեղացրեք յուրաքանչյուրի լարերը: Տեղադրեք դրանք վերևի անցքում և հետին անցքով, ինչպես ցույց է տրված նկարում: Երբ դրանք անցնեն, դուք Յուրաքանչյուր մետաղալար կկապի տախտակին

Քայլ 10: Մոնտաժման այլ գաղափարներ

Մոնտաժման այլ գաղափարներ
Մոնտաժման այլ գաղափարներ
Մոնտաժման այլ գաղափարներ
Մոնտաժման այլ գաղափարներ
Մոնտաժման այլ գաղափարներ
Մոնտաժման այլ գաղափարներ

Gamepad- ը տեղադրելու ամենահեշտ ձևը Wii անիվն է: PCB- ի անկյունում տեղադրված քորոցային վերնագրերը կարող են թեքվել, որպեսզի դրանք ամուր բռնեն իսկական Wii անիվի կամ ընդհանուրի վրա: Դուք կարող եք նաև տեղադրել այն ցանկացած այլ պարիսպի մեջ. Կան 4 ամրացման անցքեր, որոնք կօգնեն ձեզ: Մոնտաժման վերաբերյալ մի քանի գաղափարների համար ստուգեք ստորև ներկայացված լուսանկարները

Քայլ 11: Acc_Gyro խորհուրդը

Acc_Gyro խորհուրդը
Acc_Gyro խորհուրդը

Acc_Gyro խորհուրդը Motion Gamepad- ի հիմնական մասն է և պարունակում է արագացուցիչ, որը կարդում է շարժումը: Այն միացված է, այնպես որ, եթե դուք զբաղվում եք Arduino- ի կամ Propeller- ի նման միկրոկառավարիչների ծրագրավորմամբ, կարող եք այն օգտագործել ձեր սեփական նախագծերում:

Acc_Gyro- ի ընդլայնված տարբերակը հասանելի է առանձին ՝ այն ավելացնում է գիրոսկոպ ՝ 5V և 3V հզորությամբ 5DOF իներցիոն չափման միավոր (IMU) տալու համար: Այստեղ շատ ավելի շատ տեղեկատվություն կա Acc_Gyro- ի օգտագործման մասին: Ամբողջական զետեղման տեղեկատվությունը հասանելի է PDF ձևաչափով, բայց ամփոփելու համար `P13: GYF, Gyro ոչ ուժեղացված, ֆիլտրացված Y առանցքի ելք P15: GY4, Gyro amplified (x4), Y-axis Output P16: VREF, Gyro Reference Voltage (1.25 V, ֆիքսված) P17: GX4, Gyro amplified (x4), X-axis Output P18: GXF, Gyro non amplified, filtered X-axis Output P26: ST, Gyro self test (logic 0 = normal, 1 = self test mode) P27: PD, Gyro անջատում (տրամաբանություն 0 = նորմալ, 1 = հոսանքի անջատում ռեժիմ) P28. HP, Gyro high pass filter զրոյականացում (տրամաբանություն 0 = նորմալ, 1 = HP զտիչի զրոյացում) P29: 3V3, լարման կարգավորիչի ելք (3.3 v) P30. Մատակարարման լարման մուտքագրում, 5v P31: GND, հիմք P32: AZ, արագացուցիչ Z Z առանցքի անալոգային ֆիլտրացված ելք P33: AY, արագացուցիչ Y առանցքի անալոգային զտված ելք P34: AX, արագացուցիչ

Պատկեր
Պատկեր

Արագաչափը չափում է արագացումը մի քանի առանցքի շուրջ: Եթե Acc_Gyro տախտակը դրեք սեղանի վրա, ինչպես ցույց է տրված վերևի լուսանկարում, Z առանցքը կունենա 1G, իսկ AZ- ը ՝ 1.17V: X և Y առանցքները «չունեն ձգողականություն, որոնք ձգում են դրանք դեպի իրենց, դրանք գտնվում են 0G արագության վրա և թողարկելու են 1.65 Վ: Եթե այն գլխիվայր դնեք սեղանին, X և Y առանցքները 'դեռ կունենան 0G արագացում, այնպես որ կստանաք AX = 1.65V, AY = 1.65V և AZ = 2.13V: Acc_Gyro տախտակն ունակ է չափել +/- 2G (+/- 19.6 մ/վ^2) արագացումներ ցանկացած առանցքի երկայնքով: 2G- ն նույնն է, ինչ 1 վայրկյանում զարգանում է 0 -ից մինչև 44 կմ / ժ արագություն: Երբ առանցքը զգում է +2G, այն կբարձրացնի լարումը մինչև 2.6 Վ: -2G- ի դեպքում այն կնվազի լարումը մինչև.7V: Խնդրում ենք նկատի ունենալ, որ գրավիտացիոն ուժը (երկնքից գետին ուղղված) նույն ազդեցությունն է ունենում սարքի վրա, ինչպես եթե սարքը արագացնեիք հակառակ ուղղությամբ, առանց գրավիտացիոն դաշտի: Ուրեմն հիշեք սա, եթե մտադիր եք սարքն օգտագործել այնպիսի բանի համար, ինչպիսին է ձեր մեքենայի կամ հեծանիվի արագացումը չափելը: բլա

Քայլ 12: Ներբեռնումներ

Ներլցումներ
Ներլցումներ
Ներլցումներ
Ներլցումներ

Հուսով եմ, որ ձեզ դուր կգա Motion Gamepad- ը: Տեղեկացրեք ինձ, թե ինչ եք կարծում ՝ մեկնաբանելով այս հրահանգը կամ էլ. կարգավորում / չափաբերում: Starlino- ն հիանալի ուղեցույց է պատրաստել այն IMU կոմունալ ծրագրով այստեղ տեղադրելու վերաբերյալ (pdf): Softwareրագրային ապահովում PIC- ի HEX- ն այստեղ է: Որպես հավաքածու, PIC- ը գալիս է նախապես ծրագրավորված, և ինչպես այն ծրագրված է, դուք կարող եք թարմացնել որոնվածը մի փոքր թարմացման օգտակար գործիքով `այստեղ:

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