
Índice:
- Etapa 1: O que você precisa
- Etapa 2: A caixa do protótipo
- Etapa 3: Visão geral de eletrônicos
- Etapa 4: extensão de hub USB
- Etapa 5: extensão HDMI
- Etapa 6: extensão de alimentação micro USB
- Etapa 7: extensão da placa de switch USB
- Etapa 8: extensão de fones de ouvido
- Etapa 9: Botão liga / desliga LED
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03





Já construí um joystick de arcade antes e era enorme (60x30x12 centímetros para 2 jogadores), também difícil de usar porque você precisaria de um PC com toda a emulação pronta para jogar, etc. para que aquele acabasse ficando guardado em algum lugar. não me lembro de ter juntado poeira, mas ainda quero jogar jogos da velha escola com um pedaço de pau e botões grandes.
Depois dessa experiência, eu queria uma solução melhor que deve ter:
- Sistema integrado: plug & play com uma TV por HDMI
- Tamanho pequeno: fácil de transportar e armazenar
- Escalável: conecte outro joystick para mais jogadores
- Modo apenas joystick: pronto para usar apenas o joystick para qualquer outro sistema por USB
A melhor opção que encontrei é usar um RaspberryPi com RetroPie mais um HUB USB e um switch de sinal USB personalizado. MAS eu não queria expor o pi de framboesa, queria uma caixa fechada com todo o IO pronto para usar.
Eu sei que isso não é nada épico original, mas eu só queria documentar e compartilhar todas as coisas que criei para cada parte da construção para que você possa construir o seu próprio, melhorar o que você já tem ou até mesmo usá-lo como inspiração para o seu próximo projeto.
Este instrutível não será um DIY passo a passo para a mesma construção, porque tem um monte de coisas personalizadas que você pode obter uma solução mais fácil com as coisas que você já tem em sua casa. Embora eu tente repassar tudo para que você não precise repensar tudo para fazer um com os mesmos recursos.
Se você construiu um ou tirou algo daqui, por favor, compartilhe uma foto nos comentários, eu adoraria ver
Etapa 1: O que você precisa



A primeira coisa aqui é colocar links para os componentes que recebi para minha construção como referência. Não comprei nenhum dos meus desses vendedores porque comprei todos de vendedores locais em meu país.
1. Raspberry Pi: Como disse na introdução, este sistema funciona com RetroPie, então você precisaria de um Raspberry Pi. Usei o Pi 3 B + mais recente, mas acho que você também pode usar a versão 2. A única coisa aqui é se você for com um Pi Zero, os jogos que você pode jogar são muito menos e a construção pode mudar em algumas partes (já que eu estendi o Pi IO como Áudio, USBs, HDMI e botão liga / desliga), então verifique os esquemas imagem para ver se faz sentido para você.
2. Kit para um Joystick Arcade: Eu não comprei um, em vez disso, montei o meu pegando 6 dos botões pequenos (24 mm em vez de 30 mm) e 2 botões (iniciar e selecionar) de 12 mm de um loja de eletrônicos, já que eu queria um joystick de tamanho pequeno, mas você precisaria principalmente de:
- Uma vareta
- 2 botões para iniciar e selecionar
- N botões para jogar (você decide, usei 6 porque faz sentido para os jogos que quero jogar que têm os botões X, Y, A, B, L e R)
- Interface de joystick USB
Se você quiser mais informações sobre configurações e todas essas coisas, eu recomendo verificar o RetroPie Wiki que tem todos os controles e mapas de botões também para ajudá-lo a decidir a configuração.
Se você quiser o mesmo stick, botões e interface que usei, é este (esses são os componentes exatos que usei, mas não daquele vendedor)
3. Hub USB: serve para abrir o case e estender as portas do raspberry pi para não gastar muito dinheiro com isso. Eu comprei o mais barato que pude encontrar (e que eu sabia que estava funcionando bem em um RPi) de um vendedor local como este (se você pode encontrar sem interruptores ainda melhor, eu tive que vendê-los mais tarde para deixá-los sempre LIGADOS)
4. Botão liga / desliga: Este é totalmente opcional, mas é muito legal ter um botão liga / desliga com led para o sistema. O meu é este em led branco. DEVE SER MOMENTÁRIO não pegue um travamento eles vêm em ambos os tipos.
Em seguida, alguns eletrônicos que irei listar em cada etapa para manter esta lista curta.
Etapa 2: A caixa do protótipo




Antes de construir a caixa final (a minha construída com MDF), usei a caixa de papelão onde todos os componentes vêm do vendedor. Isso é algo que eu recomendo com certeza, pegue uma caixa de papelão ou algo barato do tamanho do seu fliperama e faça todos os furos e coloque o joystick lá, é mais fácil testar todos os eletrônicos antes de começar a fazer a caixa final.
Etapa 3: Visão geral de eletrônicos


Como você pode ver na primeira foto, a ideia principal era estender o RaspberryPi para fora da caixa, mas também mantendo a integridade dela (sem soldar e quebrar o RPi). Esta etapa é uma visão geral de todas as conexões e cabos que foram necessários para construir, cobrirei cada uma dessas etapas.
Etapa 4: extensão de hub USB


Para permitir que outros jogadores se conectem ao seu sistema, você precisa de portas usb que o RaspberryPi já expôs, mas como já temos um joystick (nosso arcade) conectado ao RPi, precisamos encontrar uma maneira de expor as portas usb da caixa.
Portanto, comprar o hub USB mais barato bastaria ou usaria um que você já tenha (USB 2.0 é suficiente para RPi). Isso lhe dará a capacidade de conectar um teclado, mouse, mais jogadores de arcade, quero dizer … se eu tiver mais 1 desses sistemas, poderia conectá-los, o que foi uma das ideias deste projeto.
Porém, uma coisa, se você estiver comprando, tente conseguir um:
- sem leds (você pode acabar removendo-os)
- sem interruptores (você terá que dessoldá-los e soldar um curto para estar sempre ligado)
- todas as portas USB devem estar em uma face (é mais fácil expor na caixa)
Etapa 5: extensão HDMI


Este foi difícil de encontrar, o objetivo é ter uma extensão HDMI macho para fêmea para que você possa conectar uma TV fora da caixa. Baixar um desse tamanho em torno de 5 cm era basicamente impossível localmente para mim, então acabei comprando um desse tipo e depois o quebrei para que o plástico não atrapalhasse.
O primeiro pensamento foi conseguir vários 90 ° (L) de macho para fêmea e fazer algum tipo de corrente do RPi até a parte de trás da caixa, mas quebrar um desses 360 ° foi bastante fácil.
Seria muito melhor e limpo se você pudesse conseguir algo como este (que foi o que eu não consegui encontrar localmente).
Etapa 6: extensão de alimentação micro USB


Para esta extensão você vai precisar de qualquer cabo Micro USB que possa ter ao redor de um, eles são bastante normais hoje em dia por causa de smartphones como este e, em seguida, pegue um desses para a outra extremidade.
Como mostra a imagem, corte o cabo para obter o micro usb e depois solde o positivo e o negativo no módulo fêmea micro usb.
Os cabos USB 2.0 possuem 4 caminhos, V + (positivo), GND (terra), Data + e Data-. Queremos apenas energia, então se você encontrar apenas 2 cabos dentro, eles são o que queremos, caso contrário, você precisará encontrar V + e GND e descartar os outros.
NÃO ASSUME POLARIDADE POR CORES, descobri que ter uma cor vermelha e preta (ou vermelho e branco) não significa necessariamente que preto ou branco são GND ou vermelho é V +.
Então, como você os identifica? Usando o mesmo que você tem e um multímetro:
Basta conectar o micro usb no módulo fêmea e testar a continuidade entre um cabo e o VBUS (etiquetado no módulo) ou GND no módulo, dessa forma você saberá qual soldar onde.
Etapa 7: extensão da placa de switch USB



Isso exigirá soldagem em um pcb, usei um perfboard e construí as trilhas à mão porque a conexão é bastante direta.
NOTA: ignore o MicroUSB ali, acontece que usei o mesmo pedaço de placa para fixá-lo.
A ideia por trás disso é fazer um comutador USB onde a interface do joystick vai para o Raspberry Pi OU para um USB tipo B fêmea para que eu possa conectar o joystick em um PC e usá-lo fora do sistema RetroPie.
Componentes de que você precisa:
- um interruptor deslizante vertical (2 trilhas)
- a USB Tipo B Fêmea: Usei este porque não consegui encontrar localmente este (Soquete B - é mais fácil de soldar)
- um cabo USB (o que veio com a interface de joystick de arcade funciona bem)
Eu configurei um esquema sobre como conectar tudo (imagem), mas basicamente o que isso está fazendo é juntar V + e GND para todos os USB juntos e, em seguida, configurar D + e D- no comutador para alternar a transmissão de dados entre RPi OU o USB Feminino (joystick de saída).
Uma coisa importante para isso, já que isso vai estar compartilhando tensão recomendo que você use apenas um ou outro; não use os dois ao mesmo tempo. Quer dizer, se você for alternar para o "modo apenas joystick", desligue e desconecte a fonte de alimentação do raspberry pi. Usar alguns diodos ajudaria muito por segurança, mas infelizmente acabei de perceber isso haha * encolher de ombros *
Etapa 8: extensão de fones de ouvido


Por padrão, RetroPie enviará áudio através de HDMI para que o som saia da TV, mas eu percebi que posso querer conectar fones de ouvido, o que é meio difícil usando a própria TV e como RetroPie suporta a seleção de saída de áudio, configurei esta extensão fácil.
Tudo que você precisa é de um conector de áudio 3.5 para chasis (como este) e um cabo com um conector macho para conectar ao raspberry pi.
Basta soldar Esquerda, Direita e GND e você tem.
Nota lateral.. Eu não experimentei porque não tenho fones de ouvido Bluetooth, mas eles podem funcionar apenas usando uma das portas USB no hub de extensão deste sistema e você pode pular esta etapa
Etapa 9: Botão liga / desliga LED



Vice-campeão no concurso Game Life
Recomendado:
Um carregador antigo? Não, é um pedal e amplificador de fone de ouvido de guitarra All-Tube RealTube18: 8 etapas (com imagens)

Um carregador antigo? Não, é um pedal e amplificador de fone de ouvido de guitarra All-Tube RealTube18: VISÃO GERAL: O que fazer durante uma pandemia, com um carregador de bateria obsoleto de níquel-cádmio e tubos de vácuo de rádio de carro obsoletos com mais de 60 anos de idade precisando ser reciclados? Que tal projetar e construir uma bateria de ferramenta comum, somente tubo, de baixa tensão
Sensores Arduino All in One: 4 etapas

Sensores Arduino All in One: Olá, meus caros amigos robóticos, aqui é Muhammad Baqar, trabalhei muito para fazer este incrível projeto combinado … Você deve estar preocupado com o " Combinado ", Sim, fiz um projeto que contém 3 Módulos diferentes que incluem ultrassons
All in One Portable Utility Power Bank: 11 etapas (com imagens)

All in One Portable Utility Power Bank: Redução de carga ou apagão rotativo é uma ocorrência muito comum em países em desenvolvimento como Índia, África do Sul, Bangladesh, etc. A temporada de redução de carga não é a favorita para ninguém. Afeta muito as nossas atividades do dia a dia e principalmente o nosso muu
Faça você mesmo - Reciclando um ventilador de chão em um modificador de luz fotográfica / lâmpada all-in-one: 11 etapas

DIY - Reciclando um ventilador de chão em um modificador de luz fotográfica / lâmpada all-in-one: Recentemente, eu estava limpando a primavera e me deparei com um ventilador de chão que estava com o motor queimado. E eu precisava de um abajur. 2 + 2 e eu fiz um pouco de brainstorming e tive a ideia de converter o ventilador em um modificador de luz de 20 polegadas de largura. Continue lendo para s
All in One Ipod Case (qualquer Ipod): 8 etapas

All in One Ipod Case (qualquer Ipod): Esta é uma caixa de ipod que eu projetei, é um must Make! e é muito fácil e não precisa de muitos materiais