Índice:
- Etapa 1: reúna os componentes necessários
- Etapa 2: Diagrama de Circuito e Codificação
- Etapa 3: corte, pintura e solda
- Etapa 4: consertando as chaves fim de curso e teste final
- Etapa 5: juntando tudo
Vídeo: PADRÃO DE JOGO ARDUINO CONTROLADO PARA PC: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:37
Olá pessoal, sou o Sarvesh. Alguns dias atrás, eu queria jogar alguns jogos retrô. Então instalei no meu PC. Mas eu só conseguia tocar com o teclado do meu PC e isso não dava a sensação de minha infância. Então decidi construir um gamepad para o meu PC que pudesse rodar tanto jogos antigos quanto novos (não todos). Usei um controlador de jogo antigo e o modifiquei para criar este incrível Gamepad. Este é um gamepad com fio para PC. Pode ser usado para jogar emulador e jogos de PC. Além disso, o joystick pode servir como um mouse para o seu PC. O Game pad é controlado por um Arduino Pro Micro.
Etapa 1: reúna os componentes necessários
Conseguir todos os suprimentos é a primeira e mais importante etapa nos projetos de construção. E para ter certeza de que você os recebe corretamente é solicitando-os em um único lugar. Isso ajuda a receber todos os componentes ao mesmo tempo.
Eu sugiro fortemente que vocês comprem os componentes da UTSource porque eles são bastante confiáveis e a qualidade dos produtos também é boa. Eles entregam os produtos no prazo e também em condições adequadas.
Agora vamos dar uma olhada nos componentes.
1. Controlador de jogo retro antigo
Você pode usar um controlador de jogo retro como o que usei. Se você tiver acesso a uma impressora 3D, poderá imprimir seu próprio invólucro (esta opção lhe dará espaço para adicionar mais botões).
2. Arduino Pro Micro
Para este projeto, você precisa usar um Arduino Pro Micro ou um Arduino Leonardo mini. Resumindo, você precisa de um microcontrolador com capacidade HID (Human Interface Device). O Arduino Pro micro possui um micro controlador ATmega 32U4.
3. Mudar
Este é um controle deslizante normal que usei para fins de emergência. O problema de trabalhar com mouse e biblioteca de teclado é que, se você não conseguir fazer o upload de um código correto, poderá perder o controle do teclado ou mouse. Portanto, é muito importante ter um botão que o ajude a recuperar o controle do mouse / teclado do PC.
4. Módulo Joystick
Para controlar o movimento do mouse, precisamos usar um módulo de joystick. Cada módulo controla a direção X e Y.
5. Chaves de limite
Usei interruptores de limite como gatilhos para o meu controlador. Eles são opcionais se você quiser fazer um gamepad apenas com botões de pressão.
6. Botão de pressão
Os botões de pressão podem ser conectados na configuração pull up ou pull down. Aqui, usei a configuração pull down para todos os botões e interruptores. Usei resistores de 10 K ohm para isso.
7. PCB de uso geral
Obtenha um PCB de uso geral para soldar todos os componentes.
Etapa 2: Diagrama de Circuito e Codificação
Conecte todos os componentes de acordo com o diagrama de circuito fornecido acima. Também anexei um guia rápido para interface de botões de pressão com o Arduino.
Eu recomendaria primeiro verificar todas as conexões e trabalhar em uma placa de ensaio.
O layout do posicionamento real do botão também é mostrado acima para dar a você uma ideia clara de qual botão está posicionado, com qual rótulo ele está programado e qual caractere ele envia para o computador.
Agora baixe o código e instale as bibliotecas mouse.h e keyboard.h. Faça upload do código para o seu Arduino.
CLIQUE ABAIXO PARA BAIXAR O CÓDIGO
Etapa 3: corte, pintura e solda
Primeiro corte o PCB de acordo com o tamanho do Game pad e alinhe os botões e o módulo do joystick. Você pode evitar essa tarefa agitada de soldar pedindo um PCB. UTSource.net fornece PCBs de qualidade a preços acessíveis.
Em seguida, pinte o gamepad com a cor de sua escolha.
Agora solde os botões e o joystick em uma placa de circuito impresso de uso geral.
Etapa 4: consertando as chaves fim de curso e teste final
Agora fixe os interruptores de limite em suas posições com a ajuda de um pouco de super cola.
Solde os componentes restantes e faça um teste final.
Etapa 5: juntando tudo
Agora feche o gabinete com a ajuda de alguns parafusos.
Anexei algumas fotos acima para mostrar como é o produto final.
É isso que você fez. Agora tente jogar alguns jogos. Você pode jogar emulador, bem como jogos de PC (que não requerem mais número de teclas).
Com isso termina meu primeiro instrutível. Espero que tenhas gostado:)
Recomendado:
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
Como modificar Hot Wheels padrão para Hot Wheels R / C: D: 6 etapas (com imagens)
Como modificar Hot Wheels padrão para Hot Wheels R / C: D: Desde que eu era criança, eu adoro carros Hot Wheels. Deu-me inspiração para criar veículos de fantasia. Desta vez, eles se superaram com as Star War Hot Wheels, C-3PO. No entanto, eu quero mais do que apenas empurrar ou viajar em uma pista, eu decidi, “L
Um semáforo de padrão tipo Braille controlado por voz: 4 etapas (com imagens)
Um Semáforo de Padrão Tipo Braille, Controlado por Voz: “Lord Vetinari estava em sua janela observando a torre do semáforo do outro lado do rio. Todas as oito grandes venezianas voltadas para ele estavam piscando furiosamente - preto, branco, preto, branco, preto, branco … As informações estavam voando para o
Bulbo padrão para retrofit L.E.D barato: 5 etapas
Retrofit de lâmpada padrão para L.E.D barato: ao comparar lâmpadas L.E.D.'s com lâmpadas padrão, você aumenta a durabilidade / vida útil da lâmpada e a eficiência / horas de uso das baterias com um pequeno sacrifício de saída de lúmen e foco de espectro. Eu acredito que você pode mudar um pouco o foco do espectro de L.E
Mod de caso para placa-mãe fora do padrão: 7 etapas
Mod de gabinete para placa-mãe fora do padrão: Você tem uma placa-mãe antiga e um gabinete, mas o gabinete poderia usar mais suportes para montar corretamente a placa? Este Instructable pode ser para você. Neste exemplo, uma placa-mãe PII Xeon dual e processadores são instalados em um gabinete Gateway G6 - 333 (L