Índice:
- Etapa 1: todos os materiais e links para os arquivos
- Etapa 2: Obtendo seu PCB
- Etapa 3: Solda
- Etapa 4: Programação
- Etapa 5: toques finais
Vídeo: Fazendo console de jogo: 5 etapas
2024 Autor: John Day | [email protected]. Última modificação: 2024-01-30 11:39
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
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
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
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
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
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:
Fazendo um jogo de raspar: 6 etapas
Fazendo um Jogo de Raspadinha: Neste tutorial, vamos fazer um jogo de raspadinha onde o jogador pula, esquivando-se do vermelho e tentando chegar à função final, se você tiver problemas, por favor, comente e vote em mim
Fazendo um jogo de defesa de torre de guerra na vida real: 11 etapas
Fazendo um jogo de defesa de torre de guerra na vida real: Olá, nós somos GBU! Nossa equipe recebeu uma tarefa em nossa classe VG100, Intro to Engineering: projetar e construir um jogo Warzone Tower Defense da vida real. VG100 é uma aula básica que todos os calouros devem cursar no Joint Institute (JI.) The Joint Inst
(2) Começando a fazer um jogo - Fazendo uma tela inicial no Unity3D: 9 etapas
(2) Começando a fazer um jogo - Fazendo uma tela inicial no Unity3D: Neste Instructable, você aprenderá como fazer uma tela inicial simples no Unity3D. Primeiro, vamos abrir o Unity
Fazendo um jogo no bloco de notas e muito mais: 10 etapas
Fazendo um jogo no bloco de notas e muito mais: este é meu primeiro instrutível. Então, se você tiver alguma sugestão, por favor, comente. Vamos começar! Quando todos ouvimos a palavra notepad, pensamos em alguns aplicativos enfadonhos e inúteis para anotar coisas. Bem, notepad é muito mais do que isso. Podemos controlar nosso p
Fazendo um adaptador Bluetooth Pt.2 (Fazendo um alto-falante compatível): 16 etapas
Fazendo um adaptador Bluetooth Pt.2 (Como fazer um alto-falante compatível): Neste instrutível, mostrarei como utilizar meu adaptador Bluetooth para tornar um alto-falante antigo compatível com Bluetooth. * Se você não leu meu primeiro instrutivo sobre " Fazer um adaptador Bluetooth " Eu sugiro que você faça isso antes de continuar