Indholdsfortegnelse:
- Trin 1: Ofte stillede spørgsmål
- Trin 2: Forberedelse: Værktøjer
- Trin 3: Forberedelse: Dele
- Trin 4: Lav: Trin I
- Trin 5: Lav: Trin II
- Trin 6: Lav: Trin III
- Trin 7: Lav: Trin IV
- Trin 8: Lav: Trin V
- Trin 9: Lav: Trin VI
- Trin 10: Andre monteringsideer
- Trin 11: Acc_Gyro -tavlen
- Trin 12: Downloads
Video: PC Motion Gamepad: 12 trin
2024 Forfatter: John Day | [email protected]. Sidst ændret: 2024-01-30 08:31
Spil din yndlings -pc, Mac eller Linux -spil bare ved at vippe! Motion Gamepad oversætter dine bevægelser til handlinger i spillet, f.eks. At dreje på rattet eller kaste en bold. En avanceret grænseflade gør det let at tilpasse, og et 3-akset 2 kHz accelerometer giver dig en superjævn og præcis kontrol. Her er en hurtig videodemo; Det passer perfekt på Wii -hjulet, men du kan montere det på næsten alt. Hvorfor ikke sætte den på en hjelm eller din arm eller ben?
Trin 1: Ofte stillede spørgsmål
Hvordan er dette anderledes end en Wiimote? Motion Controller er ens, men forbedrer wiimote på et par vigtige områder;
- USB -forbindelse: din computer har ikke brug for bluetooth, og der er ingen batterier til at løbe tør.
- Understøttelse af flere operativsystemer: bruger standard USB HID -protokol, så ingen drivere er nødvendige.
- Software kan opgraderes: Opgradering af Motion Controller -firmwaren er let via USB.
- Højere kvalitetssensor: det anvendte accelerometer (ST LIS331AL) har en signifikant højere samplingsbåndbredde for mere præcis og mere lydhør gameplay.
- Hackbar: knapper kan let monteres på en sag, på rattet eller andre steder, du foretrækker. Med konfigurationsværktøjet kan du yderligere tilpasse din controller, så den passer til dine nøjagtige præferencer.
Virker det med Mac, Linux eller OS/2 Warp? Hvis dit operativsystem understøtter USB -tastaturer, burde det fungere fint med Motion Controller. Det inkluderer alle moderne operativsystemer som Windows, OS X og Linux. Er der nogen overflademontering lodning? Nix! Accelerometre fås kun som overflademonteringsenheder, men Motion Controller bruger et accelerometer-breakout-kort (Acc_Gyro), der leveres færdigmonteret. Hvor kan jeg montere det? Det var designet til at være nemmest at montere i et officielt eller generisk Wii -hjul, og stiftoverskrifterne fungerer som stikker til at låse Motion Gamepad fast, men det kan monteres i næsten alt, og der bores monteringshuller på brættet. Motion Gamepad og Acc_Gyro Board blev designet af Starlino. Motion Gamepad fås som et sæt fra Gadget Gangster.
Trin 2: Forberedelse: Værktøjer
Værktøjer til opbygning af elektronikprojekter fra Gadget Gangster på Vimeo.
Motion Gamepad tager cirka 30 minutter at sammensætte. Lodning er ligetil, og det er et fint projekt, hvis du lige er startet. Der er masser af gode instruktioner om, hvordan man lodder (en her). Værktøjer Du skal bruge et par værktøjer til at samle projektet; 1 - Loddejern og loddetin. Blyet lodde er lettere at arbejde med, og et 15-40 watt jern er helt fint. Et konisk eller mejselspids fungerer godt. 2 - Diger. Diagonalskærere bruges til at trimme overskydende ledninger fra komponenter efter lodning.
Trin 3: Forberedelse: Dele
Her er de dele, du skal bruge. Hvis du har bestilt et kit, skal du dobbelttjekke for at sikre, at din pakke har alle de anførte dele. Hvis der mangler noget, skal du bare sende os en e -mail på [email protected];
Motion Gamepad PCB Kilde: Gadget Gangster Antal: 1 PIC18F14K50 Mouser Delenummer: 579-PIC18F14K50-I/P Antal: 1 Hvis du får dette med sættet, kommer det forprogrammeret (og kan opgraderes via usb). Ellers skal du bruge et PICkit for at programmere det. 10k ohm Modstand mærket: Brun-Sort-Orange Antal: 4.47uF Radial keramisk kondensator Mærket: 474 Mouser-delnr.: 80-C320C474M5U Antal: 1.1uF Axial keramisk kondensator mærket: 104 Mouser-delnr.: 80-C410C104K5R-TR Antal: 1 18pf Radial Keramisk Kondensator Mærket: 18 Mouser Delenr.: 140-50N5-180J-TB-RC Antal: 2 10uF Radial Elektrolytisk Kondensator Mouser Delenr.: 647-UVR1V100MDD1TD Antal: 1 12Mhz Krystalstørrelse: HC49/US Mouser Part#: 815 -ABL-12-B2 Antal: 1 Omron-switches Størrelse: 4,3 mm Mouser-delnr.: 653-B3F-1000 Antal: 8 20 Pin DIP Socket Mouser Part#: 517-4820-3004-CP Antal: 1 Pin Headers Antal: 49 Pin Sockets Antal: 34 AccGyro Board Kilde: Gadget Gangster Antal: 1 USB A stik-Ledning Antal: 1 Spændingsregulator MCP1700 (5V, TO-92) Mouser del#: 579-MCP1700-3302E/TO Antal: 1
Trin 4: Lav: Trin I
Der er 4 modstande i projektet, de er alle identiske (10 k ohm - Brun - Sort - Orange) og de går på tavlen med R1, R2, R3 og R4.
Bøj ledningerne i en 90 graders vinkel, og indsæt dem i brættet. Vend brættet om, lod det ned, og klip de overskydende ledninger af.
Trin 5: Lav: Trin II
Lad os tilføje kondensatorerne.
De orange skiveformede hætter skal have et '18' mærket på sig. Disse hætter går ved C1 og C2. Disse hætter er ikke polaritetsfølsomme, så det er ligegyldigt, hvilken måde du indsætter dem på. Der er en.1uF aksial keramisk kondensator, den går ved C4. Aksial betyder, at ledningerne kommer ud i enderne - som en modstand. Du kan muligvis se markeringen på kroppen af denne - den er '104'. Det er heller ikke polaritetsfølsomt. C3 er den sidste keramiske kondensator. det er.47uF, du kan kontrollere, at du har den rigtige ved at kontrollere markeringen på kroppen, den skal have nummeret '474'. Det er heller ikke polaritetsfølsomt. Nu til den sidste kondensator er det en elektrolytisk kondensator, og den går i C5. Værdien er 10uF, og den er polariseret. Striben på komponentens krop skal gå tættere på ordet 'stribe' på printkortet.
Trin 6: Lav: Trin III
Lad os tilføje spændingsregulatoren, den er formet som en cylinder skåret i to, den går på tavlen ved 'VREG'. Bemærk, hvordan markeringen på tavlen har en flad side nedad - regulatoren skal gå i tavlen, også med den flade side nedad.
Krystallen går på XT. Krystallen er ikke polariseret, så det er ligegyldigt, hvilket bly der går i hvilket hul. Nu til knapperne; Den mest almindelige måde at tilføje knapperne på er direkte på tavlen. For at gøre dette skal du bare vende pcb'et om og snappe dem i. Vend brættet tilbage og lod det ned. Hvis du vil installere knapperne et andet sted (f.eks. På toppen af rattet), skal du bruge en lille tilslutningstråd til at forbinde knappen til det hul, den normalt ville komme i. Til sidst skal du tilføje DIP -stikket på tavlen ved stedet mærket 'PIC'. Bemærk, at hakket på stikket skal pege til venstre (tættere på ordet 'PIC').
Trin 7: Lav: Trin IV
Accelerometeret er på et separat breakout board (Acc_Gyro Board, Accelerometer Only), fordi accelerometre kun kommer i overflademonterede pakker og er ret vanskelige at lodde i hånden, så denne del kommer færdigmonteret. Alt du skal gøre er at tilføje stifthoveder. Til Socket eller Not To Socket Sættet leveres også med stikkontakter - du kan tilføje stikkontakter til Motion Gamepad PCB i området mærket 'AccGyro' og skub Acc_Gyro Board ind i stikkontakten. Fordelen ved at bruge stikkontakter er, at du vil kunne fjerne Acc_Gyro -kortet og bruge det til andre projekter. Personligt fandt jeg det lettere at opgive at bruge stikkontakter. Jeg lod bare stiftoverskrifterne lige til brættet og skar den ekstra længde af stiftoverskrifter på den anden side af. Jeg vil dog ikke kunne genbruge accelerometeret til andre projekter.
Trin 8: Lav: Trin V
Tilføj 3 -benede overskrifter i hvert hjørne af brættet (JP1, JP2, JP3 og JP4). Når du lodder dem ned, er det bedst at 'splay' dem fra hinanden (se 2. foto). Disse overskrifter vil holde printkortet til Wii -hjulet. Du kan også bruge tænger (eller diger) til at bøje dem yderligere.
Trin 9: Lav: Trin VI
Næsten færdig! Lad os tilføje USB -kablet;
Beskær den ydre gummijakke og overskydende afskærmning fra USB -kablet. Du ser 4 ledninger inde i kablet. Du vil gerne afsløre omkring 6 af disse ledninger - fjern lederen og tin ledningerne på hver. Kør dem i det øverste hul og tilbage gennem det nederste hul, som vist på billedet. Når de er igennem, kan du ' ll tilslutter hver ledning til kortet; Sort: GND Grøn: D+ Hvid: D- Rød: 5V Sæt til sidst PIC'en i stikkontakten - bemærk hakpunkterne til venstre.
Trin 10: Andre monteringsideer
Den nemmeste måde at montere gamepaden på er i et Wii -hjul. Stifthovederne på hjørnet af printkortet kan bøjes for at gribe fast i et ægte Wii -hjul eller et generisk. Du kan også sætte det i ethvert andet kabinet - der er 4 monteringshuller til at hjælpe dig. Se billederne herunder for et par ideer til montering
Trin 11: Acc_Gyro -tavlen
Acc_Gyro -kortet er en central del af Motion Gamepad og indeholder Accelerometer, der læser bevægelse. Det er soklet, så hvis du er til at programmere mikrokontrollere som Arduino eller Propeller, kan du bruge det i dine egne projekter.
En forbedret version af Acc_Gyro fås separat - det tilføjer et gyroskop for at give en 5DOF inertial måleenhed (IMU) med 5V og 3V kapacitet. Der er masser af flere oplysninger om brug af Acc_Gyro her. Fuld pinout-information er tilgængelig i PDF-format, men for at opsummere: P13: GYF, Gyro ikke-forstærket, filtreret Y-akse Output P15: GY4, Gyro forstærket (x4), Y-akse Output P16: VREF, Gyro Reference Voltage (1,25 V, fast) P17: GX4, Gyro forstærket (x4), X-akse Output P18: GXF, Gyro ikke-forstærket, filtreret X-akse Udgang P26: ST, Gyro selvtest (logik 0 = normal, 1 = selvtesttilstand) P27: PD, Gyro -nedlukning (logik 0 = normal, 1 = slukningstilstand) P28: HP, Gyro -højpasfilter -nulstilling (logik 0 = normal, 1 = Nulstil HP -filter) P29: 3V3, Spændingsregulatorudgang (3.3 v) P30: Forsyningsspændingsindgang, 5v P31: GND, Jord P32: AZ, Accelerometer Z-akse analog filtreret udgang P33: AY, Accelerometer Y-akse analog filtreret udgang P34: AX, Accelerometer X-akse analog filtreret udgang Brug af accelerometeret
Accelerometeret måler acceleration omkring flere akser. Hvis du sætter Acc_Gyro -kortet på bordet som vist på billedet ovenfor, oplever Z -aksen 1G, og AZ sender 1,17V. X- og Y -aksen 'har ikke tyngdekraften, der trækker på dem, de er på 0G og afgiver 1,65V. Hvis du lægger det på bordet på hovedet, ville X- og Y -aksen 'stadig have 0G acceleration, så du får AX = 1,65V, AY = 1,65V og AZ = 2,13V. Acc_Gyro-kortet er i stand til at måle accelerationer på +/- 2G (+/- 19,6m/s^2) langs enhver akse. 2G er det samme som at gå fra 0 til 44 mph på 1 sekund. Når en akse oplever +2G, øger den spændingen til 2,6V. Når den oplever -2G, reducerer den spændingen til.7V. Bemærk, at tyngdekraften (rettet fra himmel til jord) har samme effekt på enheden, som hvis du ville accelerere enheden i en modsat retning, på et sted uden tyngdefelt. Så husk dette, hvis du planlægger at bruge enheden til noget som f.eks. Måling af accelerationen af din bil eller cykel. bla
Trin 12: Downloads
Jeg håber du nyder Motion Gamepad! Fortæl mig, hvad du synes, ved at kommentere denne instruks eller sende mig en e -mail på [email protected]. Opsætning Motion Gamepad bruger standard HID -drivere, men du kan bruge IMU -konfigurationsværktøjet (Windows) - download her for at lave en forbedret opsætning / kalibrering. Starlino har lavet en god guide til opsætning af det med IMU -værktøjet her (pdf). Software HEX for PIC er her. Som et sæt kommer PIC'en forprogrammeret, og den måde den er programmeret på, kan du opdatere firmwaren med et lille opdateringsværktøj - her. Design Her er tavlens layout og skematisk (ørneformat) Få sættet hos Gadget Gangster.
Anbefalede:
Gameboy Advance Som Bluetooth -gamepad: 7 trin
Gameboy Advance Som Bluetooth gamepad: Enheden er dybest set en ESP32 forbundet til GBA via linkporten. Med enheden tilsluttet og uden nogen patron indsat i GBA, når GBA tændes, sender ESP32 en lille rom, der skal indlæses i GBA. Denne rom er et program
Mini gamepad: 3 trin (med billeder)
Mini Gamepad: Hej venner, jeg lavede denne lille lille gamepad ved hjælp af ATTINY85, jeg ville lave dette i lang tid, men havde ikke tid nok, sluttede det endelig, og det er så sjovt at lege med. Først undskylder jeg for den klodsede opbygning, men jeg har set et par sider
Arduino -baseret DIY -spilcontroller - Arduino PS2 Game Controller - Spil Tekken med DIY Arduino Gamepad: 7 trin
Arduino -baseret DIY -spilcontroller | Arduino PS2 Game Controller | At spille Tekken med DIY Arduino Gamepad: Hej fyre, det er altid sjovt at spille spil, men det er sjovere at spille med din egen brugerdefinerede spilcontroller. Så vi laver en spilcontroller ved hjælp af arduino pro micro i denne instruktør
En 4WD -robot drevet via fjernbetjent USB -gamepad: 6 trin
En 4WD -robot drevet via ekstern USB -gamepad: Til mit næste robotprojekt blev jeg tvunget til at arkitekt/designe min egen robotplatform på grund af uforudsete omstændigheder.Målet er at have det autonomt, men først var jeg nødt til at teste dets grundlæggende kørsel evne, så jeg tænkte, at det ville være en sjov side-pro
ARDUINO KONTROLLERET GAMEPAD TIL PC: 5 trin
ARDUINO KONTROLLERET GAMEPAD TIL PC: Hej fyre, jeg er Sarvesh. For et par dage siden ville jeg spille nogle retro -spil. Så jeg installerede dem på min pc. Men jeg kunne kun spille med min pc's tastatur, og det gav ikke følelsen af mine barndomsdage. Så jeg besluttede at bygge en gamepad til min pc