Índice:

2 jogadores Pong PCB: 3 etapas
2 jogadores Pong PCB: 3 etapas

Vídeo: 2 jogadores Pong PCB: 3 etapas

Vídeo: 2 jogadores Pong PCB: 3 etapas
Vídeo: IM-PONG-SIBBLE - with 2 players - ARDUINO Game - by Andrei Daradici - with code 2024, Novembro
Anonim
2 jogadores Pong PCB
2 jogadores Pong PCB

Neste guia, você pode construir um jogo de pong portátil para 2 jogadores. Este design foi criado em torno do código postado no GitHub por Onur Avun. Gostei de criar este projeto, espero que gostem de construí-lo.

Etapa 1: obter materiais

Obtenha materiais
Obtenha materiais

Este é um projeto de PCB, portanto, precisa de ferramentas básicas de soldagem. Eu recomendo fortemente o uso de solda sem chumbo e PCB

O arquivo Gerber PCB está abaixo, ou você pode acessar o projeto em EasyEDA

O JLCPCB tem um ótimo preço para PCBs sem chumbo deste tamanho

Usar um chaveador regular como o VX7805-500 vai usar menos bateria, mas custa mais do que um regulador linear LM7805. Cada um tem diferentes requisitos de capacitor.

Você pode usar uma fonte de alimentação de até 30 V, mas precisa ter certeza de que o capacitor entre o conector do barril e o regulador de 5 V está classificado em uma tensão mais alta do que a fonte. Além disso, se estiver usando um LM7805, verifique também os requisitos do dissipador de calor, tensão mais alta significa maior calor. Este projeto com um LM7805 parece funcionar bem a 9V sem dissipador de calor.

1 ATMEGA328P-PU

Um escudo de programador AVR e um Arduino usam com ele.

Potenciômetro 5K

1 Módulo LCD Nokia 5100

1 soquete de 28 pinos

Etapa 2: programar ATMEGA328

Programa ATMEGA328
Programa ATMEGA328

Programe o chip antes de soldar. Usei um soquete para poder remover o chip. Precisa programar um Arduino para o AVR Programming Shield

Faça o upload do "Arduino as ISP sketch" [Arquivo] -> [Exemplos] -> [Arduino as ISP].

Anexado o escudo de programação AVR ao Arduino

Chip do soquete ATMEGA328 no AVR Programming Shield

Selecione o programador, [Ferramentas] -> [Programador] -> [Arduino como ISP] Definir carregador de boot do programa, [Ferramentas] -> [Gravar carregador de boot]

Abra o 2Player Pong Sketch no software Arduino

Carregar esboço de pong, [Arquivo] -> [Carregar usando o programador]

Etapa 3: construir

Construir
Construir

Peças de solda correspondentes à tela de seda no PCB. Se você quiser usar o regulador de tensão LM7805 mais barato, solde-o em SMPS e substitua o capacitor de 10uf por 1uf e o de 22uf por 100nf. Os capacitores de tântalo vão ao lado do regulador LM117T 3.3V, não se esqueça de colocar cabos mais longos nos orifícios +. Tela de solda, resistor e capacitores de cerâmica primeiro, depois os componentes mais altos. Prenda as pontas da parte inferior e certifique-se de que não haja nenhuma ponta pontiaguda na parte inferior. Use boa quantidade ou solda mais espessa no conector do barril e potenciômetros para aumentar a resistência.

Recomendado: