COVID-19 Dashboard (eenvoudig en maklik): 4 stappe
COVID-19 Dashboard (eenvoudig en maklik): 4 stappe
Anonim
Image
Image

Oral is daar 'n groot uitbraak van die nuwe COVID-19-virus. Dit het nodig geword om die huidige scenario van COVID-19 in die land dop te hou.

As ek tuis was, was dit die projek waaraan ek gedink het: ''n Inligtingspaneelbord' - 'n Dashboard wat intydse opdaterings bied oor die toestand van COVID -19 in enige land. U hoef nie meer die TV aan te hou of op verskillende webwerwe te kyk nie.

Die ontwerp van die projek was nie die belangrikste deel nie. Maar om iets nuttigs te maak, deur die handige komponente te gebruik, was die uitdaging. Ek het twee verskillende weergawes van die paneelbord met twee verskillende soorte skerms gebou. Maar hierdie instruksies fokus op die gebruik van OLED -skerm.

Hierdie projek sal u beslis help om 'n eenvoudige dashboard -koppelvlak te bou om u op hoogte te hou.

Kyk na die projek in aksie in die video.

Stap 1: Bestanddele

Bestanddele
Bestanddele
Bestanddele
Bestanddele

Vir hierdie projek benodig u:

1) ESP32 / ESP8266 Board x 1 (ek het ESP32 gebruik)

2) OLED -skermmodule (u kan enige skerm gebruik wat u by u het. Ek het 'n 0.96 OLED -skerm met geel en blou kleurgedeeltes gebruik)

3) Verbindingsdrade, 4,7 kOhm weerstand x 2 (opsioneel)

4) Dit is dit!:-)

Stap 2: Gaarmaaktyd

Kooktyd
Kooktyd

Dit is tyd om al die versamelde komponente aan te sluit. Koppel die OLED -skerm aan ESP32 volgens die volgende:

ESP 32 =====> OLED -skerm

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

Deesdae het OLED-skerms aan boord optrekweerstands. As u OLED-skerm nie aan boord optrekweerstands het nie, benodig u twee 4,7k ohm weerstande. Verbind hierdie weerstande soos volg:

1) Tussen SDA en 3V3

2) Tussen SCL en 3V3

Ek het weerstanddrade as verbindingsdrade gebruik in plaas van normale drade om dit 'n ander struktuurbenadering te gee. U kan die OLED -skerm en ander komponente met normale drade verbind.

As u klaar is met die verbindings, kontroleer alles voordat u na die volgende stap gaan.

Stap 3: Die hart van die projek

Die kern van die projek is die API waarvandaan die data met spesifieke tussenposes gehaal word.

Die API is beskikbaar op https://covid.vinteq.in/api en is heeltemal gratis om te gebruik. (Tans uitgeskakel)

Die data wat ons van hierdie API kry, bevat real-time live COVID-19-data en historiese COVID-19-data van 'n spesifieke land. Meer inligting kan verkry word deur aan te meld by u rekening.

Registreer uself om u AUTH-SLEUTEL te kry. U moet hierdie AUTH SLEUTEL by die kode voeg voordat u die kode na ESP32 oplaai. Wysig die kode en laai dit op!

Maak seker dat u die ESP32/ESP8266 -borde in Arduino geïnstalleer het.

Laai die kode af.

Stap 4: Pak dit toe …

En 'n klein, maar uiters nuttige projek is voltooi! Gelukkige maak !!!:-)

Hoop jy hou van hierdie eenvoudige projek. Maak jouself een en lewer kommentaar in die kommentaarafdeling.

Hier is die tweede weergawe van die paneelbord in die video wat ek gemaak het met 'n 2,4 TFT LCD + Arduino UNO + ESP8266.

Aanbeveel: