Spisu treści:
- Krok 1: Zestawienie materiałów
- Krok 2: Demontaż i ponowny montaż
- Krok 3: Wgrywanie oprogramowania układowego
Wideo: Kontroler Ps2 do emulatora klawiatury USB Hid: 3 kroki
2024 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2024-01-30 11:30
Jest to mały projekt stworzenia programowalnego adaptera usb do komputera dla kontrolera ps2. Jest to platforma krzyżowa. Zrobiłem to, ponieważ miałem problemy z instalacją zwykłego oprogramowania (antimicro, joy2key itp.). Biblioteka nie kompiluje się do wersji teensy 2.0. Użyłem klonu arduino micro, ale każde arduino obsługujące usb hid powinno działać. Ponieważ jest programowalny, możesz ustawić kombinacje przycisków, aby emulować określone klawisze. Kod zawiera skróty klawiszowe dla Tomb Raider 2 na steamie przez proton.
Krok 1: Zestawienie materiałów
3 stopy drutu izolowanego 26 awg z rdzeniem stałym.
noże boczne
lut i żelazo z rdzeniem topnikowym
arduino mikro
Kontroler ps2 do adaptera usb do gniazda z gniazda scavenge
kabel micro USB pasujący do arduino
brzeszczot
gorący klej i środki do stopienia.
Krok 2: Demontaż i ponowny montaż
najpierw otwórz adapter usb śrubokrętem, usuwając elementy wewnętrzne. następnie za pomocą piły do metalu wytnij płytkę drukowaną za kołkami gniazda. następnie za pomocą sidecutters złam płytkę drukowaną między każdym kołkiem. Następnie odlutuj wyspy PCB z każdego pinu.
Teraz wytnij 6 odcinków drutu o długości 4 cali. przylutować jak na schemacie powyżej od tyłu gniazda do arduino. Zmieniłem pinout, ponieważ brakowało niektórych pinów na arduino klonu,. Jeśli nie masz pewności, sprawdź górny obraz tutaj:
www.rhydolabz.com/wiki/?p=12663
Pinout jest poprawnie skomentowany w kodzie
ps2x.config_gamepad(10, 16, 14, 15, fałsz, fałsz); /* ustawienia pinów i ustawień: GamePad(zegar, polecenie, uwaga, dane, ciśnienie?, dudnienie?) sprawdź, czy nie ma błędu*/
zegar = 10
polecenie=16
uwaga=14
dane=15
Krok 3: Wgrywanie oprogramowania układowego
teraz skopiuj bibliotekę do folderu biblioteki, w której zainstalujesz wersję 1.8.8 lub wyższą. Częstotliwość zegara jest nieznacznie modyfikowana w stosunku do oryginalnej biblioteki poprzez zmianę
#define CTRL_CLK 15 w ps2x_lib.hi kilka innych podobnych linii losowo lol. To dlatego, że natknąłem się na ten sam problem, co tutaj
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Jeśli wpadniesz w kłopoty, pobierz niezmodyfikowaną bibliotekę dołączoną w kodzie.
teraz skompiluj i prześlij na arduino.
Jeśli to trochę działa (polecam key-mon pod Linuksem do testowania), przyklej wszystko na gorąco, aby zapobiec zerwaniu drutu.
Zalecana:
Jak zainstalować, uruchomić i podłączyć kontroler do emulatora: 7 kroków
Jak zainstalować, uruchomić i podłączyć kontroler do emulatora: Czy kiedykolwiek siedziałeś i pamiętałeś swoje dzieciństwo jako młody gracz, a czasami żałowałeś, że nie możesz ponownie odwiedzić tych starych klejnotów z przeszłości? Cóż, jest do tego aplikacja… a dokładniej jest społeczność graczy, którzy tworzą program
Zrób to sam kontroler klawiatury do MAME i wirtualnego pinballa: 4 kroki (ze zdjęciami)
Zrób to sam kontroler klawiatury do MAME i wirtualnego pinballa: Ten zestaw instrukcji umożliwia wykonanie własnego kontrolera klawiatury przy użyciu starych klawiatur za cenę drutu, lutu i kawałka drewna. Te kontrolery były używane w moich projektach MAME i Virtual Pinball .Zobacz Virtual Pinball Inst
Demonstracja wykorzystania klawiatury Arduino (HID) i zapobieganie: 4 kroki (ze zdjęciami)
Arduino Keyboard Exploit Demo (HID) and Prevention: W tym projekcie użyjemy arduino leonardo do symulacji możliwego ataku USB przy użyciu HID (urządzenia interfejsu humain). Stworzyłem ten samouczek nie po to, aby pomóc hakerom, ale po to, aby pokazać Ci kilka prawdziwych niebezpieczeństw i jak się przed nimi chronić
Interfejs klawiatury z 8051 i wyświetlaniem numerów klawiatury w 7 segmentach: 4 kroki (ze zdjęciami)
Interfejs klawiatury z 8051 i wyświetlaniem numerów klawiatury w 7 segmentach: W tym samouczku opowiem ci, jak możemy połączyć klawiaturę z 8051 i wyświetlać numery klawiatury w 7-segmentowym wyświetlaczu
Czyszczenie aluminiowej klawiatury Apple . lub dowolnej innej klawiatury miękkiej w dotyku: 5 kroków
Czyszczenie aluminiowej klawiatury Apple …. lub dowolnej innej klawiatury miękkiej w dotyku: Tak czyste, jak Ty lub ja staramy się utrzymać nasze aluminiowe klawiatury Apple, stają się brudne po mniej więcej roku. Ta instrukcja ma pomóc ci ją wyczyścić. Bądź ostrożny, ponieważ nie jestem odpowiedzialny, jeśli twoja klawiatura się zepsuje podczas robienia tego …. DO CIAŁA