Índice:

PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada: 13 etapas (com fotos)
PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada: 13 etapas (com fotos)

Vídeo: PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada: 13 etapas (com fotos)

Vídeo: PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada: 13 etapas (com fotos)
Vídeo: Vertical Bartop Arcade with Pixelcade LED Marquee (1 P3 LED Panel) 2024, Novembro
Anonim
Image
Image
PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada
PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada
PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada
PIXELCADE - Mini Bartop Arcade com tela PIXEL LED integrada

**** Versão melhorada com letreiro luminoso integrado aqui ****

Um arcade bartop construído com o recurso exclusivo de um display LED integrado que combina com o jogo selecionado. A arte dos personagens nas laterais do gabinete são incrustações cortadas a laser e não adesivos.

Um grande agradecimento a Tobias por postar o design CAD original de corte a laser para este projeto. Este projeto aproveita o design de Tobias com as seguintes modificações:

  • Um display PIXE: LED ART integrado que muda com o jogo RetroPie selecionado
  • Incrustações artísticas laterais cortadas a laser
  • Amplificador de áudio com botão de controle de volume
  • Botão Desligar / Reiniciar
  • Acrílico vs. Madeira

Observe que as instruções de Tobias são muito claras sobre como montar a caixa, portanto, consulte seu Instrutor em caso de dúvida.

Todos os arquivos. SVG cortados a laser, scripts de software, imagens e animações LED GIF, tabela de fiação e arte para este projeto estão aqui no GitHub.

Peças

1x Arcade Joystick

4x Botões Arcade 30mm

1 botão de pressão momentâneo de montagem em painel (orifício de montagem de 0,62 )

(2) Botão de pressão de cúpula de 12 mm - Vermelho - E-Switch PV5S64019

(1) Botão de pressão de cúpula de 12 mm verde - E-Switch PV5S64018

(2) Botão de pressão de cúpula de 12 mm amarelo - E-Switch PV5S64016

(1) Botão de pressão de cúpula de 12 mm branco - E-Switch PV5S64012

(1) Botão de pressão de cúpula de 12 mm preto - E-Switch PV5S64011

1x Conector DC de montagem em painel de 2,1 mm (orifício de montagem de 0,33 )

1x Rocker On / Off Panel Mount Switches (você precisará de 2, mas o PIXEL: Maker's Kit vem com 1)

1x Raspberry Pi 3+

1 cartão microSD (128 GB é um bom tamanho para este projeto)

1x monitor oficial Raspberry Pi

1x Pixelcade LED Marquee Kit

1x 32x32 P4 Pitch LED Matrix 5 "x 5" - Adafruit ou outras fontes

1x amplificador de áudio

2 mini alto-falantes ovais de 35 mm x 20 mm

1x cabo de áudio estéreo (ângulo reto é melhor, mas o normal vai caber e também está ok)

2x cabo de montagem em painel USB A-A

6x LEDs brancos superbrilhantes de 5 mm (para iluminação de fundo da marquise)

6x resistores de 220 ohms

1x conector de alimentação DC de ângulo reto

1x conector microUSB (use um cabo microUSB antigo e corte o lado USB grande)

1x garrafa de tinta da Índia

1x Mr. Clean Magic Eraser Sponge

Fita Azul do Pintor

Parafusos, porcas, espaçadores

Parafusos de cabeça panela 8x 4/40 x 3/16 (para portas de manutenção)

2 parafusos de cabeça panela de 4/40 x 7/16 ?

7 parafusos M3 x 10 mm

4 parafusos M3 x 5 mm (para montagens de joystick)

4x porcas hexagonais quadradas M3 (para montagens de joystick)

Parafusos de cabeça panela 8x 2/56 x 1/2 pretos (para alto-falantes)

8x 2/25 porcas (para alto-falantes)

(2) Alumínio Hex Stand-Off, 1/4 "Hex, 1-1 / 8" Long, 4-40 Thread

(4) Alumínio Hex Stand-Off, 1/4 "Hex, 5/8" Long, 4-40 Thread

2 parafusos de nylon 4/40 x 3/8"

4x 4/40 Nylon Nuts

4x almofadas de borracha para a parte inferior

Acrílico e cola

4x 12x20 "Folha de acrílico preto, 1/8" de espessura

4x 12x20 "Folha de acrílico vermelho, 1/8" de espessura

1 folha de acrílico branco 12x20 "- 1/16" de espessura

1 folha de acrílico para fumaça translúcida 12x12, 1/8 de espessura (difusor de matriz LED opcional)

1 folha de acrílico transparente 12x12, 1/8 de espessura

Folhas de cores variadas, dependendo das inserções de caractere de arcade desejadas (opcional)

Cola de cimento acrílico

Cimento Acrílico para Aplicação Capilar

Aplicador de garrafa de polietileno de baixa densidade

Opcional

Fita Kaptop (para prender os cabos ao cabeçalho Pi)

1x adaptador de áudio USB (isso não é realmente necessário, embora o áudio Pi seja conhecido por ser ruim, eu realmente não posso dizer a diferença com este)

Terminais de crimpagem de pinos femininos Dupont Passo de 2,54 mm (para fazer seus próprios cabos com conectores DuPont que se conectam ao conector de 40 pinos Raspberry Pi GPIO, mas você também pode usar cabos prontos para uso e emendá-los, o que é mais barato

Dupont Terminal Crimper

Ferramentas

Cortador a laser (usei um Glowforge com uma área de corte de 19,5 x 11)

Ferramenta de torneira 4/40 (para abrir oito furos de 4/40 para as portas de manutenção)

Etapa 1: Meça antes do corte a laser

Meça antes do corte a laser!
Meça antes do corte a laser!

MUITO IMPORTANTE: Antes de cortar o acrílico a laser para este projeto, certifique-se de ter todas as peças nas mãos primeiro e meça para garantir que se encaixem nos orifícios de montagem nas limas. SVG a laser. Aqui estão itens em particular para verificar e ajustar. Se você não fizer isso, terá que descartar e recortar muito acrílico.

1. Matriz de LED 32x32 P4 HUB75 - A usada neste projeto eu comprei direto da China, não da Adafruit, e diferentes fabricantes de painéis de LED têm locais de orifício de montagem diferentes.

2. Alto-falantes - Eu não usei os alto-falantes no link e, em vez disso, alguns estavam espalhados pela minha loja. Acho que os que estão no link estão próximos, mas não tenho certeza se os orifícios de montagem se alinharão exatamente.

3. Botões - Você ficará bem com os orifícios dos botões de arcade de 30 mm, mas verifique os 7 orifícios de montagem dos botões em comparação com os botões. O orifício de montagem do botão na parte traseira é maior do que os 6 orifícios do botão na parte frontal.

Usei um cortador a laser Glowforge e todos os arquivos de corte a laser. SVG são dimensionados para o tamanho de corte da Glowforge em 19,5 "x 11".

Etapa 2: tingindo o acrílico gravado

Pintando com tinta o acrílico gravado
Pintando com tinta o acrílico gravado
Pintando com tinta o acrílico gravado
Pintando com tinta o acrílico gravado
Pintando com tinta o acrílico gravado
Pintando com tinta o acrílico gravado

Corte a laser e grave "Vermelho 2 - Botões de pressão do painel traseiro e frontal.svg". Observe que as linhas no painel frontal são marcadas a laser e o texto gravado a laser.

Deixe a fita adesiva de acrílico e pincele generosamente com tinta nanquim. Deixe a tinta nanquim secar por algumas horas ou mais.

Depois de seco, remova a fita adesiva de acrílico e você ficará com algum resíduo a ser removido. Pegue uma fita adesiva forte como a fita adesiva Gorilla e pressione com força no texto gravado e, em seguida, rasgue. Repita algumas vezes e a maioria dos resíduos de tinta serão removidos. Em seguida, use uma esponja macia molhada ou uma esponja de borracha mágica Mr. Clean para retirar o resto.

Etapa 3: Lado inferior e traseiro com portas de manutenção e montagem em painel PIXEL LED

Parte inferior e traseira com portas de manutenção e montagem em painel PIXEL LED
Parte inferior e traseira com portas de manutenção e montagem em painel PIXEL LED
Parte inferior e traseira com portas de manutenção e montagem em painel PIXEL LED
Parte inferior e traseira com portas de manutenção e montagem em painel PIXEL LED
Parte inferior e traseira com portas de manutenção e montagem em painel PIXEL LED
Parte inferior e traseira com portas de manutenção e montagem em painel PIXEL LED

Corte a laser os seguintes arquivos:

  • Preto 1 - Porta de manutenção inferior.svg
  • Vermelho 1 - Porta de manutenção traseira e montagem em matriz de LED.svg

A montagem e colagem das portas de manutenção é um pouco complicada, melhor consultar a etapa 3 de Tobias.

Etapa 4: Montagem da placa PIXEL e do painel da matriz de LED

Montagem da placa PIXEL e painel de matriz de LED
Montagem da placa PIXEL e painel de matriz de LED
Montagem da placa PIXEL e painel de matriz de LED
Montagem da placa PIXEL e painel de matriz de LED
Montagem da placa PIXEL e painel de matriz de LED
Montagem da placa PIXEL e painel de matriz de LED

Vá em frente e remova a fita adesiva de acrílico em ambos os lados agora.

Primeiro monte a placa PIXEL PCB e depois monte o painel de LED do outro lado. Preste atenção à orientação e certifique-se de que o painel de LED esteja voltado para cima, correspondendo à etiqueta na montagem de acrílico.

Em seguida, monte o parafuso na parte inferior direita da placa PIXEL no painel.

Monte o painel LED usando (6) parafusos M3 x 8mm. Observe que os painéis de LED são rosqueados para parafusos M3, 4/40 não funcionará.

É opcional, mas eu recomendo adicionar um painel difusor na parte superior usando espaçadores hexagonais. Remova a máscara da parte inferior do painel difusor e deixe a máscara na parte superior.

Observe que os espaçadores hexagonais ficam nos orifícios internos, não nos externos.

Agora monte as porcas sextavadas usando quatro parafusos.

Observe que meus espaçadores hexagonais não eram longos o suficiente e tive que usar algumas arruelas como espaçadores. Veja o diagrama sobre a quantidade de folga necessária ou o painel difusor frontal se curvará.

Etapa 5: tela frontal com monitor e Raspberry Pi

Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi
Visor frontal com monitor e Raspberry Pi

Corte a laser esses arquivos:

  • Preto 2 - Monitor Bevel and Marquee.svg
  • Preto 3 - Tela frontal interna e externa.svg

Conecte o monitor Pi e o Raspberry Pi. Certifique-se de encaixar o monitor Pi na estrutura sem o slot. Esta etapa de montagem é complicada, portanto, certifique-se e consulte a etapa 4 no Instructable de Tobias para acertar esta parte.

Enquanto espera a primeira camada secar, adicione parafusos nos orifícios do alto-falante para garantir o alinhamento.

Agora é um bom momento para instalar o RetroPie, a imagem pré-construída que você instalará no seu cartão microSD Pi. No final da instalação do RetroPie, você será solicitado a configurar as entradas. Conecte um teclado USB genérico e use estas teclas:

D-PAD UP - seta para cima

D-PAD PARA BAIXO - Seta para baixo

D-PAD ESQUERDA - Seta Esquerda

D-PAD RIGH - Seta para a direita

Começar um

Selecione% s

Botão A - Z

Botão B - X

Botão X - C

Botão Y - V

Mantenha pressionada qualquer tecla para pular o resto das teclas até chegar a Habilitar tecla de atalho

HABILITAR TECLA DE ACESSO - ESPAÇO

Quando você chegar em OK pressione o botão que você configurou como o Botão A que neste caso é "Z"

Etapa 6: Painel de controle do Arcade com incrustações de joystick

Painel de controle do Arcade com incrustações de joystick
Painel de controle do Arcade com incrustações de joystick
Painel de controle do Arcade com incrustações de joystick
Painel de controle do Arcade com incrustações de joystick
Painel de controle do Arcade com incrustações de joystick
Painel de controle do Arcade com incrustações de joystick

Corte à laser:

  • Preto 4 - Painel de controle.svg
  • Thin White 1 - Tampas brancas para letreiros.svg

Primeiro corte as camadas Superior e Inferior em "Black 4 - Control Panel.svg" e grave os retângulos verdes com 1 mm de profundidade (isso pode exigir uma segunda passagem).

Em seguida, usando o mesmo arquivo, oculte as camadas "Superior" e "Inferior" e exiba a "Camada embutida". Vire o recorte superior como no texto roxo na imagem. Grave as incrustações direcionais da arcada com 2 mm ou 0,06 "de profundidade. No meu cortador a laser Glowforge, isso levou 2 passagens usando a configuração padrão para Acrílico Fino 1/8".

Você pode precisar arquivar um pouco antes que os inlays sejam nivelados. Depois de enxaguar, use cimento acrílico para colar os embutidos.

Agora aparafuse o joystick na camada inferior com os parafusos e porcas quadradas. Faça um teste e coloque a camada superior sobre a inferior e certifique-se de que gravou com profundidade suficiente para que as duas camadas fiquem alinhadas. Em seguida, use cimento acrílico para colar as duas camadas e prender.

O joystick Sanwa que recebi era configurado por padrão para 8 vias. Meu interesse são os jogos de arcade dos anos 80, que são jogados principalmente com um joystick de 4 direções. Portanto, este é um bom momento para mudar de 8 vias para 4 vias, o que é feito facilmente movendo uma peça do modelo na parte inferior do joystick. Este vídeo explica como mudar de 8 vias para 4 vias e vice-versa. Usando a porta de manutenção inferior da máquina de arcade, você pode mudar para frente e para trás depois que tudo estiver instalado, mas o espaço é limitado e será muito mais fácil fazer isso agora.

Use o testador de continuidade do multímetro e identifique cada fio do Joystick (para cima, para baixo, para a esquerda, para a direita).

Etapa 7: Barra de luz LED para luz de fundo de letreiro digital

Barra de luz LED para luz de fundo do letreiro
Barra de luz LED para luz de fundo do letreiro
Barra de luz LED para luz de fundo do letreiro
Barra de luz LED para luz de fundo do letreiro
Barra de luz LED para luz de fundo do letreiro
Barra de luz LED para luz de fundo do letreiro

Black 1 - Bottom Maintenance Port.svg contém o acrílico para a barra de luz LED, então você já o imprimiu.

Conecte os 6 resistores de 220 ohms e 6 LEDs brancos super brilhantes de acordo com o esquema. A extremidade longa dos LEDs deve ir em direção ao resistor e + 5V e a extremidade curta em direção ao GND.

Etapa 8: Fiação

Fiação
Fiação
Fiação
Fiação
Fiação
Fiação

Consulte os esquemas do diagrama de fiação e faça o cabo de alimentação que consistirá em um conector DC fêmea que será dividido em 4 vias para Pi (conector microUSB), PIXEL: Placa ART LED (conector de tomada cilíndrica CC de ângulo reto), mini amplificador de áudio (cabo de conexão) e barra de luz LED (cabo de conexão). Encontre um cabo microUSB antigo e corte a extremidade grande do conector USB e emende e solde a este cabo de alimentação para a conexão ao Pi.

Monte uma tabela de fiação que mapeie cada direção e botão do joystick para o pino correspondente no Pi e tecla do teclado atribuída. Se você mapear para as mesmas chaves que eu fiz, poderá usar os arquivos de configuração nas próximas etapas prontos para uso.

Você precisará de cabos DuPont fêmeas para conectar ao conector GPIO de 40 pinos no Pi. Acabei fazendo meus próprios cabos, o que foi bem divertido, mas também deu muito trabalho e você também precisará de um crimpador e terminais DuPont fêmeas. Será mais rápido e barato apenas usar cabos DuPont fêmea para fêmea que você provavelmente já tem e emendá-los / soldá-los. Se você acabar fazendo seus próprios cabos DuPont, descobri que eles não são fáceis de fazer. Achei este vídeo tutorial do YouTube muito útil e fui capaz de fazê-los com facilidade depois disso.

Faça os cabos para os botões e joystick e não conecte ao Pi ainda. Você se conectará ao Pi na próxima etapa. Em geral, cada cabo deve ter cerca de 13 polegadas de comprimento, que será longo o suficiente para alcançar o Pi quando montado. Se possível, use uma cor diferente para cada cabo (use preto para todos os GND) ou identifique cada cabo, o que tornará as coisas mais fáceis na próxima etapa.

Etapa 9: Juntando tudo

Image
Image
Juntando tudo!
Juntando tudo!
Juntando tudo!
Juntando tudo!

Agora vem a parte divertida em que você junta tudo! Mas primeiro monte todos os 6 botões no painel frontal vermelho, o botão 4 arcade e o joystick no painel de controle preto e o conector de força, interruptores e amplificador de áudio no painel traseiro. Você não conseguirá montar os botões e o joystick depois que o case estiver junto devido à falta de espaço para os cotovelos.

Siga as fotos para montar as coisas, mas não cole nada ainda e, em vez disso, use um pouco de fita adesiva azul para manter as coisas juntas por enquanto. Depois de chegar à imagem rotulada "Depois de chegar aqui, conecte os fios ao Cabeçalho GPIO Pi" e comece a conectar os fios aos pinos do Cabeçalho Pi.

Siga a tabela que você montou na etapa anterior para conectar cada fio ao cabeçalho Pi. Será muito apertado e não tão fácil conectar os pinos ao cabeçalho Pi, então tenha paciência.

Depois de ter tudo conectado, ligue o sistema e faça um teste completo que inclui testar o joystick e todos os botões. Para testar, precisaremos instalar um utilitário da Adafruit chamado Retrogame que converte as entradas de joystick e botão do GPIO do Pi em entradas de teclado. Ao usar o Retrogame, você não precisará de um emulador de teclado de arcade USB separado, o que é bom.

Siga estas instruções da Adafruit para instalar o Retrogame. Depois de instalar o Retrogame, copie este arquivo retrogame.cfg para o diretório / boot em seu Pi. O arquivo retrogame.cfg aqui assume que você seguiu os mesmos mapeamentos de teclado e conexões de pinos na tabela de fiação da Etapa 8 - Fiação. Se você usou pinos ou mapeamentos de teclado diferentes, não se preocupe, apenas faça as alterações correspondentes em retrogame.cfg. Provavelmente, você conectou um ou dois pinos errados, então apenas teste cada entrada e corrija.

Este tutorial o orienta em como configurar o botão combinado de desligar e reiniciar.

Depois que tudo estiver funcionando, você está pronto para tornar as coisas permanentes. Se por acaso você tiver alguma fita Kapton, essa é uma boa maneira de prender os pinos Pi, garantindo que eles não se soltem mais tarde. Enrole um pouco de fita Kapton em volta dos pinos e do cabeçalho Pi. Mas não se preocupe se você não fizer isso, ainda deve estar bem.

Agora vire a arcada de lado. Neste ponto, você só tem o lado esquerdo instalado, o lado direito ainda está aberto. Use seu aplicador de solvente acrílico de ação capilar para colar o acrílico. O solvente acrílico funciona muito rapidamente e ficará resistente em menos de 5 minutos e não precisa ser fixado. Aqui está um bom primer sobre o uso de solvente acrílico.

Anexe as peças para a marquise (certifique-se de fazer isso antes de adicionar o lado direito). E, em seguida, cole as peças brancas de 1/16 de espessura no interior da tenda também, o branco cria um melhor efeito de caixa de luz. Anexe também os dois suportes hexagonais para a barra de luz LED e monte a barra de luz LED. A barra de LED deve estar voltado para dentro, isso cria um efeito de caixa de luz difusa. Se os LEDs estiverem voltados para a frente, os LEDs não serão difusos o suficiente e você verá os LEDs redondos e brilhantes.

Agora prenda o lado direito e cole usando o solvente acrílico.

Por último, use uma esmerilhadeira ou ferramenta Dremel para esmerilhar os lados esquerdo e direito de forma que fiquem nivelados (os entalhes pretos podem estar um pouco salientes). Você vai querer fazer isso para que as peças externas, quando anexadas, fiquem bem e alinhadas.

Etapa 10: letreiro

Letreiro
Letreiro
Letreiro
Letreiro
Letreiro
Letreiro
Letreiro
Letreiro

Experimentei uma tenda com corte a laser e uma tenda profissional impressa em filme translúcido. Melhores resultados definitivamente com a impressão profissional.

Para a impressão profissional, optei por https://gameroomsolutions.com/shop/marquee-print/, custava US $ 25 na época em que este livro foi escrito para a impressão e, como minhas marquises são pequenas, eles imprimiram 2 por US $ 25.

Aqui estão meus arquivos de origem no Adobe Illustrator que você pode modificar para seu design.

vectorlib.free.fr/ tem alguma arte de arcade em formato vetorial que vai lhe poupar muito tempo.

As dimensões desta marquise são 9,06 "x 2,17". Coloquei a marquise impressa entre duas peças de acrílico transparente e adicionei um pouco de cola acrílica nas bordas para manter as duas peças juntas. A marquise é um ajuste apertado e se encaixa na caixa sem a necessidade de cola permanente para que você possa trocar as marquises posteriormente.

Etapa 11: Painéis Externos Esquerdo e Direito e Inlays

Image
Image
Painéis Externos Esquerdo e Direito e Inlays
Painéis Externos Esquerdo e Direito e Inlays
Painéis Externos Esquerdo e Direito e Inlays
Painéis Externos Esquerdo e Direito e Inlays

Os embutidos de personagem de arcade são opcionais, mas um efeito muito bom se você tiver tempo. Se não estiver usando os embutidos, você também pode usar um serviço como este para imprimir alguns adesivos de arte lateral ou apenas deixar as laterais em vermelho sólido, o que ainda seria bom.

Se não estiver usando os inlays, modifique Red 4-Side Pieces Outside.svg e exclua os contornos do inlay. Se você quiser personalizar com seus próprios personagens de arcade favoritos, aqui está um ótimo recurso para sprites de arcade. Então é uma questão de isolar cada cor do sprite e então traçar em um programa vetorial como o Illustrator ou Inkscape. Aviso, isso é uma boa quantidade de trabalho. Se você quiser ficar com os caracteres que usei, use este arquivo para cortar a laser cada cor de cada personagem.

Conforme você corta a laser cada cor de cada personagem, coloque-os sobre uma mesa e apenas cole na lateral do fliperama quando você souber que tudo se encaixa perfeitamente. É provável que haja alguns erros (cometi muitos), então se você colar muito cedo, terá problemas, pois o solvente acrílico é permanente.

Também é MUITO IMPORTANTE, você não quer usar a cor vermelha para nenhum dos caracteres embutidos, pois o painel lateral já é vermelho. Então, se o seu sprite de arcade desejado for vermelho, substitua por outra cor como eu fiz com o personagem Dig Dug, por exemplo, mudando de vermelho para preto.

Etapa 12: Scripts de software para o PIXEL: Integração da matriz LED ART

Image
Image
Scripts de software para o The PIXEL: LED ART Matrix Integration
Scripts de software para o The PIXEL: LED ART Matrix Integration
Scripts de software para o The PIXEL: LED ART Matrix Integration
Scripts de software para o The PIXEL: LED ART Matrix Integration
Scripts de software para o The PIXEL: LED ART Matrix Integration
Scripts de software para o The PIXEL: LED ART Matrix Integration

Quase pronto! A última etapa é adicionar alguns scripts de forma que o display PIXEL: LED ART mude a arte automaticamente com base na plataforma ou jogo selecionado do RetroPie. Felizmente, RetroPie inclui um gancho chamado runcommand, que é um script de shell bash do Linux (.sh) que é executado antes do lançamento de cada jogo. Portanto, adicionaremos nosso próprio script runcommand que passa o jogo e a plataforma atuais para um programa Java de linha de comando (pixelc.jar) que, em seguida, grava um-g.webp

Este script faz o seguinte:

  1. Verifica se um LED-g.webp" />
  2. Em caso negativo, verifique se existe um LED-g.webp" />
  3. Se nenhum-g.webp" />
  4. Antes de escrever, verifique se o novo LED-g.webp" />

Observe que depois que o LED-g.webp

Etapas de instalação

Verifique se o Java 8 está instalado em seu Pi.

java -version

Se o Java 8 não estiver instalado:

sudo apt-get update

sudo apt-get install oracle-java8-jdk

Primeiro crie um diretório em seu Pi chamado pixelcade.

mkdir / home / pi / pixelcade

Copie o conteúdo aqui para esta pasta pixelcade em seu Pi.

Nota: Você deve ter o firmware Android e Pi instalado em sua placa PIXEL: LED ART que é o padrão, os firmwares iOS / Android não funcionarão. Verifique se a placa PIXEL: LED ART está conectada via USB ao Pi. Certifique-se também de que a chave seletora na placa PIXEL: LED ART está voltada para a direção USB e não para a direção BT. Verifique se o seu Pi detecta a placa PIXEL: LED ART.

ls / dev / ttyACM0

E você deve voltar

/ dev / ttyACM0

Copie runcommand-onstart.sh e runcommand-onend.sh para / opt / retropie / configs / all / no seu Pi e, em seguida, torne runcommand-onstart.sh e runcommand-onend.sh executáveis

sudo chmod + x /opt/retropie/configs/all/runcommand-onstart.sh

sudo chmod + x /opt/retropie/configs/all/runcommand-onend.sh

Você pode personalizar este script se desejar e abaixo está uma explicação sobre como este script funciona. Mas observe que se você seguir as etapas de instalação, não precisará tocar neste script.

1. Define o caminho onde pixelc.jar está localizado. Se você copiou pixelc.jar em / home / pi / pixelcade, deixe esta linha como está

PIXELPATH = "/ home / pi / pixelcade /";

2. Verifica se a placa PIXEL: LED ART está conectada. Se sim, continuamos e se não, o script termina.

if $ pixelexists | grep -q '/ dev / ttyACM0';

3. RetroPie passa para este script nas variáveis de forma a rom de jogo selecionada e a plataforma de jogo selecionada (atari2600, nes, mame, etc.). O trecho de código abaixo detectará primeiro a plataforma do jogo e selecionará um design de LED para essa plataforma específica. Em seguida, ele verificará se existe um-g.webp

if

echo "Declaração de $ {PLATFORM} If inserida"> & 2 if

echo "O arquivo $ MARQUEEGIF existe, então vamos gravá-lo no letreiro LED"> & 2

outro

if

GAMEIMAGE = $ MAMEDEFAULT

echo "Arquivo $ MARQUEEGIF NÃO existe, padronizado para letreiro LED genérico: $ {GAMEIMAGE}"> & 2

outro

GAMEIMAGE = $ MAMEDEFAULT <

echo "Arquivo $ NGPCDEFAULT NÃO existe, padronizado para letreiro LED genérico: $ {GAMEIMAGE}"> & 2

fi

fi

fi

4. Este último comando no script faz a gravação real no display de LED.

java -jar "/home/pi/pixelcade/pixelc.jar" --g.webp

O jogo (1944-g.webp

Observe também que cada vez que um jogo é iniciado, um arquivo de log será gravado em /root/dev/shm/runcommand.log, o que será muito útil para solucionar problemas.

Então vá em frente e modifique de acordo com suas necessidades e também crie GIFs para seus jogos favoritos e copie-os para / home / pi / pixel /% nome-da-plataforma (atari2600, mame-libretro, etc.) e copie sua versão de runcommand-onstart.sh para / opt / retropie / configs / all /. Ao criar seus GIFs, certifique-se de nomeá-los com o mesmo nome do rom (ou seja, 1941.gif, 1941j-g.webp

Para o botão combinado de reiniciar e desligar na parte de trás, aqui está o script para isso

Uma vez que esta instalação é para um monitor orientado verticalmente, aqui está um bom tema vertical para RetroPie

Eu transformei este software para Windows também, aqui está um exemplo de instalação usando o front-end Maximus Arcade no Windows em uma instalação de letreiro LED maior.

Etapa 13: Lições aprendidas

Lições aprendidas
Lições aprendidas

Algumas coisas que eu teria feito diferente:

O display PIXEL: LED Art é bom, mas realmente teria sido melhor como uma marquise montada na frente. Pretendo fazer outra construção com uma matriz de LED de 64x32 e, em seguida, só preciso modificar o design do corte a laser para a marquise maior.

Eu jogo principalmente jogos de arcade dos anos 80, a maioria dos quais funciona melhor em um monitor montado verticalmente em comparação com a montagem horizontal neste projeto.

RetroPie e MAME têm muitos botões de função que eu posso lembrar o que cada um faz desde que eu os programei, mas com razão, minha esposa e filhos não têm e pediram rótulos em todos os botões para a próxima construção.

Epilog X Contest
Epilog X Contest
Epilog X Contest
Epilog X Contest

Vice-campeão no Epilog X Contest

Recomendado: