Innholdsfortegnelse:

COVID-19 Dashboard (enkelt og enkelt): 4 trinn
COVID-19 Dashboard (enkelt og enkelt): 4 trinn

Video: COVID-19 Dashboard (enkelt og enkelt): 4 trinn

Video: COVID-19 Dashboard (enkelt og enkelt): 4 trinn
Video: Сводные таблицы Excel с нуля до профи за полчаса + Дэшборды! | 1-ое Видео курса "Сводные Таблицы" 2024, Juli
Anonim
Image
Image

Overalt er det et stort utbrudd av det nye COVID-19-viruset. Det ble nødvendig å holde øye med det nåværende scenariet med COVID-19 i landet.

Så da jeg var hjemme, var dette prosjektet jeg tenkte på: "An Information Dashboard" - Et dashbord som gir oppdateringer i sanntid om COVID -19 -tilstanden i ethvert land. Du trenger ikke lenger å holde TV -en på eller fortsette å se på forskjellige nettsteder.

Utformingen av prosjektet var ikke den viktige delen. Men å lage noe nyttig, bruke komponentene som var hendig, var utfordringen. Jeg bygde to forskjellige versjoner av dashbordet ved hjelp av to forskjellige typer skjermer. Men denne instruksen vil fokusere på bruk av OLED -skjerm.

Dette prosjektet vil sikkert hjelpe deg med å bygge et enkelt dashbordgrensesnitt for å holde deg oppdatert.

Se prosjektet i aksjon i videoen.

Trinn 1: Ingredienser

Ingredienser
Ingredienser
Ingredienser
Ingredienser

For dette prosjektet trenger du:

1) ESP32 / ESP8266 Board x 1 (jeg har brukt ESP32)

2) OLED -skjermmodul (Du kan bruke hvilken som helst skjerm du har med deg. Jeg har brukt en 0,96 OLED -skjerm med gule og blå fargeseksjoner)

3) Tilkoblingsledninger, 4,7 kOhm motstander x 2 (valgfritt)

4) Det er det!:-)

Trinn 2: Tilberedningstid

Matlagingstid
Matlagingstid

Det er på tide å koble til alle de samlede komponentene. Koble OLED -skjermen til ESP32 i henhold til følgende:

ESP 32 =====> OLED -skjerm

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

I dag har OLED-skjermer innebygde pull-up-motstander. Hvis OLED-skjermen din ikke har noen opptrekksmotstander ombord, trenger du to 4,7k ohm motstander. Koble disse motstandene som følger:

1) Mellom SDA og 3V3

2) Mellom SCL og 3V3

Jeg brukte motstandsledninger som tilkoblingskabler i stedet for normale ledninger for å gi den en annen strukturstilnærming. Du kan koble til OLED -skjermen og andre komponenter ved hjelp av vanlige ledninger.

Når du er ferdig med tilkoblingene, kryssjekk alt før du går videre til neste trinn.

Trinn 3: Hjertet i prosjektet

Hjertet i prosjektet er API -en hvorfra dataene hentes med bestemte intervaller.

API er tilgjengelig på https://covid.vinteq.in/api og er helt gratis å bruke. (Foreløpig utdatert)

Dataene vi får fra dette API-en inneholder sanntids Live COVID-19-data og historiske COVID-19-data fra et bestemt land. Mer informasjon kan fås ved å logge deg på kontoen din.

Registrer deg selv for å få AUTH-NØKKELEN. Du må legge til denne AUTH NØKKELEN i koden før du laster opp koden til ESP32. Rediger koden og last den opp!

Sørg for at du har installert ESP32/ESP8266 -kortene i Arduino.

Last ned koden.

Trinn 4: Pakker det inn …

Og et lite, men ekstremt nyttig prosjekt er ferdig! Happy Making !!!:-)

Håper du likte dette enkle prosjektet. Lag deg en, og kommenter den i kommentarfeltet.

Her er den andre versjonen av dashbordet i videoen som jeg laget med 2,4 TFT LCD + Arduino UNO + ESP8266.

Anbefalt: