Satura rādītājs:
- 1. darbība: bieži uzdotie jautājumi
- 2. darbība. Sagatavošana: rīki
- 3. darbība. Sagatavošana: detaļas
- 4. solis: veiciet: I solis
- 5. solis: izgatavojiet: II solis
- 6. darbība. Izgatavošana: III darbība
- 7. solis. Izveidojiet: IV solis
- 8. darbība. Veiciet: V solis
- 9. darbība. Veiciet: VI solis
- 10. solis: citas montāžas idejas
- 11. darbība: Acc_Gyro padome
- 12. darbība: lejupielādes
Video: PC Motion Gamepad: 12 soļi
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 11:00
Spēlējiet savas iecienītākās PC, Mac vai Linux spēles, tikai noliecot! Motion Gamepad pārvērš jūsu kustības spēles darbībās, piemēram, pagriežot stūri vai metot bumbu. Uzlabotais interfeiss atvieglo pielāgošanu, un 3 asu, 2 kHz akselerometrs nodrošina ļoti vienmērīgu un precīzu vadību. Šeit ir ātra video demonstrācija; Tas ir ideāli piemērots Wii ritenim, taču to var uzstādīt gandrīz uz jebkura. Kāpēc neuzlikt to uz ķiveres, rokas vai kājas?
1. darbība: bieži uzdotie jautājumi
Kā tas atšķiras no Wiimote? Kustību kontrolieris ir līdzīgs, taču uzlabo wiimote dažās galvenajās jomās;
- USB savienojums: jūsu datoram nav nepieciešams Bluetooth, un nav izlādējušās baterijas.
- Vairāku OS atbalsts: izmanto standarta USB HID protokolu, tāpēc draiveri nav nepieciešami.
- Programmatūra jaunināma: kustību kontroliera programmaparatūras atjaunināšana ir vienkārša, izmantojot USB.
- Augstākas kvalitātes sensors: izmantotajam akselerometram (ST LIS331AL) ir ievērojami lielāks paraugu ņemšanas joslas platums, lai nodrošinātu precīzāku un atsaucīgāku spēli.
- Uzlaužams: pogas var viegli uzstādīt uz korpusa, uz stūres vai jebkurā citā vietā, kur vēlaties. Konfigurācijas utilīta ļauj tālāk pielāgot kontrolieri, lai tas atbilstu jūsu vēlmēm.
Vai tas darbojas ar Mac, Linux vai OS/2 Warp? Ja jūsu operētājsistēma atbalsta USB tastatūras, tai vajadzētu labi darboties ar kustību kontrolieri. Tas ietver visas mūsdienu operētājsistēmas, piemēram, Windows, OS X un Linux. Vai ir kāds virsmas stiprinājuma lodējums? Nē! Akselerometri ir pieejami tikai kā virsmas montāžas ierīces, bet kustības kontrolieris izmanto akselerometra sadalīšanas paneli (The Acc_Gyro), kas ir iepriekš samontēts. Kur to var uzstādīt? Tas tika izstrādāts tā, lai to būtu vieglāk uzstādīt oficiālā vai vispārējā Wii ritenī, un tapu galvenes darbojas kā uzlīmes, lai stingri bloķētu kustību spēļu paneli, taču to var uzstādīt gandrīz jebkurā vietā, un uz tāfeles ir izurbti montāžas caurumi. Motion Gamepad un Acc_Gyro Board veidoja Starlino. Motion Gamepad ir pieejams kā sīkrīka Gangster komplekts.
2. darbība. Sagatavošana: rīki
Instrumenti elektronikas projektu veidošanai no sīkrīka gangstera vietnē Vimeo.
Motion Gamepad salikšana aizņem apmēram 30 minūtes. Lodēšana ir vienkārša, un tas ir labs projekts, ja jūs tikko sākat darbu. Ir daudz lielisku pamācību par to, kā lodēt (viens šeit). Instrumenti Jums būs nepieciešami daži rīki, lai saliktu projektu; 1 - lodāmurs un lodētava. Ar lodēšanu ar svinu ir vieglāk strādāt, un 15-40 vatu dzelzs ir piemērots. Konisks vai kalta uzgalis darbojas labi. 2 - Dīķi. Diagonālie griezēji tiek izmantoti, lai nogrieztu liekos vadus no komponentiem pēc to lodēšanas.
3. darbība. Sagatavošana: detaļas
Šeit ir nepieciešamās detaļas. Ja esat pasūtījis komplektu, vēlreiz pārbaudiet, vai iepakojumā ir visas uzskaitītās detaļas. Ja kaut kas trūkst, vienkārši nosūtiet mums e -pastu uz [email protected];
Kustības spēļu planšetdatora PCB avots: sīkrīka gangsteris Daudzums: 1 PIC18F14K50 Mouser Part #: 579-PIC18F14K50-I/P Daudzums: 1 Ja jūs to saņemat kopā ar komplektu, tas tiks ieprogrammēts (un to var uzlabot, izmantojot USB). Pretējā gadījumā jums būs nepieciešams PICkit, lai to ieprogrammētu. 10k omu rezistors atzīmēts: brūns-melns-oranžs Daudzums: 4, 47uF radiālais keramikas kondensators Atzīmēts: 474 Mouser Part #: 80-C320C474M5U Gab.: 1. 1 18pf radiālais keramikas kondensators Atzīmēts: 18 Mouser Part#: 140-50N5-180J-TB-RC Daudzums: 2 10uF radiālā elektrolītiskā kondensatora peles daļa#: 647-UVR1V100MDD1TD Daudzums: 1 12Mhz kristāla izmērs: HC49/US Mouser Part#: 815 -ABL-12-B2 Daudzums: 1 Omron slēdži Izmērs: 4,3 mm Mouser Part#: 653-B3F-1000 Gab. Piespraudes ligzdas Daudzums: 34 AccGyro plates Avots: sīkrīka gangsteris Skaits: 1 USB A kontaktdakša-vadu kabelis Daudzums: 1 sprieguma regulators MCP1700 (5V, TO-92) Mouser Part#: 579-MCP1700-3302E/TO Daudzums: 1
4. solis: veiciet: I solis
Projektā ir 4 rezistori, tie visi ir identiski (10k omi - brūni - melni - oranži), un tie atrodas uz paneļa R1, R2, R3 un R4.
Salieciet vadus 90 grādu leņķī un ievietojiet tos plāksnē. Apgrieziet dēli, pielodējiet tos un nogrieziet liekos vadus.
5. solis: izgatavojiet: II solis
Pievienosim kondensatorus.
Oranžajiem diska formas vāciņiem jābūt atzīmētam ar “18”. Šie vāciņi ir pie C1 un C2. Šie vāciņi nav jutīgi pret polaritāti, tāpēc nav svarīgi, kādā veidā tos ievietot. Tur ir.1uF aksiālais keramikas kondensators, tas iet pie C4. Aksiāli nozīmē, ka vadi iziet no galiem - kā rezistors. Jūs, iespējams, redzēsit marķējumu uz šī korpusa - tas ir “104”. Tas arī nav jutīgs pret polaritāti. C3 ir pēdējais keramikas kondensators. tas ir.47uF, jūs varat pārbaudīt, vai esat izvēlējies pareizo, pārbaudot marķējumu uz korpusa, tam jābūt ar numuru '474'. Tas arī nav jutīgs pret polaritāti. Tagad gala kondensatoram tas ir elektrolītiskais kondensators, un tas iet C5. Vērtība ir 10uF, un tā ir polarizēta. Svītrai uz detaļas korpusa jābūt tuvāk vārdam “svītra” uz shēmas plates.
6. darbība. Izgatavošana: III darbība
Pievienosim sprieguma regulatoru, tas ir veidots kā uz pusēm pārgriezts cilindrs, tas iet uz tāfeles pie “VREG”. Ievērojiet, kā uz tāfeles ir plakana puse, kas vērsta uz leju - regulatoram jāiet uz tāfeles arī ar plakano pusi uz leju.
Kristāls iet uz XT. Kristāls nav polarizēts, tāpēc nav nozīmes tam, kurš svins iet caurumā. Tagad par pogām; Visizplatītākais pogu pievienošanas veids ir tieši uz tāfeles. Lai to izdarītu, vienkārši pagrieziet PCB un nofiksējiet tos. Pagrieziet dēli atpakaļ un pielodējiet. Ja vēlaties pogas uzstādīt kaut kur citur (piemēram, stūres rata augšpusē), izmantojiet nelielu savienojuma vadu, lai savienotu pogu ar caurumu, kurā tā parasti ieiet. Visbeidzot, pievienojiet DIP ligzdu uz tāfeles vieta ar atzīmi “PIC”. Ņemiet vērā, ka ligzdas iecirtumam jābūt vērstam pa kreisi (tuvāk vārdam “PIC”).
7. solis. Izveidojiet: IV solis
Akselerometrs atrodas atsevišķā sadalīšanas panelī (tikai Acc_Gyro Board, akselerometrs), jo akselerometri ir tikai virsmas stiprinājuma iepakojumos, un tos ir diezgan grūti lodēt ar rokām, tāpēc šī daļa ir iepriekš samontēta. Viss, kas jums jādara, ir jāpievieno tapu galvenes. Lai pievienotu kontaktligzdai vai ne, komplektam ir arī tapas - jūs varat pievienot tapas ligzdas Motion Gamepad PCB apgabalā ar apzīmējumu “AccGyro” un iebīdīt Acc_Gyro paneli ligzdā. Kontaktligzdu izmantošanas priekšrocība ir tā, ka jūs varēsit noņemt Acc_Gyro plāksni un izmantot to citiem projektiem. Personīgi man bija vieglāk atteikties, izmantojot kontaktligzdas. Es tikko lodēju tapu galviņas tieši pie tāfeles un nogriezu tapu galviņu papildu garumu otrā pusē. Tomēr es nevarēšu atkārtoti izmantot akselerometru citiem projektiem.
8. darbība. Veiciet: V solis
Katrā tāfeles stūrī pievienojiet 3 kontaktu galvenes (JP1, JP2, JP3 un JP4). Kad tos pielodējat, vislabāk ir tos “izšļakstīt” (sk. 2. fotoattēlu). Šīs galvenes turēs PCB pie Wii riteņa. Varat arī izmantot knaibles (vai dīķus), lai tās izlocītu tālāk.
9. darbība. Veiciet: VI solis
Gandriz beidzies! Pievienosim USB kabeli;
Nogrieziet ārējo gumijas apvalku un lieko ekranējumu no USB kabeļa. Kabeļa iekšpusē redzēsit 4 vadus. Jūs vēlaties atklāt apmēram 6 collu vadus - noņemiet vadu un tiniet katra vadus. Izlaidiet tos augšējā caurumā un atpakaļ caur apakšējo caurumu, kā parādīts attēlā. Kad tie ir cauri, jūs ' savienos katru vadu ar plāksni; melns: GND zaļš: D+ balts: D- sarkans: 5V Visbeidzot, ievietojiet PIC kontaktligzdā - ņemiet vērā iecirtuma punktus pa kreisi.
10. solis: citas montāžas idejas
Vienkāršākais veids, kā uzstādīt Gamepad, ir Wii ritenis. Piespraudes galvenes uz PCB stūra var saliekt, lai stingri pieķertos oriģinālam vai vispārējam Wii ritenim. To var ievietot arī jebkurā citā korpusā - ir 4 montāžas atveres, kas jums palīdzēs. Pārbaudiet zemāk esošos fotoattēlus, lai iegūtu dažas idejas par montāžu
11. darbība: Acc_Gyro padome
Acc_Gyro dēlis ir Motion Gamepad galvenā sastāvdaļa, un tajā ir akselerometrs, kas nolasa kustības. Tam ir kontaktligzda, tādēļ, ja jūs nodarbojaties ar tādu mikrokontrolleru programmēšanu kā Arduino vai Propeller, varat to izmantot savos projektos.
Uzlabota Acc_Gyro versija ir pieejama atsevišķi - tā pievieno žiroskopu, lai iegūtu 5DOF inerciālās mērīšanas vienību (IMU) ar 5V un 3V iespējām. Šeit ir daudz vairāk informācijas par Acc_Gyro izmantošanu. Pilna informācija par kontaktinformāciju ir pieejama PDF formātā, bet rezumējot: P13: GYF, žiroskopu nepastiprināts, filtrēts Y-ass Izvads P15: GY4, žiroskopu pastiprināts (x4), Y-ass izeja P16: VREF, žiroskopu atskaites spriegums (1,25 P, F, fiksēts)) P27: PD, žiroskopu izslēgšana (loģika 0 = normāla, 1 = izslēgšanas režīms) P28: HP, žiroskopu augstfrekvences filtra atiestatīšana (loģika 0 = normāla, 1 = atiestatīt HP filtru) v) P30: barošanas sprieguma ieeja, 5v P31: GND, zemējums P32: AZ, akselerometra Z ass analogās filtrētās izejas
Akselerometrs mēra paātrinājumu ap vairākām asīm. Ja uz galda novietojat Acc_Gyro plāksni, kā parādīts iepriekš redzamajā fotoattēlā, Z ass piedzīvos 1G, bet AZ - 1,17V. X un Y asīm nav gravitācijas pievilkšanas, tās ir 0G un izvadīs 1,65 V. Ja jūs to novietotu uz galda otrādi, X un Y asij”joprojām būtu 0G paātrinājums, tāpēc jūs iegūtu AX = 1,65V, AY = 1,65V un AZ = 2,13V. Acc_Gyro plate spēj izmērīt paātrinājumus +/- 2G (+/- 19,6m/s^2) pa jebkuru asi. 2G ir tas pats, kas 1 sekundē no 0 līdz 44 jūdzēm stundā. Kad ass piedzīvo +2G, tā palielinās spriegumu līdz 2,6 V. Kad tas piedzīvo -2G, tas samazinās spriegumu līdz.7V. Lūdzu, ņemiet vērā, ka gravitācijas spēkam (kas vērsts no debesīm uz zemi) ir tāda pati ietekme uz ierīci, it kā jūs paātrinātu ierīci pretējā virzienā vietā, kur nav gravitācijas lauka. Tāpēc paturiet to prātā, ja plānojat izmantot ierīci kādam nolūkam, piemēram, automašīnas vai velosipēda paātrinājuma mērīšanai. bla
12. darbība: lejupielādes
Es ceru, ka jums patiks Motion Gamepad! Ļaujiet man zināt, ko domājat, komentējot šo pamācību vai nosūtot man e -pastu uz [email protected]. Iestatīšana Motion Gamepad izmanto standarta HID draiverus, taču varat izmantot IMU konfigurācijas utilītu (logi) - lejupielādējiet šeit, lai veiktu uzlabotu iestatīšana / kalibrēšana. Starlino ir paveicis lielisku ceļvedi, kā to iestatīt, izmantojot IMU utilītu šeit (pdf). Programmatūra PIC HEX ir šeit. Kā komplekts PIC ir iepriekš ieprogrammēts, un tā ieprogrammēšanas veidā jūs varat atjaunināt programmaparatūru ar nelielu atjaunināšanas utilītu - šeit. Dizains Šeit ir dēļa izkārtojums un shematisks (ērgļa formāts) Iegūstiet komplektu vietnē Gadget Gangster.
Ieteicams:
Gameboy Advance kā Bluetooth Gamepad: 7 soļi
Gameboy Advance kā Bluetooth Gamepad: ierīce būtībā ir ESP32, kas savienota ar GBA, izmantojot saites portu. Kad ierīce ir pievienota un GBA nav ievietota neviena kasetne, pēc GBA ieslēgšanas ESP32 nosūta nelielu romu, kas jāielādē GBA. Šis rom ir programma
Mini Gamepad: 3 soļi (ar attēliem)
Mini Gamepad: Sveiki, draugi, es izveidoju šo mazo spēļu planšetdatoru, izmantojot ATTINY85. Es jau sen gribēju to pagatavot, bet man nebija pietiekami daudz laika, beidzot to pabeidzu, un ar to ir tik jautri spēlēties. Pirmkārt, es atvainojos par neveiklo uzbūvi, bet esmu redzējis dažus
DIY spēļu kontrolieris uz Arduino bāzes - Arduino PS2 spēļu kontrolieris - Spēlējot Tekken ar DIY Arduino Gamepad: 7 soļi
DIY spēļu kontrolieris uz Arduino bāzes | Arduino PS2 spēļu kontrolieris | Spēlēt Tekken ar DIY Arduino Gamepad: Sveiki, puiši, spēlēt spēles vienmēr ir jautri, bet spēlēt ar savu DIY pielāgoto spēļu kontrolieri ir jautrāk. Tāpēc šajā instrukcijā mēs izveidosim spēles kontrolieri, izmantojot arduino pro micro
Masāžas man Gamepad Hack: 6 soļi (ar attēliem)
Massage Me Gamepad Hack: Kā uzlauzt playstation gamepad taustiņus un izmantot masāžas me skārienpaliktni kā pogas ievadi. Varat arī izmantot citus sensorus. Diemžēl šī versija darbojas tikai digitālajām ieejām. Drīzumā būs pieejama analogās ievades versija. - - lūdzu, apmeklējiet arī vietni ww
Nes Gamepad USB: 3 soļi
Nes Gamepad USB: Sveiki, šī ir mana otrā pamācība. Tā kā es gribu spēlēt ar Nes emulatoru, bet klasiskais gamepad nebija foršs, tāpēc es izveidoju šo nes gamepad, lai tas darbotos ar klasisku USB portu. Es izmantoju tos pašus rīkus, kurus izmantoju savās pirmajās pamācībās (https: //www.i