Kazalo:

Krmilnik Ps2 do emulatorja USB -skrite tipkovnice: 3 koraki
Krmilnik Ps2 do emulatorja USB -skrite tipkovnice: 3 koraki

Video: Krmilnik Ps2 do emulatorja USB -skrite tipkovnice: 3 koraki

Video: Krmilnik Ps2 do emulatorja USB -skrite tipkovnice: 3 koraki
Video: Easily connect your PS3 controller with PC #shorts 2024, November
Anonim
Krmilnik Ps2 do emulatorja USB -skrite tipkovnice
Krmilnik Ps2 do emulatorja USB -skrite tipkovnice
Krmilnik Ps2 do emulatorja USB -skrite tipkovnice
Krmilnik Ps2 do emulatorja USB -skrite tipkovnice

To je majhen projekt za ustvarjanje programabilnega vmesnika USB za računalnik za krmilnik ps2. Gre za navzkrižno platformo. To mi je uspelo, ker sem imel težave z namestitvijo običajne programske rešitve (antimicro, joy2key itd.). Knjižnica ne prevaja za teensy 2.0. Uporabil sem klon arduino micro, vendar bi moral delovati vsak arduino, ki podpira usb hid. Ker je programirljiv, lahko nastavite kombinacije gumbov za posnemanje določenih tipk. Koda ima vezave na ključe za tomb raider 2 na pari preko protona.

1. korak: Predmet materiala

3 čevlji 26 awg izolirane žice s trdnim jedrom.

stranski rezalniki

spajkanje elektrone s polnjenjem in železo

arduino mikro

PS2 krmilnik na USB adapter za odstranjevanje vtičnice

mikro usb kabel, ki ustreza arduinu

žaga

vroče lepilo in sredstva za njegovo taljenje.

2. korak: Demontaža in ponovna montaža

Demontaža in ponovna montaža
Demontaža in ponovna montaža

najprej z izvijačem odprite adapter USB in odstranite notranjost. nato z nožno žago izrežite ploščo za vtičnice. nato s stranskimi rezalniki prelomite tiskani tiskalni plošč med vsakim zatičem. Nato odlepite pcb otoke z vsakega zatiča.

Zdaj odrežite 6 dolžin žice, dolge 4 palce. spajkajte po zgornjem diagramu od zadnje strani vtičnice do arduina. Zamenjal sem pinout, ker je na klonu arduino manjkalo nekaj zatičev. Če niste prepričani, preverite zgornjo sliko tukaj:

www.rhydolabz.com/wiki/?p=12663

Izpis je pravilno komentiran v kodi

ps2x.config_gamepad (10, 16, 14, 15, false, false); /* nastavitveni zatiči in nastavitve: GamePad (ura, ukaz, pozornost, podatki, pritiski ?, ropotanje?) preveri napako*/

ura = 10

ukaz = 16

pozornost = 14

podatki = 15

3. korak: Nalaganje vdelane programske opreme

zdaj kopirajte knjižnico v mapo knjižnice z namestitvijo 1.8.8 ali novejšo. Hitrost ure se s spremembo nekoliko spremeni glede na izvirno knjižnico

#define CTRL_CLK 15 v ps2x_lib.h in nekaj drugih podobnih vrstic naključno lol. To je zato, ker sem naletel na isto težavo kot tukaj

www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/

Če naletite na težave, povežite nespremenjeno knjižnico v kodi.

zdaj prevedite in naložite v arduino.

Če malo deluje (priporočam key-mon pod linuxom za testiranje), potem vse vroče lepite, da preprečite prekinitev žice.

Priporočena: