Innehållsförteckning:

PC Motion Gamepad: 12 steg
PC Motion Gamepad: 12 steg

Video: PC Motion Gamepad: 12 steg

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

Spela din favorit PC, Mac eller Linux -spel bara genom att luta! Motion Gamepad översätter dina rörelser till handlingar i spelet, som att vrida en ratt eller kasta en boll. Ett avancerat gränssnitt gör det enkelt att anpassa, och en 3-Axis, 2 kHz accelerometer ger dig superjämn och exakt kontroll. Här är en snabb videodemo; Det passar perfekt på Wii -hjulet, men du kan montera det på nästan vad som helst. Varför inte sätta den på en hjälm eller din arm eller ben?

Steg 1: Vanliga frågor

Vanliga frågor
Vanliga frågor

Hur är detta annorlunda än en Wiimote? Motion Controller är liknande, men förbättrar wiimote på några viktiga områden;

  1. USB -anslutning: din dator behöver inte bluetooth, och det finns inga batterier för att ta slut.
  2. Stöd för flera operativsystem: använder standard USB HID -protokoll, så inga drivrutiner behövs.
  3. Programvara som kan uppgraderas: uppgradering av firmware för Motion Controller är enkelt via USB.
  4. Högre kvalitetssensor: accelerometern som används (ST LIS331AL) har en betydligt högre samplingsbandbredd för mer exakt och mer responsiv spelning.
  5. Hackbar: knappar kan enkelt monteras på ett fodral, på ratten eller någon annanstans du föredrar. Med konfigurationsverktyget kan du anpassa din handkontroll ytterligare för att passa dina exakta preferenser.

Fungerar det med Mac, Linux eller OS/2 Warp? Om ditt operativsystem stöder USB -tangentbord bör det fungera bra med Motion Controller. Det inkluderar alla moderna operativsystem som Windows, OS X och Linux. Finns det någon ytmonterad lödning? Nej! Accelerometrar är endast tillgängliga som ytmonterade enheter, men Motion Controller använder en accelerometer-brytbräda (Acc_Gyro) som kommer förmonterad. Var kan jag montera den? Det var utformat för att vara lättast att montera i ett officiellt eller generiskt Wii -hjul, och stifthuvudena fungerar som tänder för att låsa fast Motion Gamepad, men det kan monteras i nästan vad som helst och monteringshål borras på brädet. Motion Gamepad och Acc_Gyro Board designades av Starlino. Motion Gamepad finns som ett kit från Gadget Gangster.

Steg 2: Förberedelse: Verktyg

Verktyg för att bygga elektronikprojekt från Gadget Gangster på Vimeo.

Motion Gamepad tar cirka 30 minuter att sätta ihop. Lödning är enkelt, och det är ett bra projekt om du precis har börjat. Det finns massor av bra instruktioner om hur man löder (en här). Verktyg Du behöver några verktyg för att montera projektet; 1 - Lödkolv och löd. Blyad lödning är lättare att arbeta med, och ett 15-40 watt strykjärn är helt ok. En konisk eller mejselspets fungerar bra. 2 - Vallar. Diagonalfräsar används för att trimma överflödiga ledningar från komponenter efter att de har lödts ner.

Steg 3: Förberedelse: Delar

Förberedelse: Delar
Förberedelse: Delar

Här är de delar du behöver. Om du har beställt ett kit, dubbelkolla för att se till att paketet har alla delar listade. Om det saknas något, maila oss bara på [email protected];

Motion Gamepad PCB Källa: Gadget Gangster Antal: 1 PIC18F14K50 Mouser Artikelnummer: 579-PIC18F14K50-I/P Antal: 1 Om du får detta med satsen kommer det förprogrammerat (och kan uppgraderas via usb). Annars behöver du en PICkit för att programmera den. 10k ohm Motstånd märkt: brun-svart-orange Antal: 4.47uF radiell keramisk kondensator märkt: 474 Mouser artikelnummer: 80-C320C474M5U Antal: 1.1uF Axial keramisk kondensator märkt: 104 Mouser artikelnummer: 80-C410C104K5R-TR Antal: 1 18pf radiell keramisk kondensator märkt: 18 Mouser artikelnummer: 140-50N5-180J-TB-RC Antal: 2 10uF radial elektrolytisk kondensator Mouser artikelnummer: 647-UVR1V100MDD1TD Antal: 1 12Mhz Crystal Size: HC49/US Mouser Part#: 815 -ABL-12-B2 Antal: 1 Omron-omkopplare Storlek: 4,3 mm Mouser-delnr: 653-B3F-1000 Antal: 8 20-stifts DIP-uttag Mouser-artikelnummer: 517-4820-3004-CP Antal: 1 st. Huvudhuvudantal: 49 Pin Sockets Antal: 34 AccGyro Board Källa: Gadget Gangster Antal: 1 USB A-kontakt-Kabelkabel Antal: 1 Spänningsregulator MCP1700 (5V, TO-92) Mouser Artikelnummer: 579-MCP1700-3302E/TO Antal: 1

Steg 4: Gör: Steg I

Gör: Steg I
Gör: Steg I
Gör: Steg I
Gör: Steg I
Gör: Steg I
Gör: Steg I

Det finns 4 motstånd i projektet, de är alla identiska (10k ohm - Brun - Svart - Orange) och de går på tavlan med R1, R2, R3 och R4.

Böj ledningarna i en 90 graders vinkel och sätt in dem i brädet. Vänd på brädet, löd ner dem och klipp av överskottsledningarna.

Steg 5: Gör: Steg II

Gör: Steg II
Gör: Steg II
Gör: Steg II
Gör: Steg II
Gör: Steg II
Gör: Steg II

Låt oss lägga till kondensatorerna.

De orangefärgade skivformade kåporna ska ha ett '18' märkt på sig. Dessa kepsar går vid C1 och C2. Dessa lock är inte polaritetskänsliga, så det spelar ingen roll på vilket sätt du sätter in dem. Det finns en.1uF axiell keramisk kondensator, den går vid C4. Axial betyder att trådarna kommer ut i ändarna - som ett motstånd. Du kanske kan se märkningen på kroppen av den här - den är '104'. Det är inte heller polaritetskänsligt. C3 är den sista keramiska kondensatorn. det är.47uF, du kan verifiera att du har rätt genom att kontrollera markeringen på kroppen, den ska ha siffran '474'. Det är inte heller polaritetskänsligt. Nu för den sista kondensatorn är det en elektrolytkondensator och den går i C5. Värdet är 10uF och det är polariserat. Randen på komponentens kropp ska gå närmare ordet "rand" på kretskortet.

Steg 6: Gör: Steg III

Gör: Steg III
Gör: Steg III
Gör: Steg III
Gör: Steg III
Gör: Steg III
Gör: Steg III
Gör: Steg III
Gör: Steg III

Låt oss lägga till spänningsregulatorn, den är formad som en cylinder som är halverad, den går på tavlan vid 'VREG'. Observera hur märkningen på brädet har en platt sida som pekar nedåt - regulatorn ska gå in i brädet också med den platta sidan nedåt.

Crystal går på XT. Kristallen är inte polariserad, så det spelar ingen roll vilket bly som går i vilket hål. Nu till knapparna; Det vanligaste sättet att lägga till knapparna är direkt på tavlan. För att göra detta, vänd bara på kretskortet och snäpp in dem. Vänd tillbaka brädet och löd ner dem. Om du vill installera knapparna någon annanstans (som på toppen av ratten), använd lite anslutningskabel för att ansluta knappen till det hål som den normalt skulle gå i. Slutligen lägger du till DIP -uttaget på brädan vid plats märkt "PIC". Observera att skåran på uttaget ska peka åt vänster (närmare ordet 'PIC').

Steg 7: Gör: Steg IV

Gör: Steg IV
Gör: Steg IV
Gör: Steg IV
Gör: Steg IV
Gör: Steg IV
Gör: Steg IV

Accelerometern finns på en separat brytskiva (Acc_Gyro Board, Accelerometer Only) eftersom accelerometrar endast finns i ytmonterade paket och är ganska svåra att löda för hand, så den här delen kommer förmonterad. Allt du behöver göra är att lägga till stifthuvuden. Till uttag eller ej till uttag Kitet levereras också med stiftuttag - du kan lägga till stiftuttag till Motion Gamepad -kretskortet i området märkt "AccGyro" och skjut in Acc_Gyro -kortet i uttaget. Fördelen med att använda uttag är att du kan ta bort Acc_Gyro -kortet och använda det för andra projekt. Personligen tyckte jag att det var lättare att avstå från att använda uttag. Jag lödde just stifthuvudena rakt på brädet och klippte bort den extra längden på stifthuvuden på andra sidan. Jag kommer dock inte att kunna återanvända accelerometern på andra projekt.

Steg 8: Gör: Steg V

Gör: Steg V
Gör: Steg V
Gör: Steg V
Gör: Steg V

Lägg till tre stifthuvuden i varje hörn av kortet (JP1, JP2, JP3 och JP4). När du lödder dem är det bäst att "splittra" dem isär (se andra bilden). Dessa rubriker kommer att hålla kretskortet vid Wii -hjulet. Du kan också använda en tång (eller vallar) för att böja ut dem ytterligare.

Steg 9: Gör: Steg VI

Gör: Steg VI
Gör: Steg VI
Gör: Steg VI
Gör: Steg VI

Nästan färdig! Låt oss lägga till USB -kabeln;

Klipp av den yttre gummimanteln och överskott från USB -kabeln. Du ser fyra ledningar inuti kabeln. Du vill avslöja cirka 6 av dessa trådar - ta bort ledaren och tina ledningarna på varje. Kör dem i det övre hålet och tillbaka genom det nedre hålet, som visas på bilden. När de är igenom, du ' ll anslut varje tråd till kortet; Svart: GND Grön: D+ Vit: D- Röd: 5V Sätt till sist PIC i uttaget - notera skårorna till vänster.

Steg 10: Andra monteringsidéer

Andra monteringsidéer
Andra monteringsidéer
Andra monteringsidéer
Andra monteringsidéer
Andra monteringsidéer
Andra monteringsidéer

Det enklaste sättet att montera gamepad är i ett Wii -hjul. Stifthuvudena i hörnet av kretskortet kan böjas för att ta fast ett äkta Wii -hjul, eller ett generiskt. Du kan också lägga den i valfritt annat hölje - det finns 4 monteringshål som hjälper dig. Kolla in bilderna nedan för några idéer om montering

Steg 11: Acc_Gyro -styrelsen

Acc_Gyro -styrelsen
Acc_Gyro -styrelsen

Acc_Gyro -kortet är en central del av Motion Gamepad och innehåller Accelerometer som läser rörelse. Den är hylsad, så om du gillar programmering av mikrokontroller som Arduino eller Propeller kan du använda den i dina egna projekt.

En förbättrad version av Acc_Gyro är tillgänglig separat - den lägger till ett gyroskop för att ge en 5DOF inertialmätningsenhet (IMU) med 5V och 3V kapacitet. Det finns massor av mer information om hur du använder Acc_Gyro här. Fullständig pinout-information finns i PDF-format, men för att sammanfatta: P13: GYF, Gyro-icke-förstärkt, filtrerad Y-axelutgång P15: GY4, Gyro-förstärkt (x4), Y-axelutgång P16: VREF, Gyro-referensspänning (1,25 V, fast) P17: GX4, Gyro-förstärkt (x4), X-axelutgång P18: GXF, Gyro-icke-förstärkt, filtrerad X-axelutgång P26: ST, Gyro-självtest (logik 0 = normal, 1 = självtestläge) P27: PD, Gyro -avstängning (logik 0 = normal, 1 = avstängningsläge) P28: HP, Gyro -högpassfilteråterställning (logik 0 = normal, 1 = Återställ HP -filter) P29: 3V3, Spänningsregulatorutgång (3.3 v) P30: Matningsspänningsingång, 5v P31: GND, Ground P32: AZ, Accelerometer Z-axel analog filtrerad utgång P33: AY, Accelerometer Y-axel analog filtrerad utgång P34: AX, Accelerometer X-axel analog filtrerad utgång Använda accelerometern

Bild
Bild

Acceleratorn mäter acceleration runt flera axlar. Om du sätter Acc_Gyro -kortet på bordet som visas på bilden ovan, kommer Z -axeln att uppleva 1G och AZ kommer att mata ut 1,17V. X- och Y -axeln har inte tyngdkraften, de är vid 0G och ger 1,65V. Om du lägger den på bordet upp och ner, skulle X- och Y -axeln 'fortfarande ha 0G acceleration, så du får AX = 1,65V, AY = 1,65V och AZ = 2,13V. Acc_Gyro-kortet kan mäta accelerationer på +/- 2G (+/- 19,6m/s^2) längs valfri axel. 2G är detsamma som att gå från 0 till 44 mph på 1 sekund. När en axel upplever +2G, kommer den att öka spänningen till 2,6V. När den upplever -2G kommer den att minska spänningen till.7V. Observera att gravitationskraften (riktad från himmel till mark) har samma effekt på enheten som om du skulle accelerera enheten i motsatt riktning, på en plats utan gravitation. Så kom ihåg detta om du planerar att använda enheten för något som att mäta accelerationen på din bil eller cykel. bla

Steg 12: Nedladdningar

Nedladdningar
Nedladdningar
Nedladdningar
Nedladdningar

Jag hoppas att du gillar Motion Gamepad! Låt mig veta vad du tycker genom att kommentera detta instruerbara eller skicka mig ett e -postmeddelande till [email protected]. Setup The Motion Gamepad använder standard HID -drivrutiner, men du kan använda IMU -konfigurationsverktyget (Windows) - ladda ner här för att göra en förbättrad installation / kalibrering. Starlino har gjort en bra guide för att konfigurera det med IMU -verktyget här (pdf). Programvara HEX för PIC är här. Som ett kit kommer PIC: n förprogrammerad, och hur den är programmerad kan du uppdatera firmware med ett litet uppdateringsverktyg - här.

Rekommenderad: