2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
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
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ı
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
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.