Satura rādītājs:

COVID-19 PVO informācijas panelis: 8 soļi (ar attēliem)
COVID-19 PVO informācijas panelis: 8 soļi (ar attēliem)

Video: COVID-19 PVO informācijas panelis: 8 soļi (ar attēliem)

Video: COVID-19 PVO informācijas panelis: 8 soļi (ar attēliem)
Video: Paneļdiskusija "Zinātne pret Covid-19" 2024, Novembris
Anonim
PVO COVID-19 informācijas panelis
PVO COVID-19 informācijas panelis

Šīs instrukcijas parāda, kā izmantot ESP8266/ESP32 un LCD, lai izveidotu COVID-19 situāciju PVO informācijas panelī.

1. darbība. Datu avots: PVO koronavīrusa slimības (COVID-19) situācijas informācijas panelis

Datu avots: PVO koronavīrusa slimības (COVID-19) situāciju informācijas panelis
Datu avots: PVO koronavīrusa slimības (COVID-19) situāciju informācijas panelis

Projekta datu avots nāk no Pasaules Veselības organizācijas (PVO) koronavīrusa slimības (COVID-19) situācijas informācijas paneļa:

experience.arcgis.com/experience/685d0ace5…

2. darbība. Aparatūras sagatavošana

Aparatūras sagatavošana
Aparatūras sagatavošana
Aparatūras sagatavošana
Aparatūras sagatavošana
Aparatūras sagatavošana
Aparatūras sagatavošana
Aparatūras sagatavošana
Aparatūras sagatavošana

ESP8266/ESP32 Dev pad

Jebkurai ESP8266/ESP32 Dev padomei jābūt kārtībā.

LCD displejs

Jebkurš ar Arduino_GFX atbalstīts LCD ir kārtībā, pašlaik atbalstīto displeju varat atrast vietnē GitHub readme:

Maizes dēlis

Jebkurš maizes dēlis, kas piemērots ESP Dev Board un LCD displejam.

Jumper Wire

Daži džemperu vadi ir atkarīgi no izstrādātāja plates un LCD tapu izkārtojuma. Vairumā gadījumu pietiek ar 6–9 džemperu vadiem no vīriešu līdz sievietēm.

3. solis: Aparatūras montāža

Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža
Aparatūras montāža

Nospiediet ESP32 Dev Board uz maizes dēļa un pievienojiet LCD ar džemperu vadiem.

Šeit ir savienojuma kopsavilkuma paraugs:

ESP8266 -> LCD

Vcc -> Vcc

GND -> GND GPIO 15 -> CS GPIO 5 -> DC (ja pieejams) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (pēc izvēles) GPIO 4 -> LED (ja pieejams) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc

GND -> GND GPIO 5 -> CS GPIO 16 -> DC (ja pieejams) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (pēc izvēles) GPIO 22 -> LED (ja pieejams) GPIO 23 -> MOSI / SDA

4. solis: programmatūras sagatavošana

Arduino IDE

Lejupielādējiet un instalējiet Arduino IDE, ja vēl neesat to izdarījis:

www.arduino.cc/en/main/software

ESP8266 atbalsts

Izpildiet instalēšanas instrukcijas, lai pievienotu ESP8266 atbalstu, ja vēl neesat to izdarījis:

github.com/esp8266/Arduino

ESP32 atbalsts

Izpildiet instalēšanas instrukcijas, lai pievienotu ESP32 atbalstu, ja vēl neesat to izdarījis:

github.com/espressif/arduino-esp32

Arduino_GFX bibliotēka

Lejupielādējiet jaunākās Arduino_GFX bibliotēkas: (nospiediet "Klonēt vai lejupielādēt" -> "Lejupielādēt ZIP")

github.com/moononournation/Arduino_GFX

Importējiet bibliotēkas Arduino IDE. (Izvēlne Arduino IDE "Skice" -> "Iekļaut bibliotēku" -> "Pievienot. ZIP bibliotēku" -> atlasiet lejupielādēto ZIP failu)

5. darbība: apkopojiet un augšupielādējiet

  1. Lejupielādējiet programmu vietnē GitHub: (nospiediet "Klonēt vai lejupielādēt" -> "Lejupielādēt ZIP")
  2. Atveriet COVID-19_WHO_Dashboard.ino, izmantojot Arduino IDE
  3. Aizpildiet savus WiFi AP iestatījumus, norādot SSID_NAME un SSID_PASSWORD
  4. Ja jūs neizmantojat ILI9341 LCD, komentējiet 125. rindu un nekomentējiet pareizo LCD klases deklarāciju
  5. Savienojiet ESP Dev Board ar datoru
  6. Nospiediet augšupielādes pogu, lai apkopotu un augšupielādētu programmu ESP Dev Board

6. darbība: opcijas

Iespējas
Iespējas
Iespējas
Iespējas

who_adm0_url un who_adm0_new_conf_url izgūst skaitli “Ķīna”, jūs varat mainīt vērtību tuvumā

"kur = ADM0_NAME%3D%27 Ķīna%27" uz jūsu valsti

  • who_adm1_url izgūst "Honkongas SAR" skaitli, jūs varat mainīt vērtību blakus "kur = ADM1_NAME%3D%27HONG+KONG+SAR%27" uz savu provinci, autonomo reģionu un pašvaldību
  • Arduino_GFX bibliotēka atbalsta daudzu izmēru LCD, burtu izmēri tiek automātiski mainīti atbilstoši ekrāna izmēram. Esmu testējis ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Iespējams, būs jāveic daži pielāgojumi citiem ekrāna izmēriem.

7. solis: Ierobežošana

PVO informācijas paneļa dati ir saskaņā ar koronavīrusa slimības (COVID-2019) situācijas ziņojumiem:

experience.arcgis.com/experience/685d0ace5…

Skaitļi tiek atjaunināti katru dienu, un paredzams, ka tie nedaudz aizkavēsies.

8. solis: laimīgu karantīnu

Laimīgu karantīnu!
Laimīgu karantīnu!

Šis ir laiks, lai izvairītos no sociālajiem kontaktiem un paliktu mājās:(Šis ir arī labākais laiks, lai mācītos elektroniku, programmēšanu un IoT!

Ieteicams: