COVID-19 İdarə Paneli (Sadə və Asan): 4 Addım
COVID-19 İdarə Paneli (Sadə və Asan): 4 Addım
Anonim
Image
Image

Hər yerdə yeni bir COVID-19 virusunun böyük bir yayılması var. Ölkədəki mövcud COVID-19 ssenarisini izləmək lazım gəldi.

Beləliklə, evdə olarkən düşündüyüm layihə bu idi: "Məlumat Paneli" - Hər hansı bir ölkənin COVID -19 vəziyyəti haqqında real vaxtda məlumat verən Tablosuna. Televiziyanı açmağa və ya müxtəlif saytlarda izləməyə ehtiyac yoxdur.

Layihənin dizaynı vacib hissə deyildi. Ancaq faydalı bir şey etmək, lazımlı olan komponentləri istifadə etmək çətin idi. İki fərqli ekran istifadə edərək tablosunun iki fərqli versiyasını qurdum. Ancaq bu təlimat OLED Display istifadə etməyə yönələcək.

Bu layihə, şübhəsiz ki, sizi yeniləmək üçün sadə bir idarəetmə paneli interfeysi qurmağa kömək edəcək.

Videoda layihənin necə işlədiyini izləyin.

Addım 1: Tərkibi

Tərkibi
Tərkibi
Tərkibi
Tərkibi

Bu layihə üçün sizə lazımdır:

1) ESP32 / ESP8266 lövhəsi x 1 (ESP32 istifadə etmişəm)

2) OLED Ekran Modulu (İstənilən növ ekrandan istifadə edə bilərsiniz, yanınızda var. Sarı və mavi rəngli 0.96 OLED Ekran istifadə etdim)

3) Bağlayıcı Tellər, 4.7kohms Rezistorlar x 2 (isteğe bağlı)

4) Budur!:-)

Addım 2: Pişirmə vaxtı

Pişirmə vaxtı
Pişirmə vaxtı

Bütün toplanmış komponentləri birləşdirmə vaxtıdır. Aşağıdakı qaydada OLED ekranı ESP32 -ə qoşun:

ESP 32 =====> OLED Ekran

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

İndiki vaxtda OLED Ekranlarda bortda çəkmə rezistorları var. OLED Ekranınızda yerüstü çəkmə rezistoru yoxdursa, iki ədəd 4.7k ohm rezistora ehtiyacınız var. Bu rezistorları aşağıdakı kimi bağlayın:

1) SDA ilə 3V3 arasında

2) SCL ilə 3V3 arasında

Fərqli bir quruluş yanaşması vermək üçün normal tellər əvəzinə əlaqə telləri olaraq rezistorlardan istifadə etdim. OLED Ekranı və digər komponentləri normal tellərdən istifadə edərək bağlaya bilərsiniz.

Bağlantıları bitirdikdən sonra, növbəti mərhələyə keçməzdən əvvəl hər şeyi yoxlayın.

Addım 3: Layihənin Ürəyi

Layihənin mərkəzi məlumatların müəyyən fasilələrlə alındığı API -dir.

API https://covid.vinteq.in/api saytında mövcuddur və istifadəsi tamamilə pulsuzdur. (Hal -hazırda ləğv edilib)

Bu API-dən əldə etdiyimiz məlumatlar, real vaxtda canlı COVID-19 məlumatlarını və müəyyən bir ölkənin tarixi COVID-19 məlumatlarını ehtiva edir. Daha çox məlumatı hesabınıza daxil olaraq əldə edə bilərsiniz.

AUTH-KEY əldə etmək üçün özünüzü qeydiyyatdan keçirin. Kodu ESP32 -ə yükləməzdən əvvəl bu AUTH KEY koduna əlavə etməlisiniz. Kodu redaktə edin və yükləyin!

Arduino'da ESP32/ESP8266 lövhələrini quraşdırdığınızdan əmin olun.

Kodu yükləyin.

Addım 4: Sarın …

Kiçik, lakin son dərəcə faydalı bir layihə bitdi! Xoşbəxt olun !!!:-)

Ümid edirik ki, bu sadə layihəni bəyəndiniz. Özünüzü bir olun və Şərhlər bölməsində şərh edin.

Budur, 2.4 TFT LCD + Arduino UNO + ESP8266 istifadə edərək hazırladığım videoda tablosunun ikinci versiyası.

Tövsiyə: