Satura rādītājs:
- 1. darbība. Datu avots: PVO koronavīrusa slimības (COVID-19) situācijas informācijas panelis
- 2. darbība. Aparatūras sagatavošana
- 3. solis: Aparatūras montāža
- 4. solis: programmatūras sagatavošana
- 5. darbība: apkopojiet un augšupielādējiet
- 6. darbība: opcijas
- 7. solis: Ierobežošana
- 8. solis: laimīgu karantīnu
Video: COVID-19 PVO informācijas panelis: 8 soļi (ar attēliem)
2024 Autors: John Day | [email protected]. Pēdējoreiz modificēts: 2024-01-30 10:52
Šī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
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
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
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
- Lejupielādējiet programmu vietnē GitHub: (nospiediet "Klonēt vai lejupielādēt" -> "Lejupielādēt ZIP")
- Atveriet COVID-19_WHO_Dashboard.ino, izmantojot Arduino IDE
- Aizpildiet savus WiFi AP iestatījumus, norādot SSID_NAME un SSID_PASSWORD
- Ja jūs neizmantojat ILI9341 LCD, komentējiet 125. rindu un nekomentējiet pareizo LCD klases deklarāciju
- Savienojiet ESP Dev Board ar datoru
- Nospiediet augšupielādes pogu, lai apkopotu un augšupielādētu programmu ESP Dev Board
6. darbība: opcijas
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
Š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:
COVID-19 informācijas panelis (vienkāršs un vienkāršs): 4 soļi
COVID-19 informācijas panelis (vienkārši un viegli): visur ir milzīgs jaunā COVID-19 vīrusa uzliesmojums. Bija nepieciešams sekot līdzi pašreizējam Covid-19 scenārijam valstī. Tātad, būdams mājās, es domāju par šo projektu: " Informācijas informācijas panelis " - Da
Raspberry Pi motociklu informācijas panelis: 9 soļi (ar attēliem)
Raspberry Pi motociklu informācijas panelis: kā students Multimedia & Sakaru tehnoloģijas Howest Kortrijk, man bija jāizveido savs IoT projekts. Tas apvienotu visus moduļus, kas sekoja pirmajā gadā, vienā lielā projektā. Tā kā brīvajā laikā daudz braucu ar motociklu
LTE Arduino GPS izsekotājs + IoT informācijas panelis (1. daļa): 6 soļi (ar attēliem)
LTE Arduino GPS izsekotājs + IoT informācijas panelis (1. daļa): Ievads Kas notiek puiši! Šis pamācība ir turpinājums manam pirmajam norādījumam par Botletics LTE/NB-IoT vairoga izmantošanu Arduino, tāpēc, ja vēl neesat to izdarījis, lūdzu, izlasiet to, lai iegūtu labu pārskatu par vairoga lietošanu un to, kas tas viss
LTE Arduino GPS izsekotājs + IoT informācijas panelis (2. daļa): 6 soļi (ar attēliem)
LTE Arduino GPS izsekotājs + IoT informācijas panelis (2. daļa): Ievads & Jā, ir pienācis laiks vēl vienam norādījumam SIM7000 GPS izsekotājā ar Arduino un LTE! Ja vēl neesat to izdarījis, lūdzu, iepazīstieties ar Botletics SIM7000 CAT-M/NB-IoT vairoga darba sākšanas pamācību, pēc tam izlasiet rakstu Pa
Guino: informācijas panelis jūsu Arduino: 4 soļi (ar attēliem)
Guino: informācijas panelis jūsu Arduino: Šis projekts ir daļa no eksperimentiem, kas veikti, veicot mākslinieku, kas dzīvo Instructables. Pārējos projektus varat apskatīt šeit. Var būt sarežģīts uzdevums atkļūdot un vizualizēt datus reāllaikā Arduino panelī. Jūs parasti esat iestrēdzis s