Índice:

GamePi XS - a estação de emulação Plug'n'Play: 13 etapas (com imagens)
GamePi XS - a estação de emulação Plug'n'Play: 13 etapas (com imagens)

Vídeo: GamePi XS - a estação de emulação Plug'n'Play: 13 etapas (com imagens)

Vídeo: GamePi XS - a estação de emulação Plug'n'Play: 13 etapas (com imagens)
Vídeo: Emulation on Xbox Series S/X is Still Amazing 2024, Novembro
Anonim
GamePi XS - a estação de emulação Plug'n'Play
GamePi XS - a estação de emulação Plug'n'Play
GamePi XS - a estação de emulação Plug'n'Play
GamePi XS - a estação de emulação Plug'n'Play
GamePi XS - a estação de emulação Plug'n'Play
GamePi XS - a estação de emulação Plug'n'Play

Introdução:

Este instrutível descreve a construção de um console com Raspberry Pi Zero W, tudo dentro de um controlador SNES. Ele pode ser usado em qualquer monitor com HDMI. Ele é alimentado por uma bateria de íon de lítio para smartphone que dura até 3 horas (dependendo do emulador em execução).

Se você deseja executar emuladores com alta demanda, por exemplo, Playstation 1 você pode dar uma olhada no GamePi 2. Você também pode gostar da minha nova alternativa do GamePi 2 - o GamePi Zero. É mais barato, menor e mais leve.

Observação:

Observe que o inglês não é minha primeira língua. Se você encontrar algum erro ou algo não estiver claro, sinta-se à vontade para me dizer e tentarei consertar. O mesmo vale para erros gerais. Se você tiver alguma sugestão de melhorias, por favor me avise.

Etapa 1: Ferramentas e materiais

Ferramentas e Materiais
Ferramentas e Materiais

Certifique-se de ter tudo o que precisa para a construção. Não há nada mais chato do que parar seu projeto porque você tem que esperar que uma pequena parte seja entregue.

Você não precisa comprar as peças e materiais listados nos links fornecidos. Estes são exemplos e mostram as propriedades necessárias das peças.

Partes:

1x Raspberry Pi Zero W [$ 13,00]

1x cartão micro SD - 8 GB [$ 4,40]

1 controlador SNES USB [$ 2,20]

1 bateria LiPo [$ 6,42]

1 cabo HDMI para Mini-HDMI de 2 m [$ 3,78]

1x carregador lipo + módulo intensificador [$ 2,66]

1x interruptor deslizante [$ 1, 36]

1x LED de 3 mm [$ 0,44]

1x conector micro USB fêmea [$ 0,02]

Ferramentas:

Utilitários de solda

Chaves de fenda

Pistola de cola quente

Fita Adesiva Dupla Face

Impressora 3D ou serviço de impressão 3D

Etapa 2: impressão 3D do caso

Impressão 3D do caso
Impressão 3D do caso
Impressão 3D do caso
Impressão 3D do caso
Impressão 3D do caso
Impressão 3D do caso
Impressão 3D do caso
Impressão 3D do caso

Imprimi minha caixa com filamento PLA cinza. O PLA sai da impressora com uma qualidade decente - portanto, nenhum pós-processamento é necessário (imho).

Se você tem uma impressora 3D com uma base menor ou nenhuma impressora, pode usar um serviço de impressão 3D ou me enviar uma mensagem - talvez eu esteja com vontade de imprimir para você.

Você encontrará meu caso nesta página de design do thingiverse. Vou mantê-lo no thingiverse para evitar redundância.

Etapa 3: desmontagem do controlador

Desmontagem do controlador
Desmontagem do controlador
Desmontagem do controlador
Desmontagem do controlador
Desmontagem do controlador
Desmontagem do controlador

Agora que todas as peças estão prontas, podemos começar a construir.

Nesta etapa, queremos desmontar o controlador SNES e prepará-lo para todas as coisas que vamos colocar nele.

  1. Remova os 5 parafusos na parte traseira do controlador (guarde o parafuso, pois precisaremos deles mais tarde!).
  2. Remova a tampa traseira do controlador (não precisamos mais dela).
  3. Prenda / quebre os 4 suportes (mostrados na imagem) para que tudo se encaixe perfeitamente.
  4. Medir a partir da placa controladora corte o cabo USB após 10 cm.
  5. Seu controlador agora deve ser semelhante ao da última imagem desta etapa.

O controlador agora está pronto para as próximas etapas.

Etapa 4: Fiação: o circuito de alimentação

Fiação: o circuito de força
Fiação: o circuito de força
Fiação: o circuito de força
Fiação: o circuito de força
Fiação: o circuito de força
Fiação: o circuito de força
Fiação: o circuito de força
Fiação: o circuito de força

Esta é a etapa que cobre a maior parte da fiação.

Como este é o circuito de alimentação, tenha muito cuidado com a polaridade - verifique o mais rápido possível.

No final desta etapa, seu circuito de alimentação deve ser semelhante ao da primeira imagem desta etapa.

Configurando a tensão correta:

O Raspberry Pi Zero W funciona com 5,0 Volts (V), portanto, precisamos primeiro configurar a voltagem correta no carregador LiPo / intensificador. Definiremos o conversor elevador para algo em torno de 5, 2 V para que o Pi tenha algum buffer se estiver sob carga pesada.

  1. Solde a massa no combo carregador / intensificador LiPo como mostrado na 3ª imagem.
  2. Conecte seu multímetro aos pads "Out +" e "Out-" do combo carregador / elevador LiPo.
  3. Gire o parafuso dourado no potenciômetro azul do combo carregador / elevador LiPo até chegar a 5,2 V.
  4. Remova o multímetro.

Soldando o circuito:

Conecte todos os componentes de acordo com a última imagem

Esta configuração não usa o conector de alimentação micro USB do Pi para economizar espaço. Solde os fios diretamente no Pi.

Agora que você terminou o circuito de alimentação, tenha cuidado com ele - agora há corrente no combo carregador / intensificador LiPo!

Etapa 5: Fiação: LED de energia

Fiação: LED de energia
Fiação: LED de energia
Fiação: LED de energia
Fiação: LED de energia

Nesta curta etapa, queremos conectar o LED de status. Seu único objetivo é identificar se o Raspberry Pi é alimentado ou não.

Quando terminar, sua configuração deve ser semelhante à da primeira imagem desta etapa.

De solda:

  • Conecte o LED de acordo com a última imagem.
  • A perna mais longa do LED é conectada à saída de energia de 3,3 V do Pi.
  • A perna mais curta do LED é conectada a um dos pontos de aterramento do Pi.

Ligue o Pi e verifique se o LED acende.

Etapa 6: Fiação: Controlador SNES

Fiação: Controlador SNES
Fiação: Controlador SNES
Fiação: Controlador SNES
Fiação: Controlador SNES

Esta é a última etapa incluindo soldagem (sim). Queremos anexar o controlador SNES.

Quando terminar, sua configuração deve ser semelhante à da primeira imagem desta etapa.

De solda:

Conecte o controlador SNES de acordo com a última foto

Etapa 7: Preparando o cabo HDMI

Preparando o cabo HDMI
Preparando o cabo HDMI

Uma vez que a extremidade mini HDMI (indo para o Pi) do cabo HDMI é grande demais para caber no gabinete, precisamos remover a caixa.

Usei um cortador lateral para remover cuidadosamente a caixa da extremidade mini HDMI.

Na foto você pode ver como ficava antes e como ficava sem a caixa.

Etapa 8: Instalando o software

Instalando o software
Instalando o software

Antes de colocar tudo junto, queremos cuidar primeiro da parte do software.

Nesta etapa, vamos baixar todo o software necessário e preparar o cartão SD usando a imagem RetroPie.

Software necessário:

  • Baixe a imagem RetroPie pré-fabricada para o Raspberry Pi (o botão vermelho "Raspberry Pi 0/1"). Este é basicamente o sistema operacional deste console. Claro que você pode usar o que quiser no Pi - existem dezenas de outras soluções.
  • Baixe e instale 7-Zip- um arquivo / arquivador grátis. Precisamos dele para descompactar o arquivo de imagens RetroPie.
  • Baixe e instale o formatador de cartão de memória SD. Como o nome diz, esta ferramenta formata cartões de memória SD.
  • Baixe o Win32 Disk Imager. Precisamos dessa ferramenta para gravar a imagem descompactada da RetroPie no cartão SD.

Preparando o cartão SD:

  1. Conecte o cartão SD em seu PC com Windows.
  2. Certifique-se de que o Windows detecte o cartão.
  3. Abra "Meu Computador" ou "Este Computador" ou o Windows Explorer e lembre-se da letra da unidade do cartão SD. No meu caso, era F: (difere de sistema para sistema). Certifique-se de que é realmente a letra do cartão e não alguns de seus discos rígidos.
  4. Inicie o SDFormatter.exe, selecione a letra da unidade no menu suspenso "Unidade:" e clique no botão Formatar.
  5. Quando a formatação terminar, feche o SDFormatter com o botão Sair e desconecte o cartão SD.

Grave a imagem RetroPie no cartão SD:

  1. O arquivo RetroPie baixado deve ser denominado algo como "retropie *.img.gz".
  2. Depois de instalar o 7-zip, clique com o botão direito no arquivo RetroPie e selecione 7-Zip no menu de contexto. Selecione "Extrair aqui" e aguarde o término da descompactação.
  3. Conecte o cartão SD em seu PC com Windows. Certifique-se de que o Windows detecte o cartão e lembre-se novamente da letra da unidade do cartão SD.
  4. Inicie o Win32 Disk Imager.
  5. Selecione a imagem RetroPie descompactada no campo "Arquivo de imagem". Selecione a letra da unidade do cartão SD no menu suspenso "Dispositivo".
  6. Clique no botão "Gravar" e espere até que a escrita termine.

Adicione suas credenciais de WiFi:

  • Existem várias maneiras de conectar o Raspberry Pi Zero W à sua rede sem fio.
  • Vamos usar aquele sem quaisquer periféricos adicionais:

    1. Com o cartão SD ainda no seu PC, navegue até o cartão SD
    2. Crie um novo arquivo no cartão SD chamado "wifikeyfile.txt"
    3. Abra o arquivo e adicione o seguinte código ao arquivo, em que "NETWORK_NAME" é o nome da sua rede sem fio (diferencia maiúsculas de minúsculas) e "NETWORK_PASSWORD" é a senha dessa rede (diferencia maiúsculas de minúsculas).
    4. Salve e feche o arquivo.

    ssid = "NETWORK_NAME"

    psk = "NETWORK_PASSWORD"

    Agora você pode remover o cartão SD do seu PC.

  • Etapa 9: Montagem

    conjunto
    conjunto
    conjunto
    conjunto
    conjunto
    conjunto
    conjunto
    conjunto

    Agora que preparamos e conectamos todos os componentes de que precisamos, é hora de colocar tudo junto:

    1. Use a fita adesiva dupla-face para colar a combinação carregador / elevador LiPo na parte de trás do estojo (veja a posição na primeira foto)
    2. Coloque o conector micro USB fêmea em seu orifício dedicado e adicione cola quente para prendê-lo.
    3. Coloque o mini interruptor deslizante em seu orifício dedicado e adicione cola quente para prendê-lo.
    4. Coloque o LED de energia em seu orifício dedicado e adicione cola quente para prendê-lo.
    5. Coloque a bateria em seu espaço dedicado no centro da caixa impressa.
    6. Coloque o Raspberry Pi Zero W em sua posição no topo da bateria com a saída HDMI voltada para o botão deslizante (veja a segunda foto).
    7. Prenda o Raspberry Pi Zero W com 2 parafusos.
    8. Conecte o cabo HDMI (veja a terceira imagem).
    9. Feche a caixa colocando ambas as partes da caixa cuidadosamente juntas (nenhuma força deve ser necessária).
    10. Prenda as partes da caixa com 4 parafusos na parte traseira (veja a última foto).

    Etapa 10: Configurando RetroPie

    Configurando RetroPie
    Configurando RetroPie
    Configurando RetroPie
    Configurando RetroPie
    Configurando RetroPie
    Configurando RetroPie
    Configurando RetroPie
    Configurando RetroPie

    É hora de inicializar tudo!

    A primeira inicialização demora um pouco porque RetroPie tem que lidar com algumas tarefas de primeira inicialização (parece com as 2 primeiras imagens desta etapa).

    Configurando a entrada:

    1. Insira o cartão SD no Raspberry Pi e deslize o botão liga / desliga.
    2. Espere até que a estação de emulação apareça e peça para você "Configurar a entrada" (veja a terceira imagem).
    3. Siga as instruções na tela e mapeie seus botões.
    4. Agora vamos definir algumas configurações básicas.

    Configure o WiFi:

    1. No menu principal da estação de emulação (onde você seleciona os sistemas), selecione RETROPIE e pressione o botão A.
    2. Selecione WiFi e pressione o botão A.
    3. No novo menu, selecione "Importar credenciais wi-fi de /boot/wifikeyfile.txt" e pressione o botão A.
    4. Aguarde até que a estação de emulação estabeleça uma conexão com sua WLAN.
    5. Bem vindo a internet.

    Etapa 11: Adicionar jogos

    Para jogar jogos emulados, precisamos primeiro desses jogos.

    Obtendo Roms (os jogos … como arquivos):

    • Não vou descrever onde conseguir as roms para os emuladores porque, pelo que entendi, isso é uma espécie de zona cinzenta legal.
    • Use o google para encontrar sua rom favorita - há muitos sites que as oferecem. Basta pesquisar algo como "Mario Kart Super Nintendo Rom".

    Transfira Roms para o GamePi:

    • Existem três métodos principais de transferência de ROM.
    • Estamos optando pelo mais fácil: Samba-Shares:
    1. Ligue o GamePi e espere até que ele inicialize completamente.
    2. Certifique-se de ter conectado o GamePi ao seu WiFi.
    3. Abra um Windows Explorer (uma pasta que não seja o Internet Explorer).
    4. Digite "\ RETROPIE / roms" no campo de endereço da pasta e pressione Enter. Você agora está em uma pasta compartilhada do GamePi.
    5. Copie sua ROM baixada para o diretório correto do emulador. Por exemplo: se você baixou a rom "Super Mario Kart" para o Super Nintendo, copie a rom para a pasta SNES.
    6. Reinicie a estação de emulação (pressione o botão Iniciar no menu principal, selecione SAIR, selecione REINICIAR ESTAÇÃO DE EMULAÇÃO).
    7. Após a reinicialização, o novo sistema e o jogo devem estar visíveis no menu principal.

    Etapa 12: a etapa final

    Parabéns:

    • Parabéns, você construiu seu próprio GamePi XS.
    • Conecte-o em qualquer Display, Monitor, TV, Beamer, o que for e divirta-se tocando alguns dos clássicos de todos os tempos.
    • Mostre um pouco de amor e tenha um bom dia.
    • Você também pode me dar dicas sobre o thingiverse, se desejar.

    Etapa 13: Alterar histórico

    12-ABR-2018:

    Publicados

    14-ABR-2018:

    Imagem do título alterada

    20-ABR-2018:

    Adicionados links para GamePi 2 e GamePi Zero

    03-MAIO-2018:

    Erro de digitação corrigido na "Etapa 4: Fiação: o circuito de alimentação"

    Concurso de Microcontroladores
    Concurso de Microcontroladores
    Concurso de Microcontroladores
    Concurso de Microcontroladores

    Segundo Prêmio no Concurso de Microcontroladores

    Recomendado: