INHOUDSOPGAWE:
- Stap 1: Gegee bron: Situasie-paneelbord van die WHO-koronavirussiekte (COVID-19)
- Stap 2: Voorbereiding van hardeware
- Stap 3: Hardeware -samestelling
- Stap 4: Voorbereiding van sagteware
- Stap 5: Stel op en laai op
- Stap 6: Opsies
- Stap 7: Beperking
- Stap 8: Gelukkige kwarantyn
Video: COVID-19 WHO-dashboard: 8 stappe (met foto's)
2024 Outeur: John Day | [email protected]. Laas verander: 2024-01-30 07:24
Hierdie instruksies wys hoe u ESP8266/ESP32 en LCD kan gebruik om 'n COVID-19-situasie-WHO-paneelbord te bou.
Stap 1: Gegee bron: Situasie-paneelbord van die WHO-koronavirussiekte (COVID-19)
Die bron van die projek kom van die Wêreldgesondheidsorganisasie (WGO) Koronavirussiekte (COVID-19) se situasie-paneelbord:
experience.arcgis.com/experience/685d0ace5…
Stap 2: Voorbereiding van hardeware
ESP8266/ESP32 Dev Board
Enige ESP8266/ESP32 Dev Board moet goed wees.
LCD -skerm
Enige LCD -skerm wat deur Arduino_GFX ondersteun word, is goed; u kan die huidige skerm wat op GitHub gelees word, vind:
Broodbord
Enige broodbord wat pas by die ESP Dev Board en LCD Display.
Jumper Wire
Sommige jumperdrade hang af van die uitleg van die dev -bord en LCD -penne. In die meeste gevalle is 6-9 manlike tot vroulike springdrade genoeg.
Stap 3: Hardeware -samestelling
Druk die ESP32 Dev Board op die broodbord en verbind die LCD met jumperdrade.
Hier is die voorbeeldverbindingsopsomming:
ESP8266 -> LCD
Vcc -> Vcc
GND -> GND GPIO 15 -> CS GPIO 5 -> DC (indien beskikbaar) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (opsioneel) GPIO 4 -> LED (indien beskikbaar) GPIO 13 -> MOSI / SDA
ESP32 -> LCD
Vcc -> Vcc
GND -> GND GPIO 5 -> CS GPIO 16 -> DC (indien beskikbaar) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (opsioneel) GPIO 22 -> LED (indien beskikbaar) GPIO 23 -> MOSI / SDA
Stap 4: Voorbereiding van sagteware
Arduino IDE
Laai en installeer Arduino IDE as u dit nog nie gedoen het nie:
www.arduino.cc/en/main/software
ESP8266 Ondersteuning
Volg die installasie -instruksies om ESP8266 -ondersteuning by te voeg as u dit nog nie gedoen het nie:
github.com/esp8266/Arduino
Ondersteuning van ESP32
Volg die installasie -instruksies om ESP32 -ondersteuning by te voeg as u dit nog nie gedoen het nie:
github.com/espressif/arduino-esp32
Arduino_GFX -biblioteek
Laai die nuutste Arduino_GFX -biblioteke af: (druk "Klone of aflaai" -> "Laai zip af")
github.com/moononournation/Arduino_GFX
Voer biblioteke in in Arduino IDE. (Arduino IDE "Skets" -kieslys -> "Sluit biblioteek in" -> "Voeg. ZIP -biblioteek by" -> kies afgelaaide zip -lêer)
Stap 5: Stel op en laai op
- Laai die program af by GitHub: (druk op "Kloon of aflaai" -> "Laai zip af")
- Maak COVID-19_WHO_Dashboard.ino oop met Arduino IDE
- Vul u WiFi AP -instellings in SSID_NAME en SSID_PASSWORD
- As u nie ILI9341 LCD gebruik nie, lewer dan kommentaar op reël 125 en lewer die korrekte LCD -klasverklaring uit
- Koppel ESP Dev Board aan op 'n rekenaar
- Druk op die oplaai -knoppie om die program saam te stel en op te laai na die ESP Dev Board
Stap 6: Opsies
who_adm0_url en who_adm0_new_conf_url haal die "China" -syfer op, u kan die waarde naby verander
"waar = ADM0_NAME%3D%27China%27" na u land
- who_adm1_url haal die "Hong Kong SAR" -syfer op, u kan die waarde naby "waar = ADM1_NAME%3D%27HONG+KONG+SAR%27" na u provinsie, outonome streek en munisipaliteit verander
- Arduino_GFX biblioteek ondersteun LCD's van baie grootte, die lettergroottes verander outomaties volgens die skermgrootte. Ek het getoets in ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Miskien moet u 'n paar aanpassings maak vir die ander skermgrootte.
Stap 7: Beperking
Die WHO-paneelbordsyfers is volgens die situasieverslae van die koronavirussiekte (COVID-2019):
experience.arcgis.com/experience/685d0ace5…
Die syfers word daagliks bygewerk en daar word verwag dat dit 'n bietjie vertraging het.
Stap 8: Gelukkige kwarantyn
Dit is die tyd om sosiale kontak te vermy en tuis te bly:(Dit is ook die beste tyd om te studeer oor elektronika, programmering en IoT!
Aanbeveel:
Covid -veiligheidshelm Deel 1: 'n Inleiding tot Tinkercad -kringe !: 20 stappe (met foto's)
Covid -veiligheidshelm Deel 1: 'n inleiding tot Tinkercad -stroombane !: Hallo, vriend! In hierdie tweedelige reeks leer ons hoe u Tinkercad's Circuits kan gebruik - 'n prettige, kragtige en opvoedkundige hulpmiddel om te leer hoe stroombane werk! Een van die beste maniere om te leer, is om te doen. Dus, ons ontwerp eers ons eie projek: die
Neem wonderlike foto's met 'n iPhone: 9 stappe (met foto's)
Neem wonderlike foto's met 'n iPhone: die meeste van ons dra deesdae 'n slimfoon oral, daarom is dit belangrik om te weet hoe u u slimfoonkamera kan gebruik om fantastiese foto's te neem! Ek het net 'n paar jaar 'n slimfoon gehad, en ek hou daarvan om 'n ordentlike kamera te hê om dinge te dokumenteer wat ek
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: 7 stappe (met foto's)
Howto: Raspberry PI 4 Headless (VNC) installeer met Rpi-imager en foto's: ek is van plan om hierdie Rapsberry PI te gebruik in 'n klomp prettige projekte in my blog. Kyk gerus daarna. Ek wou weer my Raspberry PI gebruik, maar ek het nie 'n sleutelbord of muis op my nuwe plek gehad nie. Dit was 'n rukkie sedert ek 'n Framboos opgestel het
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino - Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter - Rc Helikopter - Rc -vliegtuig met Arduino: 5 stappe (met foto's)
Draadlose afstandsbediening met 2,4 GHz NRF24L01 -module met Arduino | Nrf24l01 4 -kanaals / 6 -kanaals sender -ontvanger voor quadcopter | Rc Helikopter | Rc -vliegtuig met Arduino: om 'n Rc -motor te bestuur | Quadcopter | Drone | RC -vliegtuig | RC -boot, ons het altyd 'n ontvanger en sender nodig, veronderstel dat ons vir RC QUADCOPTER 'n 6 -kanaals sender en ontvanger nodig het en dat die tipe TX en RX te duur is, so ons maak een op ons
Hoe om 'n rekenaar met maklike stappe en foto's uitmekaar te haal: 13 stappe (met foto's)
Hoe om 'n rekenaar uitmekaar te haal met eenvoudige stappe en foto's: dit is 'n instruksie oor hoe om 'n rekenaar uitmekaar te haal. Die meeste basiese komponente is modulêr en kan maklik verwyder word. Dit is egter belangrik dat u daaroor georganiseerd is. Dit sal u verhinder om onderdele te verloor, en ook om die montering weer