Inhoudsopgave:
Video: Ps2-controller naar USB Hid-toetsenbordemulator - Ajarnpa
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:17
Dit is een klein project om een programmeerbare pc-usb-adapter voor een ps2-controller te maken. Het is platformoverschrijdend. Ik heb het gemaakt omdat ik problemen had met het installeren van de gebruikelijke software-oplossing (antimicro, joy2key enz.). De bibliotheek compileert niet voor teensy 2.0. Ik heb een kloon arduino micro gebruikt, maar elke arduino die usb hid ondersteunt, zou moeten werken. Omdat het programmeerbaar is, kun je knopcombinaties instellen om bepaalde toetsen te emuleren. De code heeft keybinds voor tomb raider 2 op stoom via proton.
Stap 1: stuklijst
3 voet 26 awg massieve kern geïsoleerde draad.
zijknippers
flux gevulde elektronica soldeer en ijzer
arduino micro
ps2-controller naar usb-adapter om socket op te ruimen van
micro-usb-kabel voor arduino
metaalzaag
hete lijm en middelen om het te smelten.
Stap 2: Demontage en montage
open eerst de usb-adapter met een schroevendraaier en verwijder de binnenkant. snijd vervolgens met een ijzerzaag de pcb achter de socket-pinnen. gebruik vervolgens een zijsnijder om de pcb tussen elke pin te breken. Desoldeer vervolgens de pcb-eilanden van elke pin.
Knip nu 6 stukken draad van 4 inch lang. soldeer volgens het bovenstaande diagram van de achterkant van de socket naar de arduino. Ik heb de pinout gewijzigd omdat er enkele pinnen ontbraken op de kloon arduino,. Als je het niet zeker weet, bekijk dan de bovenste afbeelding hier:
www.rhydolabz.com/wiki/?p=12663
De pinout is correct becommentarieerd in de code
ps2x.config_gamepad (10, 16, 14, 15, onwaar, onwaar); /* pinnen en instellingen instellen: GamePad (klok, commando, aandacht, gegevens, Druk?, Rumble?) Controleer op fouten */
klok = 10
commando=16
aandacht=14
gegevens = 15
Stap 3: De firmware uploaden
kopieer nu de bibliotheek naar de bibliotheekmap van uw versie van 1.8.8 of hoger. De kloksnelheid wordt iets gewijzigd ten opzichte van de originele bibliotheek door te veranderen
#define CTRL_CLK 15 in ps2x_lib.h en een paar andere soortgelijke regels willekeurig lol. Dit was omdat ik hetzelfde probleem tegenkwam als hier
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Als u problemen ondervindt, moet u de ongewijzigde bibliotheek in de code koppelen.
nu compileren en uploaden naar de arduino.
Als het een beetje werkt (ik raad key-mon onder linux aan om te testen), lijm dan alles stevig vast om draadbreuken te voorkomen.
Aanbevolen:
HP Compaq IPAQ G750 toetsenbord naar USB: 5 stappen
HP Compaq IPAQ G750 toetsenbord naar USB: ik zag een paar weken geleden een gif van dit toetsenbord op Reddit, dus besloot ik er een te kopen en het aan te passen zodat het op mijn pc werkt in plaats van op de pocket-pc waarvoor het was ontworpen. Dus hier is de eerste tutorial van iemand die dit doet met dit toetsenbord (volgens 2 da
Games uploaden naar Arduboy en 500 games naar Flash-cart: 8 stappen
Spellen uploaden naar Arduboy en 500 spellen naar Flash-cart: Ik heb een zelfgemaakte Arduboy gemaakt met serieel Flash-geheugen dat maximaal 500 spellen kan opslaan om onderweg te spelen. Ik hoop te delen hoe je games kunt laden, inclusief hoe je games opslaat in het seriële flash-geheugen en je eigen geconsolideerde gamepakket kunt maken
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): 5 stappen
Flash AT Command Firmware naar ESP01-module (vereist een USB-naar-TTL-adapter): door Jay Amiel AjocGensan PHfacebook.com/geeamealyoutube.com/jayamielajoc
NODEMcu Usb-poort werkt niet? Upload de code met behulp van USB naar TTL (FTDI)-module in slechts 2 stappen: 3 stappen
NODEMcu Usb-poort werkt niet? Upload de code met behulp van USB naar TTL (FTDI) -module in slechts 2 stappen: moe van het verbinden met veel draden van USB naar TTL-module naar de NODEMcu, volg deze instructie om de code in slechts 2 stappen te uploaden. Als de USB-poort van de NODEMcu werkt niet, geen paniek. Het is gewoon de USB-stuurprogrammachip of de USB-connector
12v naar USB-adapter 12v naar 5v transformator (ideaal voor auto's): 6 stappen
12v naar USB-adapter 12v naar 5v-transformator (ideaal voor auto's): hier wordt uitgelegd hoe u een 12v-naar-USB (5v)-adapter maakt. Het meest voor de hand liggende gebruik hiervan is voor 12v-autoadapters, maar overal waar je 12v hebt, kun je het gebruiken! Als je 5v nodig hebt voor iets anders dan USB, sla dan gewoon de stappen over het toevoegen van de USB-poorten over