Inhoudsopgave:
- Stap 1: Gegevensbron: WHO Coronavirus Disease (COVID-19) situatiedashboard
- Stap 2: Hardwarevoorbereiding
- Stap 3: Hardwaremontage
- Stap 4: Softwarevoorbereiding
- Stap 5: compileren en uploaden
- Stap 6: Opties
- Stap 7: Beperking
- Stap 8: Gelukkige quarantaine
Video: COVID-19 WHO-dashboard: 8 stappen (met afbeeldingen)
2024 Auteur: John Day | [email protected]. Laatst gewijzigd: 2024-01-30 11:15
Deze instructables laten zien hoe u ESP8266/ESP32 en LCD kunt gebruiken om een WHO-dashboard voor COVID-19-situaties te bouwen.
Stap 1: Gegevensbron: WHO Coronavirus Disease (COVID-19) situatiedashboard
De projectgegevensbron is afkomstig van het situatiedashboard van de Wereldgezondheidsorganisatie (WHO) Coronavirus disease (COVID-19):
experience.arcgis.com/experience/685d0ace5…
Stap 2: Hardwarevoorbereiding
ESP8266/ESP32-ontwikkelbord
Elke ESP8266/ESP32 Dev Board zou in orde moeten zijn.
LCD scherm
Elk door Arduino_GFX ondersteund LCD-scherm is in orde, mogelijk vindt u momenteel ondersteunde weergave op GitHub readme:
Breadboard
Elk breadboard dat geschikt is voor het ESP Dev Board en het LCD-scherm.
Doorverbindingsdraad
Sommige jumperdraden zijn afhankelijk van het dev-bord en de lay-out van de LCD-pinnen. In de meeste gevallen zijn 6-9 mannelijke naar vrouwelijke jumperdraden voldoende.
Stap 3: Hardwaremontage
Duw de ESP32 Dev Board op het breadboard en sluit het LCD-scherm aan met jumperdraden.
Hier is het voorbeeld van een verbindingssamenvatting:
ESP8266 -> LCD
Vcc -> Vcc
GND -> GND GPIO 15 -> CS GPIO 5 -> DC (indien beschikbaar) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (optioneel) GPIO 4 -> LED (indien beschikbaar) GPIO 13 -> MOSI / SDA
ESP32 -> LCD
Vcc -> Vcc
GND -> GND GPIO 5 -> CS GPIO 16 -> DC (indien beschikbaar) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (optioneel) GPIO 22 -> LED (indien beschikbaar) GPIO 23 -> MOSI / SDA
Stap 4: Softwarevoorbereiding
Arduino IDE
Download en installeer Arduino IDE als je het nog niet doet:
www.arduino.cc/en/main/software
ESP8266-ondersteuning:
Volg de installatie-instructies om ESP8266-ondersteuning toe te voegen als u dit nog niet doet:
github.com/esp8266/Arduino
ESP32-ondersteuning:
Volg de installatie-instructies om ESP32-ondersteuning toe te voegen als u dit nog niet doet:
github.com/espressif/arduino-esp32
Arduino_GFX-bibliotheek
Download de nieuwste Arduino_GFX-bibliotheken: (druk op "Clone or Download" -> "Download ZIP")
github.com/moononournation/Arduino_GFX
Importeer bibliotheken in Arduino IDE. (Arduino IDE "Sketch" Menu -> "Include Library" -> "Add. ZIP Library" -> selecteer gedownload ZIP-bestand)
Stap 5: compileren en uploaden
- Download het programma op GitHub: (druk op "Clone or Download" -> "Download ZIP")
- Open COVID-19_WHO_Dashboard.ino met Arduino IDE
- Vul uw WiFi AP-instellingen in SSID_NAME en SSID_PASSWORD
- Als u ILI9341 LCD niet gebruikt, becommentarieert u regel 125 en verwijdert u de opmerking bij de juiste LCD-klassedeclaratie
- Sluit ESP Dev Board aan op de computer
- Druk op de knop Uploaden om het programma te compileren en te uploaden naar het ESP Dev Board
Stap 6: Opties
who_adm0_url en who_adm0_new_conf_url is het ophalen van het cijfer "China", u kunt de waarde wijzigen in de buurt van
"where=ADM0_NAME%3D%27China%27" naar uw land
- who_adm1_url het "Hong Kong SAR"-cijfer ophaalt, kunt u de waarde in de buurt van "where=ADM1_NAME%3D%27HONG+KONG+SAR%27" wijzigen in uw provincie, autonome regio en gemeente
- Arduino_GFX-bibliotheek ondersteunt LCD's van vele groottes, de lettergroottes veranderen automatisch volgens de schermgrootte. Ik heb getest in ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Mogelijk moet u enkele aanpassingen maken voor een ander schermformaat.
Stap 7: Beperking
WHO-dashboardcijfers zijn volgens de situatierapporten van de coronavirusziekte (COVID-2019):
experience.arcgis.com/experience/685d0ace5…
De cijfers worden dagelijks bijgewerkt en hebben naar verwachting enige vertraging.
Stap 8: Gelukkige quarantaine
Dit is het moment om sociaal contact te vermijden en thuis te blijven:(Dit is ook de beste tijd om elektronica, programmeren en IoT te studeren!
Aanbevolen:
COVID-19-maskerdetector: 6 stappen (met afbeeldingen)
COVID-19-maskerdetector: vanwege de impact van de epidemie van het coronavirus (COVID 19), kan alleen het personeel de in- en uitgang van het Makerfabs-kantoorgebouw passeren en moeten ze NFC-maskers dragen die speciaal zijn aangepast door Makerfabs, die niet toegankelijk zijn voor buitenstaanders . Maar sommige mensen
MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken: 10 stappen (met afbeeldingen)
MicroPython-programma: gegevens over coronavirusziekte (COVID-19) in realtime bijwerken: in de afgelopen weken heeft het aantal bevestigde gevallen van coronavirusziekte (COVID 19) wereldwijd de 100.000 overschreden, en de wereldgezondheidsorganisatie (WHO) heeft de nieuwe uitbraak van coronavirus-pneumonie om een wereldwijde pandemie te zijn. Ik was heel
Volg COVID-19-uitbraak door ESP8266: 11 stappen (met afbeeldingen)
Volg de COVID-19-uitbraak door ESP8266: deze kleine gadget helpt u op de hoogte te blijven van de uitbraak van het coronavirus en de situatie in uw land. Dit is een op IoT gebaseerd project dat de realtime gegevens weergeeft van gevallen, sterfgevallen en herstelde mensen door het coronavirus (COVID-19)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino - Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter - RC Helikopter - RC-vliegtuig met Arduino: 5 stappen (met afbeeldingen)
Draadloze afstandsbediening met 2,4 GHz NRF24L01-module met Arduino | Nrf24l01 4-kanaals / 6-kanaals zenderontvanger voor quadcopter | RC Helikopter | Rc-vliegtuig met Arduino: een Rc-auto besturen | Quadcopter | Drone | RC vliegtuig | RC-boot, we hebben altijd een ontvanger en zender nodig, stel dat we voor RC QUADCOPTER een 6-kanaals zender en ontvanger nodig hebben en dat type TX en RX is te duur, dus we gaan er een maken op onze
Een computer demonteren met eenvoudige stappen en afbeeldingen: 13 stappen (met afbeeldingen) Antwoorden op al uw "Hoe?"
Een computer demonteren met eenvoudige stappen en afbeeldingen: dit is een instructie over het demonteren van een pc. De meeste basiscomponenten zijn modulair en gemakkelijk te verwijderen. Wel is het belangrijk dat je er goed over georganiseerd bent. Dit zal helpen voorkomen dat u onderdelen kwijtraakt, en ook bij het maken van de hermontage e