Índice:

Gamepad retro gigante: 11 etapas (com imagens)
Gamepad retro gigante: 11 etapas (com imagens)

Vídeo: Gamepad retro gigante: 11 etapas (com imagens)

Vídeo: Gamepad retro gigante: 11 etapas (com imagens)
Vídeo: GAMEBOX G11 PRO, A MELHOR! REVIEW COMPLETO MELHOR EMULADOR 2024, Julho
Anonim
Gamepad retro gigante
Gamepad retro gigante

Então decidimos fazer um gamepad gigante funcional… ¯ / _ (ツ) _ / ¯

A ideia básica era usar alguns restos de madeira e adicionar alguns eletrônicos baratos para torná-la funcional, mantendo os custos gerais baixos. Eu já tinha a maior parte do material espalhado pela minha garagem, mas você deve conseguir obter a maior parte desse material de maneira razoavelmente barata em sua loja de ferragens local e em sites populares que vendem peças eletrônicas.

Decidi optar por um design bastante simples cruzando o layout do gamepad clássico do NES com os botões adicionais do SNES. Eu acho que esse design se encaixou bem com a construção de madeira e deu um estilo retro legal.

Devido ao design simples, não precisei fazer muitos esboços iniciais. Eu apenas marquei os cortes diretamente do maior pedaço de papelão que eu tinha e trabalhei livremente fora das linhas centrais em vez de medir tudo com precisão.

Etapa 1: Ferramentas e materiais para carpintaria

AVISO: USE CUIDADO E EQUIPAMENTO DE SEGURANÇA ADEQUADO AO OPERAR FERRAMENTAS ELÉTRICAS

Ferramentas

  • Chave de fenda e parafusos
  • Serra de mesa ou serra circular
  • Cortar serra
  • Serra de vaivém
  • Brocas e brocas diversas, incluindo serras copo de 60 mm e 25 mm
  • Lixa / blocos
  • Lã de aço
  • Roteador e bits:

    • Canto arredondado
    • Enseada redonda
    • Chanfro
    • Direto

Materiais

  • Placas de 19 mm (3/4 ") - usei placas laminadas que sobraram do trabalho do gabinete, mas as camadas ou MDF provavelmente funcionariam bem com um acabamento adequado.
  • Cavilha de 60 mm para os botões frontais - sobrou sobre o corrimão da minha escada. Alternativamente, você pode cortá-los da placa com uma serra copo e preencher o orifício central com massa de madeira
  • Tinta para madeira, verniz e diluentes

Etapa 2: o direcional

O direcional
O direcional
O direcional
O direcional

Eu primeiro marquei o botão D-Pad em um pedaço da placa laminada traçando em torno de um pedaço de madeira mais ou menos do tamanho que eu queria nas orientações horizontal e vertical para fazer a forma positiva.

Em seguida, recortei com a serra de vaivém e lixei até que ficasse liso e uniforme. Também arredondei as bordas superiores usando a tupia com a broca de arredondamento de canto.

Quando fiquei satisfeito com a forma geral, coloquei o botão direcional em cima de outro tabuleiro maior para ser usado no topo do gamepad.

Eu tracei o D-pad com um lápis para cortar o orifício em forma de D-Pad. Ao recortar, primeiro marquei os cantos com pequenos furos e, em seguida, usei a serra de vaivém para recortar a forma principal.

Levei algum tempo para lixar as bordas do botão D-Pad e do orifício para fazê-lo deslizar para dentro e para fora suavemente. Você vai querer bem solto, mas com movimento lateral mínimo.

Etapa 3: os botões

Os botões
Os botões
Os botões
Os botões
Os botões
Os botões
Os botões
Os botões

Em seguida, cortei os botões do rosto do tarugo de 60 mm e os botões menores em forma de pílula para Iniciar e Selecionar dos cortes do quadro superior. Em seguida, cortei orifícios equivalentes na placa superior usando a serra copo de 60 mm para os botões maiores e a serra copo de 25 mm e a serra de vaivém para os botões de iniciar e selecionar.

Cortei o tarugo em uma serra com uma lâmina ligeiramente cega para que os botões do rosto ficassem um pouco carbonizados no processo, como você pode ver nas fotos, mas isso não importava, pois eu estava planejando tingi-los com uma cor escura de qualquer maneira.

Para dar aos botões frontais uma sensação mais agradável, arredondei suas bordas superiores usando a tupia com a broca de arredondamento de canto. Acabei de lixar as bordas superiores dos botões Iniciar e Selecionar porque eram um pouco pequenos para trabalhar com o roteador.

Nesta fase, também arredondei os cantos do tabuleiro superior com a serra (demarcada com tampa de lata de verniz) e acrescentei uma borda chanfrada em toda a volta com a tupia com a broca de chanfro.

Etapa 4: Adicionando a Placa Base

Adicionando a Placa Base
Adicionando a Placa Base
Adicionando a Placa Base
Adicionando a Placa Base

A placa base abriga os componentes eletrônicos e é apenas mais uma peça de placa de 19 mm (3/4 "). Cortei-a no formato, colocando a placa superior na placa base um pouco maior, traçando sua forma com 1/2" extra usando um espaçador e, em seguida, cortá-lo com a serra de mesa e o quebra-cabeças para os cantos.

Também arredondei as bordas superior e inferior da placa base usando a fresadora com a broca de canto arredondado.

Etapa 5: Acabamento de madeira

Acabamento em madeira
Acabamento em madeira
Acabamento em madeira
Acabamento em madeira
Acabamento em madeira
Acabamento em madeira

Começando com os botões, usei um pouco de tinta / verniz escuro à base de poliuretano que deu um belo acabamento macio e plástico aos botões que funcionou perfeitamente para eles.

Eu manchei a placa de base usando uma tinta para madeira escura aplicada com um pano, tentando combinar a cor / matiz com os botões o mais próximo possível, mas retendo mais do grão da madeira.

Em seguida, terminei as placas superior e inferior com verniz acetinado transparente usando várias camadas e esfregando com lã de aço e diluentes entre as camadas para corrigir quaisquer manchas.

É importante durante todo este estágio verificar continuamente se os botões ainda estão se encaixando bem e fazer os ajustes necessários à medida que lixa as áreas onde as coisas estão começando a grudar.

Etapa 6: Preparação da fiação

Preparação da fiação
Preparação da fiação
Preparação da fiação
Preparação da fiação
Preparação da fiação
Preparação da fiação
Preparação da fiação
Preparação da fiação

Para abrir espaço para a parte eletrônica, cortei uma cavidade na placa base com a fresadora e a broca reta.

Eu também cortei os dutos de fiação para todos os botões usando a broca cove. Marquei primeiro a localização dos orifícios dos botões no rodapé a lápis usando o tampo como um estêncil.

Isso me permitiu rotear facilmente os fios mais tarde.

Também cortei uma cavidade na parte traseira da placa superior para permitir espaço extra para o microcontrolador e a placa de ensaio.

O acesso ao cabo USB foi cortado com uma ponta reta menor para deixá-lo confortável em seu duto de roteamento e evitar qualquer movimento.

Etapa 7: Ferramentas e materiais eletrônicos

Ferramentas

  • Multímetro / testador de conectividade
  • Ferro de solda

Materiais

  • Arduino Leonardo / Pro Micro com perfil de joystick USB HID (usei um clone barato)
  • Botões de microinterruptor (quanto menor e mais plano, melhor)
  • Mini breadboard (ou como você preferir conectar o controlador)
  • Fios de conexão (usei principalmente fios de jumper Dupont)
  • Solda eletrônica (ainda tinha meu carretel de núcleo de colofónia original da faculdade)
  • Tubulação termorretrátil
  • Cole para prender fios e interruptores à madeira, por ex. Glu Dots ou uma pistola de cola

Etapa 8: Conectando os botões

Image
Image
Conectando os botões
Conectando os botões
Conectando os botões
Conectando os botões

Depois de experimentar várias maneiras de fazer os botões funcionarem de maneira confiável, descobri que a abordagem que parecia funcionar melhor era usar vários microinterruptores conectados em paralelo para cada botão de forma que, se qualquer um dos botões fosse acionado, o botão estar "ligado".

Isso exigia a fiação de um loop para cada um dos botões e a fiação de cada um desses loops de volta à miniplaca de ensaio. Os laços foram soldados e embrulhados com o tubo termorretrátil e cada laço foi conectado de volta à placa de ensaio usando conectores Dupont.

Durante este estágio, é importante testar continuamente a conectividade usando o multímetro / testador de continuidade e, finalmente, testar com os botões de madeira reais.

Etapa 9: Fiação do controlador e código

Fiação do controlador e código
Fiação do controlador e código
Fiação do controlador e código
Fiação do controlador e código

A fiação do controlador foi bastante simples devido ao uso da mini placa de ensaio e conectores Dupont, o que significava que eu poderia facilmente mover os fios conforme necessário.

O código também é bastante básico. Reutilizei parte do código de um projeto anterior de gamepad (você pode ignorar os bits do eixo do joystick que não são necessários neste projeto).

Este código usa a excelente Arduino Joystick Library. Você pode aprender mais sobre como começar com isso neste prático instrutível.

Etapa 10: Montagem e teste

Image
Image
Montagem e Teste
Montagem e Teste
Montagem e Teste
Montagem e Teste
Montagem e Teste
Montagem e Teste

Usei os pontos Glu para conectar os microinterruptores à placa de base por conveniência, mas uma pistola de cola provavelmente faria um trabalho mais permanente.

Fiz alguns pés usando os recortes de serra dos buracos dos botões da face. Também fiz um bisel em sua borda inferior usando a tupia com a broca de chanfro.

Em seguida, aparafusei a base e as placas superiores juntas pelos pés.

Depois de alguns testes pelo líder de QA do projeto, descobrimos que os botões estavam presos e, claro, cairiam se o gamepad fosse virado.

A solução para esses problemas era tripla.

  • Em primeiro lugar, fiz furos na placa de base nos centros dos botões para que um parafuso pudesse ser inserido de forma frouxa e depois aparafusado no botão.
  • Em segundo lugar, adicionei micro-interruptores extras (eles eram muito baratos) para evitar que o botão fosse empurrado para um espaço morto e ficar preso. Isso também adicionou um bom clique extra aos botões.
  • Em terceiro lugar, adicionei pedaços de mola para que os botões não se movessem (opcional, mas um belo aprimoramento).

Esta solução funciona muito bem e faz com que o gamepad funcione conforme desejado. Também permite que as alturas individuais dos botões, folga e elasticidade sejam ajustáveis através dos parafusos centrais.

Etapa 11: Considerações Finais

Pensamentos finais
Pensamentos finais
Pensamentos finais
Pensamentos finais

Este foi um projeto divertido e fiquei bastante satisfeito com o resultado final. O pad foi fortemente testado em uma demonstração de tecnologia durante todo o dia e mantido para uso contínuo por alguns jogadores bem entusiasmados sem problemas.

Se você estiver interessado em construir sua própria versão, verifique se ela é compatível com o console ou computador em que deseja usá-la. Ele deve funcionar bem em qualquer dispositivo que suporte o perfil de joystick HID padrão USB. Testei no Windows e no Android e funciona perfeitamente em ambos.

Também funciona muito bem em navegadores que suportam a API do gamepad HTML5, que uso em alguns jogos retro que desenvolvi junto com o gamepad - Invaders from Space e Galaxeroids. Verifique também!

Obrigado por ler até aqui e deixe-me saber o que você achou nos comentários!

Recomendado: