Turinys:
- 1 žingsnis: DUK
- 2 žingsnis: Paruošimas: įrankiai
- 3 žingsnis: Paruošimas: dalys
- 4 žingsnis: Padarykite: I žingsnis
- 5 žingsnis: Padarykite: II žingsnis
- 6 žingsnis: pagaminkite: III žingsnis
- 7 žingsnis: Padarykite: IV žingsnis
- 8 žingsnis: Padarykite: V žingsnis
- 9 žingsnis: Padarykite: VI veiksmas
- 10 veiksmas: kitos montavimo idėjos
- 11 veiksmas: „Acc_Gyro Board“
- 12 veiksmas: atsisiuntimai
Video: „PC Motion Gamepad“: 12 žingsnių
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:51
Žaiskite mėgstamus kompiuterinius, „Mac“ar „Linux“žaidimus tiesiog pakreipdami! „Motion Gamepad“paverčia jūsų judesius žaidimo veiksmais, pvz., Pasukant vairą ar metant kamuolį. Išplėstinė sąsaja leidžia lengvai pritaikyti, o 3 ašių, 2 kHz akselerometras suteikia itin sklandų ir tikslų valdymą. Štai trumpa vaizdo demonstracija; Tai puikiai tinka „Wii“ratui, tačiau galite jį pritvirtinti prie bet ko. Kodėl nepadėjus jo ant šalmo, rankos ar kojos?
1 žingsnis: DUK
Kuo tai skiriasi nuo „Wiimote“? „Motion Controller“yra panašus, tačiau pagerina „wiimote“kai kuriose pagrindinėse srityse;
- USB jungtis: jūsų kompiuteriui nereikia „Bluetooth“ir nėra baterijų.
- Kelių OS palaikymas: naudojamas standartinis USB HID protokolas, todėl nereikia jokių tvarkyklių.
- Programinę įrangą galima atnaujinti: „Motion Controller“programinę -aparatinę įrangą atnaujinti paprasta naudojant USB.
- Aukštesnės kokybės jutiklis: naudojamas pagreičio matuoklis (ST LIS331AL) turi žymiai didesnį mėginių ėmimo dažnių juostos plotį, kad žaidimas būtų tikslesnis ir jautresnis.
- Įsilaužimas: mygtukus galima lengvai pritvirtinti prie dėklo, vairo ar bet kur kitur, kur norite. Konfigūravimo įrankis leidžia toliau tinkinti valdiklį, kad jis atitiktų jūsų pageidavimus.
Ar jis veikia su „Mac“, „Linux“ar „OS/2 Warp“? Jei jūsų operacinė sistema palaiko USB klaviatūras, ji turėtų gerai veikti su judesio valdikliu. Tai apima visas šiuolaikines operacines sistemas, tokias kaip „Windows“, „OS X“ir „Linux“. Ar yra paviršiaus montavimo litavimas? Ne! Akselerometrai galimi tik kaip ant paviršiaus montuojami įtaisai, tačiau judesio valdiklis naudoja akselerometro pertraukimo plokštę („Acc_Gyro“), kuri yra iš anksto sumontuota. Kur galiu jį pritvirtinti? Jis buvo suprojektuotas taip, kad jį būtų lengviausia pritvirtinti prie oficialaus ar bendro „Wii“rato, o kaiščių antgaliai veikia kaip kištukai, kad tvirtai užfiksuotų „Motion Gamepad“, tačiau jį galima montuoti į beveik viską, o plokštėje išgręžiamos tvirtinimo angos. „Motion Gamepad“ir „Acc_Gyro Board“sukūrė „Starlino“. „Motion Gamepad“galima įsigyti kaip „Gadget Gangster“rinkinį.
2 žingsnis: Paruošimas: įrankiai
Įrankiai elektroninių projektų kūrimui iš „Gadget Gangster“„Vimeo“.
„Motion Gamepad“surinkimas užtrunka apie 30 minučių. Lituoti yra paprasta, ir tai puikus projektas, jei tik pradedate. Yra daugybė puikių instrukcijų, kaip lituoti (viena čia). Įrankiai Projektui surinkti jums reikės kelių įrankių; 1 - Lituoklis ir lituoklis. Su lydmetaliu su švinu lengviau dirbti, o 15-40 vatų lygintuvas yra puikus. Kūginis arba kalto antgalis gerai veikia. 2 - Pylimai. Įstrižos pjaustytuvai naudojami pertekliniams laidams nuo komponentų apipjaustyti po jų litavimo.
3 žingsnis: Paruošimas: dalys
Štai jums reikalingos dalys. Jei užsisakėte rinkinį, dar kartą patikrinkite, ar pakuotėje yra visos išvardytos dalys. Jei kažko trūksta, tiesiog parašykite mums [email protected];
„Motion Gamepad“PCB Šaltinis: „Gadget Gangster“Kiekis: 1 PIC18F14K50 pelės kodas #: 579-PIC18F14K50-I/P Kiekis: 1 Jei gausite tai su rinkiniu, jis bus iš anksto užprogramuotas (ir gali būti atnaujintas per USB). Priešingu atveju jums reikės PICkit programuoti. 10k omų rezistorius Pažymėtas: ruda-juoda-oranžinė Kiekis: 4,47uF radialinis keraminis kondensatorius Pažymėtas: 474 pelės dalis #: 80-C320C474M5U Kiekis: 1.1F ašinis keraminis kondensatorius Pažymėtas: 104 pelės dalies dalis: 80-C410C104K5R-TR Qty: 1 18pf radialinis keraminis kondensatorius Pažymėtas: 18 pelės dalies#: 140-50N5-180J-TB-RC Kiekis: 2 10uF radialinio elektrolitinio kondensatoriaus pelės dalies dalis: 647-UVR1V100MDD1TD Kiekis: 1 12Mhz kristalų dydis: HC49/US pelės dalies Nr.: 815 -ABL-12-B2 Kiekis: 1 „Omron“jungiklis Dydis: 4,3 mm pelė Dalies numeris: 653-B3F-1000 Kiekis: 8 20 kontaktų DIP lizdo pelės dalies dalis: 517-4820-3004-CP Kiekis: 1 kaiščio antraštė Kiekis: 49 Kištukų lizdai Kiekis: 34 „AccGyro“plokštė Šaltinis: „Gadget Gangster“Kiekis: 1 USB A kištukas-laidinis kabelis Kiekis: 1 įtampos reguliatorius MCP1700 (5V, TO-92) pelės žymeklio dalies numeris: 579-MCP1700-3302E/TO Kiekis: 1
4 žingsnis: Padarykite: I žingsnis
Projekte yra 4 rezistoriai, jie visi yra identiški (10 k omų - ruda - juoda - oranžinė) ir yra ant plokštės R1, R2, R3 ir R4.
Sulenkite laidus 90 laipsnių kampu ir įdėkite juos į plokštę. Apverskite lentą, lituokite jas ir nupjaukite perteklinius laidus.
5 žingsnis: Padarykite: II žingsnis
Pridėkime kondensatorius.
Oranžinės spalvos disko formos dangteliai turi būti pažymėti „18“. Šios viršutinės ribos yra ties C1 ir C2. Šie dangteliai nėra jautrūs poliškumui, todėl nesvarbu, kaip juos įterpsite. Yra ašinis keraminis kondensatorius.1uF, jis eina C4. Ašinis reiškia, kad laidai išeina iš galų - kaip rezistorius. Galbūt pamatysite žymėjimą ant šio korpuso - tai „104“. Jis taip pat nėra jautrus poliškumui. C3 yra paskutinis keraminis kondensatorius. tai yra.47uF, galite patikrinti, ar teisingai pasirinkote, patikrindami žymėjimą ant korpuso, jis turėtų turėti skaičių „474“. Jis taip pat nėra jautrus poliškumui. Dabar galutinis kondensatorius yra elektrolitinis kondensatorius ir eina C5. Vertė yra 10uF ir yra poliarizuota. Juostelė ant komponento korpuso turėtų būti arčiau žodžio „juostelė“plokštėje.
6 žingsnis: pagaminkite: III žingsnis
Pridėkime įtampos reguliatorių, jis yra kaip pusiau perpjautas cilindras, jis yra ant plokštės „VREG“. Atkreipkite dėmesį, kaip lentos žymėjimas turi plokščią pusę, nukreiptą žemyn - reguliatorius turėtų būti plokštėje, taip pat plokščia puse žemyn.
Kristalas eina XT. Kristalas nėra poliarizuotas, todėl nesvarbu, kuris švinas eina į kurią skylę. Dabar apie mygtukus; Dažniausias mygtukų pridėjimo būdas yra tiesiai ant lentos. Norėdami tai padaryti, tiesiog apverskite plokštę ir įkiškite. Apverskite plokštę atgal ir lituokite. Jei mygtukus norite įdiegti kur nors kitur (pvz., Vairo viršuje), naudokite šiek tiek prijungimo laido, kad prijungtumėte mygtuką prie skylės, į kurią jis paprastai įeitų. Galiausiai pridėkite DIP lizdą prie plokštės vietoje pažymėta „PIC“. Atminkite, kad lizdo išpjova turi būti nukreipta į kairę (arčiau žodžio „PIC“).
7 žingsnis: Padarykite: IV žingsnis
Akselerometras yra ant atskiros pertraukos plokštės (tik „Acc_Gyro Board“, tik „Accelerometer“), nes akselerometrai tiekiami tik ant paviršiaus montuojamose pakuotėse ir juos gana sunku lituoti rankomis, todėl ši dalis yra iš anksto surinkta. Viskas, ką jums reikia padaryti, tai pridėti kaiščių antraštes. Į lizdą arba ne prie lizdo Komplekte taip pat yra kaiščių lizdų - prie „Motion Gamepad“PCB galite pridėti kaiščių lizdus srityje, pažymėtoje „AccGyro“, ir įstumti „Acc_Gyro“plokštę į lizdą. Lizdų naudojimo pranašumas yra tas, kad galėsite išimti „Acc_Gyro“plokštę ir naudoti ją kitiems projektams. Asmeniškai man buvo lengviau atsisakyti naudoti lizdus. Aš tiesiog lituodavau kaiščių antgalius tiesiai prie lentos ir nukirpdavau papildomą kaiščių antgalių ilgį kitoje pusėje. Vis dėlto aš negalėsiu pakartotinai naudoti akselerometro kitiems projektams.
8 žingsnis: Padarykite: V žingsnis
Prie kiekvieno lentos kampo pridėkite 3 kontaktų antraštes (JP1, JP2, JP3 ir JP4). Kai juos lituojate, geriausia juos „išskleisti“(žr. 2 nuotrauką). Šios antraštės laikys PCB prie „Wii“rato. Taip pat galite naudoti reples (arba užtvaras), kad jas toliau išlenktumėte.
9 žingsnis: Padarykite: VI veiksmas
Beveik baigta! Pridėkime USB kabelį;
Nupjaukite išorinį guminį apvalkalą ir perteklinį apsaugą nuo USB kabelio. Kabelio viduje pamatysite 4 laidus. Norėsite atskleisti apie 6 colių tų laidų - nuimkite laidininką ir skardinkite kiekvieno laidus. Paleiskite juos viršutinėje skylėje ir atgal per apatinę skylę, kaip parodyta paveikslėlyje. Kai jie baigsis, prijunkite kiekvieną laidą prie plokštės; juoda: GND žalia: D+ balta: D- raudona: 5V Galiausiai įkiškite PIC į lizdą - atkreipkite dėmesį į įpjovos taškus kairėje.
10 veiksmas: kitos montavimo idėjos
Lengviausias būdas prijungti „Gamepad“yra naudojant „Wii“ratą. Smeigtukų antraštes, esančias PCB kampe, galima sulenkti, kad būtų galima tvirtai priglausti prie tikro arba bendrojo „Wii“rato. Taip pat galite įdėti į bet kurį kitą korpusą - jums padės 4 tvirtinimo angos. Žemiau esančiose nuotraukose rasite keletą idėjų apie montavimą
11 veiksmas: „Acc_Gyro Board“
„Acc_Gyro“lenta yra pagrindinė „Motion Gamepad“dalis ir joje yra akselerometras, kuris nuskaito judesius. Jis yra prijungtas prie lizdo, taigi, jei mokate programuoti mikrovaldiklius, tokius kaip „Arduino“ar „Propeller“, galite juos naudoti savo projektuose.
Patobulinta „Acc_Gyro“versija yra prieinama atskirai - ji prideda giroskopą, kad suteiktų 5DOF inercinį matavimo bloką (IMU) su 5V ir 3V galimybėmis. Čia yra daug daugiau informacijos apie „Acc_Gyro“naudojimą. Visą informaciją apie kontaktus galima rasti PDF formatu, tačiau apibendrinant: P13: GYF, giroskopo nesustiprintas, filtruotas Y ašis Išėjimas P15: GY4, giroskopas sustiprintas (x4), Y ašies išvestis P16: VREF, giroskopinė atskaitos įtampa (1,25 V, fiksuotas) P17: GX4, giroskopas sustiprintas (x4), X ašis Išėjimas P18: GXF, giroskopas nesustiprintas, filtruotas X ašis) P27: PD, giroskopo išjungimas (logika 0 = normalus, 1 = išjungimo režimas) v) P30: maitinimo įtampos įvestis, 5v P31: GND, įžeminimas P32: AZ, akselerometro Z ašies analoginis filtruotas išėjimas P33: AY, akselerometro Y ašies analoginis filtruotas išėjimas P34: AX, akselerometras
Akselerometras matuoja pagreitį aplink kelias ašis. Jei ant stalo pastatysite „Acc_Gyro“plokštę, kaip parodyta aukščiau esančioje nuotraukoje, Z ašis patirs 1G, o AZ - 1,17 V. X ir Y ašys neturi gravitacijos traukos, jos yra 0G ir išeis 1,65 V. Jei padėtumėte jį ant stalo aukštyn kojomis, X ir Y ašis “vis tiek turėtų 0G pagreitį, taigi jūs gautumėte AX = 1,65V, AY = 1,65V ir AZ = 2,13V. „Acc_Gyro“plokštė gali išmatuoti +/- 2G (+/- 19,6 m/s^2) pagreitį išilgai bet kurios ašies. 2G yra tas pats, kas nuo 0 iki 44 mph per 1 sekundę. Kai ašis patiria +2G, ji padidina įtampą iki 2,6 V. Kai jis patirs -2G, jis sumažins įtampą iki.7V. Atkreipkite dėmesį, kad gravitacijos jėga (nukreipta iš dangaus į žemę) daro tokį patį poveikį prietaisui, tarsi pagreitintumėte prietaisą priešinga kryptimi, vietoje, kurioje nėra gravitacijos lauko. Taigi, turėkite tai omenyje, jei planuojate naudoti prietaisą tokiems dalykams kaip automobilio ar dviračio pagreičio matavimas. bla
12 veiksmas: atsisiuntimai
Tikiuosi, kad jums patiko „Motion Gamepad“! Leiskite man žinoti, ką galvojate, pakomentuodami šį nurodymą arba atsiųsdami man el. Laišką adresu [email protected]. Nustatymas „Motion Gamepad“naudoja standartines HID tvarkykles, tačiau galite naudoti IMU konfigūravimo įrankį („Windows“) - atsisiųskite čia, kad patobulintumėte sąranka / kalibravimas. „Starlino“padarė puikų vadovą, kaip jį nustatyti naudojant IMU įrankį čia (pdf). Programinė įranga PIC HEX yra čia. Kaip rinkinys, PIC yra iš anksto užprogramuotas, o tai, kaip jis užprogramuotas, galite atnaujinti programinę -aparatinę įrangą su nedideliu atnaujinimo įrankiu - čia. Dizainas Štai lentos išdėstymas ir schema (erelio formatas) Gaukite rinkinį „Gadget Gangster“.
Rekomenduojamas:
Žingsnių skaitiklis - mikro: bitas: 12 žingsnių (su paveikslėliais)
Žingsnių skaitiklis - „Micro: Bit“: šis projektas bus žingsnių skaitiklis. Savo žingsniams matuoti naudosime „Micro: Bit“įmontuotą akselerometro jutiklį. Kiekvieną kartą purtant „Micro: Bit“, prie skaičiaus pridėsime 2 ir parodysime jį ekrane
„Raspberry Pi“„Stop-Motion“animacinis įrenginys: 16 žingsnių (su nuotraukomis)
„Raspberry Pi“„Stop-Motion“animacijos įrenginys: „Stop-motion“animacija yra technika, kai objektai yra fiziškai manipuliuojami ir fotografuojami kadras po kadro, kad būtų sukurtas judančio vaizdo iliuzija. Mūsų mini „stop-motion“animacijos paroda sukurta naudojant „Raspberry Pi“, kuris yra „mažas ir blogas
„Giant Retro Gamepad“: 11 žingsnių (su nuotraukomis)
„Giant Retro Gamepad“: Taigi mes nusprendėme sukurti milžinišką veikiančią žaidimų plokštę … . Aš jau turėjau daugumą medžiagų, esančių aplink m
MIDI žingsnių sąsaja: 12 žingsnių (su paveikslėliais)
„MIDI Step“sąsaja: versija ispanų kalba. Šioje instrukcijoje parodysime, kaip sukurti šviesos ir garso sąsają, kurią galima naudoti norint groti „Simon Says“ir kaip MIDI sąsaja. Abu režimai bus žaidžiami kojomis. Fonas Projektas gimė, nes
4 žingsnių skaitmeninis sekos sekiklis: 19 žingsnių (su nuotraukomis)
4 žingsnių skaitmeninis sequencer: CPE 133, Cal Poly San Luis Obispo Projekto kūrėjai: Jayson Johnston ir Bjorn NelsonŠių dienų muzikos industrijoje, viena iš dažniausiai naudojamų “ instrumentų “ yra skaitmeninis sintezatorius. Kiekvienas muzikos žanras, nuo hip-hopo iki pop ir vakaro