Índice:

CoffeeCade (mesa de centro Arcade): 11 etapas (com fotos)
CoffeeCade (mesa de centro Arcade): 11 etapas (com fotos)

Vídeo: CoffeeCade (mesa de centro Arcade): 11 etapas (com fotos)

Vídeo: CoffeeCade (mesa de centro Arcade): 11 etapas (com fotos)
Vídeo: Chasing Nightmares | Critical Role | Campaign 3, Episode 11 2024, Novembro
Anonim
CoffeeCade (mesa de centro de fliperama)
CoffeeCade (mesa de centro de fliperama)

Construí este projeto para uma aula multimídia. Antes deste projeto, eu não tinha nenhuma experiência com o Raspberry Pi e alguma experiência em marcenaria. Acredito que este projeto pode ser realizado por alguém com qualquer nível de habilidade. Cometi alguns erros e aprendi com o processo, mas estou criando este instrutível para ajudá-lo ao longo do caminho! Boa sorte em criar sua própria mesa de centro Arcade funcional ou, como eu chamo, a CoffeeCade.

Etapa 1: Lista de ferramentas

Lista de Ferramentas
Lista de Ferramentas
Lista de Ferramentas
Lista de Ferramentas

Muitas das ferramentas necessárias para este projeto são ferramentas caseiras muito comuns. Se você não os tem, pergunte a um vizinho, amigo ou parente. É provável que alguém tenha as ferramentas e fique tão intrigado com o projeto que construirá com você!

  • Skill Saw
  • Jig Saw
  • Dremel
  • Furar

    Multiple Bits (declarado quando necessário)

  • Fita métrica
  • Quadrado
  • Madeira Extra - 2 '' por 4 ''
  • Lixa (usei grão 220)
  • Tinta spray preta / camada superior seladora

Etapa 2: itens necessários

Itens Necessários
Itens Necessários
Itens Necessários
Itens Necessários
  • Mesa de centro de brechó
  • TV antiga (deve caber na mesinha de centro de um brechó)
  • Raspberry Pi 3
  • Adaptador de cartão micro SD / cartão SD (pelo menos 8 GB. Usei 16)
  • Cabo de alimentação Raspberry Pi (não vem com Raspberry Pi!)
  • Cabo HDMI
  • Faixa de força do cabo de extensão
  • Joystick Adafruit
  • Reyann 6X Happ Type Standard Arcade Button (ou sua escolha)
  • Fita de fio jumper 40P fêmea para placa de ensaio

    Kit de fiação sem solda

  • Caixa Steren de plástico cinza (usei aproximadamente uma caixa de 7 1/4 "por 4 1/2" por 2 1/4 ") Escolha um tamanho que você goste
  • Teclado USB
  • Dispositivo de armazenamento USB
  • Quatro suportes L para montagem (os parafusos vêm com)
  • Doze unhas (finas, mas com pelo menos 3 polegadas de comprimento)
  • Quatro tamanho # 4 parafuso de 1/2 polegada de comprimento
  • Quatro parafusos tamanho # 10 de comprimento de 1/2 polegada
  • Dois parafusos tamanho # 12 com comprimento de 3 polegadas (comprimento dependente do ajuste)
  • Dois parafusos tamanho # 12 de 1 1/4 polegada de comprimento
  • Doze porcas para ajustar o parafuso tamanho # 4
  • Quatro porcas para ajustar os parafusos de tamanho # 10
  • Seis porcas para ajustar os parafusos tamanho # 12
  • Duas arruelas que se ajustam ao parafuso tamanho # 12
  • Tiras de velcro / carretel de velcro (cortado no tamanho quando necessário)

Etapa 3: construção da mesa

Construção da Mesa
Construção da Mesa
Construção da Mesa
Construção da Mesa
Construção da Mesa
Construção da Mesa

Cortando o buraco para a tela da TV

Ajustar a TV na mesa parece um lugar difícil e possivelmente opressor para começar, mas é uma parte importante do processo. É melhor concluir esta construção física primeiro.

A primeira e mais importante etapa é medir

  • Descobri que a maneira mais fácil de fazer isso é localizar o centro de cada lado da mesa. Em seguida, conecte essas linhas para encontrar o centro da mesa
  • Depois de fazer isso meça as laterais da TV e divida-as ao meio
  • Em seguida, meça a partir das linhas centrais e marque as bordas de onde a TV deve estar
  • Prenda onde as linhas aproximadas deveriam estar (isso evita rasgar na madeira) e, em seguida, use uma régua para conectar as linhas das bordas
  • Isso irá enquadrar onde a TV irá
  • Você pode então colocar a TV no centro e arredondar as bordas de acordo, se necessário

Começando o corte

  • Para cortar do centro de uma mesa existente, você precisará fazer um orifício inicial
  • Usei uma broca grande para combinar com a curva dos meus cantos e perfurei todos os 4 cantos
  • Em seguida, insira o quebra-cabeça no orifício inicial e corte cada linha
  • Certifique-se de apoiar a mesa durante o último corte para que ainda corte uniforme. Isso pode ser feito deixando uma pequena porção sem cortar de cada lado como suporte. Ou pode ser feito com fita adesiva ou restos de madeira colocados sob o centro.

Construindo suporte para a tela da TV

Começar:

  • Meça a distância ao longo da largura de sua mesa ao lado do orifício de corte existente
  • Isso enquadra as bordas curtas da tela da TV

    Use L colchetes para proteger essas seções

  • Em seguida, coloque a mesa, mesa para baixo e coloque a TV no orifício com a face para baixo (faça isso em uma superfície macia para evitar danos à tela)
  • Coloque as tábuas na parte de trás da TV (cuidado para não bloquear a ventilação) e marque a altura na qual elas precisam ser pregadas nas tábuas externas
  • Isso apoiará a TV e a manterá nivelada quando for virada de volta

    Prenda-os usando pregos

Pintar a mesa

  • Para pintar corretamente a mesa, o acabamento precisa ser removido ou pelo menos desbastado (usei lixa 220, mas se voltasse provavelmente usaria menos areia)
  • Em seguida, usei tudo em um primer e tinta preta (foram necessárias várias camadas e lixamento entre elas)
  • Em seguida, lixe as bordas para adicionar uma aparência envelhecida
  • Posteriormente, adicionei um selante para ajudar a proteger a tinta porque não havia lixado o suficiente para remover o acabamento e ajudar a colagem da tinta

Adicionando os parafusos / parafusos de montagem

Executei esta etapa mais tarde no processo, depois que a caixa de controle do arcade foi concluída para alinhar os parafusos com os orifícios de montagem.

  • Isso é feito fazendo dois furos na moldura da mesa com uma broca de 1/4 de polegada (CERTIFIQUE-SE DE QUE ESSES FUROS ESTÃO DO LADO QUE SE ALINHA COM A PARTE INFERIOR DA TV)
  • Em seguida, deslize uma arruela para o parafuso # 12
  • Aparafuse uma porca até a arruela até o ponto onde a caixa de controle do Arcade deslizará firmemente no parafuso
  • Prenda o parafuso com duas porcas na parte de trás do orifício
  • Também anexei dois parafusos tamanho # 12 embaixo da mesa para armazenamento da caixa de controle do arcade
  • Eles precisam ser espaçados uniformemente de acordo com as montagens na caixa de controle

Etapa 4: Baixando RetroPi no MicroSD

Eu adicionei essa etapa no início do processo porque é importante concluí-la e conectar o cartão MicroSD ao Raspberry Pi para que seja incluído em todos os acessórios posteriores.

Para concluir esta etapa, você precisará baixar algumas coisas para o seu computador. Baixe RetroPi para Raspberry Pi 2/3 aqui https://retropie.org.uk/download/ (baixará como um arquivo IMG), SD Card Formatter aqui https://www.sdcard.org/downloads/formatter_4/, e Etcher aqui

Em seguida, instale o SD Card Formatter e Etcher em seu computador

Agora você pode começar o processo de carregar RetroPi em seu cartão MicroSD

  • Coloque o seu MicroSD no adaptador de cartão SD e conecte-o ao computador
  • Em seguida, abra o formatador do cartão SD e formate o cartão SD (isso irá formatar e prepará-lo para o download)
  • Agora use o etcher para copiar o arquivo RetroPi IMG para o cartão SD (ejete com segurança o cartão SD)
  • Conecte o cartão MicroSD no Raspberry Pi e ele estará pronto para ser usado quando chegar a hora

Etapa 5: controles de arcada (construção física)

Controles de arcada (construção física)
Controles de arcada (construção física)
Controles de arcada (construção física)
Controles de arcada (construção física)
Controles de arcada (construção física)
Controles de arcada (construção física)
Controles de arcada (construção física)
Controles de arcada (construção física)

Protegendo o Raspberry Pi

Quando possível, perfure um pedaço de madeira para ajudar a apoiar a caixa e evitar que se rasgue

  • Para iniciar este processo, precisamos prender o Raspberry Pi no fundo da caixa

    Coloquei o meu em um canto para que as portas USB e HDMI fiquem acessíveis fora da caixa

  • Em seguida, marquei onde os orifícios necessários eram perfurados, colocando o Pi e marcando os orifícios dos parafusos
  • Esses furos foram feitos usando uma broca de tamanho 1/8
  • Espaçadores de anúncio sob o Raspberry Pi para permitir a ventilação (usei 2 porcas sob o Raspberry Pi e 1 porca do lado de fora para fixá-los) - não seria ruim adicionar um anel de vedação entre os parafusos e o Pi para evitar condução acidental)

Montando os controles do Arcade

  • A maneira mais fácil de fazer isso é remover a placa de metal do joystick e usá-la para marcar os orifícios que precisam ser perfurados. Isso pode ser configurado da maneira que achar melhor. Coloquei o joystick o mais à esquerda possível para deixar espaço para botões adicionais posteriormente.
  • Os orifícios externos requerem uma broca de 3/16 de polegada
  • O centro do joystick requer um orifício de 1/2 polegada
  • Em seguida, use uma broca de 1 e 1/8 de polegada para fazer os furos para os botões de arcade (criei um sinal de mais para decidir como colocar os botões em relação uns aos outros)

Anexe o joystick e os botões, em seguida, mova a tampa para fora do caminho

Medir e cortar buracos de acesso ao Raspberry Pi

Esta pode ser a parte mais difícil do projeto. As medições são muito difíceis. Eu recomendo usar uma ferramenta quadrada ajustável para medir a altura.

  • Coloque o quadrado no topo da caixa e use-o para medir a altura. Marque também onde está localizado na parte superior e transfira a altura para o lado de fora da caixa
  • Use este método até ter marcado adequadamente onde cada porta está localizada
  • Depois que todas as portas necessárias forem marcadas, remova o Raspberry Pi para não danificá-lo.
  • Em seguida, corte com uma dremel. (Usei vários bits para fazer isso. Encontre o que funciona para você e vá em frente!)

Agora você precisa fazer orifícios de montagem na lateral da caixa que entrará em contato com a mesa

  • Para fazer isso, alinhe o quadrado na altura desejada para o orifício maior (inferior) e marque dois locais
  • Em seguida, faça esses furos usando uma broca de 3/8 de polegada
  • vá diretamente acima desses furos de aproximadamente meia polegada e faça furos menores de aproximadamente 1/4 de polegada do tamanho da broca
  • Em seguida, use a dremel para conectar esses dois orifícios. Isso resulta na seguinte forma:

Remonte todas as peças! Deixe a tampa da caixa aberta para a fiação

Etapa 6: Fiação Raspberry Pi

Fiação Raspberry Pi
Fiação Raspberry Pi
Fiação Raspberry Pi
Fiação Raspberry Pi
Fiação Raspberry Pi
Fiação Raspberry Pi
Fiação Raspberry Pi
Fiação Raspberry Pi

A parte mais difícil da fiação são as conexões dos pinos. Isso pode ser feito facilmente com um kit de fiação sem solda. Isso incluirá várias peças que podem permitir que você junte dois fios ou prenda um fio aos botões do fliperama.

Configurando os fios

Conectando o Joystick

  • Para começar a configurar os fios, tire as cores que combinam com os fios do joystick do pacote de fitas.

    • Você precisará de um vermelho, amarelo, laranja, verde e preto
    • Corte a extremidade macho do fio
    • Retire o invólucro do fio
    • Separe os fios e junte-os. Torça-os e cubra-os com o invólucro (como visto na imagem) e aperte até que se prenda aos fios. Isso pode então ser conectado com fita elétrica para garantir que não caia
    • Esses alfinetes agora estão prontos para serem anexados ao Raspberry Pi

Conectando os botões do Arcade

  • Comecei escolhendo uma cor para o solo e outra para o positivo. Eu escolhi branco e preto. Usei um de cada cor para cada botão.

    • Para começar, corte a extremidade macho dos fios.
    • Em seguida, descasque o fio para expô-lo
    • Alimente-o no anexo sem solda mostrado na imagem
    • Prenda-o no lugar (deve ser seguro e segurar bem os fios)
    • Em seguida, conecte o fio preto na parte inferior do botão
    • Conecte o fio branco ao anexo no meio do caminho até o botão
    • Esses botões agora estão prontos para anexar ao Raspberry Pi

Conectando fios ao Raspberry Pi

  • Abaixo está um visual da configuração do pino próximo ao Raspberry Pi
  • Conecte todos os fios positivos aos pinos de fixação verdes
  • Conecte o terreno ao aterramento
  • Meus pins correspondem da seguinte maneira
    • Vermelho em cima no joystick = pino 19
    • Laranja está abaixada no joystick = pino 11
    • Amarelo está bem no joystick = pino 21
    • Verde é deixado no joystick = pino 22
    • O preto está ligado a qualquer terreno disponível
  • Os pinos de botão podem ser fixados em qualquer verde e também em qualquer aterramento, mas os meus são fixados da seguinte maneira
    • Botão direito positivo =
    • Botão esquerdo positivo =
    • Ambos os botões podem ser anexados a qualquer terreno disponível

Para funcionar, esta fiação exigirá alguma programação que será realizada na próxima etapa

Fios Simples

Esta seção de "Fios simples" refere-se a acessórios como alimentação, HDMI e um teclado USB. Isso é muito simples, mas você não conseguirá terminar a configuração sem concluí-lo.

  • Conecte o HDMI ao Raspberry Pi e à TV.
  • Conecte a alimentação da TV a uma tomada
  • Conecte o teclado USB ao Raspberry Pi
  • Finalmente, conecte o Raspberry Pi (o Raspberry Pi não tem um botão liga / desliga, então ele deve começar a executar algum código e levá-lo à tela inicial do Raspberry Pi)
  • A tela inicial deve ser semelhante a esta:
  • Ou pode exibir uma mensagem dizendo (nenhum gamepad detectado)

    No caso acima, clique em qualquer tecla e segure para configurar os controles do teclado

Etapa 7: Programação do Raspberry Pi

Configurando Seu Teclado

Para iniciar o processo, você precisará configurar seu teclado. Se isso não for feito, você não poderá acessar nenhum dos controles de personalização integrados do Raspberry Pi.

  • Para começar a configuração, segure qualquer tecla
  • Em seguida, o levará por um menu para configurar os controles em que meus controles foram configurados da seguinte forma:

    • iniciar = entrar
    • select = shift
    • A = a
    • B = b
    • X = x
    • Y = y
    • ombro esquerdo = j
    • ombro direito = k
    • gatilho esquerdo = u
    • gatilho direito = i
    • A partir daqui, apenas atribuí controles aleatórios aos controles a seguir (para fazer isso, comecei em 1 e atribuí um número a cada controle até 0)
    • Em seguida, atribua o "Hotkey Enabler" como "Shift", que é o que atribuímos a "Selecionar" anteriormente.

Se isso não levar você para a tela do Raspberry Pi que se parece com esta

Em seguida, conecte outro controlador (eu usei um controlador Playstation conectado usando Wifi e este, em seguida, detectou um controlador e me levou para a tela inicial mostrada anteriormente)

Configurando Wifi

Configurar wi-fi é muito importante para o seu Raspberry Pi. Isso permite que você execute atualizações sem conectar um cabo Ethernet e também será necessário para configurar corretamente seu joystick. Existem 2 maneiras de configurar seu wi-fi (eu fiz as duas para garantir que o wi-fi estava conectado de qualquer maneira que fosse necessária):

Codificação

Se você souber o nome do Wifi, isso é muito fácil.

  • Pressione F4 para acessar sua linha de comando
  • Digite sudo nano /etc/wpa_supplicant/wpa_supplicant.conf
  • então vai mostrar isso

    1. rede = {
    2. ssid = "SSID"
    3. psk = "SENHA WIFI"
    4. }
  • altere o "SSID" para o nome da sua rede Wifi e, em seguida, insira a senha do wi-fi onde está escrito "SENHA WIFI"
  • Pressione "CTRL-X", depois "Y" para salvar e sair
  • Agora digite o seguinte na linha de comando para iniciar o adaptador Wifi

sudo ifdown wlan0

sudo ifup wlan0

Agora reinicie o pi com

sudo reboot

www.circuitbasics.com/how-to-set-up-wifi-on…

Usando RetroPi Config

  • Do Menu RetroPi
  • Selecione "Wifi"
  • Clique em entrar em "Conectar à rede WiFi"
  • Escolha sua rede
  • Digite a senha
  • Se você fez isso corretamente, a página que dizia "Conectar à rede Wifi" mostrará seu IP no topo

Configurar som HDMI

Codificação

Pressione F4 para acessar sua linha de comando

  • Digite amixer cset numid = 3 2
  • Isso é tudo o que é preciso para mudar a saída de som para HDMI

Usando RetroPi Config

  • Do Menu RetroPi
  • Selecione Áudio
  • Clique em HDMI
  • Pressione Enter em Sim

Configurar a programação de pinos do controlador de arcade

Esta será a etapa de codificação mais difícil! Não tema. Também é bastante simples. O SEU WIFI DEVE SER CONFIGURADO ANTES DESTA ETAPA.

Baixando RetroGame

  • clique em F4 para acessar uma linha de comando
  • Modelo

    1. CD
    2. curl -0
    3. sudo bash retrogame.sh
  • Isso abrirá uma tela que pede para selecionar a configuração.
  • Selecione "Dois botões + Joystick"
  • Na linha de comando digite

sudo nano /boot/retrogame.cfg

Agora você pode atribuir cada pino aos controles correspondentes

Atribuição de pinos

Na linha de comando digite

sudo nano /boot/retrogame.cfg

  • Agora você pode atribuir cada pino aos controles correspondentes no menu que será aberto
  • Eu conectei o meu de acordo com o site a seguir e a imagem acima (a sua será um pouco diferente devido ao Raspberry Pi 3- Diagram mostrado acima também):

learn.adafruit.com/retro-gaming-with-raspberry-pi?view=all

Configurando controles

  • no RetroPi você terá que configurar esta configuração de arcade como um controlador
  • Para fazer isso, use o seu teclado
  • Clique em entrar na página inicial
  • Clique em configurar entrada
  • Diga que tem certeza
  • Atribua as direções no joystick às direções correspondentes
  • Atribua o botão inferior esquerdo como Iniciar
  • Atribua o botão superior direito como Selecionar
  • Clique neles para pular todas as outras linhas
  • Quando você chegar ao fim, poderá voltar e editar as opções
  • Pule as configurações de "Iniciar" e "Selecionar"
  • Em seguida, reatribua o botão inferior esquerdo como "A"
  • e o botão superior direito como "B"
  • Vá para baixo e selecione concluído
  • Agora você está pronto para usar seu controlador de arcade!

Atualizando RetroPi

Selecione RetroPi no menu inicial RetroPi

  • Selecione RETROPIE SETUP
  • Selecione "Atualizar script de configuração RetroPie

Etapa 8: Adicionar jogos

Adicionar jogos
Adicionar jogos

Agora você precisará usar o armazenamento USB. Para iniciar este processo, conecte o USB ao Raspberry Pi enquanto ele estiver ligado. Espere um minuto. Em seguida, desconecte o USB.

  • Agora conecte o USB ao seu computador
  • O USB deve ter uma pasta que diz "RetroPi"
  • Quando aberto, deve ter algumas pastas e uma se chamará "ROMS"
  • Quando esta pasta for aberta irá listar todos os emuladores que RetroPi suporta
    • Encontre ROMS que correspondam a esses emuladores e baixe-os para o arquivo de sistema correspondente
    • Esses ROMS devem estar no formato "Zip". Se não estiverem, você precisará descompactar e recompactar os arquivos como um arquivo ".zip"
  • Depois que os jogos forem baixados para as pastas. Conecte o USB de volta ao Raspberry Pi. Espere pelo menos o tempo que o computador levou para baixar os arquivos para garantir a transferência completa
  • Desconecte o USB
  • Reinicie o emulador (Enter, Restart Emulator) e os jogos agora devem estar visíveis e organizados pelo emulador

Etapa 9: toques finais e personalização

Toques finais e personalização
Toques finais e personalização
Toques finais e personalização
Toques finais e personalização
Toques finais e personalização
Toques finais e personalização

Aparência Física

  • Usei velcro para prender cabos adicionais e passei o cabo de extensão ao longo da parte interna da perna da mesa
  • Quando armazenado, enrolo o cabo de extensão em volta da perna e o coloco com velcro para segurar o envoltório
  • Guarde a caixa de fliperama sob a TV nos parafusos para evitar que ela seja atingida por um joelho ou aspirador, etc.
  • Adicione ganchos de comando no interior da mesa para segurar acessórios (USB, controlador PS, etc)
  • Eu adicionei um suporte de gabinete de mesa de aço antigo na lateral da mesa e, em seguida, colei ímãs no controle da TV
  • Lixe a tinta para dar uma aparência envelhecida

Renomeando Jogos

  • Clique em "Selecionar" em um jogo no RetroPi
  • Clique em "A" em "Editar MetaDados deste Jogo"
  • Clique em "A" na linha "Nome" e edite

Excluindo jogos

  • Clique em "Selecionar" em um jogo no RetroPi
  • Clique em "A" em "Editar os meta-dados deste jogo"
  • Clique em "A" em "Excluir"
  • Exclua o jogo de suas pastas de arquivos USB também ou ele continuará a ser baixado sempre que você adicionar novos jogos

Jogando jogos

  • Use o controlador correspondente. Nem todos os jogos funcionam para um fliperama de 2 botões. Se você configurou outros controladores, use-os. Caso contrário, apague o jogo e jogue outro.
  • Para o Arcade de dois botões, "A" é avançado e "B" está de volta.
  • Use as teclas de atalho (como visto acima) para sair, salvar, carregar, etc.

Costumização

Pintar! Esta é uma maneira óbvia de personalizar

Você também pode usar o modge podge para adicionar emblemas à sua mesa, se ela não for para um lugar que precise parecer tão profissional

Você pode adicionar suas próprias pastas para organizar seus jogos como achar melhor. Isso é feito por:

  • Clicar em "Iniciar" na tela inicial
  • Selecionando "Configurações de coleção" do jogo
  • Crie uma nova seleção personalizada e siga as instruções

Configure outros controladores para expandir suas opções de jogo

Um ótimo link para ver as configurações do controlador é:

github.com/RetroPie/RetroPie-Setup/wiki/Re…

Explore o potencial do seu Raspberry Pi eles podem fazer (quase) tudo

Etapa 10: Solução de problemas

Se sua tela inicial não carrega apenas com um teclado

Não sei por que, mas meu RetroPi não carregava a princípio com apenas um teclado configurado. Tive de conectar um controlador PS3 antes que ele me levasse ao menu inicial

Livrar-se do display de codificação inicial

Isso requer codificação: pressione F4 para ir para a linha de comando

  • Digite sudo nano /bood/cmdline.txt
  • No código que aparece diz "console = tty1"
  • Altere o "1" para um "3"
  • Quando terminar de editar, pressione "Ctrl-X", "Y" e "Enter"

Se sua tela tiver barras pretas ao redor

Isso pode ser resolvido através da tela de configuração RetroPi:

  • Clique em "A" no retropie
  • Clique em RASPI-CONFIG
  • Clique em Opções avançadas (agora use Enter para selecionar)
  • Clique Overscan
  • Clique em Desativar (se isso não funcionar, tente ativar)

O que fazer na mensagem inicial de cada jogo

A resposta curta para isso é…. Ignore isto! não clique em nada. Isso é para configuração de exibição. Só mexa nisso se você souber o que está fazendo ou se estiver tentando melhorar o visual do jogo.

Etapa 11: Visão final

Olhar Final
Olhar Final
Olhar Final
Olhar Final
Olhar Final
Olhar Final

Isso mostra uma visão final

Remoção da caixa de controle do Arcade

O armazenamento embaixo da caixa de controle do Arcade

O velcro de armazenamento de fios

O armazenamento magnético do controle remoto

O armazenamento do gancho de comando do controle PS3 adicional e do Spiderman USB

Espero que você tenha um ótimo tempo construindo! Comente perguntas, preocupações ou dicas úteis para outras pessoas!

Recomendado: