Sommario:

Dashboard COVID-19 (semplice e facile): 4 passaggi
Dashboard COVID-19 (semplice e facile): 4 passaggi

Video: Dashboard COVID-19 (semplice e facile): 4 passaggi

Video: Dashboard COVID-19 (semplice e facile): 4 passaggi
Video: Learning with Google 2021 2024, Dicembre
Anonim
Image
Image

Ovunque c'è un enorme focolaio del nuovo virus COVID-19. È diventato necessario tenere d'occhio l'attuale scenario di COVID-19 nel paese.

Quindi, essendo a casa, questo è stato il progetto a cui ho pensato: "An Information Dashboard" - Una Dashboard che fornisce aggiornamenti in tempo reale sullo stato COVID-19 di qualsiasi paese. Non è più necessario tenere accesa la TV o continuare a guardare i vari siti Web.

Il design del progetto non era la parte importante. Ma realizzare qualcosa di utile, utilizzando i componenti a portata di mano, era la sfida. Ho realizzato due diverse versioni del cruscotto utilizzando due diversi tipi di display. Ma questa istruzione si concentrerà sull'utilizzo del display OLED.

Questo progetto ti aiuterà sicuramente a costruire una semplice interfaccia dashboard per tenerti aggiornato.

Guarda il progetto in azione nel video.

Passaggio 1: ingredienti

ingredienti
ingredienti
ingredienti
ingredienti

Per questo progetto hai bisogno di:

1) Scheda ESP32 / ESP8266 x 1 (ho usato ESP32)

2) Modulo display OLED (puoi usare qualsiasi tipo di display che hai con te. Ho usato un display OLED da 0,96 con sezioni di colore giallo e blu)

3) Cavi di collegamento, resistori da 4,7 kohm x 2 (opzionali)

4) Questo è tutto!:-)

Passaggio 2: tempo di cottura

Tempo di cottura
Tempo di cottura

È tempo di collegare tutti i componenti raccolti. Collega il display OLED a ESP32 come segue:

ESP 32 =====> Display OLED

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

Al giorno d'oggi, i display OLED hanno resistori di pull-up integrati. Se il tuo display OLED non ha resistori di pull-up integrati, hai bisogno di due resistori da 4,7 k ohm. Collegare questi resistori come segue:

1) Tra SDA e 3V3

2) Tra SCL e 3V3

Ho usato i cavi dei resistori come cavi di connessione invece dei cavi normali per dargli un approccio alla struttura diverso. È possibile collegare il display OLED e altri componenti utilizzando cavi normali.

Una volta che hai finito con le connessioni, controlla tutto prima di passare al passaggio successivo.

Fase 3: Il cuore del progetto

Il cuore del progetto è l'API da cui vengono prelevati i dati a intervalli specificati.

L'API è disponibile su https://covid.vinteq.in/api ed è completamente gratuita. (Attualmente deprecato)

I dati che otteniamo da questa API contengono dati COVID-19 in tempo reale in tempo reale e dati COVID-19 storici di un paese specifico. Maggiori informazioni possono essere ottenute accedendo al tuo account.

Registrati per ottenere la tua AUTH-KEY. È necessario aggiungere questa AUTH KEY nel codice prima di caricare il codice su ESP32. Modifica il codice e caricalo!

Assicurati di aver installato le schede ESP32/ESP8266 in Arduino.

Scarica il codice.

Passaggio 4: concludere…

E un piccolo ma utilissimo progetto è finito! Buona realizzazione!!!:-)

Spero che questo semplice progetto ti sia piaciuto. Creane uno e commentalo nella sezione Commenti.

Ecco la seconda versione del cruscotto nel video che ho realizzato utilizzando LCD TFT da 2,4 + Arduino UNO + ESP8266.

Consigliato: