Mündəricat:

ESP8266 ördək ovu: 5 addım
ESP8266 ördək ovu: 5 addım

Video: ESP8266 ördək ovu: 5 addım

Video: ESP8266 ördək ovu: 5 addım
Video: NodeMCU V3 ESP8266 - обзор, подключение и прошивка в Arduino IDE 2024, Noyabr
Anonim
ESP8266 Ördək ovu
ESP8266 Ördək ovu

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ə

Bitmiş lövhə
Bitmiş lövhə
Bitmiş lövhə
Bitmiş lövhə
Bitmiş lövhə
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ə

Növbəti Layihə
Növbəti Layihə
Növbəti Layihə
Növbəti Layihə

Arduino üçün FM radio qalxanı.

Tövsiyə: