Obsah:
- Krok 1: Zdroj údajov: Situačný informačný panel WHO o koronavíruse (COVID-19)
- Krok 2: Príprava hardvéru
- Krok 3: Zostavenie hardvéru
- Krok 4: Príprava softvéru
- Krok 5: Zostavte a nahrajte
- Krok 6: Možnosti
- Krok 7: Obmedzenie
- Krok 8: Šťastná karanténa
Video: Panel COVID-19 WHO: 8 krokov (s obrázkami)
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:56
Tento návod ukazuje, ako použiť ESP8266/ESP32 a LCD na zostavenie hlavného panelu WHO v situácii COVID-19.
Krok 1: Zdroj údajov: Situačný informačný panel WHO o koronavíruse (COVID-19)
Zdroj údajov projektu pochádza z informačného panela situácie so koronavírusom (COVID-19) Svetovej zdravotníckej organizácie (WHO):
experience.arcgis.com/experience/685d0ace5…
Krok 2: Príprava hardvéru
Vývojová doska ESP8266/ESP32
Akákoľvek doska pre vývojárov ESP8266/ESP32 by mala byť v poriadku.
Displej LCD
Akýkoľvek LCD displej podporovaný Arduino_GFX je v poriadku, aktuálne podporované zobrazenie nájdete v readme GitHub:
Breadboard
Akákoľvek doska, ktorá sa zmestí na dosku ESP Dev a LCD displej.
Prepojovací drôt
Niektoré prepojovacie vodiče závisia od rozloženia dosky vývojára a konektorov LCD. Vo väčšine prípadov stačí 6-9 prepojovacích vodičov medzi mužmi a ženami.
Krok 3: Zostavenie hardvéru
Zatlačte dosku ESP32 Dev na dosku a prepojte LCD pomocou prepojovacích káblov.
Tu je ukážka zhrnutia pripojenia:
ESP8266 -> LCD
Vcc -> Vcc
GND -> GND GPIO 15 -> CS GPIO 5 -> DC (ak je k dispozícii) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (voliteľné) GPIO 4 -> LED (ak je k dispozícii) GPIO 13 -> MOSI / SDA
ESP32 -> LCD
Vcc -> Vcc
GND -> GND GPIO 5 -> CS GPIO 16 -> DC (ak je k dispozícii) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (voliteľné) GPIO 22 -> LED (ak je k dispozícii) GPIO 23 -> MOSI / SDA
Krok 4: Príprava softvéru
Arduino IDE
Ak to ešte neurobíte, stiahnite si a nainštalujte Arduino IDE:
www.arduino.cc/en/main/software
Podpora ESP8266
Ak ste to ešte neurobili, pridajte podporu ESP8266 podľa pokynov k inštalácii:
github.com/esp8266/Arduino
Podpora ESP32
Ak ste to ešte neurobili, pridajte podporu ESP32 podľa pokynov k inštalácii:
github.com/espressif/arduino-esp32
Knižnica Arduino_GFX
Stiahnite si najnovšie knižnice Arduino_GFX: (stlačte „Klonovať alebo stiahnuť“-> „Stiahnuť ZIP“)
github.com/moononournation/Arduino_GFX
Importujte knižnice v Arduino IDE. (Ponuka „Skica“Arduino IDE -> „Zahrnúť knižnicu“-> „Pridať. ZIP knižnicu“-> vyberte stiahnutý súbor ZIP)
Krok 5: Zostavte a nahrajte
- Stiahnite si program na GitHub: (stlačte „Klonovať alebo stiahnuť“-> „Stiahnuť ZIP“)
- Otvorte COVID-19_WHO_Dashboard.ino s Arduino IDE
- Vyplňte nastavenia svojho prístupového bodu WiFi do SSID_NAME a SSID_PASSWORD
- Ak nepoužívate ILI9341 LCD, komentujte riadok 125 a odkomentujte správne vyhlásenie o triede LCD
- Pripojte dosku ESP Dev Board k počítaču
- Stlačením tlačidla Odoslať program skompilujte a nahrajte do vývojovej dosky ESP
Krok 6: Možnosti
who_adm0_url a who_adm0_new_conf_url získava údaj „Čína“, hodnotu môžete zmeniť v blízkosti
„where = ADM0_NAME%3D%27China%27“do vašej krajiny
- who_adm1_url získava údaj „Hong Kong SAR“, hodnotu môžete zmeniť v blízkosti „where = ADM1_NAME%3D%27HONG+KONG+SAR%27“pre vašu provinciu, autonómny región a obec
- Knižnica Arduino_GFX podporuje mnohopočetné LCD, veľkosti písma sa automaticky menia podľa veľkosti obrazovky. Testoval som v ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Možno budete musieť vykonať určité úpravy pre inú veľkosť obrazovky.
Krok 7: Obmedzenie
Údaje hlavného panelu WHO zodpovedajú situačným správam z dôvodu koronavírusu (COVID-2019):
experience.arcgis.com/experience/685d0ace5…
Údaje sú aktualizované každý deň a očakáva sa, že budú mať určité oneskorenie.
Krok 8: Šťastná karanténa
Toto je čas vyhnúť sa sociálnym kontaktom a zostať doma:(Toto je tiež najlepší čas na štúdium elektroniky, programovania a internetu vecí!
Odporúča:
Ovládací panel NASA pre deti: 10 krokov (s obrázkami)
Ovládací panel NASA pre deti: Postavil som to pre svoju švagrinú, ktorá prevádzkuje dennú starostlivosť. Videla môj ležiak, ktorý som postavil takmer pred tromi rokmi pre faire spoločnosti maker, a veľmi sa jej páčil, a tak som jej postavil tento vianočný darček. Odkaz na môj ďalší projekt tu: https: //www.
DIY Flight Sim Panel prepínača: 7 krokov (s obrázkami)
DIY Flight Sim Switch Panel: Potom, čo som strávil mnoho rokov v komunite leteckých simulátorov a zapájal som sa do stále komplikovanejších lietadiel, zistil som, že túžim po schopnosti držať ruky na fyzických prepínačoch namiesto toho, aby som sa pokúšal lietať pravou rukou a pritom používať m
Mini IMac G4 Flat Panel - poháňaný NUC: 9 krokov (s obrázkami)
Mini IMac G4 Flat Panel - Powered by NUC: Úvod Mám za sebou niekoľko projektov, ktoré boli inšpiráciou pre túto stavbu. Jeden tvrdí, že je najmenším fungujúcim iMacom na svete, ale v skutočnosti je to Raspberry Pi s distribúciou Linuxu s témou MacOS a nemôže prevádzkovať skutočný M
DIY priehľadný bočný panel z recyklovaného monitora !: 8 krokov (s obrázkami)
DIY priehľadný bočný panel z recyklovaného monitora !: Videl som skutočne skvelé video z PC skrinky s názvom „Snowblind“, ktoré malo ako bočný panel priehľadný LCD displej. Bol som ohromený tým, aké to bolo cool. Jediným problémom bolo, že to bolo naozaj drahé. Preto som sa pokúsil vytvoriť si vlastný! V tomto som
DIY variabilný LED panel (dvojfarebný): 16 krokov (s obrázkami)
DIY variabilný LED panel (dvojfarebný): Vylepšite svoje osvetlenie vytvorením cenovo dostupného DIY dobíjateľného LED panelu! Tento projekt je vybavený dvojfarebným nastavením jasu a ponúka flexibilitu nastavenia vyváženia bielej vášho zdroja svetla tak, aby zodpovedalo okolitému svetlu