INHOUDSOPGAWE:

PC Motion Gamepad: 12 stappe
PC Motion Gamepad: 12 stappe

Video: PC Motion Gamepad: 12 stappe

Video: PC Motion Gamepad: 12 stappe
Video: ТОП—5. Лучшие джойстики для ПК. Рейтинг 2022 года! 2024, November
Anonim
PC Motion -gamepad
PC Motion -gamepad

Speel u gunsteling rekenaar-, Mac- of Linux -speletjies deur net te kantel! Die Motion Gamepad vertaal u bewegings in aksies in die spel, soos om 'n stuurwiel te draai of 'n bal te gooi. 'N Gevorderde koppelvlak maak dit maklik om aan te pas, en 'n 3-as, 2kHz versnellingsmeter gee u 'n super gladde en akkurate beheer. Hier is 'n vinnige videodemo; Dit pas perfek op die Wii -wiel, maar u kan dit op omtrent alles monteer. Waarom nie op 'n helm of op u arm of been nie?

Stap 1: Gereelde vrae

FAQ
FAQ

Hoe verskil dit van 'n Wiimote? Die Motion Controller is soortgelyk, maar verbeter op 'n paar belangrike gebiede die wiimote;

  1. USB -verbinding: u rekenaar het geen bluetooth nodig nie, en daar is geen batterye om op te raak nie.
  2. Ondersteuning vir veelvuldige bedryfstelsel: gebruik standaard USB HID -protokol, dus is geen bestuurders nodig nie.
  3. Sagteware kan opgegradeer word: die opgradering van die Motion Controller -firmware is maklik via USB.
  4. Sensor van hoër gehalte: die gebruikte versnellingsmeter (ST LIS331AL) het 'n aansienlik groter steekproefbandbreedte vir 'n meer akkurate en meer responsiewe spel.
  5. Hackable: knoppies kan maklik op 'n tas, op 'n stuurwiel of op enige ander plek gemonteer word. Met die konfigurasiehulpprogram kan u u beheerder verder aanpas volgens u presiese voorkeure.

Werk dit met Mac, Linux of OS/2 Warp? As u bedryfstelsel die USB -sleutelborde ondersteun, behoort dit goed te werk met die bewegingsbeheerder. Dit bevat alle moderne bedryfstelsels soos Windows, OS X en Linux. Is daar soldeeroppervlaktes? Nope! Versnellingsmeters is slegs beskikbaar as toestelle op die oppervlak, maar die bewegingsbeheerder gebruik 'n versnellingsmeter (The Acc_Gyro) wat vooraf gemonteer is. Waar kan ek dit monteer? Dit is ontwerp om die maklikste in 'n amptelike of algemene Wii -wiel te monteer, en die penkopstukke dien as 'n punt om die Motion Gamepad stewig vas te sluit, maar dit kan in byna enigiets gemonteer word, en daar word gate op die bord geboor. Die Motion Gamepad en Acc_Gyro Board is ontwerp deur Starlino. Die Motion Gamepad is beskikbaar as 'n kit by Gadget Gangster.

Stap 2: Voorbereiding: gereedskap

Gereedskap vir die bou van elektroniese projekte van Gadget Gangster op Vimeo.

Die Motion Gamepad neem ongeveer 30 minute om saam te stel. Soldeer is eenvoudig, en dit is 'n goeie projek as u eers begin. Daar is baie wonderlike instruksies oor hoe om te soldeer (een hier). Gereedskap Jy benodig 'n paar gereedskap om die projek saam te stel; 1 - Soldeerbout en soldeersel. Dit is makliker om met lood soldeer te werk, en 'n yster van 15-40 watt is goed. 'N Kegel- of beitelpunt werk goed. 2 - Digte. Diagonale snyers word gebruik om die oortollige leidings van komponente af te sny nadat dit vasgesoldeer is.

Stap 3: Voorbereiding: Onderdele

Voorbereiding: Onderdele
Voorbereiding: Onderdele

Hier is die onderdele wat u benodig. As u 'n kit bestel het, moet u seker maak of u pakket al die onderdele bevat. As daar iets ontbreek, stuur 'n e -pos aan ons by [email protected];

Motion Gamepad PCB Bron: Gadget Gangster Aantal: 1 PIC18F14K50 Mouser-onderdeelnr.: 579-PIC18F14K50-I/P Aantal: 1 As u dit met die kit kry, word dit vooraf geprogrammeer (en kan via USB opgradeer word). Andersins het u 'n PICkit nodig om dit te programmeer. 10k ohm Weerstand gemerk: bruin-swart-oranje aantal: 4.47uF radiale keramiek kondensator gemerk: 474 Mouser onderdeelnr.: 80-C320C474M5U Aantal: 1.1uF Aksiale keramiek kondensator gemerk: 104 Mouser onderdeelnr.: 80-C410C104K5R-TR Aantal: 1 18pf Radiale keramiek-kondensator gemerk: 18 Mouser-onderdeelnr.: 140-50N5-180J-TB-RC Aantal: 2 10uF Radiale elektrolitiese kondensator Mouser-onderdeelnr.: 647-UVR1V100MDD1TD Aantal: 1 12Mhz Kristalgrootte: HC49/US Mouser-onderdeel: 815 -ABL-12-B2 Aantal: 1 Omron-skakelaars Grootte: 4,3 mm Mouser-onderdeelnr.: 653-B3F-1000 Aantal: 8 20-pins DIP-aansluiting Mouser-onderdeelnr.: 517-4820-3004-CP Aantal: 1 penkophoeveelheid: 49 Aantal penaansluitings: 34 AccGyro-bord Bron: hoeveelheid gadget-gangster: 1 USB A-aansluiting-aantal kabels: 1 spanningsreguleerder MCP1700 (5V, TO-92) Mouser-onderdeelnr.: 579-MCP1700-3302E/Aantal: 1

Stap 4: Maak: Stap I

Maak: Stap I
Maak: Stap I
Maak: Stap I
Maak: Stap I
Maak: Stap I
Maak: Stap I

Daar is vier weerstande in die projek, almal is identies (10k ohm - bruin - swart - oranje) en teen R1, R2, R3 en R4 op die bord.

Buig die leidings in 'n hoek van 90 grade en plaas dit in die bord. Draai die bord om, soldeer dit en sny die oortollige kabels af.

Stap 5: Maak: Stap II

Maak: Stap II
Maak: Stap II
Maak: Stap II
Maak: Stap II
Maak: Stap II
Maak: Stap II

Kom ons voeg die kapasitors by.

Op die oranje skyfvormige kappies moet 'n '18' gemerk wees. Die pette gaan by C1 en C2. Hierdie kappies is nie polariteitsgevoelig nie, dus dit maak nie saak hoe u dit inbring nie. Daar is 'n.1uF aksiale keramiek kondensator, dit gaan by C4. Axiaal beteken dat die drade by die ente uitkom - soos 'n weerstand. U kan die merk op die liggaam van hierdie een sien - dit is '104'. Dit is ook nie polariteitsgevoelig nie. C3 is die laaste keramiek kondensator. dit is.47uF, u kan verifieer dat u die regte een het deur die merk op die liggaam te sien; dit moet die nommer '474' hê. Dit is ook nie polariteitsgevoelig nie. Nou vir die finale kapasitor, dit is 'n elektrolitiese kondensator en dit gaan in C5. Die waarde is 10uF, en dit is gepolariseer. Die streep op die liggaam van die komponent moet nader aan die woord 'streep' op die printplaat kom.

Stap 6: Maak: Stap III

Maak: Stap III
Maak: Stap III
Maak: Stap III
Maak: Stap III
Maak: Stap III
Maak: Stap III
Maak: Stap III
Maak: Stap III

Laat ons die spanningsreguleerder byvoeg; dit het die vorm van 'n silinder wat in twee gesny is, dit gaan op die bord by 'VREG'. Let op hoe die mark op die bord 'n plat kant na onder wys - die reguleerder moet in die bord ingaan, met die plat kant ook na onder.

Die Crystal gaan by XT. Die kristal is nie gepolariseer nie, dus maak nie saak watter lood in watter gat gaan nie. Nou vir die knoppies; Die mees algemene manier om die knoppies by te voeg, is direk op die bord. Om dit te doen, draai net die PCB om en klik dit in. Draai die bord terug en soldeer dit vas. As u die knoppies êrens anders wil installeer (soos bo -op 'n stuurwiel), gebruik 'n bietjie aansluitdraad om die knoppie aan die gaatjie te koppel waarin dit normaalweg sou ingaan. Voeg laastens die DIP -aansluiting op die bord by die plek gemerk 'PIC'. Let daarop dat die kerf op die aansluiting na links moet wys (nader aan die woord 'PIC').

Stap 7: Maak: Stap IV

Maak: Stap IV
Maak: Stap IV
Maak: Stap IV
Maak: Stap IV
Maak: Stap IV
Maak: Stap IV

Die versnellingsmeter is op 'n aparte uitbreekbord (die Acc_Gyro-bord, slegs versnellingsmeter) omdat versnellingsmeters slegs in oppervlakte-bergingspakkette kom en redelik moeilik is om met die hand te soldeer, dus hierdie deel word vooraf gemonteer. Al wat u hoef te doen is om penkopstukke by te voeg. Om in die sokkie te sit of nie in die kits te kom Die kit bevat ook penkaste - u kan penkaste aan die Motion Gamepad -printplaat by die gebied met die naam 'AccGyro' voeg en die Acc_Gyro -bord in die houer skuif. Die voordeel van die gebruik van voetstukke is dat u die Acc_Gyro -bord kan verwyder en dit vir ander projekte kan gebruik. Persoonlik het ek dit makliker gevind om afstand te doen van die voetstukke. Ek het net die penkoppe reguit aan die bord gesoldeer en die ekstra lengte van penkoppe aan die ander kant afgesny. Ek sal egter nie die versnellingsmeter vir ander projekte kan hergebruik nie.

Stap 8: Maak: Stap V

Maak: Stap V
Maak: Stap V
Maak: Stap V
Maak: Stap V

Voeg 3 -pen -koppe by elke hoek van die bord (JP1, JP2, JP3 en JP4) by. As u dit soldeer, is dit die beste om dit uitmekaar te sprei (sien 2de foto). Hierdie kopstukke hou die PCB teen die Wii -wiel vas. U kan ook 'n tang (of digte) gebruik om dit verder uit te buig.

Stap 9: Maak: Stap VI

Maak: Stap VI
Maak: Stap VI
Maak: Stap VI
Maak: Stap VI

Amper klaar! Kom ons voeg die USB -kabel by;

Sny die buitenste rubberjas af en oortollige afskerming van die USB -kabel af. U sien 4 drade in die kabel. U wil ongeveer 6 van die drade blootstel - strook die geleier en maak die leidings van elkeen vas. Draai hulle in die boonste gat en terug deur die onderste gat, soos in die prentjie getoon. verbind elke draad met die bord; Swart: GND Groen: D+ Wit: D- Rooi: 5V Plaas laastens die PIC in die aansluiting - let op die kerfpunte na links.

Stap 10: Ander monteeridees

Ander monteeridees
Ander monteeridees
Ander monteeridees
Ander monteeridees
Ander monteeridees
Ander monteeridees

Die maklikste manier om die Gamepad te monteer, is in 'n Wii -wiel. Die penkopstukke op die hoek van die rekenaar kan gebuig word om 'n ware Wii -wiel of 'n generiese een vas te hou. U kan dit ook in enige ander omhulsel plaas - daar is 4 bevestigingsgate om u te help. Kyk na die foto's hieronder vir 'n paar idees oor montering

Stap 11: die Acc_Gyro -raad

Die Acc_Gyro -raad
Die Acc_Gyro -raad

Die Acc_Gyro -bord is 'n kerndeel van die Motion Gamepad en bevat die versnellingsmeter wat beweging lees. Dit is ingeperk, dus as u mikrobeheerders soos Arduino of Propeller wil programmeer, kan u dit in u eie projekte gebruik.

'N Verbeterde weergawe van die Acc_Gyro is afsonderlik beskikbaar - dit voeg 'n Gyroscope by om 'n 5DOF -traagheidseenheidseenheid (IMU) met 5V- en 3V -vermoëns te bied. Daar is nog baie meer inligting oor die gebruik van die Acc_Gyro hier. Volledige pinout-inligting is beskikbaar in PDF-formaat, maar om op te som: P13: GYF, Gyro nie-versterk, gefilterde Y-as Uitgang P15: GY4, Gyro versterk (x4), Y-as Uitgang P16: VREF, Gyro-verwysingsspanning (1.25 V, vas) P17: GX4, Gyro versterk (x4), X-as Uitgang P18: GXF, Gyro nie-versterk, gefilterde X-as Uitgang P26: ST, Gyro-selftoets (logika 0 = normaal, 1 = selftoetsmodus) P27: PD, Gyro -afskakeling (logika 0 = normaal, 1 = afskakelingsmodus) P28: HP, herstelling van hoëpasfilter vir gyro (logika 0 = normaal, 1 = HP -filter terugstel) P29: 3V3, uitset van spanningsreguleerder (3.3 v) P30: Ingang van voedingsspanning, 5v P31: GND, Grond P32: AZ, Versnellingsmeter Z-as analoog gefiltreerde uitset P33: AY, Versnellingsmeter Y-as analoog gefiltreerde uitset P34: AX, Versnellingsmeter X-as analoog gefiltreerde uitset Gebruik van die versnellingsmeter

Beeld
Beeld

Die versnellingsmeter meet versnelling om verskeie as. As u die Acc_Gyro -bord op die tafel sit, soos op die foto hierbo getoon, sal die Z -as 1G ervaar en AZ sal 1,17V lewer. Die X- en Y -as 'trek nie swaartekrag nie, hulle is op 0G en lewer 1,65V. As u dit onderstebo op die tafel sit, sal die X- en Y -as 'steeds 0G versnelling hê, sodat u AX = 1,65V, AY = 1,65V en AZ = 2,13V kry. Die Acc_Gyro-bord kan versnellings van +/- 2G (+/- 19,6m/s^2) langs enige as meet. 2G is dieselfde as om binne 1 sekonde van 0 tot 44 mph te gaan. As 'n as +2G ondervind, verhoog dit die spanning tot 2,6V. As dit -2G ervaar, sal dit die spanning tot 0,7V verlaag. Let daarop dat gravitasiekrag (van hemel tot grond gerig) dieselfde uitwerking op die toestel het as om die toestel in 'n teenoorgestelde rigting te versnel, op 'n plek sonder gravitasieveld. Hou dit dus in gedagte as u van plan is om die toestel te gebruik vir iets soos die versnelling van u motor of fiets. bla

Stap 12: Aflaai

Aflaaie
Aflaaie
Aflaaie
Aflaaie

Ek hoop dat u die Motion Gamepad geniet! Laat my weet wat u dink deur op hierdie instruksies kommentaar te lewer of 'n e -pos aan my te stuur by [email protected]. opstelling / kalibrasie. Starlino het 'n uitstekende gids vir die opstel daarvan met die IMU -nut hier (pdf) gedoen. Sagteware Die HEX vir die PIC is hier. As 'n kit, is die PIC vooraf geprogrammeer, en soos dit geprogrammeer is, kan u die firmware opdateer met 'n bietjie opdateringshulpmiddel - hier. Ontwerp Hier is die borduitleg en skematiese (arendformaat) Kry die kit by Gadget Gangster.

Aanbeveel: