Sisukord:
- 1. samm: KKK
- 2. etapp: ettevalmistus: tööriistad
- 3. etapp: ettevalmistus: osad
- Samm: tehke: I samm
- Samm: valmistage: II etapp
- 6. samm: valmistage: III etapp
- 7. samm: valmistage: IV etapp
- 8. samm: valmistage: samm V
- 9. samm: valmistage: VI samm
- 10. samm: muud paigaldusideed
- Samm 11: Acc_Gyro juhatus
- 12. samm: allalaadimine
Video: PC Motion Gamepad: 12 sammu
2024 Autor: John Day | [email protected]. Viimati modifitseeritud: 2024-01-30 08:51
Mängige oma lemmikarvuti, Maci või Linuxi mänge lihtsalt kallutades! Motion Gamepad muudab teie liigutused mängusisesteks toiminguteks, näiteks rooli keeramiseks või palli viskamiseks. Täiustatud liides muudab kohandamise lihtsaks ning 3-teljeline 2 kHz kiirendusmõõtur tagab sujuva ja täpse juhtimise. Siin on kiire video demo; See sobib ideaalselt Wii rattaga, kuid saate selle kinnitada peaaegu kõigele. Miks mitte panna see kiivrile või käele või jalale?
1. samm: KKK
Kuidas see erineb Wiimote'ist? Liikumiskontroller on sarnane, kuid parandab wiimote'i mõnes võtmevaldkonnas;
- USB -ühendus: teie arvuti ei vaja bluetoothi ja patareid ei saa tühjaks saada.
- Mitme OS -i tugi: kasutab standardset USB HID -protokolli, seega pole draivereid vaja.
- Tarkvara uuendatav: Motion Controller püsivara uuendamine on USB kaudu lihtne.
- Kõrgema kvaliteediga andur: kasutatud kiirendusmõõturil (ST LIS331AL) on proovivõtu ribalaius oluliselt suurem, et mäng oleks täpsem ja tundlikum.
- Häkkitav: nuppe saab hõlpsasti korpusele, roolile või mujale eelistada. Konfigureerimisutiliit võimaldab teil oma kontrollerit vastavalt teie eelistustele kohandada.
Kas see töötab Maci, Linuxi või OS/2 Warpiga? Kui teie operatsioonisüsteem toetab USB -klaviatuure, peaks see liikumiskontrolleriga hästi toimima. See hõlmab kõiki kaasaegseid operatsioonisüsteeme nagu Windows, OS X ja Linux. Kas on olemas pinnakinnituse jootmine? Ei! Kiirendusmõõturid on saadaval ainult pinnakinnitusseadmetena, kuid Motion Controller kasutab kiirendusmõõturi eraldusplaati (The Acc_Gyro), mis on eelnevalt kokkupandud. Kuhu seda paigaldada? See oli konstrueeritud nii, et seda oleks kõige lihtsam paigaldada ametlikku või üldisesse Wii -rattasse ning tihvtide päised toimivad piikidena, et lukustada Motion Gamepad kindlalt, kuid selle saab paigaldada peaaegu igasse kohta ja plaadile puuritakse kinnitusavad. Motion Gamepad ja Acc_Gyro Board kujundas Starlino. Motion Gamepad on saadaval Gadget Gangsteri komplektina.
2. etapp: ettevalmistus: tööriistad
Vahendid elektroonikaprojektide ehitamiseks Gadget Gangsterist Vimeos.
Motion Gamepad võtab kokku umbes 30 minutit. Jootmine on lihtne ja see on hea projekt, kui alles alustate. Jootmiseks on palju suurepäraseid juhiseid (üks siin). Tööriistad Projekti kokkupanemiseks vajate mõnda tööriista; 1 - jootekolb ja jootekolb. Pliiga joodisega on lihtsam töötada ja 15-40-vatine triikraud sobib hästi. Kooniline või peitli ots töötab hästi. 2 - tammid. Diagonaalseid lõikureid kasutatakse komponentide liigsete juhtmete lõikamiseks pärast nende jootmist.
3. etapp: ettevalmistus: osad
Siin on vajalikud osad. Kui olete tellinud komplekti, kontrollige veel kord, kas pakendis on kõik loetletud osad. Kui midagi on puudu, saatke meile e -kiri aadressil [email protected];
Motion Gamepad PCB Allikas: Gadget Gangster Kogus: 1 PIC18F14K50 Mouser Osa #: 579-PIC18F14K50-I/P Kogus: 1 Kui saate selle komplektiga kaasa, on see eelprogrammeeritud (ja seda saab USB kaudu uuendada). Vastasel juhul vajate selle programmeerimiseks PICkit. 10k oomi takisti märgitud: pruun-must-oranž Kogus: 4,47 uF radiaalne keraamiline kondensaator Märgitud: 474 Mouser Osa #: 80-C320C474M5U Kogus: 1, 1uF aksiaalne keraamiline kondensaator Märgitud: 104 Mouser Osa #: 80-C410C104K5R-TR Kogus: 1 18pf radiaalne keraamiline kondensaator Märgitud: 18 hiireosa#: 140-50N5-180J-TB-RC Kogus: 2 10uF radiaalne elektrolüütiline kondensaatori hiir Osa#: 647-UVR1V100MDD1TD Kogus: 1 12 MHz kristallisuurus: HC49/USA hiireosa#: 815 -ABL-12-B2 Kogus: 1 Omroni lüliti Suurus: 4,3 mm Hiirte osa#: 653-B3F-1000 Kogus: 8 20-kontaktiline DIP-pistikupesa hiir Osa#: 517-4820-3004-CP Kogus: 1 tihvtiga päised Kogus: 49 Pistikupesad Kogus: 34 AccGyro plaat Allikas: Gadget Gangster Kogus: 1 USB A pistik-traatkaabel Kogus: 1 Pingeregulaator MCP1700 (5V, TO-92) Hiireosa#: 579-MCP1700-3302E/TO Kogus: 1
Samm: tehke: I samm
Projektis on 4 takistit, need kõik on identsed (10k oom - pruun - must - oranž) ja need on plaadil R1, R2, R3 ja R4.
Painutage juhtmeid 90 -kraadise nurga all ja sisestage need plaati. Pöörake plaat üle, jootke need maha ja lõigake üleliigsed juhtmed ära.
Samm: valmistage: II etapp
Lisame kondensaatorid.
Oranžide kettakujulistel korkidel peaks olema märge „18”. Need ülemmäärad lähevad C1 ja C2 juurde. Need korgid ei ole polaarsustundlikud, seega pole vahet, kuidas neid sisestada. Seal on.1uF aksiaalne keraamiline kondensaator, see läheb C4 juurde. Aksiaalne tähendab, et juhtmed tulevad otstest välja - nagu takisti. Võib -olla näete selle kehal märgistust - see on „104”. Samuti pole see polaarsustundlik. C3 on viimane keraamiline kondensaator. see on.47uF, saate kontrollida, kas teil on õige, kontrollides korpuse märgistust, sellel peaks olema number "474". Samuti pole see polaarsustundlik. Nüüd lõpliku kondensaatori puhul on see elektrolüütkondensaator ja see läheb C5 -sse. Väärtus on 10uF ja see on polariseeritud. Komponendi korpuse triip peaks lähemale trükkplaadil olevale sõnale „triip”.
6. samm: valmistage: III etapp
Lisame pingeregulaatori, see on pooleks lõigatud silindri kujuga, see läheb tahvlile 'VREG' juures. Pange tähele, kuidas tahvli märgisel on lame külg allapoole - regulaator peaks plaadile minema ka nii, et lame külg oleks allapoole.
Kristall läheb XT -le. Kristall pole polariseeritud, seega pole vahet, milline plii millisesse auku läheb. Nüüd nuppude kohta; Kõige tavalisem viis nuppude lisamiseks on otse tahvlil. Selleks pöörake trükkplaat lihtsalt ümber ja klõpsake need sisse. Pöörake plaat tagasi ja jootke need alla. Kui soovite nuppe kuhugi mujale paigaldada (nt rooliratta ülaosale), kasutage nupu ühendamiseks selle auguga, kuhu see tavaliselt sisse läheb, natuke haaketraati. Lõpuks lisage DIP -pistikupesa plaadile koht, millele on märgitud „PIC”. Pange tähele, et pistikupesa sälk peaks olema suunatud vasakule (lähemale sõnale „PIC”).
7. samm: valmistage: IV etapp
Kiirendusmõõtur on eraldi eraldusplaadil (ainult Acc_Gyro Board, ainult kiirendusmõõtur), kuna kiirendusmõõturid on saadaval ainult pinnakinnituspakendites ja neid on käsitsi jootmine üsna keeruline, nii et see osa on eelmonteeritud. Kõik, mida pead tegema, on lisada tihvtide päised. Pistikupesasse või mitte Pistikupesasse Komplektiga on kaasas ka tihvtide pistikupesad - liikumispuldi PCB -le saate lisada tihvtide pistikupesad sildiga „AccGyro” ja libistada Acc_Gyro plaadi pesasse. Pistikupesade kasutamise eeliseks on see, et saate Acc_Gyro plaadi eemaldada ja kasutada seda muude projektide jaoks. Isiklikult oli mul lihtsam pistikupesade kasutamisest loobuda. Ma lihtsalt jootsin tihvtide otsikud otse plaadi külge ja lõikasin teiselt poolt tihvtide päiste lisapikkuse ära. Kuid ma ei saa kiirendusmõõturit teistes projektides uuesti kasutada.
8. samm: valmistage: samm V
Lisage tahvli igasse nurka 3 tihvtiga päised (JP1, JP2, JP3 ja JP4). Kui need maha joodate, on parem need laiali ajada (vt 2. fotot). Need päised hoiavad trükkplaati Wii ratta küljes. Nende edasiseks painutamiseks võite kasutada ka tangid (või tammid).
9. samm: valmistage: VI samm
Peaaegu valmis! Lisame USB -kaabli;
Eemaldage USB -kaabli välimine kummikate ja liigne varjestus. Näete kaabli sees 4 juhtmest. Soovite paljastada umbes 6 tolli neid juhtmeid - eemaldage juhe ja tinage juhtmed. Viige need ülemisse auku ja tagasi läbi alumise augu, nagu pildil näidatud. Kui need on läbi, Ühendage iga traat plaadiga; Must: GND Roheline: D+ Valge: D- Punane: 5V Lõpuks pange PIC pistikupessa - pange tähele sälk vasakule.
10. samm: muud paigaldusideed
Lihtsaim viis mängupuldi paigaldamiseks on Wii -ratas. PCB nurgal olevaid tihvtide päiseid saab painutada, et kindlalt haarata ehtsa või üldise Wii -ratta külge. Võite selle panna ka mõnda teise korpusesse - teid aitavad 4 kinnitusava. Vaadake allolevatelt fotodelt mõningaid paigaldamise ideid
Samm 11: Acc_Gyro juhatus
Acc_Gyro Board on Motion Gamepad'i põhiosa ja sisaldab kiirendusmõõturit, mis loeb liikumist. See on pistikupesaga, nii et kui kavatsete programmeerida selliseid mikrokontrollereid nagu Arduino või Propeller, saate seda oma projektides kasutada.
Acc_Gyro täiustatud versioon on saadaval eraldi - see lisab güroskoobi, et anda 5DOF inertsiaalne mõõtmisüksus (IMU), millel on 5 ja 3 V võimsus. Siin on palju rohkem teavet Acc_Gyro kasutamise kohta. Kogu pinout-teave on saadaval PDF-vormingus, kuid kokkuvõtteks: P13: GYF, güroskoop võimendamata, filtreeritud Y-telg Väljund P15: GY4, güroskoop võimendatud (x4), Y-telje väljund P16: VREF, güroskoopide võrdluspinge (1,25 V, fikseeritud) P17: GX4, güroskoop võimendatud (x4), X-telg Väljund P18: GXF, güroskoop võimendamata, filtreeritud X-telg Väljund P26: ST, güroskoobi enesetesti (loogika 0 = normaalne, 1 = enesetesti režiim)) P27: PD, güroskoop välja lülitatud (loogika 0 = normaalne, 1 = väljalülitusrežiim) v) P30: toitepinge sisend, 5 v
Kiirendusmõõtur mõõdab kiirendust mitme telje ümber. Kui seadistate lauale Acc_Gyro plaadi, nagu ülaltoodud fotol näidatud, saab Z -telg 1G ja AZ annab 1,17 V. X- ja Y -teljel ei ole raskusjõudu, need on 0G ja väljastavad 1,65 V. Kui panete selle lauale tagurpidi, on X- ja Y -teljel kiirendus endiselt 0G, seega saate AX = 1,65V, AY = 1,65V ja AZ = 2,13V. Acc_Gyro plaat on võimeline mõõtma kiirendusi +/- 2G (+/- 19,6m/s^2) mööda mis tahes telge. 2G on sama mis kiirusega 0 kuni 44 km / h 1 sekundiga. Kui telg kogeb +2G, suurendab see pinget 2,6 V -ni. Kui see kogeb -2G, vähendab see pinget 0,7 V -ni. Pange tähele, et gravitatsioonijõul (suunatud taevast maapinnale) on seadmele sama mõju, nagu kiirendaksite seadet vastupidises suunas kohas, kus puudub gravitatsiooniväli. Nii et pidage seda meeles, kui kavatsete seadet kasutada näiteks auto või jalgratta kiirenduse mõõtmiseks. bla
12. samm: allalaadimine
Loodan, et teile meeldib Motion Gamepad! Andke mulle teada, mida arvate, kommenteerides seda juhendit või saatke mulle e -kiri aadressile [email protected]. Seadistamine Motion Gamepad kasutab tavalisi HID -draivereid, kuid saate kasutada IMU konfiguratsiooniutiliiti (aknad) - täiustatud rakenduse jaoks laadige see siit alla seadistamine / kalibreerimine. Starlino on teinud suurepärase juhendi selle seadistamiseks IMU utiliidiga siin (pdf). Tarkvara PIC -i HEX on siin. Komplektina on PIC eelprogrammeeritud ja selle programmeerimisviisi abil saate püsivara värskendada väikese värskenduste utiliidiga - siin. Disain Siin on tahvli paigutus ja skemaatiline (kotka vorming) Hankige komplekt Gadget Gangsterist.
Soovitan:
Motion Reactive Surfboardi LED -ribad: 8 sammu (piltidega)
Motion Reactive Surfboardi LED -ribad: hiljuti avastasime mõne sõbraga jõesurfi. Elades Münchenis, on meil õnnelik, et kuulsa Eisbachi surfimiskoha seas on kolm surfatavat jõelainet. Jõesurfimise negatiivne külg on see, et see on üsna sõltuvust tekitav ja seetõttu leian aega harva
Raspberry Pi Stop-Motion animatsiooniseade: 16 sammu (piltidega)
Raspberry Pi Stop-Motion Animation Rig: Stop-motion animatsioon on tehnika, mille abil objekte füüsiliselt manipuleeritakse ja pildistatakse kaaderhaaval, et luua liikuva pildi illusioon. Meie mini-stop-motion animatsiooninäitus on tehtud Raspberry Pi-ga , mis on "väike ja nõrk
DIY Arduino 2d Motion Racing Simulator: 3 sammu
DIY Arduino 2d Motion Racing Simulator: nendes juhendatavates näitan teile, kuidas ehitada lõbus sõidusimulaator, kasutades Arduino mikrokontrollerit ja kahte väikest servomootorit
Massage Me Gamepad Hack: 6 sammu (koos piltidega)
Massage Me Gamepad Hack: kuidas häkkida playstationi mängupultide klahve ja kasutada Massage me puuteplaati nuppude sisenditena. Võite kasutada ka teisi andureid. See versioon töötab kahjuks ainult digitaalsisendite jaoks. Analoogsisendi versioon on peagi saadaval. - palun külastage ka veebisaiti
Nes Gamepad USB: 3 sammu
Nes Gamepad USB: Tere, see on minu teine juhend. Kuna ma tahan mängida Nes -emulaatoriga, kuid klassikaline mängupult ei olnud lahe, siis tegin selle nes -mängupuldi tööks klassikalises USB -pordis. Kasutan samu tööriistu, mida kasutan oma esimestes juhendites (https: //www.i