Turinys:

2 žaidėjų pong PCB: 3 žingsniai
2 žaidėjų pong PCB: 3 žingsniai

Video: 2 žaidėjų pong PCB: 3 žingsniai

Video: 2 žaidėjų pong PCB: 3 žingsniai
Video: RK ROYAL KLUDGE RK84 Review: A Great 75% Mechanical Keyboard 2024, Lapkritis
Anonim
2 žaidėjų pong PCB
2 žaidėjų pong PCB

Šiame vadove galite sukurti nešiojamąjį 2 žaidėjų teniso žaidimą. Šis dizainas buvo sukurtas remiantis kodu, kurį „GitHub“paskelbė Onuras Avunas. Man patiko kurti šį projektą, tikiuosi, kad jums patiks jį kurti.

1 žingsnis: Gaukite medžiagų

Gaukite medžiagų
Gaukite medžiagų

Tai yra PCB projektas, todėl jam reikia pagrindinių litavimo įrankių. Aš primygtinai rekomenduoju naudoti lydmetalį be švino ir PCB

PCB Gerber failas yra žemiau arba galite pasiekti projektą „EasyEDA“

JLCPCB turi didelę kainą už tokio dydžio PCB be švino

Naudojant reguliarų perjungimą, pvz., VX7805-500, sunaudojama mažiau akumuliatoriaus, tačiau jis kainuoja daugiau nei linijinis LM7805 reguliatorius. Kiekvienas iš jų turi skirtingus kondensatoriaus reikalavimus.

Galite naudoti iki 30 V maitinimo šaltinį, tačiau turite įsitikinti, kad kondensatorius tarp statinės lizdo ir 5 V reguliatoriaus yra aukštesnės įtampos nei maitinimo šaltinis. Be to, jei naudojate LM7805, taip pat patikrinkite radiatoriaus reikalavimus, didesnė įtampa reiškia didesnę šilumą. Atrodo, kad šis projektas su LM7805 veikia gerai esant 9 V įtampai be radiatoriaus.

1 ATMEGA328P-PU

1 AVR programuotojo skydas ir „Arduino“.

5K potenciometras

1 „Nokia 5100“LCD modulis

1 28 kontaktų lizdas

2 veiksmas: užprogramuokite ATMEGA328

Programa ATMEGA328
Programa ATMEGA328

Prieš litavimą užprogramuokite lustą. Aš naudoju lizdą, todėl galiu pašalinti lustą. AVR programavimo skydui reikia užprogramuoti „Arduino“

Įkelkite „Arduino kaip IPT eskizą“[Failas] -> [Pavyzdžiai] -> [Arduino kaip IPT].

Prie „Arduino“pritvirtino AVR programavimo skydą

Lizdas ATMEGA328 ant AVR programavimo skydo

Pasirinkite programuotoją, [Įrankiai] -> [Programuotojas] -> [„Arduino“kaip interneto paslaugų teikėjas] Nustatykite programos įkėlimo programą, [Įrankiai] -> [Įrašyti įkrovos tvarkyklę]

Atidarykite „2Player Pong Sketch“naudodami „Arduino“programinę įrangą

Įkelti pongo eskizą, [Failas] -> [Įkelti naudojant programuotoją]

3 žingsnis: statykite

Statyti
Statyti

Lydmetalio dalys, atitinkančios šilkografiją ant PCB. Jei norite naudoti pigesnį įtampos reguliatorių LM7805, lituokite jį pagal SMPS pėdsaką ir pakeiskite 10uf kondensatorių 1uf, o 22uf - 100nf kondensatoriumi. Tantalo kondensatoriai yra šalia LM117T 3.3V reguliatoriaus, nepamirškite į + skyles įkišti ilgesnių laidų. Lituoti ekranas, rezistorius ir keraminiai kondensatoriai pirmiausia, tada aukštesni komponentai. Užfiksuokite apatinius laidus ir įsitikinkite, kad apačioje nėra aštrių taškų. Naudokite gerą ar storesnį lydmetalį ant statinės lizdo ir potenciometrų.

Rekomenduojamas: