Cov txheej txheem:

PC Motion Gamepad: 12 Kauj Ruam
PC Motion Gamepad: 12 Kauj Ruam

Video: PC Motion Gamepad: 12 Kauj Ruam

Video: PC Motion Gamepad: 12 Kauj Ruam
Video: PUBG Mobile Gamepad 2024, Lub Xya hli ntuj
Anonim
PC Motion Gamepad
PC Motion Gamepad

Ua si koj lub PC nyiam, Mac, lossis Linux kev ua si tsuas yog tig los! Tsab ntawv tsa suab Gamepad txhais koj cov kev txav mus rau hauv kev ua si, zoo li tig lub kauj lossis pov pob. Kev sib cuam tshuam siab heev ua rau nws yooj yim los kho, thiab 3-Axis, 2kHz accelerometer muab rau koj zoo tshaj thiab tswj tau zoo. Nov yog daim vis dis aus nrawm; Nws yog qhov ua tau zoo tshaj plaws ntawm Wii Log, tab sis koj tuaj yeem txhim kho nws ntawm txhua yam. Vim li cas ho tsis muab nws tso rau ntawm lub kaus mom hlau lossis koj txhais caj npab lossis txhais ceg?

Kauj ruam 1: FAQ

FAQ
FAQ

Qhov no txawv dua li Wiimote li cas? Motion Controller zoo ib yam, tab sis txhim kho ntawm wiimote hauv ob peb thaj chaw tseem ceeb;

  1. Kev Txuas USB: koj lub khoos phis tawj tsis xav tau bluetooth, thiab tsis muaj lub roj teeb kom khiav tawm.
  2. Kev Txhawb Ntau OS: siv tus qauv USB HID raws tu qauv, yog li tsis tas yuav tsum tau tsav tsheb.
  3. Kev Txhim Kho Software: kho dua tshiab Motion Controller firmware tau yooj yim ntawm USB.
  4. Siab Zoo Tshaj Plaws Zoo: tus ntsuas qhov ntsuas siv (ST LIS331AL) muaj qhov ntsuas qhov ntsuas ntau dua rau qhov ua tau zoo dua thiab ua haujlwm tau zoo dua.
  5. Hackable: cov nyees khawm tuaj yeem ntsia tau yooj yim ntawm rooj plaub, ntawm lub kauj tsheb, lossis lwm qhov uas koj xav tau. Kev teeb tsa kev tso cai cia koj hloov kho koj tus tswj kom haum rau koj qhov kev nyiam.

Nws puas ua haujlwm nrog Mac, Linux, lossis OS/2 Warp? Yog tias koj lub operating system txhawb nqa USB Keyboards, nws yuav tsum ua haujlwm zoo nrog Motion Controller. Qhov ntawd suav nrog txhua qhov kev ua haujlwm niaj hnub zoo li Windows, OS X thiab Linux. Puas muaj Ib Qhov Nto Mount Soldering? Tsis yog! Accelerometers tsuas yog muaj raws li cov khoom siv saum npoo av, tab sis Motion Controller siv lub rooj sib tham tawm suab nrawm (Acc_Gyro) uas los ua ntej sib sau ua ke. Kuv tuaj yeem rub nws mus qhov twg? Nws tau tsim los ua kom yooj yim tshaj plaws rau kev ua haujlwm lossis dav dav Wii lub log, thiab tus pin headers ua raws li txoj hlua txhawm rau xauv Motion Gamepad hauv kev khov kho, tab sis nws tuaj yeem ntsia tau rau hauv yuav luag txhua yam, thiab cov qhov ntsaws qhov ntsaws ntawm lub rooj tsavxwm. Tsab ntawv tsa suab Gamepad thiab Acc_Gyro Board tau tsim los ntawm Starlino. Tsab ntawv tsa suab Gamepad muaj raws li cov khoom siv los ntawm Gadget Gangster.

Kauj ruam 2: Kev npaj ua ntej: Cov cuab yeej

Cov Cuab Yeej Rau Lub Tsev Tsim Khoom Siv Hluav Taws Xob los ntawm Gadget Gangster ntawm Vimeo.

Motion Gamepad siv sijhawm li 30 feeb los tso ua ke. Soldering yog qhov ncaj, thiab nws yog txoj haujlwm zoo yog tias koj nyuam qhuav pib tawm. Muaj ntau tuj ntawm cov lus qhia zoo yuav ua li cas thiaj li yuav siv tau (ib qho ntawm no). Tools Koj yuav xav tau ob peb yam cuab yeej los sib sau ua haujlwm; 1 - Soldering Iron thiab solder. Leaded solder yog yooj yim los ua haujlwm nrog, thiab 15-40 watt hlau yog qhov zoo xwb. Ib lub conical los yog txis ntsis ua haujlwm zoo. 2 - Daws. Cov kab txiav kab pheeb ces kaum tau siv los txiav cov hlau lead ntau dhau los ntawm cov khoom siv tom qab muab lawv pov tseg.

Kauj Ruam 3: Kev npaj ua ntej: Tshooj

Kev npaj ua ntej: Qhov chaw
Kev npaj ua ntej: Qhov chaw

Nov yog ntu uas koj xav tau. Yog tias koj tau xaj cov khoom siv, kos ob zaug kom paub tseeb tias koj lub pob muaj txhua qhov khoom teev tseg. Yog tias muaj dab tsi ploj, tsuas yog email rau peb ntawm [email protected];

Tsab ntawv tsa suab Gamepad PCB Source: Gadget Gangster Qty: 1 PIC18F14K50 Mouser Part #: 579-PIC18F14K50-I/P Qty: 1 Yog tias koj tau txais qhov no nrog cov khoom siv, nws yuav tuaj yeem npaj ua ntej (thiab tuaj yeem hloov kho ntawm usb). Txwv tsis pub, koj yuav xav tau PICkit rau program nws. 10k ohm Resistor Marked: Brown-Black-Orange Qty: 4.47uF Radial Ceramic Capacitor Marked: 474 Mouser Part #: 80-C320C474M5U Qty: 1.1uF Axial Ceramic Capacitor Cim: 104 Mouser Tshooj #: 80-C410C104K5R-TR Qty: 1 18pf Radial Ceramic Capacitor Cim: 18 Mouser Part#: 140-50N5-180J-TB-RC Qty: 2 10uF Radial Electrolytic Capacitor Mouser Tshooj#: 647-UVR1V100MDD1TD Qty: 1 12Mhz Crystal Loj: HC49/US Mouser Tshooj#: 815 -ABL-12-B2 Qty: 1 Omron Hloov Loj: 4.3mm Mouser Tshooj#: 653-B3F-1000 Qty: 8 20 Pin DIP Socket Mouser Tshooj#: 517-4820-3004-CP Qty: 1 Pin Headers Qty: 49 Pin Sockets Qty: 34 AccGyro Board Source: Gadget Gangster Qty: 1 USB A Plug-Wire Cable Qty: 1 Voltage Regulator MCP1700 (5V, TO-92) Mouser Part#: 579-MCP1700-3302E/TO Qty: 1

Kauj Ruam 4: Ua: Kauj Ruam I

Ua: Kauj ruam I
Ua: Kauj ruam I
Ua: Kauj ruam I
Ua: Kauj ruam I
Ua: Kauj ruam I
Ua: Kauj ruam I

Muaj 4 tus tiv thaiv hauv txoj haujlwm, lawv txhua tus zoo ib yam (10k ohm - Xim av - Dub - Txiv kab ntxwv) thiab lawv mus rau ntawm pawg thawj coj ntawm R1, R2, R3, thiab R4.

Khoov cov coj ntawm lub kaum sab xis 90 degree, thiab ntxig rau lawv hauv lub rooj tsavxwm. Tig hla lub rooj tsavxwm, muab lawv tso rau hauv, thiab txiav tawm qhov ua rau ntau dhau.

Kauj Ruam 5: Ua: Kauj Ruam II

Ua: Kauj ruam II
Ua: Kauj ruam II
Ua: Kauj ruam II
Ua: Kauj ruam II
Ua: Kauj ruam II
Ua: Kauj ruam II

Cia peb ntxiv cov capacitors.

Cov txiv kab ntxwv daim duab zoo li lub kaus mom yuav tsum muaj '18' cim rau lawv. Cov kaus mom no mus ntawm C1 thiab C2. Cov kaus mom no tsis yog polarity rhiab, yog li nws tsis muaj teeb meem txoj hauv kev uas koj ntxig rau lawv. Muaj.1uF axial ceramic capacitor, nws mus ntawm C4. Axial txhais tau hais tias cov xov hlau tawm tawm qhov kawg - zoo li tus tiv thaiv. Tej zaum koj yuav tuaj yeem pom cov cim ntawm lub cev ntawm qhov no - nws yog '104'. Nws tseem tsis yog polarity rhiab. C3 yog cov khoom siv hluav taws xob zaum kawg. nws yog. 47uF, koj tuaj yeem txheeb xyuas koj tau txais ib qho los ntawm kev kos lub cim rau ntawm lub cev, nws yuav tsum muaj tus lej '474'. Nws kuj tsis yog polarity rhiab. Tam sim no rau qhov kawg capacitor, nws yog electrolytic capacitor thiab nws mus hauv C5. Tus nqi yog 10uF, thiab nws yog polarized. Cov kab txaij ntawm lub cev ntawm cov khoom siv yuav tsum txav mus ze rau lo lus 'kab txaij' ntawm lub rooj tsav xwm.

Kauj Ruam 6: Ua: Kauj Ruam III

Ua: Kauj ruam III
Ua: Kauj ruam III
Ua: Kauj ruam III
Ua: Kauj ruam III
Ua: Kauj ruam III
Ua: Kauj ruam III
Ua: Kauj ruam III
Ua: Kauj ruam III

Cia peb ntxiv qhov ntsuas hluav taws xob, nws zoo li lub tog raj kheej txiav ib nrab, nws mus rau ntawm lub rooj tsavxwm ntawm 'VREG'. Nco tseg yuav ua li cas kos rau ntawm lub rooj tsavxwm muaj ib sab tiaj taw taw - tus tswj hwm yuav tsum mus rau hauv lub rooj tsavxwm tseem muaj lub tiaj tiaj taw taw.

Crystal mus rau XT. Cov siv lead ua tsis yog polarized, yog li nws tsis muaj teeb meem uas cov hlau lead nkag mus rau qhov twg. Tam sim no rau cov nyees khawm; Feem ntau txoj hauv kev ntxiv cov nyees khawm yog ncaj qha rau ntawm lub rooj tsavxwm. Txhawm rau ua qhov no, tsuas yog tig lub pcb hla thiab ntsaws rau hauv. Tig lub rooj tsavxwm rov qab thiab muab lawv tso rau hauv. Yog tias koj xav teeb tsa cov nyees khawm nyob rau lwm qhov (zoo li nyob rau sab saum toj ntawm lub kauj), siv me ntsis ntawm txoj hlua txuas los txuas lub pob rau lub qhov uas nws ib txwm nkag mus. Thaum kawg, ntxiv DIP qhov (socket) ntawm lub rooj tsavxwm ntawm qhov chaw cim 'PIC'. Nco ntsoov tias qhov thais ntawm lub qhov (socket) yuav tsum taw tes rau sab laug (ze rau lo lus 'PIC').

Kauj Ruam 7: Ua: Kauj Ruam IV

Ua: Kauj ruam IV
Ua: Kauj ruam IV
Ua: Kauj ruam IV
Ua: Kauj ruam IV
Ua: Kauj ruam IV
Ua: Kauj ruam IV

Accelerometer nyob ntawm pawg cais pawg sib cais (Acc_Gyro Board, Accelerometer Only) vim tias cov accelerometers tsuas yog tuaj hauv cov pob ntim saum npoo thiab zoo nkauj nyuaj rau cov laug los ntawm txhais tes, yog li ntu no los ua ntej ua ke. Txhua yam koj yuav tsum ua yog ntxiv tus pin headers. To Socket lossis Not To Socket Cov khoom siv tseem tuaj nrog tus pin nyob - koj tuaj yeem ntxiv tus pin ntsaws rau Motion Gamepad PCB ntawm thaj chaw sau tias 'AccGyro' thiab xaub Acc_Gyro Board rau hauv lub qhov (socket). Qhov zoo ntawm kev siv lub qhov rooj yog qhov koj yuav tuaj yeem tshem tawm Pawg Acc_Gyro thiab siv nws rau lwm txoj haujlwm. Tus kheej, Kuv pom nws yooj yim dua rau tso tseg qhov siv. Kuv tsuas yog siv tus pin lub taub hau ncaj rau lub rooj tsavxwm thiab txiav tawm qhov ntev ntxiv ntawm tus pin headers ntawm lwm sab. Kuv yuav tsis tuaj yeem rov siv lub ntsuas qhov ntsuas ntawm lwm qhov haujlwm, txawm li cas los xij.

Kauj Ruam 8: Ua: Kauj Ruam V

Ua: Kauj ruam V
Ua: Kauj ruam V
Ua: Kauj ruam V
Ua: Kauj ruam V

Ntxiv 3 tus pin headers ntawm txhua lub ces kaum ntawm lub rooj tsavxwm (JP1, JP2, JP3, thiab JP4). Thaum koj muab lawv tso rau hauv, nws yog qhov zoo tshaj rau 'splay' lawv sib nrug (saib daim duab thib ob). Cov taub hau no yuav tuav PCB mus rau Wii log. Koj kuj tseem tuaj yeem siv cov pliers (lossis dikes) khoov lawv ntxiv.

Kauj Ruam 9: Ua: Kauj Ruam VI

Ua: Kauj Ruam VI
Ua: Kauj Ruam VI
Ua: Kauj Ruam VI
Ua: Kauj Ruam VI

Yuav luag tiav! Cia peb ntxiv USB Cable;

Txiav tawm lub tsho roj hmab sab nrauv thiab tiv thaiv ntau dhau los ntawm USB Cable. Koj yuav pom 4 xov hlau sab hauv kab. Koj yuav xav nthuav tawm kwv yees li 6 ntawm cov xov hlau no - hle tus neeg xyuas pib thiab xauv cov coj ntawm txhua tus. Khiav lawv hauv lub qhov saum toj thiab rov qab los ntawm lub qhov hauv qab, raws li qhia hauv daim duab. Thaum lawv dhau los, koj ' ll txuas txhua lub xaim mus rau lub rooj tsavxwm; Dub: GND Ntsuab: D+ Dawb: D- Liab: 5V Thaum kawg, muab tus PIC tso rau hauv lub qhov (socket) - nco cov cim taw tes rau sab laug.

Kauj Ruam 10: Lwm Cov Tswv Yim Mounting

Lwm Cov Tswv Yim Mounting
Lwm Cov Tswv Yim Mounting
Lwm Cov Tswv Yim Mounting
Lwm Cov Tswv Yim Mounting
Lwm Cov Tswv Yim Mounting
Lwm Cov Tswv Yim Mounting

Txoj hauv kev yooj yim tshaj plaws los teeb Gamepad yog hauv Wii Log. Lub taub hau tus pin ntawm lub ces kaum ntawm lub pcb tuaj yeem khoov kom khov kho mus rau qhov tseeb Wii Log, lossis ib qho dav dav. Koj tseem tuaj yeem muab nws tso rau hauv lwm qhov thaiv - muaj 4 qhov sib dhos los pab koj. Txheeb cov duab hauv qab no rau ob peb lub tswv yim ntawm kev teeb tsa

Kauj Ruam 11: Pawg Acc_Gyro

Pawg Acc_Gyro
Pawg Acc_Gyro

Pawg Acc_Gyro yog ib feem tseem ceeb ntawm Motion Gamepad thiab muaj Accelerometer uas nyeem kev txav mus los. Nws tau socketed, yog li yog tias koj nkag mus rau lub cajmeem microcontrollers zoo li Arduino lossis Propeller, koj tuaj yeem siv nws hauv koj tus kheej cov haujlwm.

Ib qho kev txhim kho ntawm Acc_Gyro muaj cais - nws ntxiv Gyroscope los muab 5DOF Inertial Measurement Unit (IMU) nrog 5V thiab 3V muaj peev xwm. Muaj ntau ntau cov ntaub ntawv ntawm kev siv Acc_Gyro ntawm no. Cov ntaub ntawv tag nrho pinout muaj nyob hauv PDF hom ntawv, tab sis kom suav nrog: P13: GYF, Gyro tsis ua kom nrov nrov, lim Y-axis Output P15: GY4, Gyro amplified (x4), Y-axis Output P16: VREF, Gyro Reference Voltage (1.25 V, tsau) P17: GX4, Gyro amplified (x4), X-axis Output P18: GXF, Gyro tsis ua kom nrov nrov, lim X-axis Output P26: ST, Gyro tus kheej ntsuas (logic 0 = ib txwm, 1 = tus kheej ntsuas hom) P27: PD, Gyro fais fab tuag (logic 0 = ib txwm, 1 = fais fab tuag hom) P28: HP, Gyro siab dhau lim lim (logic 0 = ib txwm, 1 = Pib dua HP lim) P29: 3V3, Voltage regulator tso zis (3.3 v) P30: Muab cov khoom siv hluav taws xob, 5v P31: GND, Av P32: AZ, Accelerometer Z-axis analog lim cov zis P33: AY, Accelerometer Y-axis analog lim cov zis P34: AX, Accelerometer X-axis analog lim lim tso zis Siv lub Accelerometer

Duab
Duab

Tus ntsuas hluav taws xob ntsuas qhov nrawm ib ncig ntawm ob peb axis. Yog tias koj teeb tsa Acc_Gyro board ntawm lub rooj raws li qhia hauv daim duab saum toj no, Z axis yuav ntsib 1G thiab AZ yuav tso tawm 1.17V. X thiab Y axis 'tsis muaj lub ntiajteb txawj nqus rub rau lawv, lawv nyob ntawm 0G, thiab yuav tso tawm 1.65V. Yog tias koj muab nws tso rau ntawm lub rooj upside down, X thiab Y axis 'tseem yuav muaj 0G nrawm dua, yog li koj yuav tau txais AX = 1.65V, AY = 1.65V, thiab AZ = 2.13V. Pawg Acc_Gyro muaj peev xwm ntsuas qhov nrawm ntawm +/- 2G (+/- 19.6m/s^2) raws txhua txoj kab. 2G yog tib yam li mus ntawm 0 txog 44mph hauv 1 thib ob. Thaum lub axis paub +2G, nws yuav nce qhov hluav taws xob mus rau 2.6V. Thaum nws ntsib -2G, nws yuav txo qhov hluav taws xob mus rau.7V. Thov nco ntsoov tias lub zog nqus dej (qhia los ntawm ntuj mus rau hauv av) muaj qhov cuam tshuam zoo ib yam rau lub cuab yeej zoo li yog tias koj yuav ua kom nrawm dua lub cuab yeej hauv qhov kev coj rov qab, hauv ib qho chaw uas tsis muaj lub ntiajteb txawj nqus. Yog li nco ntsoov qhov no yog tias koj tab tom npaj siv lub cuab yeej rau qee yam xws li ntsuas kev nrawm ntawm koj lub tsheb lossis tsheb kauj vab. bla ua

Kauj ruam 12: Rub tawm

Rub tawm
Rub tawm
Rub tawm
Rub tawm

Kuv vam tias koj txaus siab rau Motion Gamepad! Qhia rau kuv paub tias koj xav li cas los ntawm kev tawm tswv yim txog cov lus qhia no lossis xa email rau kuv ntawm [email protected] Lub Motion Gamepad siv tus qauv tsav tsheb HID, tab sis koj tuaj yeem siv IMU teeb tsa kev siv hluav taws xob (windows) - rub tawm ntawm no txhawm rau txhim kho teeb tsa / calibration. Starlino tau ua tiav cov lus qhia zoo ntawm kev teeb tsa nws nrog IMU cov txiaj ntsig ntawm no (pdf). Software HEX rau PIC nyob ntawm no. Raws li cov khoom siv, PIC los ua ntej programmed, thiab txoj kev nws tau programmed, koj tuaj yeem hloov kho lub khoos phis tawj nrog kev hloov kho me ntsis - ntawm no. Tsim Tus Qauv Ntawm No yog lub rooj teeb tsa thiab txheej txheem (hom dav dawb hau) Tau txais cov khoom siv ntawm Gadget Gangster.

Pom zoo: