Índice:
Vídeo: Controlador Ps2 para emulador de teclado Usb Hid: 3 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Este é um pequeno projeto para criar um adaptador usb pc programável para um controlador ps2. É uma plataforma cruzada. Fiz porque estava tendo problemas para instalar a solução de software usual (antimicro, joy2key etc). A biblioteca não compila para adolescentes 2.0. Eu usei um clone arduino micro, mas qualquer arduino que suporte USB hid deve funcionar. Por ser programável, você pode definir combinações de botões para emular certas teclas. O código tem atalhos de teclado para o tomb raider 2 no Steam via próton.
Etapa 1: Lista de materiais
3 pés de fio isolado com núcleo sólido de 26 awg.
cortadores laterais
solda eletrônica fluxada e ferro
arduino micro
controlador ps2 para adaptador usb para limpar soquete de
cabo micro usb adequado para arduino
serra
cola quente e meios para derretê-lo.
Etapa 2: Desmontagem e Remontagem
primeiro, abra o adaptador usb com uma chave de fenda, removendo os internos. em seguida, usando uma serra, corte o pcb atrás dos pinos do soquete. em seguida, usando um cortador lateral, quebre a pcb entre cada pino. Em seguida, dessoldar as ilhas pcb de cada pino.
Agora, corte 6 pedaços de fio com 10 cm de comprimento. soldar conforme o diagrama acima da parte traseira do soquete para o arduino. Mudei a pinagem porque faltavam alguns pinos no arduino clone,. Se você não tiver certeza, verifique a imagem superior aqui:
www.rhydolabz.com/wiki/?p=12663
A pinagem está comentada corretamente no código
ps2x.config_gamepad (10, 16, 14, 15, falso, falso); / * configurar pinos e configurações: GamePad (relógio, comando, atenção, dados, pressões ?, Rumble?) verificar se há erros * /
clock = 10
comando = 16
atenção = 14
dados = 15
Etapa 3: Carregando o Firmware
agora, copie a biblioteca para a pasta de biblioteca de instalação da versão 1.8.8 ou superior. A taxa de clock é ligeiramente modificada em relação à biblioteca original, mudando
# define CTRL_CLK 15 em ps2x_lib.h e algumas outras linhas semelhantes aleatoriamente lol. Isso aconteceu porque eu tive o mesmo problema que aqui
www.billporter.info/forum/topic/reading-buttons-but-not-the-right-buttons/
Se você tiver problemas, vincule a biblioteca não modificada ao código.
agora compilar e fazer upload para o arduino.
Se funcionar um pouco (eu recomendo o key-mon no Linux para teste), cole tudo com cola quente para evitar quebras de fio.
Recomendado:
Como instalar, executar e conectar um controlador a um emulador: 7 etapas
Como instalar, executar e conectar um controlador a um emulador: Você já ficou sentado e se lembrou de sua infância como um jovem jogador e às vezes gostaria de poder revisitar aquelas joias do passado? Bem, há um aplicativo para isso … mais especificamente, há uma comunidade de jogadores que fazem programas
Controlador de teclado HID para o Project Diva Aracade Tom do futuro: 5 etapas
Controlador de teclado HID para Project Diva Aracade Tom do futuro: V-USB é uma solução de biblioteca USB de baixa velocidade para micro controladores AVR. Ele nos permite criar dispositivos HID (teclado, mouse, gamepad, etc.) usando micro controladores AVR. A implementação do teclado HID é baseada em HID 1.11. Suporta no máximo 6 pressionamentos de tecla
Controlador de teclado DIY para MAME e Pinball Virtual: 4 etapas (com imagens)
Controlador de teclado DIY para MAME e Pinball Virtual: este conjunto de instruções permite que você fabrique seu próprio controlador de teclado usando teclados antigos pelo custo de alguns fios, solda e um pedaço de madeira. Esses controladores foram usados em meus projetos de MAME e Pinball Virtual .Ver Virtual Pinball Inst
Controlador de jogo DIY baseado em Arduino - Controlador de jogo Arduino PS2 - Jogando Tekken com gamepad Arduino DIY: 7 etapas
Controlador de jogo DIY baseado em Arduino | Controlador de jogo Arduino PS2 | Jogando Tekken com DIY Arduino Gamepad: Olá pessoal, jogar é sempre divertido, mas jogar com seu próprio controlador de jogo DIY personalizado é mais divertido. Portanto, faremos um controlador de jogo usando arduino pro micro neste instructables
Demonstração de exploração do teclado Arduino (HID) e prevenção: 4 etapas (com imagens)
Arduino Keyboard Exploit Demo (HID) e prevenção: Neste projeto, vamos usar um arduino leonardo para simular um possível ataque USB usando HID (dispositivo de interface humain). Criei este tutorial não para ajudar os hackers, mas para mostrar alguns perigos reais e como se proteger deles