Paneli i OBSH-së për COVID-19: 8 hapa (me fotografi)
Paneli i OBSH-së për COVID-19: 8 hapa (me fotografi)
Anonim
Paneli i OBSH-së për COVID-19
Paneli i OBSH-së për COVID-19

Ky udhëzues tregon se si të përdorni ESP8266/ESP32 dhe LCD për të ndërtuar një pult të OBSH-së për situatën COVID-19.

Hapi 1: Burimi i të dhënave: Paneli i Situatës së OBSH-së për Sëmundjet Coronavirus (COVID-19)

Burimi i të dhënave: Paneli i Situatës së Sëmundjeve të OBSH-së (COVID-19)
Burimi i të dhënave: Paneli i Situatës së Sëmundjeve të OBSH-së (COVID-19)

Burimi i të dhënave të projektit vjen nga Paneli i Situatës së Organizatës Botërore të Shëndetit (OBSH) Sëmundja Coronavirus (COVID-19):

experience.arcgis.com/experience/685d0ace5…

Hapi 2: Përgatitja e harduerit

Përgatitja e harduerit
Përgatitja e harduerit
Përgatitja e harduerit
Përgatitja e harduerit
Përgatitja e harduerit
Përgatitja e harduerit
Përgatitja e harduerit
Përgatitja e harduerit

ESP8266/ESP32 Bordi i Zhvillimit

Çdo bord i ESP8266/ESP32 Dev duhet të jetë në rregull.

Ekran LCD

Çdo LCD i mbështetur nga Arduino_GFX është në rregull, mund të gjeni ekranin e mbështetur aktualisht në GitHub readme:

Breadboard

Çdo pjatë që mund të përshtatet për ESP Dev Board dhe LCD Display.

Jumper Wire

Disa tela Jumper, varen nga bordi dev dhe paraqitja e kunjave LCD. Në shumicën e rasteve janë të mjaftueshme 6-9 tela bluzë meshkuj në femra.

Hapi 3: Asambleja e harduerit

Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit
Asambleja e harduerit

Shtyjeni Bordin ESP32 Dev në tabelën e bukës dhe lidhni LCD me tela kërcyes.

Këtu janë përmbledhjet shembullore të lidhjes:

ESP8266 -> LCD

Vcc -> Vcc

GND -> GND GPIO 15 -> CS GPIO 5 -> DC (nëse është e disponueshme) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (sipas dëshirës) GPIO 4 -> LED (nëse është e disponueshme) GPIO 13 -> MOSI / SDA

ESP32 -> LCD

Vcc -> Vcc

GND -> GND GPIO 5 -> CS GPIO 16 -> DC (nëse është e disponueshme) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (opsionale) GPIO 22 -> LED (nëse është e disponueshme) GPIO 23 -> MOSI / SDA

Hapi 4: Përgatitja e softuerit

Arduino IDE

Shkarkoni dhe instaloni Arduino IDE nëse nuk e keni bërë ende:

www.arduino.cc/en/main/software

Mbështetje ESP8266

Ndiqni Udhëzimet e Instalimit për të shtuar mbështetjen ESP8266 nëse nuk e keni bërë ende:

github.com/esp8266/Arduino

Mbështetje ESP32

Ndiqni Udhëzimet e Instalimit për të shtuar mbështetjen ESP32 nëse nuk e keni bërë ende:

github.com/espressif/arduino-esp32

Biblioteka Arduino_GFX

Shkarkoni bibliotekat më të fundit të Arduino_GFX: (shtypni "Clone or Download" -> "Download ZIP")

github.com/moononournation/Arduino_GFX

Importoni biblioteka në Arduino IDE. (Menyja Arduino IDE "Sketch" -> "Përfshi Bibliotekën" -> "Shto Bibliotekën. ZIP" -> zgjidhni skedarin ZIP të shkarkuar)

Hapi 5: Përpiloni dhe Ngarkoni

  1. Shkarkoni programin në GitHub: (shtypni "Klononi ose Shkarkoni" -> "Shkarkoni ZIP")
  2. Hapni COVID-19_WHO_Dashboard.ino me Arduino IDE
  3. Plotësoni cilësimet e AP -së tuaj WiFi në SSID_NAME dhe SSID_PASSWORD
  4. Nëse nuk jeni duke përdorur ILI9341 LCD, komentoni rreshtin 125 dhe mos komentoni deklaratën e saktë të klasës LCD
  5. Lidhni ESP Dev Board me kompjuterin
  6. Shtypni butonin Ngarko për të përpiluar dhe ngarkuar programin në ESP Dev Board

Hapi 6: Opsionet

Opsione
Opsione
Opsione
Opsione

who_adm0_url dhe who_adm0_new_conf_url po merr figurën "Kina", mund ta ndryshoni vlerën pranë

"ku = ADM0_NAME%3D%27Kina%27" në vendin tuaj

  • who_adm1_url po merr figurën "Hong Kong SAR", ju mund ta ndryshoni vlerën pranë "ku = ADM1_NAME%3D%27HONG+KONG+SAR%27" në krahinën tuaj, rajonin autonom dhe komunën tuaj
  • Biblioteka Arduino_GFX mbështet LCD me shumë madhësi, madhësitë e shkronjave ndryshojnë automatikisht sipas madhësisë së ekranit. Unë kam testuar në ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Ju mund të keni nevojë të bëni disa rregullime për madhësinë e ekranit tjetër.

Hapi 7: Kufizimi

Shifrat e pultit të OBSH-së janë sipas raporteve të situatës së sëmundjes Coronavirus (COVID-2019):

experience.arcgis.com/experience/685d0ace5…

Shifrat përditësohen në baza ditore dhe pritet të kenë ndonjë vonesë.

Hapi 8: Gëzuar karantinën

Gëzuar Karantinën!
Gëzuar Karantinën!

Kjo është koha për të shmangur kontaktet shoqërore dhe për të qëndruar në shtëpi:(Kjo është gjithashtu koha më e mirë për të studiuar në elektronikë, programim dhe IoT!