
Índice:
2025 Autor: John Day | [email protected]. Última modificação: 2025-01-23 15:03

Com toda a mania de consoles "retrô" voltando e sendo tão populares, eu queria ver se eu poderia construir um sozinho usando um Raspberry Pi. Depois de fazer uma pequena pesquisa, acessei o site da RetroPie (https://retropie.org.uk/) e soube que queria um console RetroPie. Com cerca de 50 consoles diferentes (incluindo MAME e todos os clássicos) e milhares de jogos ao seu alcance, este será o console de jogos menor, mais barato e mais portátil que você possui, com seus amigos implorando que você o leve aonde quer que você vá.
Esta construção não é muito difícil e pode ser feita pela maioria dos iniciantes, foi meu primeiro projeto Raspberry Pi que eu iniciei. Eu não sou o melhor quando se trata de codificação, então trabalhar com um Pi e RetroPie foi um pouco assustador no início, mas quando você pegar o jeito, você vai dominá-lo agora (observe que a codificação não é necessária para este projeto). Dito isso, você precisará de alguns suprimentos antes de iniciarmos este projeto, a menos que tenha um Pi por perto. Depois de comprar suprimentos e encontrar alguns espalhados pela casa, custou-me cerca de US $ 25 [obrigado Micro Center pelos US $ 5 Zero Pi W:)] para fazer este console, um pouco mais barato do que o console retro de US $ 80 com apenas 30 jogos nele.
* Observe que a impressão 3D é parte deste instrutível, mas não é necessária para concluir o projeto *
Etapa 1: Escolha seu Pi

Um dos maiores desafios dessa construção é escolher seu Pi! Você pode ir com o Pi 3 Modelo B +, vem com Wi-Fi integrado, entrada ethernet e 1 GB de RAM (eu sei que isso não parece muito, mas é mais do que suficiente para este ou qualquer projeto!) Por cerca de US $ 35 a bordo. Ou podemos ir pelo caminho mais barato e comprar uma Pi Zero W, com WiFi embutido (Zero 1.3 sem WiFi, mas vamos precisar de uma placa habilitada para WiFi para esta compilação) e 512 MB de RAM. Ambas as placas têm uma saída HMDI ou micro HDMI com a última sendo a Zero W. (mostrada é a Raspberry Pi Zero W com um quarto de escala, desculpe peeps eu não tinha uma banana na época!)
Para este projeto, usaremos o Pi Zero W, pois tem WiFi integrado e RAM mais do que suficiente para jogar alguns dos meus consoles favoritos. Observe que se você for usar o Zero W, poderá ter problemas para jogar ROMs mais recentes (qualquer coisa mais recente que SNES).
Etapa 2: Compre seus suprimentos

Você precisará dos seguintes suprimentos para o seu projeto; Eu costumo ir com Amazon, Micro Center ou Adafruit. Enviarei um link para a Amazon para que você possa tudo além do Pi Zero W. Os suprimentos são os seguintes:
- Teclado e mouse: o iPazzPort Wireless Keyboard Mouse Combo (eu escolhi o combo para torná-lo mais portátil), goo.gl/cE9f1v (US $ 14).
- Cartão MicroSD, pelo menos um cartão de 8 GB: Kingston Canvas Cartão MicroSD de 16 GB, goo.gl/e7z2Jz ($ 6).
- Cabo HMDI para micro HDMI: goo.gl/n2Ti14 ($ 6).
- Entrada USB para saída micro USB, para teclado ou controlador: goo.gl/UF28f3 ($ 4,85).
- Cabo e bloco de carregamento micro USB (5V): Eu tinha um por perto, mas se não agarrar este cara- goo.gl/ERVmFB ($ 7).
- Raspberry Pi Zero W da Adafruit: goo.gl/A6GLbb ($ 10). (mostrado é um Pi Zero W com cabeçalhos, isso é tudo que eu tinha em mãos no início deste projeto).
Você sempre pode morder a bala e comprar o kit Raspberry Pi Zero W da CanaKit, ele vem com tudo acima, menos o combo teclado e mouse, mas inclui alguns casos e um dissipador de calor. Aqui está o link: goo.gl/jKakB3 ($ 33).
Nota lateral, Adafruit e Micro Center são ótimos sites para comprar suprimentos para qualquer futuro Raspberry Pi ou projetos eletrônicos. Além disso, o Micro Center tende a ter o Raspberry Pi W à venda por ~ $ 5 de vez em quando, desculpe, mas isso está à venda apenas.
* Observe que os preços acima eram os preços atuais no momento em que este instrutível foi escrito *
Etapa 3: Imprima essa caixa




Quando se trata de modelagem 3D e uso de programas CAD, ainda sou um novato, então peguei emprestada uma caixa 3D Raspberry Pi Zero da Thingiverse. Para quem não conhece, o Thingiverse é um repositório incrível de modelos 3D que os membros da comunidade projetam e carregam. Novamente, o design abaixo não é meu, o criador Haunt Freaks (https://www.thingiverse.com/HauntFreaks/about) tem alguns dos melhores cases / projetos para o Raspberry Pi Zero no site! (confira seus outros projetos e não se esqueça de postar sua versão impressa deles)
Eu queria imprimir algo que fosse pequeno, leve e, claro, portátil. Depois de examinar inúmeros designs, encontrei esse cara: https://www.thingiverse.com/thing:2197417 ou 'caixa do chaveiro Pi Zero'.
pi Zero Keychain Case recursos:
- compactar
- encaixe
- designboard é preso entre as duas metades
- todas as portas acessíveis
- inserção e recuperação do eazy micro-SD …
- topo com logotipo Raspberry pi (e um sem)"
Esta impressão demorou cerca de uma hora; Imprimi 2 conjuntos em cores diferentes (prata e ouro) para me divertir um pouco, mas você pode imprimir em uma cor se quiser!
Se acabar imprimindo, observe que pode ser necessário "finalizá-lo", lixando as áreas ásperas ou aplicando um revestimento de epóxi (a maioria das pessoas usa: goo.gl/iEZHwc).
Para quem não tem uma impressora 3D, você pode ir com a caixa comprada ou ainda obter uma caixa impressa em 3D usando serviços como o 3DHubs (https://www.3dhubs.com/). Esses serviços são ótimos, mas às vezes podem ser caros, dependendo do número de impressões e dos materiais. Eu verifiquei para ter este caso impresso e custou cerca de US $ 5 (sem frete).
Etapa 4: instalação do RetroPie

Antes de mais nada, visite o site da RetroPie: https://retropie.org.uk/. A partir daqui, você pode verificar o que eles têm a oferecer, mas iremos direto para a página de download: https://retropie.org.uk/download/. Se você estiver usando o Pi Zero W para esta compilação, baixe a versão Raspberry Pi 0/1, se você foi com o Pi 3 Modelo B +, você pode baixar a versão Raspberry Pi 2/3.
Depois de iniciar o download, certifique-se de ter os 2 softwares a seguir:
- 7-Zip, para extrair o arquivo de um arquivo.gz para um formato de arquivo.img. 7-Zip:
-
Imager, usei Win32 Disk Imager no PC:
- para usuários de PC-
- para usuários da Apple-
- para usuários Linux-
Depois de fazer o download de todos os 3 softwares, criaremos a imagem do software RetroPie em nosso cartão MicroSD.
-
Extraia a pasta RetroPie:
Clique com o botão direito na pasta> 7-zip> Extrair arquivos… (extrair para a área de trabalho)
- Usando o Win32 Disk Imager, clique no ícone da pasta> Arquivo RetroPie.img> Gravar. Isso deve levar de alguns minutos a 10-15 minutos, dependendo do seu cartão MicroSD.
- Depois de ter feito o acima, seu cartão MicroSD deve ler “boot” como o nome do cartão; certifique-se de ejetar o cartão MicroSD para não corrompê-lo.
Etapa 5: Configure seu Pi

Em seguida, configuraremos nosso “controlador” para começar a inserir seu cartão microsd e, em seguida, conectaremos / ligaremos o Zero W e nosso teclado (mais tarde você poderá usar quase todos os controladores Bluetooth ou sem fio).
- Mantenha qualquer botão pressionado por alguns segundos.
-
Comece a configurar:
- O d-pad usaremos as teclas de seta.
- ‘Iniciar’ = digite a chave.
- ‘Selecionar’ = barra de espaço.
- ‘A’ = chave A.
- ‘B’ = tecla S.
- ‘X’ = tecla Q.
- ‘Y’ = tecla W.
- Estas são as únicas teclas que você terá que configurar por enquanto, segure o botão Enter ou a tecla ‘Iniciar’ para pular as outras teclas.
- Por último, pule a "tecla de atalho" e quando chegar ao botão "ok" pressione Enter, em seguida, ele perguntará se você gostaria de inserir a "tecla de atalho" como o botão de seleção - toque em sim. Isso permitirá que você salve e saia dos jogos mais tarde sem problemas. * Não insira nenhum outro botão ou tecla para a seleção de tecla de atalho. *
Depois de configurar seu controlador, o EmulationStation aparecerá; mais tarde, quando adicionarmos jogos, você o verá preenchido com quais ROMs e jogos.
Etapa 6: conexão WiFi e SSH




O próximo passo é configurar seu WiFi e então ativar o SSH para que possamos carregar alguns jogos!
Antes de podermos nos conectar ao nosso WiFi, precisamos definir o "local" para que possamos nos conectar. No menu principal, siga as etapas abaixo:
- Raspi-Config> Opções de rede> WiFi> Localização (selecione seu país).
- Em seguida, saia para o EmulationStation e vá para o menu. Na parte inferior, você verá “WiFi”, clique nele e, assim que encontrar seu WiFi, conecte-se a ele (é aqui que o teclado é útil).
- Observação lateral, uma vez que você se conectou ao seu WiFi, anote o seu endereço IP, nós precisaremos disso para acessar o SSH mais tarde.
Agora que temos o WiFi configurado, podemos ativar o SSH ou shell seguro para controlar remotamente seu Pi e permitir que você envie qualquer arquivo pela rede.
Raspi-Config> Opções de interface> SSH> Ativar
Precisaremos baixar um último software para acessar nosso Pi através do SSH, usaremos PuTTY para isso (https://www.putty.org/). Depois de fazer o download do programa, você pode executá-lo, na caixa de texto “Nome do host (ou endereço IP)”, digite o endereço IP que você anotou antes. Você será solicitado a fazer o login usando o nome de usuário padrão (pi) e a senha (raspberry).
Depois de iniciar o Putty e estiver em "sessão", você verá uma tela de terminal aparecer com o logotipo RetroPie e informações de Pi (memória usada e disponível, etc.). Assim que isso aparecer, você poderá acessar a pasta ‘Rede’ em seu computador, ela se chamará // RetroPie.
Etapa 7: Faça upload de alguns jogos

Parabéns, você está quase lá. Depois de se conectar com sucesso ao Pi em sua rede, você vai querer baixar alguns conjuntos de ROM! Devido às leis de licenciamento / direitos autorais, você não deve baixar esses jogos * tosse ** tosse *, mas se fizer isso, acesse www.emu (sem espaço) paraíso (ponto) me. Dê uma olhada em seus conjuntos de ROM, é muito mais fácil baixar e despejar um conjunto inteiro em vez de um jogo de cada vez. Depois de baixar todos os seus jogos ou conjuntos, siga as etapas abaixo:
- Rede> RetroPie (ou nome do host que você inseriu)> ROMS
- Clique e arraste o (s) jogo (s) para a pasta apropriada do emulador de ROM.
-
Depois de fazer o download de tudo, é hora de reiniciar seu Pi de duas maneiras:
- No seu computador: no terminal PUTTY, digite "sudo reboot". Depois de fazer isso, sua "sessão" terminará, mas você deve estar pronto neste ponto.
- Em seu PI: Enter key> Quit> Restart System.
Etapa 8: Divirta-se com o jogo

Após a reinicialização, você verá seu console e jogos diferentes aparecerem, por favor, note que se você não carregou um jogo para uma pasta ROM, o emulador não aparecerá.
Agora é hora de relaxar e jogar ótimos jogos da velha escola:)!
Recomendado:
The ThreadBoard (versão impressa não 3D): E-Textile Rapid Prototyping Board: 4 etapas (com imagens)

O ThreadBoard (versão impressa não 3D): E-Textile Rapid Prototyping Board: O Instructable para a versão impressa em 3D do ThreadBoard V2 pode ser encontrado aqui. A versão 1 do ThreadBoard pode ser encontrada aqui. viagens, pandemias e outras barreiras, você pode não ter acesso a uma impressora 3D, mas quer
Versão para PC refrigerada a água do Event Horizon: 11 etapas (com imagens)

Compilação de PC resfriado a água do Event Horizon: Event Horizon é um PC resfriado a água personalizado construído com um tema espacial Sci-Fi no gabinete do PC Wraith. Acompanhe enquanto eu caminho pelas etapas para criar esta besta
CONTROLADOR DE CARGA SOLAR ARDUINO (versão 2.0): 26 etapas (com imagens)

CONTROLADOR DE CARGA SOLAR ARDUINO (Versão 2.0): [Reproduzir vídeo] Um ano atrás, comecei a construir meu próprio sistema solar para fornecer energia para minha casa de aldeia. Inicialmente, fiz um controlador de carga baseado em LM317 e um medidor de energia para monitorar o sistema. Finalmente, fiz um controlador de carga PWM. Em abril
Display termocrômico de temperatura e umidade - Versão PCB: 6 etapas (com imagens)

Display termocrômico de temperatura e umidade - Versão PCB: Há algum tempo, fiz um projeto chamado Thermochromic Temperature & Tela de umidade onde construí uma tela de 7 segmentos com placas de cobre que foram aquecidas / resfriadas por elementos peltier. As placas de cobre foram cobertas com uma folha termocrômica que cha
Interface multi-toque barata (realmente barata): 3 etapas

Interface Multi-Touch barata (realmente barata): Este é meu primeiro Instructable, então seja legal. É assim que você cria uma interface multitoque em sua mesa por muito pouco dinheiro. Finalmente carreguei um vídeo, desculpe a taxa de quadros ruim, meu laptop não é tão bom