Obsah:

Hlavní panel COVID-19 WHO: 8 kroků (s obrázky)
Hlavní panel COVID-19 WHO: 8 kroků (s obrázky)

Video: Hlavní panel COVID-19 WHO: 8 kroků (s obrázky)

Video: Hlavní panel COVID-19 WHO: 8 kroků (s obrázky)
Video: Jak covid-19 mění vzdělávání v medicíně 2024, Listopad
Anonim
Hlavní panel COVID-19 WHO
Hlavní panel COVID-19 WHO

Tento návod ukazuje, jak použít ESP8266/ESP32 a LCD k vytvoření řídicího panelu WHO v situaci COVID-19.

Krok 1: Zdroj dat: Situační panel WHO o koronaviru (COVID-19)

Zdroj dat: Informační panel WHO o situaci s koronavirem (COVID-19)
Zdroj dat: Informační panel WHO o situaci s koronavirem (COVID-19)

Zdroj dat projektu pochází ze situačního panelu Světové zdravotnické organizace (WHO) o koronavirové nemoci (COVID-19):

experience.arcgis.com/experience/685d0ace5…

Krok 2: Příprava hardwaru

Příprava hardwaru
Příprava hardwaru
Příprava hardwaru
Příprava hardwaru
Příprava hardwaru
Příprava hardwaru
Příprava hardwaru
Příprava hardwaru

Vývojová deska ESP8266/ESP32

Jakákoli vývojová deska ESP8266/ESP32 by měla být v pořádku.

LCD displej

Jakýkoli LCD displej podporovaný Arduino_GFX je v pořádku, aktuálně podporovaný displej najdete na readme GitHub:

Prkénko

Jakýkoli prkénko, které se hodí pro desku ESP Dev a LCD displej.

Propojovací drát

Některé propojovací vodiče závisí na rozvržení desky vývojáře a LCD kolících. Ve většině případů stačí 6–9 propojovacích kabelů mezi muži a ženami.

Krok 3: Montáž hardwaru

Sestava hardwaru
Sestava hardwaru
Sestava hardwaru
Sestava hardwaru
Sestava hardwaru
Sestava hardwaru
Sestava hardwaru
Sestava hardwaru

Zatlačte desku ESP32 pro vývoj na desku a připojte LCD pomocí propojovacích vodičů.

Zde jsou ukázkové souhrny připojení:

ESP8266 -> LCD

Vcc -> Vcc

GND -> GND GPIO 15 -> CS GPIO 5 -> DC (je -li k dispozici) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (volitelně) GPIO 4 -> LED (je -li k dispozici) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc

GND -> GND GPIO 5 -> CS GPIO 16 -> DC (je -li k dispozici) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (volitelně) GPIO 22 -> LED (je -li k dispozici) GPIO 23 -> MOSI / SDA

Krok 4: Příprava softwaru

Arduino IDE

Stáhněte a nainstalujte Arduino IDE, pokud to ještě neuděláte:

www.arduino.cc/en/main/software

Podpora ESP8266

Pokud jste to ještě neudělali, přidejte podle pokynů k instalaci podporu ESP8266:

github.com/esp8266/Arduino

Podpora ESP32

Pokud jste to ještě neudělali, přidejte podle pokynů k instalaci podporu ESP32:

github.com/espressif/arduino-esp32

Knihovna Arduino_GFX

Stáhněte si nejnovější knihovny Arduino_GFX: (stiskněte „Klonovat nebo Stáhnout“-> „Stáhnout ZIP“)

github.com/moononournation/Arduino_GFX

Import knihoven v Arduino IDE. (Nabídka „Skica“Arduino IDE -> „Zahrnout knihovnu“-> „Přidat knihovnu. ZIP“-> vyberte stažený soubor ZIP)

Krok 5: Kompilace a nahrání

  1. Stáhněte si program na GitHub: (stiskněte „Klonovat nebo Stáhnout“-> „Stáhnout ZIP“)
  2. Otevřete COVID-19_WHO_Dashboard.ino pomocí Arduino IDE
  3. Vyplňte nastavení WiFi AP do SSID_NAME a SSID_PASSWORD
  4. Pokud nepoužíváte LCD ILI9341, napište komentář do řádku 125 a zrušte označení komentáře ke správné deklaraci třídy LCD
  5. Připojte ESP Dev Board k počítači
  6. Stisknutím tlačítka Nahrát zkompilováte a nahrajete program do vývojové desky ESP

Krok 6: Možnosti

Možnosti
Možnosti
Možnosti
Možnosti

who_adm0_url and who_adm0_new_conf_url is retrieving "China" figure, you can change the value near

"where = ADM0_NAME%3D%27China%27" do vaší země

  • who_adm1_url získává údaj „Hong Kong SAR“, hodnotu můžete změnit v blízkosti „where = ADM1_NAME%3D%27HONG+KONG+SAR%27“pro vaši provincii, autonomní oblast a obec
  • Knihovna Arduino_GFX podporuje mnoho velikostí LCD, velikost písma se automaticky mění podle velikosti obrazovky. Testoval jsem v ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Možná budete muset provést nějaké úpravy pro jinou velikost obrazovky.

Krok 7: Omezení

Údaje hlavního panelu WHO jsou podle situačních zpráv o koronavirové nemoci (COVID-2019):

experience.arcgis.com/experience/685d0ace5…

Údaje jsou denně aktualizovány a předpokládá se, že budou mít určité zpoždění.

Krok 8: Šťastná karanténa

Šťastnou karanténu!
Šťastnou karanténu!

Toto je čas vyhnout se sociálnímu kontaktu a zůstat doma:(Toto je také nejlepší čas pro studium elektroniky, programování a IoT!

Doporučuje: