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, Juli
Anonim
PC Motion Gamepad
PC Motion Gamepad

Igrajte svoje omiljene PC, Mac ili Linux igre samo naginjanjem! Motion Gamepad pretvara vaše pokrete 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 preciznu kontrolu. Evo kratke video demonstracije; Savršeno pristaje na Wii Wheel, ali možete ga montirati na gotovo sve. Zašto ga ne stavite na kacigu, ruku ili nogu?

Korak 1: Česta pitanja

FAQ
FAQ

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čunaru nije potreban Bluetooth i nema baterija da se isprazni.
  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 je jednostavna 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. Mogućnost hakiranja: dugmad se mogu lako postaviti na kućište, na upravljač ili bilo gdje drugo 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š operativni sistem podržava USB tipkovnice, trebao bi dobro funkcionirati s kontrolorom pokreta. To uključuje sve moderne operativne sisteme kao što su Windows, OS X i Linux. Postoji li površinsko lemljenje? Ne! Akcelerometri su dostupni samo kao uređaji za površinsko montiranje, ali kontroler pokreta koristi ploču za probijanje akcelerometra (Acc_Gyro) koja se isporučuje već montirana. Gdje je mogu montirati? Dizajnirano je tako da se najlakše montira na službeni ili generički Wii kotač, a zaglavlja iglica djeluju kao zupci za čvrsto prič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 je dostupan kao komplet od Gadget Gangstera.

Korak 2: Priprema: Alati

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

Za sastavljanje Motion Gamepada potrebno je oko 30 minuta. Lemljenje je jednostavno i odličan je projekt ako tek počinjete. Postoji mnoštvo sjajnih instrukcija o lemljenju (jedno ovdje). Alati Trebat će vam nekoliko alata za sastavljanje projekta; 1 - Lemilica i lemljenje. S olovnim lemljenjem je lakše raditi, a glačalo od 15-40 vati je sasvim u redu. Konusni ili dlijetasti vrh dobro funkcionira. 2 - Nasipi. Dijagonalni rezači koriste se za obrezivanje viška kabela iz komponenti nakon njihovog lemljenja.

Korak 3: Priprema: Dijelovi

Priprema: Dijelovi
Priprema: Dijelovi

Evo dijelova koji će vam trebati. Ako ste naručili komplet, još jednom 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). U suprotnom će vam za programiranje trebati PICkit. 10k ohm označen otpornik: smeđi-crni-narandžasti Broj: 4.47uF radijalni keramički kondenzator označen: 474 Broj dijela Mouser-a: 80-C320C474M5U Količina: 1.1uF aksijalni keramički kondenzator označen: 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 Mouser dio: 815 -ABL-12-B2 Količina: 1 Omron sklopka Veličina: 4,3 mm Mouser dio#: 653-B3F-1000 Količina: 8 20-pin DIP utičnica Mouser dio#: 517-4820-3004-CP Količina: 1 zaglavlja Količina: 49 Broj utičnica sa utičnicama: 34 AccGyro ploča Izvor: Gadget Gangster Količina: 1 USB A utikač-žičani kabel Količina: 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 ohm - smeđi - crni - narančasti) i idu na ploču u R1, R2, R3 i R4.

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

Korak 5: Napravite: Korak II

Napravite: 2. korak
Napravite: 2. korak
Napravite: 2. korak
Napravite: 2. korak
Napravite: 2. korak
Napravite: 2. korak

Dodajmo kondenzatore.

Narančaste kape u obliku diska trebaju 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đe nije osjetljiv na polaritet. C3 je posljednji keramički kondenzator. to je.47uF, možete provjeriti da li imate pravu provjerom oznake na tijelu, koja bi trebala imati broj '474'. Takođe 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či.

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'. Imajte na umu kako oznaka na ploči ima ravnu stranu okrenutu prema dolje - regulator bi trebao ić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 o gumbima; Najčešći način dodavanja dugmadi je direktno na ploču. Da biste to učinili, samo okrenite ploču i umetnite je. Okrenite ploču unatrag i lemite je. Ako želite ugraditi gumbe negdje drugdje (na primjer na vrh upravljača), upotrijebite malo žice za spajanje da biste gumb povezali s rupom u koju bi obično ušao. Na kraju dodajte DIP utičnicu na ploču na mesto sa oznakom 'PIC'. Imajte na umu da zarez na utičnici treba biti usmjeren lijevo (bliže riječi 'PIC').

Korak 7: Napravite: Korak IV

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

Akcelerometar se nalazi na zasebnoj ploči za razbijanje (Acc_Gyro ploča, samo akcelerometar) jer se mjerači ubrzanja pojavljuju samo u paketima za površinsko montiranje i prilično ih je teško lemiti ručno, pa ovaj dio dolazi već sastavljen. Sve što trebate učiniti je dodati pin zaglavlja. U utičnicu ili u utičnicu Komplet također dolazi sa 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 zaglavlje iglica ravno na ploču i odrezao dodatnu dužinu zaglavlja iglica s druge strane. Međutim, neću moći ponovo 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 svakom uglu ploče (JP1, JP2, JP3 i JP4). Kada ih lemite, najbolje je da ih "razmaknete" (vidi drugu fotografiju). Ova zaglavlja će držati 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 završeno! Dodajmo USB kabel;

Odrežite vanjski gumeni omotač i višak zaštite s USB kabela. Unutar kabela ćete vidjeti 4 žice. Morat ćete otkriti oko 6 tih žica - ogolite provodnik i položite žice svake od njih. Provucite ih u gornjoj rupi i natrag kroz donju rupu, kao što je prikazano na slici. Kad prođu, povezat ću svaku žicu na ploču; crna: GND zelena: D+ bijela: D- crvena: 5V Na kraju, postavite PIC u utičnicu - obratite pažnju 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

Najlakši način za postavljanje gamepada je na Wii kotačić. Zaglavlja iglica na uglu PCB -a mogu se saviti da se čvrsto uhvate za originalni ili općeniti Wii kotač. Možete ga staviti i u bilo koje drugo kućište - postoje 4 montažne rupe koje će vam pomoći. Pogledajte donje fotografije za nekoliko ideja o montaži

Korak 11: Acc_Gyro ploča

Acc_Gyro ploča
Acc_Gyro ploča

Acc_Gyro ploča je jezgra Motion Gamepad -a i sadrži akcelerometar koji očitava kretanje. Umetnut je u utičnicu, pa ako se bavite programiranjem mikrokontrolera poput Arduina ili Propelera, možete ga koristiti u svojim projektima.

Poboljšana verzija Acc_Gyro -a dostupna je zasebno - dodaje žiroskop koji daje 5DOF inercijsku mjernu jedinicu (IMU) sa mogućnostima 5V i 3V. Ovdje ima mnogo više informacija o korištenju Acc_Gyro. Potpune informacije o pinout-u dostupne su u PDF formatu, ali da rezimiramo: P13: GYF, žiroskop bez pojačanja, filtrirani izlaz Y-osi P15: GY4, žiroskopski pojačan (x4), izlaz Y-osi P16: VREF, referentni napon žiroskopa (1,25 V, fiksno) P17: GX4, žiroskopski pojačano (x4), izlaz X osi P18: GXF, žiroskopsko pojačano, 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 filtera žiroskopa (logika 0 = normalno, 1 = resetiranje HP filtera) P29: 3V3, izlaz regulatora napona (3.3 v) P30: Ulaz napona napajanja, 5v P31: GND, uzemljenje P32: AZ, analogni filtrirani izlaz na osi akcelerometra Z-osa P33: AY, analogni filtrirani izlaz na osi ubrzanja P34: AX, analogni filtrirani izlaz na osi X-brzine Korištenje akcelerometra

Image
Image

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. Acc_Gyro ploča 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 za 1 sekundu. Kada os doživi +2G, ona će povećati napon na 2,6V. Kada doživi -2G, smanjit će napon na 0,7V. Imajte na umu da sila gravitacije (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 Gamepad -u! Recite mi šta 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 poboljšali podešavanje / kalibracija. Starlino je napravio odličan vodič za njegovo postavljanje pomoću uslužnog programa 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 sa malim uslužnim programom za ažuriranje - ovdje. Dizajn Evo izgleda ploče i sheme (format orla) Nabavite komplet na Gadget Gangsteru.

Preporučuje se: