Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Salam orda!
Bu gün Esp8266 ilə ördək ovu oynamaq üçün kiçik bir oyun pcb lövhəsi düzəltməyin qısa yollarını izah edəcəyəm.
Gəlin başlayaq!
Addım 1:
Bu il bir youtube videosunu gördüm ki, "yaxın adam" / Volos Rakic / Esp8266 üçün lazımlı kiçik bir oyun hazırladı.
Bu ördək ovçuluq oyunu o qədər səliqəlidir ki, boş vaxtımda özüm üçün oynamaq üçün bir PCB düzəltməyə qərar verdim.
www.youtube.com/watch?v=vSvZcdnIoog&app=desktop
Addım 2: Materiallar
Bunu təlimatlandırmaq üçün aşağıdakılara ehtiyacınız olacaq.
Lazım olan hissələr:
- Esp8266 Esp12E/F (Wemos D1 mini kimi proqramlaşdırılmışdır)
- ESP12F yanan qurğu/isteğe bağlı/
- SSD1306 ekranlı ekran
- Xüsusi pcb lövhəsi
- 6 düymə
- 6 standart 10K rezistor
- 3 pinli keçid
- JST_2-PIN_2.54MM
- JST PH 2-PIN 2.0MM
- Standart arduino DC Jack
- AMS1117 3.3 və 5V gərginlik tənzimləyicisi (SOP223)
- 2X 47uF elektrolitik kondansatör
- 2X4 dişi pin başlığı
Addım 3: Proqram təminatı
Oyun eskizini buradan yükləyə bilərsiniz:
drive.google.com/file/d/1hLJ8UO2RRGUYGUMNj… və ya buradan.
PCB faylı: https://github.com/Lacybad/Duck-Hunt-PCB və ya easyeda mərkəzindən
Addım 4: Bitmiş lövhə
Esp çipini proqramlaşdırmaq üçün yanan qurğudan istifadə etdim. PCB faylını hazırlayarkən Wemos D1 mini kimi proqramlaşdırılmışdır. Cib telefonu şarj cihazından, batareyadan, DC6/9/12V adapterindən və ya 3XAA batareya tutucusundan istifadə etmək üçün daha çox enerji təchizatı konnektoru əlavə etmək istədim.
Bu lövhə üçün LD1117S 5V və AMS1117 3.3V gərginlik tənzimləyicilərindən istifadə etdim. Esp wifi istifadə etmədiyi üçün ekranla çox cərəyan çəkməyəcək. Ancaq 9V şarj edilə bilən bir batareyadan (800Mah) bir saat onunla oynadığımda, gərginlik tənzimləyicisi yalnız isti idi. Buna görə də yaxşı bir seçim olduğunu düşünürəm.
SSD1306 ekranlı ekranlarda 2 növ VCC və GND pinoutları var, buna görə də hər ikisindən də istifadə edə biləcəyim üçün ikinci 2x4 dişi pinout əlavə etdim.
Pls, şəkildəki esp çipinin lehimləmə keyfiyyəti üçün məni bağışlayın, lehimləmə ucum indi ən yaxşı deyil və tezliklə yenisinə ehtiyacım olacaq.
Mən bu lövhəni özüm üçün hazırlamışam, amma kimsə bəyənirsə, istifadə etməkdən azad olun.
PCB JLCPCB tərəfindən istehsal edilmişdir.
Ən yaxşı bal: 488:)
Addım 5: Növbəti Layihə
Arduino üçün FM radio qalxanı.