Sommario:

PCB Pong a 2 giocatori: 3 passaggi
PCB Pong a 2 giocatori: 3 passaggi

Video: PCB Pong a 2 giocatori: 3 passaggi

Video: PCB Pong a 2 giocatori: 3 passaggi
Video: MAKING A GAME In 3 Easy Steps Using Love2D & Lua (2/3) 2024, Dicembre
Anonim
2 giocatori Pong PCB
2 giocatori Pong PCB

In questa guida puoi costruire un gioco pong portatile per 2 giocatori. Questo design è stato creato attorno al codice pubblicato su GitHub da Onur Avun. Mi è piaciuto creare questo progetto, spero che ti diverta a realizzarlo.

Passaggio 1: ottenere materiali

Ottieni materiali
Ottieni materiali

Questo è un progetto PCB, quindi ha bisogno di strumenti di saldatura di base. Consiglio vivamente di utilizzare saldature e PCB senza piombo

Il file PCB Gerber è sotto, oppure puoi accedere al progetto su EasyEDA

JLCPCB ha un ottimo prezzo per PCB senza piombo di queste dimensioni

L'utilizzo di un normale switching come il VX7805-500 utilizzerà meno batteria ma costa più di un regolatore lineare LM7805. Ognuno ha requisiti di condensatore diversi.

È possibile utilizzare un alimentatore fino a 30 V, ma è necessario assicurarsi che il condensatore tra il jack a cilindro e il regolatore da 5 V sia valutato a una tensione superiore rispetto all'alimentatore. Inoltre, se si utilizza un LM7805, controllare anche i requisiti del dissipatore di calore, una tensione più alta significa un calore maggiore. Questo progetto con un LM7805 sembra funzionare bene a 9V senza dissipatore di calore.

1 ATMEGA328P-PU

1 scudo del programmatore AVR e un uso Arduino con esso.

Potenziometro 5K

1 modulo LCD Nokia 5100

1 presa a 28 pin

Passaggio 2: programma ATMEGA328

Programma ATMEGA328
Programma ATMEGA328

Programmare il chip prima della saldatura. Ho usato una presa, così posso rimuovere il chip. Necessità di programmare un Arduino per lo scudo di programmazione AVR

Carica lo schizzo "Arduino come ISP" [File] -> [Esempi] -> [Arduino come ISP].

Attaccato lo scudo di programmazione AVR ad Arduino

Presa chip ATMEGA328 sullo scudo di programmazione AVR

Seleziona il Programmatore, [Strumenti] -> [Programmatore] -> [Arduino come ISP] Imposta il bootloader del programma, [Strumenti] -> [Masterizza Bootloader]

Apri 2Player Pong Sketch nel software Arduino

Carica schizzo pong, [File] -> [Carica utilizzando il programmatore]

Passaggio 3: costruire

Costruire
Costruire

Parti di saldatura corrispondenti alla serigrafia su PCB. Se si desidera utilizzare il regolatore di tensione LM7805 più economico, saldarlo in impronta SMPS e sostituire il condensatore da 10 uf con 1 uf e 22 uf con condensatore da 100 nf. I condensatori al tantalio vanno accanto al regolatore LM117T 3.3V, non dimenticare di inserire cavi più lunghi nei fori +. Saldare prima lo schermo, la resistenza e i condensatori ceramici, quindi i componenti più alti. Aggancia i cavi inferiori e assicurati che non ci siano punti taglienti sul fondo. Usa una buona quantità o una saldatura più spessa sul jack del barilotto e sui potenziometri per rafforzare.

Consigliato: