2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03
Você pode encontrar o projeto completo no meu site (em finlandês):
Este é um briefing muito curto sobre o projeto. Eu só queria compartilhar se alguém quiser construí-lo e não puder ler finlandês.
Você já pensou em jogar jogos baseados na web com seu amigo, mas o mapeamento é tão ruim que você tem dificuldade em jogá-lo? Não se preocupe, porque você pode construir seu próprio controlador com mapeamentos personalizados. Codifiquei o controlador para emular um teclado USB, mas você pode usá-lo como quiser.
Etapa 1: Peças
Este é o hardware de que você precisa:
- 2 unidades de Arduino Pro Mini (ATmega328P ou qualquer outra coisa serve)
- 2 pcs de módulos NRF24L01 + para a comunicação sem fio
- Arduino Leonardo ou Arduino Pro Micro (receptor)
- Chassi impresso em 3D (link abaixo para os arquivos)
- Programador ISP ou USB -> conversor RS232 para programar os controladores
- 16 unidades de botões de 20 * 20 mm
- 2 pcs de baterias de íon-lítio para os controladores (LEMBRE-SE DOS CIRCUITOS DE PROTEÇÃO! Você não quer se matar! Eu recomendo a placa TP4056 que possui carregamento USB e proteção na mesma placa!)
- 2 unidades de pequenos interruptores deslizantes (algo como SS12D00G3)
- Muitos fios
- Conectores Dupont (opcional)
Você pode encontrar o modelo Fusion 360 aqui:
Etapa 2: codificação
Em seguida, basta programar os controladores (gamecontroller_dualcontroller.ino para os controladores se quiser usar dois controladores e gamecontroller.ino se quiser usar apenas um) e o receptor (gamecontroller_dual_receiver_w_keystrokes.ino para dois e gamecontroller_receiver_w_keystrokes para apenas um controlador)
No entanto, você deve fornecer aos controladores endereços diferentes. Basta abrir o radioLink.ino e alterar a linha 22 do primeiro controlador para este: radio.openWritingPipe (endereço [0]);
E para o segundo controlador para este: radio.openWritingPipe (endereço [1]);
Se você quiser alterar o mapeamento, altere o array mapeamento [8] (ou mapeamento2 [8] para o segundo controlador).
Você pode encontrar os códigos do meu GitHub:
Etapa 3: Montagem
Como montar o controlador:
- Adicione os conectores necessários ao circuito de carga (e a chave para desligá-lo)
- Cole o circuito de carga na parte inferior
- Adicione o interruptor e cole-o no lugar
- soldar o NRF24L01 + ao Arduino (CE para pino 7 e CSN para pino 8)
- Conecte os botões (outro pino para aterrar e outro para o pino de E / S correspondente, você realmente não precisa dos capacitores)
- Fechar o recinto
Como montar o receptor:
- Conecte o NRF24L01 + ao Arduino
- Você Terminou
Recomendado:
Controlador de jogo para família de 4 jogadores sem fio: 3 etapas
Controlador de jogo para a família de 4 jogadores sem fio: Este é um controlador de estilo arcade sem fio no qual 4 pessoas podem jogar ao mesmo tempo. É sem fio para que você não precise amarrar seu PC a um controlador usado por crianças de 5 anos. Eles caem o tempo todo e eu não os quero destruindo todos os meus brinquedos quando
Jogo Aruduino LED Jogo de dois jogadores com cliques rápidos: 8 etapas
Aruduino LED Game Jogo de dois jogadores com cliques rápidos: Este projeto é inspirado em @HassonAlkeim. Se você estiver disposto a dar uma olhada profunda, aqui está um link que você pode verificar https://www.instructables.com/id/Arduino-Two-Player-Fast-Button-Clicking-Game/. Este jogo é uma versão melhorada do Alkeim. É um
Console portátil com controladores e sensores sem fio (Arduino MEGA e UNO): 10 etapas (com imagens)
Console portátil com controladores e sensores sem fio (Arduino MEGA e UNO): O que eu usei: - Arduino MEGA- 2x Arduino UNO- Adafruit 3.5 " TFT 320x480 Touchscreen HXD8357D- Campainha- Alto-falante 4Ohm 3W- Luzes LED de 5 mm- Impressora Ultimaker 2+ com Filamento PLA Preto- Lasercutter com madeira MDF- Tinta spray preta (para a madeira) - 3x nRF24
Faça você mesmo de microfone sem fio para sistema de guitarra sem fio: 4 etapas
Faça você mesmo de microfone sem fio para sistema de guitarra sem fio: Tenho assistido a alguns vídeos e bandas e quase todas usam um sistema sem fio na guitarra. Enlouquecer, mover-se, caminhar e fazer o que quiserem sem o cabo, então sonho em ter um .. Mas .. para mim agora é muito caro então eu vim para isso
Resfriador / suporte de laptop de custo zero (sem cola, sem perfuração, sem porcas e parafusos, sem parafusos): 3 etapas
Resfriador / suporte para laptop de custo zero (sem cola, sem furação, sem porcas e parafusos, sem parafusos): ATUALIZAÇÃO: ATUALIZAÇÃO ESPECIALMENTE VOTE MEU INSTRUTÁVEL, OBRIGADO ^ _ ^ VOCÊ TAMBÉM PODE GOSTAR DE VOTO EM MEU OUTRO CONCURSO INSCREVA-SE EM www.instructables.com/id/Zero-Cost-Aluminum-Furnace-No-Propane-No-Glue-/ OU TALVEZ VOTE NO MEU MELHOR AMIGO