Tabloul de bord COVID-19 (simplu și ușor): 4 pași
Tabloul de bord COVID-19 (simplu și ușor): 4 pași
Anonim
Image
Image

Peste tot există un focar uriaș al virusului Novel COVID-19. A devenit necesar să urmărim scenariul actual al COVID-19 în țară.

Așadar, fiind acasă, acesta a fost proiectul la care m-am gândit: „Un panou de informații” - Un tablou de bord care oferă actualizări în timp real despre starea COVID-19 a oricărei țări. Nu mai este nevoie să păstrați televizorul pornit sau să urmăriți în continuare pe diferite site-uri web.

Proiectarea proiectului nu a fost partea importantă. Dar a face ceva util, folosind componentele care erau la îndemână a fost provocarea. Am construit două versiuni diferite ale tabloului de bord folosind două tipuri diferite de afișaje. Dar acest instructable se va concentra pe utilizarea ecranului OLED.

Acest proiect vă va ajuta cu siguranță să construiți o interfață simplă de tablou de bord pentru a vă menține la curent.

Urmăriți proiectul în acțiune în videoclip.

Pasul 1: Ingrediente

Ingrediente
Ingrediente
Ingrediente
Ingrediente

Pentru acest proiect, aveți nevoie de:

1) Placa ESP32 / ESP8266 x 1 (am folosit ESP32)

2) Modul de afișare OLED (Puteți utiliza orice tip de afișaj, aveți cu dvs. Am folosit un afișaj OLED de 0,96 cu secțiuni de culoare galben și albastru)

3) Conectarea firelor, rezistențe de 4,7 kohms x 2 (opțional)

4) Gata!:-)

Pasul 2: Timpul de gătit

Timp de gătit
Timp de gătit

Este timpul să conectați toate componentele adunate. Conectați afișajul OLED la ESP32 după cum urmează:

ESP 32 =====> Afișaj OLED

GPIO22 =====> SCL

GPIO21 =====> SDA

3V3 =====> VCC

GND =====> GND

În prezent, afișajele OLED au rezistențe de tracțiune la bord. Dacă afișajul dvs. OLED nu are rezistențe de tracțiune la bord, aveți nevoie de două rezistențe de 4,7 k ohmi. Conectați aceste rezistențe după cum urmează:

1) Între SDA și 3V3

2) Între SCL și 3V3

Am folosit cabluri de rezistență ca fire de conectare în loc de fire normale pentru a-i oferi o abordare diferită a structurii. Puteți conecta afișajul OLED și alte componente folosind fire normale.

După ce ați terminat conexiunile, verificați totul înainte de a trece la pasul următor.

Pasul 3: Inima proiectului

Inima proiectului este API-ul de unde datele sunt preluate la intervale specificate.

API-ul este disponibil la https://covid.vinteq.in/api și este complet gratuit de utilizat. (În prezent este învechit)

Datele pe care le obținem din acest API conțin date în timp real COVID-19 și date istorice COVID-19 ale unei anumite țări. Mai multe informații pot fi obținute conectându-vă la contul dvs.

Înregistrați-vă pentru a obține cheia de autor. Trebuie să adăugați această cheie de autor în cod înainte de a încărca codul în ESP32. Editați codul și încărcați-l!

Asigurați-vă că ați instalat plăcile ESP32 / ESP8266 în Arduino.

Descărcați codul.

Pasul 4: încheie-l …

Și un proiect mic, dar extrem de util este terminat! Happy Making !!!:-)

Sper că ți-a plăcut acest proiect simplu. Faceți-vă unul și comentați-l în secțiunea Comentarii.

Iată cea de-a doua versiune a tabloului de bord din videoclip pe care am realizat-o folosind TFT LCD de 2.4 + Arduino UNO + ESP8266.

Recomandat: