2 Oyunçu Pong PCB: 3 Addım
2 Oyunçu Pong PCB: 3 Addım
Anonim
2 Oyunçu Pong PCB
2 Oyunçu Pong PCB

Bu təlimatda portativ 2 oyunçulu pong oyunu qura bilərsiniz. Bu dizayn GitHub -da Onur Avun tərəfindən göndərilən kod ətrafında yaradılmışdır. Bu layihəni yaratmaqdan zövq aldım, inşallah onu qurmaqdan zövq alırsınız.

Addım 1: Material alın

Material əldə edin
Material əldə edin

Bu bir PCB layihəsidir, buna görə əsas lehim alətlərinə ehtiyac var. Qurğuşunsuz lehim və PCB istifadə etməyi şiddətlə tövsiyə edirəm

PCB Gerber faylı aşağıda və ya EasyEDA -da layihəyə daxil ola bilərsiniz

JLCPCB, bu ölçülü qurğusuz PCB üçün böyük bir qiymətə malikdir

VX7805-500 kimi bir keçid nizamnaməsindən istifadə etmək daha az batareya sərf edəcək, lakin LM7805 xətti tənzimləyicidən baha başa gələcək. Hər birinin fərqli kondansatör tələbləri var.

30V -ə qədər bir enerji təchizatı istifadə edə bilərsiniz, ancaq barel krikosu ilə 5V tənzimləyicisi arasındakı kondansatörün təchizatdan daha yüksək bir gərginlikdə qiymətləndirildiyinə əmin olmalısınız. Ayrıca, bir LM7805 istifadə edərkən, soyuducu tələblərini də yoxlayın, daha yüksək gərginlik daha çox istilik deməkdir. LM7805 ilə bu layihə, soyuducu olmadan 9V -də yaxşı işləyir.

1 ATMEGA328P-PU

1 AVR Programmer qalxanı və onunla bir Arduino istifadə edin.

5K Potansiyometr

1 Nokia 5100 LCD Modulu

1 28 pinli yuva

Addım 2: ATMEGA328 proqramı

Proqram ATMEGA328
Proqram ATMEGA328

Lehimdən əvvəl çipi proqramlaşdırın. Bir yuvadan istifadə etdim, buna görə çipi çıxara bilərəm. AVR Proqramlaşdırma Qalxanı üçün bir Arduino proqramlaşdırmaq lazımdır

"Arduino ISP eskizini" yükləyin [Fayl] -> [Nümunələr] -> [Arduino ISP olaraq].

AVR Proqramlaşdırma Qalxanı Arduinoya qoşuldu

AVR Proqramlaşdırma Qalxanındakı yuva ATMEGA328 çipi

Proqramçı seçin, [Alətlər] -> [Proqramçı] -> [Arduino İSS olaraq] Proqram yükləyicisini qurun, [Alətlər] -> [Önyükləyicini Yaz]

Arduino proqramında 2Player Pong Sketch açın

Pong eskizini yükləyin, [Fayl] -> [Proqramçıdan istifadə edərək yükləyin]

Addım 3: Qurmaq

Qurmaq
Qurmaq

PCB -də ipək ekrana uyğun olan lehim hissələri. Daha ucuz LM7805 gərginlik tənzimləyicisini istifadə etmək istəyirsinizsə, onu SMPS ayaq izi ilə lehimləyin və 10uf kondansatörünü 1uf və 22uf ilə 100nf kondansatörlə əvəz edin. Tantal kondansatörləri LM117T 3.3V tənzimləyicisinin yanına gedir, + deliklərə daha uzun uclar qoymağı unutmayın. Əvvəlcə lehim ekranı, rezistor və keramika kondansatörləri, sonra daha uzun komponentlər. Alt ucları kəsin və altındakı kəskin nöqtələrin olmadığından əmin olun. Güc üçün barel krikosunda və ya potansiyometrlərdə yaxşı miqdarda və ya daha qalın lehim istifadə edin.