Sadržaj:

PC Motion Gamepad: 12 koraka
PC Motion Gamepad: 12 koraka

Video: PC Motion Gamepad: 12 koraka

Video: PC Motion Gamepad: 12 koraka
Video: doubling the drop every time the PC survives #shorts 2024, Studeni
Anonim
PC Motion Gamepad
PC Motion Gamepad

Igrajte svoje omiljene PC, Mac ili Linux igre samo naginjanjem! Motion Gamepad pretvara vaše kretnje u radnje u igri, poput okretanja upravljača ili bacanja lopte. Napredno sučelje olakšava prilagođavanje, a troosni, 2kHz akcelerometar daje vam super glatku i točnu kontrolu. Evo kratke video demonstracije; Savršeno pristaje na Wii Wheel, ali možete ga postaviti na gotovo sve. Zašto ga ne stavite na kacigu ili ruku ili nogu?

Korak 1: Česta pitanja

Pitanja
Pitanja

Po čemu se ovo razlikuje od Wiimotea? Motion Controller je sličan, ali poboljšava wiimote u nekoliko ključnih područja;

  1. USB veza: računalu nije potreban Bluetooth i nema baterija za pražnjenje.
  2. Podrška za više OS: koristi standardni USB HID protokol, pa nisu potrebni nikakvi upravljački programi.
  3. Softver koji se može nadograditi: nadogradnja firmvera Motion Controllera jednostavna je putem USB -a.
  4. Senzor više kvalitete: upotrijebljeni akcelerometar (ST LIS331AL) ima značajno veću propusnost uzorkovanja za preciznije i osjetljivije igranje.
  5. Hackable: Gumbi se mogu jednostavno postaviti na kućište, na upravljač ili bilo gdje drugdje po želji. Pomoćni program za konfiguraciju omogućuje vam dodatno prilagođavanje vašeg kontrolera tako da odgovara vašim željama.

Radi li s Mac, Linux ili OS/2 Warp? Ako vaš operacijski sustav podržava USB tipkovnice, trebao bi dobro funkcionirati s upravljačem pokreta. To uključuje sve moderne operacijske sustave poput Windows, OS X i Linux. Postoji li površinsko lemljenje? Ne! Akcelerometri su dostupni samo kao uređaji za površinsko montiranje, ali Motion Controller koristi ploču za mjerenje akcelerometra (Acc_Gyro) koja se isporučuje već sastavljena. Gdje je mogu montirati? Dizajnirano je tako da ga je najjednostavnije montirati na službeni ili generički Wii kotač, a zaglavlja iglica djeluju kao zupci za čvrsto učvršćivanje Motion Gamepada, ali se može ugraditi u gotovo sve, a rupe za montažu izbušene su na ploči. Motion Gamepad i Acc_Gyro Board dizajnirao je Starlino. Motion Gamepad dostupan je u kompletu od Gadget Gangstera.

Korak 2: Priprema: Alati

Alati za izgradnju elektroničkih projekata iz Gadget Gangstera na Vimeu.

Motion Gamepadu treba oko 30 minuta za sastavljanje. Lemljenje je jednostavno i dobar je projekt ako tek počinjete. Postoji mnoštvo izvrsnih uputstava o lemljenju (jedan ovdje). Alati Trebat će vam nekoliko alata za sastavljanje projekta; 1 - Lemilica i lemljenje. S olovnim lemljenjem lakše je raditi, a glačalo od 15-40 W sasvim je u redu. Konusni ili dlijeto vrh dobro radi. 2 - Nasipi. Dijagonalni rezači koriste se za obrezivanje viška kabela s dijelova nakon njihovog lemljenja.

Korak 3: Priprema: Dijelovi

Priprema: Dijelovi
Priprema: Dijelovi

Evo dijelova koji će vam trebati. Ako ste naručili komplet, dvaput provjerite da li vaš paket sadrži sve navedene dijelove. Ako nešto nedostaje, samo nam pošaljite e -poruku na [email protected];

Motion Gamepad PCB Izvor: Gadget Gangster Količina: 1 PIC18F14K50 Broj Mousera: 579-PIC18F14K50-I/P Količina: 1 Ako ovo nabavite s kompletom, bit će unaprijed programiran (i može se nadograditi putem USB-a). Inače će vam za programiranje trebati PICkit. 10k ohm označen otpornik: smeđa-crna-narančasta Količina: 4.47uF radijalni keramički kondenzator Označeno: 474 Mouser dio #: 80-C320C474M5U Količina: 1.1uF aksijalni keramički kondenzator Označeno: 104 Mouser dio: 80-C410C104K5R-TR Količina: 1 18pf radijalni keramički kondenzator označen: 18 Mouser dio#: 140-50N5-180J-TB-RC Količina: 2 10uF radijalni elektrolitički kondenzator Mouser dio#: 647-UVR1V100MDD1TD Količina: 1 12Mhz Veličina kristala: HC49/US dio Mousera: 815 -ABL-12-B2 Količina: 1 Omron sklopka Veličina: 4,3 mm Mouser dio#: 653-B3F-1000 Količina: 8 20-pinski DIP utičnica Mouser dio#: 517-4820-3004-CP Količina: 1 zaglavlja Količina: 49 Broj utičnica s utičnicama: 34 AccGyro ploča Izvor: Gadget Gangster Količina: 1 USB A utikač-Količina žičanog kabela: 1 Regulator napona MCP1700 (5V, TO-92) Broj dijela Mouser: 579-MCP1700-3302E/TO Količina: 1

Korak 4: Napravite: Korak I

Napravite: I. korak
Napravite: I. korak
Napravite: I. korak
Napravite: I. korak
Napravite: I. korak
Napravite: I. korak

U projektu postoje 4 otpornika, svi su identični (10 k ohma - smeđi - crni - narančasti) i idu na ploču u R1, R2, R3 i R4.

Savijte elektrode pod kutom od 90 stupnjeva i umetnite ih u ploču. Preokrenite ploču, lemite ih i odrežite višak kabela.

Korak 5: Napravite: Korak II

Napravite: korak II
Napravite: korak II
Napravite: korak II
Napravite: korak II
Napravite: korak II
Napravite: korak II

Dodajmo kondenzatore.

Narančaste kape u obliku diska trebale bi imati oznaku '18' na sebi. Ta ograničenja idu na C1 i C2. Ove kape nisu osjetljive na polaritet, pa nije važno na koji ih način umetnete. Postoji aksijalni keramički kondenzator.1uF, ide na C4. Aksijalno znači da žice izlaze s krajeva - poput otpornika. Možda ćete moći vidjeti oznaku na tijelu ove - to je '104'. Također nije osjetljiv na polaritet. C3 je posljednji keramički kondenzator. to je.47uF, možete provjeriti imate li ispravnu provjerom oznake na tijelu, trebala bi imati broj '474'. Također nije osjetljiv na polaritet. Za konačni kondenzator, to je elektrolitički kondenzator i ide u C5. Vrijednost je 10uF i polarizirana je. Pruga na tijelu komponente trebala bi se približiti riječi 'pruga' na pločici.

Korak 6: Napravite: Korak III

Napravite: korak III
Napravite: korak III
Napravite: korak III
Napravite: korak III
Napravite: korak III
Napravite: korak III
Napravite: korak III
Napravite: korak III

Dodajmo regulator napona, oblika je poput cilindra prerezanog na pola, ide na ploču u 'VREG -u'. Uočite kako oznaka na ploči ima ravnu stranu okrenutu prema dolje - regulator bi trebao ući u ploču tako da ravna strana bude okrenuta prema dolje.

Crystal ide na XT. Kristal nije polariziran pa nije važno koje olovo ide u koju rupu. Sada za gumbe; Najčešći način dodavanja gumba je izravno na ploču. Da biste to učinili, samo okrenite tiskanu ploču i umetnite je. Okrenite ploču natrag i lemite je. Ako želite ugraditi gumbe negdje drugdje (poput vrha upravljača), upotrijebite malo žice za spajanje da biste gumb povezali s rupom u koju bi inače ušao. Na kraju dodajte DIP utičnicu na ploču na mjesto s oznakom 'PIC'. Imajte na umu da zarez na utičnici treba biti usmjeren ulijevo (bliže riječi 'PIC').

Korak 7: Napravite: Korak IV

Napravite: IV. Korak
Napravite: IV. Korak
Napravite: IV. Korak
Napravite: IV. Korak
Napravite: IV. Korak
Napravite: IV. Korak

Akcelerometar se nalazi na zasebnoj ploči za razbijanje (Acc_Gyro ploča, samo akcelerometar) jer mjerači ubrzanja dolaze samo u paketima za površinsko montiranje i prilično ih je teško lemiti ručno, pa ovaj dio dolazi unaprijed sastavljen. Sve što trebate učiniti je dodati pin zaglavlja. U utičnicu ili u utičnicu Komplet također dolazi s utičnicama za pin - možete dodati utičnice za pin na PC -ju Motion Gamepad na području označenom s 'AccGyro' i gurnuti Acc_Gyro ploču u utičnicu. Prednost korištenja utičnica je u tome što ćete moći ukloniti Acc_Gyro ploču i koristiti je za druge projekte. Osobno sam lakše odustao od korištenja utičnica. Samo sam zalemio zaglavlja iglica ravno na ploču i odrezao dodatnu duljinu zaglavlja iglica s druge strane. Ipak, neću moći ponovno koristiti mjerač ubrzanja na drugim projektima.

Korak 8: Napravite: Korak V

Napravite: korak V
Napravite: korak V
Napravite: korak V
Napravite: korak V

Dodajte 3 pin zaglavlja na svaki kut ploče (JP1, JP2, JP3 i JP4). Kad ih lemite, najbolje ih je 'razmazati' (vidi 2. fotografiju). Ova zaglavlja držat će PCB na Wii kotaču. Također možete koristiti kliješta (ili nasipe) da ih dodatno savijete.

Korak 9: Napravite: Korak VI

Napravite: korak VI
Napravite: korak VI
Napravite: korak VI
Napravite: korak VI

Skoro gotovo! Dodajmo USB kabel;

Odrežite vanjsku gumenu jaknu i višak zaštite s USB kabela. Unutar kabela vidjet ćete 4 žice. Morat ćete izložiti oko 6 "tih žica - ogolite vodič i položite im kabele. Provucite ih u gornjoj rupi i natrag kroz donju rupu, kao što je prikazano na slici. Kad prođu, vi" Spojit ću svaku žicu na ploču; Crno: GND Zeleno: D+ Bijelo: D- Crveno: 5V Na kraju, postavite PIC u utičnicu - obratite pozornost na zareze lijevo.

Korak 10: Ostale ideje za montažu

Druge ideje za montažu
Druge ideje za montažu
Druge ideje za montažu
Druge ideje za montažu
Druge ideje za montažu
Druge ideje za montažu

Najjednostavniji način postavljanja gamepada je na Wii kotač. Zaglavlja iglica na kutu tiskane ploče mogu se saviti kako bi se čvrsto uhvatila za originalni Wii kotač ili općeniti. Također ga možete staviti u bilo koje drugo kućište - postoje 4 rupe za montažu koje će vam pomoći. Na sljedećim fotografijama pogledajte nekoliko ideja o montaži

Korak 11: Acc_Gyro ploča

Ploča Acc_Gyro
Ploča Acc_Gyro

Ploča Acc_Gyro jezgra je temeljni dio Motion Gamepada i sadrži mjerač brzine koji očitava kretanje. Umetnut je u utičnicu, pa ako se bavite programiranjem mikrokontrolera poput Arduina ili Propelera, možete ga koristiti u vlastitim projektima.

Poboljšana verzija Acc_Gyra dostupna je zasebno - dodaje žiroskop koji daje 5DOF inercijsku mjernu jedinicu (IMU) s mogućnostima 5V i 3V. Ovdje postoji mnogo više informacija o korištenju Acc_Gyro. Potpune informacije o iscrtavanju dostupne su u PDF formatu, ali za sažetak: P13: GYF, žiroskop bez pojačanja, filtriran izlaz Y osi P15: GY4, žiroskopski pojačan (x4), izlaz Y osi P16: VREF, referentni napon žiroskopa (1,25 V, fiksno) P17: GX4, pojačano žiroskopom (x4), izlaz X osi P18: GXF, žiroskop bez pojačanja, filtrirano Izlaz X osi P26: ST, samotestiranje žiroskopa (logika 0 = normalno, 1 = način samotestiranja) P27: PD, isključivanje žiroskopa (logika 0 = normalno, 1 = način isključivanja) P28: HP, poništavanje visokopropusnog filtra žiroskopa (logika 0 = normalno, 1 = resetiranje HP filtra) P29: 3V3, izlaz regulatora napona (3.3 v) P30: Ulaz opskrbnog napona, 5v P31: GND, uzemljenje P32: AZ, analogni filtrirani izlaz na osi akcelerometra Z-osi P33: AY, analogni filtrirani izlaz na osi ubrzanja P34: AX, analogni filtrirani izlaz na X-osi uz pomoć akcelerometra

Slika
Slika

Akcelerometar mjeri ubrzanje oko nekoliko osi. Ako postavite Acc_Gyro ploču na stol kao što je prikazano na gornjoj fotografiji, os Z će doživjeti 1G, a AZ će izlaziti 1,17V. Osi X i Y 'nemaju gravitaciju koja ih vuče, oni su na 0G i emitirat će 1.65V. Ako ga stavite na stol naopako, osi X i Y 'i dalje bi imale 0G ubrzanja, pa biste dobili AX = 1.65V, AY = 1.65V i AZ = 2.13V. Ploča Acc_Gyro može mjeriti ubrzanja od +/- 2G (+/- 19,6m/s^2) duž bilo koje osi. 2G je isto što i ubrzanje od 0 do 44 km / h u 1 sekundi. Kad os doživi +2G, povećat će napon na 2,6V. Kad doživi -2G, smanjit će napon na 0,7V. Imajte na umu da gravitacijska sila (usmjerena od neba prema tlu) ima isti učinak na uređaj kao da biste ubrzali uređaj u suprotnom smjeru, na mjestu bez gravitacijskog polja. Zato imajte ovo na umu ako planirate koristiti uređaj za nešto poput mjerenja ubrzanja vašeg automobila ili bicikla. bla

Korak 12: Preuzimanja

Preuzimanja
Preuzimanja
Preuzimanja
Preuzimanja

Nadam se da ćete uživati u Motion Gamepadu! Recite mi što mislite komentiranjem ovog uputstva ili slanjem e -pošte na [email protected]. Postavljanje Motion Gamepad koristi standardne HID upravljačke programe, ali možete upotrijebiti pomoćni program za konfiguriranje IMU -a (Windows) - preuzmite ovdje da biste izvršili poboljšani postavljanje / kalibracija. Starlino je napravio sjajan vodič za postavljanje s uslužnim programom IMU ovdje (pdf). Softver HEX za PIC je ovdje. Kao komplet, PIC dolazi unaprijed programiran, a na način na koji je programiran, možete ažurirati firmver s malim uslužnim programom za ažuriranje - ovdje. Dizajn Evo izgleda ploče i sheme (format orla) Nabavite komplet u Gadget Gangsteru.

Preporučeni: