Innehållsförteckning:
- Steg 1: Datakälla: WHO Corona Disease (COVID-19) Situationsöversikt
- Steg 2: Förberedelse av maskinvara
- Steg 3: Hårdvarumontage
- Steg 4: Förberedelse av programvara
- Steg 5: Kompilera och ladda upp
- Steg 6: Alternativ
- Steg 7: Begränsning
- Steg 8: Glad karantän
Video: COVID-19 WHO-instrumentpanel: 8 steg (med bilder)
2024 Författare: John Day | [email protected]. Senast ändrad: 2024-01-30 12:38
Dessa instruktioner visar hur man använder ESP8266/ESP32 och LCD för att bygga en COVID-19 situation WHO-instrumentpanel.
Steg 1: Datakälla: WHO Corona Disease (COVID-19) Situationsöversikt
Projektdatakällan kommer från Världshälsoorganisationen (WHO) Coronavirussjukdom (COVID-19) Situationsdashboard:
experience.arcgis.com/experience/685d0ace5…
Steg 2: Förberedelse av maskinvara
ESP8266/ESP32 Dev Board
Alla ESP8266/ESP32 Dev Board ska vara ok.
LCD skärm
Vilken som helst Arduino_GFX -LCD -skärm är ok. Du kan hitta den för närvarande visade skärmen på GitHub readme:
Bakbord
Alla brödbrädor som passar för ESP Dev Board och LCD -skärm.
Jumper Wire
Vissa bygelkablar beror på dev -kortet och LCD -stiftens layout. I de flesta fall räcker det med 6-9 manliga till kvinnliga bygelkablar.
Steg 3: Hårdvarumontage
Skjut ESP32 Dev -kortet på brödbrädan och anslut LCD -skärmen med bygelkablar.
Här är exempel på anslutningssammanfattning:
ESP8266 -> LCD
Vcc -> Vcc
GND -> GND GPIO 15 -> CS GPIO 5 -> DC (om tillgänglig) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (tillval) GPIO 4 -> LED (om tillgänglig) GPIO 13 -> MOSI / SDA
ESP32 -> LCD
Vcc -> Vcc
GND -> GND GPIO 5 -> CS GPIO 16 -> DC (om tillgänglig) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (tillval) GPIO 22 -> LED (om tillgänglig) GPIO 23 -> MOSI / SDA
Steg 4: Förberedelse av programvara
Arduino IDE
Ladda ner och installera Arduino IDE om du inte ännu gör det:
www.arduino.cc/en/main/software
Support för ESP8266
Följ installationsinstruktionerna för att lägga till ESP8266 -stöd om du inte gör det ännu:
github.com/esp8266/Arduino
Support för ESP32
Följ installationsinstruktionerna för att lägga till ESP32 -stöd om du inte ännu gör det:
github.com/espressif/arduino-esp32
Arduino_GFX -bibliotek
Ladda ner de senaste Arduino_GFX -biblioteken: (tryck på "Klona eller ladda ner" -> "Ladda ner ZIP")
github.com/moononournation/Arduino_GFX
Importera bibliotek i Arduino IDE. (Arduino IDE "Sketch" -meny -> "Inkludera bibliotek" -> "Lägg till. ZIP -bibliotek" -> välj nedladdad ZIP -fil)
Steg 5: Kompilera och ladda upp
- Ladda ner programmet på GitHub: (tryck på "Clone or Download" -> "Download ZIP")
- Öppna COVID-19_WHO_Dashboard.ino med Arduino IDE
- Fyll dina WiFi AP -inställningar i SSID_NAME och SSID_PASSWORD
- Om du inte använder ILI9341 LCD, kommentera rad 125 och kommentera inte korrekt LCD -klassdeklaration
- Anslut ESP Dev Board till datorn
- Tryck på uppladdningsknappen för att kompilera och ladda upp programmet till ESP Dev Board
Steg 6: Alternativ
who_adm0_url och who_adm0_new_conf_url hämtar "Kina" -siffran, du kan ändra värdet nära
"where = ADM0_NAME%3D%27China%27" till ditt land
- who_adm1_url hämtar "Hong Kong SAR" -siffran, du kan ändra värdet nära "where = ADM1_NAME%3D%27HONG+KONG+SAR%27" till din provins, autonoma region och kommun
- Arduino_GFX bibliotek stöder många LCD -skärmar, teckensnittsstorlekarna ändras automatiskt beroende på skärmstorleken. Jag har testat i ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Du kan behöva göra några justeringar för annan skärmstorlek.
Steg 7: Begränsning
WHO-instrumentpanelens siffror är enligt situationen i Coronavirus (COVID-2019):
experience.arcgis.com/experience/685d0ace5…
Siffrorna uppdateras dagligen och förväntas ha en viss försening.
Steg 8: Glad karantän
Det är dags att undvika social kontakt och stanna hemma:(Detta är också den bästa tiden att studera elektronik, programmering och IoT!
Rekommenderad:
Covid -hjälm del 1: ett introduktion till Tinkercad -kretsar !: 20 steg (med bilder)
Covid -hjälm del 1: ett introduktion till Tinkercad -kretsar !: Hej, vän! I den här tvådelade serien lär vi oss hur du använder Tinkercads kretsar - ett roligt, kraftfullt och lärorikt verktyg för att lära dig hur kretsar fungerar! Ett av de bästa sätten att lära sig är att göra. Så vi ska först designa vårt eget projekt:
COVID-19 maskdetektor: 6 steg (med bilder)
COVID-19 maskdetektor: På grund av påverkan av coronavirus (COVID 19) -epidemin är det bara personalen som kan passera ingången och utgången till Makerfabs kontorsbyggnad och måste bära NFC-masker speciellt anpassade av Makerfabs, som inte kan nås av utomstående . Men några människor
MicroPython-program: Uppdatera Corona Disease (COVID-19) -data i realtid: 10 steg (med bilder)
MicroPython-program: Uppdatera Corona Disease (COVID-19) -data i realtid: Under de senaste veckorna har antalet bekräftade fall av coronavirussjukdom (COVID 19) överstigit 100 000 och världshälsoorganisationen (WHO) har deklarerat nya coronavirus -lunginflammation utbrott för att vara en global pandemi. Jag var väldigt
Spåra COVID-19-utbrott av ESP8266: 11 steg (med bilder)
Spåra COVID-19-utbrott av ESP8266: Den här lilla gadgeten hjälper dig att vara uppdaterad om coronavirusutbrottet och situationen i ditt land. Detta är ett IoT-baserat projekt som visar realtidsdata om fall, dödsfall och återhämtade personer av coronaviruset (COVID-19).
Hur man tar isär en dator med enkla steg och bilder: 13 steg (med bilder)
Hur man tar isär en dator med enkla steg och bilder: Detta är en instruktion om hur man demonterar en dator. De flesta av de grundläggande komponenterna är modulära och lätt att ta bort. Det är dock viktigt att du är organiserad kring det. Detta hjälper dig att inte förlora delar, och även för att göra ommonteringen