Sisällysluettelo:
2025 Kirjoittaja: John Day | [email protected]. Viimeksi muokattu: 2025-01-13 06:57
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
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
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
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.