Sisällysluettelo:

2 pelaajan pong -piirilevy: 3 vaihetta
2 pelaajan pong -piirilevy: 3 vaihetta

Video: 2 pelaajan pong -piirilevy: 3 vaihetta

Video: 2 pelaajan pong -piirilevy: 3 vaihetta
Video: Самый умный робот для настольного тенниса 2024, Marraskuu
Anonim
2 pelaajan pong -piirilevy
2 pelaajan pong -piirilevy

Tässä oppaassa voit rakentaa kannettavan 2 pelaajan pongipelin. Tämä malli luotiin Onur Avunin GitHubiin lähettämän koodin ympärille. Nautin tämän projektin luomisesta, toivottavasti pidät sen rakentamisesta.

Vaihe 1: Hanki materiaaleja

Hanki materiaaleja
Hanki materiaaleja

Tämä on piirilevyprojekti, joten se tarvitsee perusjuotostyökaluja. Suosittelen vahvasti lyijyttömän juotteen ja PCB: n käyttöä

Piirilevy Gerber -tiedosto on alla, tai voit käyttää projektia EasyEDAssa

JLCPCB: llä on edullinen hinta tämän kokoisille lyijyttömille piirilevyille

VX7805-500: n kaltaisen vaihtokytkennän käyttäminen kuluttaa vähemmän akkua, mutta maksaa enemmän kuin lineaarinen LM7805-säädin. Jokaisella on erilaiset kondensaattorivaatimukset.

Voit käyttää jopa 30 V: n virtalähdettä, mutta sinun on varmistettava, että piippuliittimen ja 5 V: n säätimen välinen kondensaattori on mitoitettu korkeammalle jännitteelle kuin syöttöjännite. Jos käytät LM7805 -laitetta, tarkista myös jäähdytyselementtivaatimukset, korkeampi jännite tarkoittaa enemmän lämpöä. Tämä projekti LM7805: llä näyttää toimivan hyvin 9 V: llä ilman jäähdytyselementtiä.

1 ATMEGA328P-PU

1 AVR -ohjelmoijakilpi ja Arduino -käyttö.

5K potentiometri

1 Nokia 5100 LCD -moduuli

1 28 -nastainen pistorasia

Vaihe 2: Ohjelmoi ATMEGA328

Ohjelma ATMEGA328
Ohjelma ATMEGA328

Ohjelmoi siru ennen juottamista. Käytin pistorasiaa, joten voin poistaa sirun. Sinun on ohjelmoitava Arduino AVR -ohjelmointikilpeä varten

Lataa "Arduino Internet -palvelun luonnoksena" [Tiedosto] -> [Esimerkit] -> [Arduino Internet -palveluntarjoajana].

Kiinnitti AVR -ohjelmointisuojuksen Arduinoon

Liitäntä ATMEGA328 -siru AVR -ohjelmointikilvessä

Valitse ohjelmoija, [Työkalut] -> [Ohjelmoija] -> [Arduino Internet -palveluntarjoajaksi] Aseta ohjelman käynnistyslatain, [Työkalut] -> [Polta käynnistyslatain]

Avaa 2Player Pong Sketch Arduino -ohjelmistossa

Lataa pong -luonnos, [File] -> [Upload using programmer]

Vaihe 3: Rakenna

Rakentaa
Rakentaa

Juotososat, jotka vastaavat silkkipainoa piirilevylle. Jos haluat käyttää halvempaa LM7805 -jännitesäädintä, juota se SMPS -jalanjälkeen ja korvaa 10uf -kondensaattori 1uf: llä ja 22uf 100nf: n kondensaattorilla. Tantaalikondensaattorit ovat LM117T 3.3V -säätimen vieressä, älä unohda laittaa pidempiä johtoja + reikiin. Juotosnäyttö, vastus ja keraamiset kondensaattorit ensin, sitten korkeammat komponentit. Kiinnitä pohjajohdot ja varmista, ettei pohjassa ole teräviä kohtia. Käytä riittävää määrää tai paksumpaa juottoa tynnyrinostimessa ja potentiometreissä lujuuden saamiseksi.

Suositeltava: