Índice:

Fazendo console de jogo: 5 etapas
Fazendo console de jogo: 5 etapas

Vídeo: Fazendo console de jogo: 5 etapas

Vídeo: Fazendo console de jogo: 5 etapas
Vídeo: COMO DESENVOLVER SEUS PRÓPRIOS JOGOS 2024, Julho
Anonim
Image
Image

Saudações. Portanto, vejo que tenho uma tendência a começar algo e depois seguir um caminho completamente diferente. Isso também aconteceu com este projeto. Comprei a tela do Nokia 5110 há um tempo. E como a maioria das compras no ebay, demorou muito para ser enviado para mim. Enquanto isso, o projeto para o qual eu precisava não deu certo. Então, quando jlcpcb me contatou com uma oferta para fazer algo usando seus serviços (fabricação de pcb … bem, figura … o título diz tudo:)). Comecei a pesquisar no Google o que posso fazer com algumas telas para as quais não tenho mais propósito. E então me deparei com um console de videogame Makerbuino. E com o conceito de código aberto, tudo que eu precisava para fazer do zero estava na ponta dos meus dedos. Embora você possa simplesmente fazer isso em um perfboard, seria uma bagunça total, com fios por toda parte, e não tão limpos quanto eu gostaria que meu console estivesse. Então aí vem o jlcpcb. https://jlcpcb.com/ você pode pedir 10 placas por 2 $. O que é um roubo na minha opinião. Concedido se você sair dos parâmetros padrão para a placa (tamanho 100x100m, espessura, cor ou etc.), o preço pode mudar. Mas ei, para a maioria de nós, os parâmetros padrão serão mais do que suficientes.

Etapa 1: todos os materiais e links para os arquivos

Obtendo seu PCB
Obtendo seu PCB

Então, vamos rever uma lista de peças simples e onde você pode encontrar as informações que serão necessárias para completá-la.

Partes:

MAKERbuino PCB (você pode apoiar o projeto e comprar o kit em

ou obtenha seus arquivos gerber e. ou esquema aqui:

  • Cartão SD (o tamanho é com você, não tenho certeza se ele suporta cartões de grande capacidade, mas 1 GB deve ser suficiente)
  • Tomada SD
  • fios para alto-falante de solda (opcional)
  • Alto-falante 8 ohm 0,5 W (opcional)
  • Bateria Li-Po 3,7 V
  • ATmega328P-PU
  • Soquete PDIP IC de 28 pinos
  • Nokia 5110 LCD
  • TP4056 placa de carregador de bateria micro USB Li-Po
  • Regulador de tensão de 3,3 V (MCP1702-3302E no pacote TO-92)
  • 2n2222 transistor NPN de uso geral (pacote TO-92)
  • Diodo 1N4148
  • Cristal de 16 MHz
  • Chave seletora deslizante de 3 pinos x2
  • Capacitor de cerâmica 100nF x2
  • Capacitor de cerâmica 22pF x2
  • 100uF, capacitor eletrolítico radial de 6,3 V x3 (usei os de 16 V, uma vez que os 6,3 mencionados são mais difíceis de encontrar)
  • Botão de pressão 12x12x7,3mm x7

  • alguns cabeçalhos femininos e masculinos em linha única e dupla (é provável que você os tenha, mas de qualquer forma, você os compra em tiras longas, então escolha quantos quiser)
  • Potenciômetro de acabamento da roda de 1Kohm x2
  • Resistor de 2,2 Kohm
  • 10k resistor x2
  • Resistor de 4,7kohm x2
  • Resistor de 100 ohm
  • Tomada de fone de ouvido de 3,5 mm

E é isso. Tenho certeza de que você terá a maioria dos componentes no seu compartimento de peças de reposição. Alguns você comprará por um preço baixo.

Etapa 2: Obtendo seu PCB

Obtendo seu PCB
Obtendo seu PCB
Obtendo seu PCB
Obtendo seu PCB

Portanto, este é um processo bastante simples. Vá para jlcpcb.com

Cadastre-se, pressione cotação agora. Carregue seus arquivos gerber, insira seus parâmetros desejados e solicite-os. Com o método de envio dhl, demorei menos de uma semana para fazer o upload dos meus arquivos gerber para a placa real chegando à minha porta.

Etapa 3: Solda

De solda
De solda
De solda
De solda

Portanto, não vou dar um passo detalhado, pois é muito fácil. com o pcb, a serigrafia explica qual componente deve ser inserido em qual local. A maioria dos componentes não são sensíveis aos pólos, o que torna sua vida muito mais fácil. Estas são as instruções se você precisar de instruções mais detalhadas da Makerbuino (a equipe de lá fez um trabalho maravilhoso explicando nos mínimos detalhes como e o que deveria ser feito)

Etapa 4: Programação

Programação
Programação

Então, depois de soldar sua placa, normalmente você estaria pronto. Mas não no meu caso. Como o Atmega328P-PU vem vazio, você precisa fazer o upload de um bootloader. Esta é a etapa mais "complicada" de todo o projeto, se você nunca programou os chips Atmel. Portanto, existem algumas maneiras de fazer isso.

A maneira mais fácil deve ser com o Arduino (embora de alguma forma eu tenha decidido ir com outra opção)

community.makerbuino.com/t/atmega328-witho… Grate thread sobre como instalar o bootloader com o arduino. Também está incluído um link para o bootloader.

Ou você pode ir com um programador USBasp (rota que infelizmente tomei). É um pouco mais complicado, mas nunca menos o passo mais importante é definir o fusível e os bits de bloqueio corretos. Caso contrário, você terá problemas que eu tive. Microprocessador com oscilador interno. Que funciona a 1 MHz. Que seu console ainda funcionaria, mas 16 vezes mais lento. Slo mo poweeeeerrrrrrr !!!!!!!!!!!!!! Agora é engraçado:) quando eu não sabia o que estava causando isso, foi frustrante: D incluí minhas configurações na imagem.

Etapa 5: toques finais

Toques finais
Toques finais
Toques finais
Toques finais

Então. Você tem o seu pcb, você o soldou, atualizou o bootloader…. O que é agora? Agora, basta baixar os jogos (ou criá-los), carregá-los no cartão SD. E jogar jogos. E acredite em mim…. eles são viciantes. Então eu também imprimi um caso para ele. Que pode ser encontrado em thingiverse. E eu poderia dizer honestamente que este é um dos projetos mais satisfatórios que concluí. Por um lado, parece que o modelo de produção faça você mesmo. Em segundo lugar… os jogos são fantásticos:) Cheers. Se precisar de alguma coisa, pergunte-me no commens ou envie-me uma mensagem:)

Recomendado: