Turinys:
- 1 veiksmas: duomenų šaltinis: PSO koronaviruso ligos (COVID-19) situacijos informacijos suvestinė
- 2 žingsnis: aparatinės įrangos paruošimas
- 3 žingsnis: Aparatūros surinkimas
- 4 žingsnis: Programinės įrangos paruošimas
- 5 veiksmas: kompiliavimas ir įkėlimas
- 6 žingsnis: parinktys
- 7 žingsnis: Apribojimas
- 8 žingsnis: laimingas karantinas
Video: COVID-19 PSO prietaisų skydelis: 8 žingsniai (su nuotraukomis)
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:44
Šiose instrukcijose parodyta, kaip naudojant ESP8266/ESP32 ir LCD sukurti COVID-19 situaciją, PSO prietaisų skydelį.
1 veiksmas: duomenų šaltinis: PSO koronaviruso ligos (COVID-19) situacijos informacijos suvestinė
Projekto duomenų šaltinis yra iš Pasaulio sveikatos organizacijos (PSO) koronaviruso ligos (COVID-19) situacijos informacijos suvestinės:
experience.arcgis.com/experience/685d0ace5…
2 žingsnis: aparatinės įrangos paruošimas
ESP8266/ESP32 Dev Board
Bet kuri ESP8266/ESP32 Dev lenta turėtų būti tinkama.
LCD ekranas
Bet kuris „Arduino_GFX“palaikomas skystųjų kristalų ekranas yra tinkamas, šiuo metu palaikomą ekraną galite rasti „GitHub“skaityme:
Bandomoji Lenta
Bet kokia duonos lenta, kuri tinka ESP Dev Board ir LCD ekranui.
Jumper Wire
Kai kurie trumpieji laidai priklauso nuo kūrėjo plokštės ir LCD kaiščių išdėstymo. Daugeliu atvejų pakanka 6–9 jungiamųjų laidų.
3 žingsnis: Aparatūros surinkimas
Įdėkite ESP32 „Dev Board“į duonos lentą ir prijunkite LCD ekraną prie jungiamųjų laidų.
Čia yra jungties santraukos pavyzdys:
ESP8266 -> LCD
Vcc -> Vcc
GND -> GND GPIO 15 -> CS GPIO 5 -> DC (jei yra) RST -> RST GPIO 14 -> SCK GPIO 12 -> MISO (pasirenkama) GPIO 4 -> LED (jei yra) GPIO 13 -> MOSI / SDA
ESP32 -> LCD
Vcc -> Vcc
GND -> GND GPIO 5 -> CS GPIO 16 -> DC (jei yra) GPIO 17 -> RST GPIO 18 -> SCK GPIO 19 -> MISO (pasirenkama) GPIO 22 -> LED (jei yra) GPIO 23 -> MOSI / SDA
4 žingsnis: Programinės įrangos paruošimas
„Arduino IDE“
Atsisiųskite ir įdiekite „Arduino IDE“, jei dar to nepadarėte:
www.arduino.cc/en/main/software
ESP8266 palaikymas
Vykdykite diegimo instrukcijas ir pridėkite ESP8266 palaikymą, jei to dar nepadarėte:
github.com/esp8266/Arduino
ESP32 palaikymas
Vykdykite diegimo instrukcijas, kad pridėtumėte ESP32 palaikymą, jei to dar nepadarėte:
github.com/espressif/arduino-esp32
„Arduino_GFX“biblioteka
Atsisiųskite naujausias „Arduino_GFX“bibliotekas: (paspauskite „Klonuoti arba atsisiųsti“-> „Atsisiųsti ZIP“)
github.com/moononournation/Arduino_GFX
Importuokite bibliotekas „Arduino IDE“. („Arduino IDE“eskizo meniu -> „Įtraukti biblioteką“-> „Pridėti. ZIP biblioteką“-> pasirinkite atsisiųstą ZIP failą)
5 veiksmas: kompiliavimas ir įkėlimas
- Atsisiųskite programą iš „GitHub“: (paspauskite „Klonuoti arba atsisiųsti“-> „Atsisiųsti ZIP“)
- Atidarykite „COVID-19_WHO_Dashboard.ino“naudodami „Arduino IDE“
- Įveskite „WiFi“AP nustatymus į SSID_NAME ir SSID_PASSWORD
- Jei nenaudojate ILI9341 LCD, komentuokite 125 eilutę ir nekomentuokite teisingos LCD klasės deklaracijos
- Prijunkite ESP Dev Board prie kompiuterio
- Norėdami surinkti ir įkelti programą į ESP kūrėjų lentą, paspauskite mygtuką Įkelti
6 žingsnis: parinktys
who_adm0_url ir who_adm0_new_conf_url nuskaito „Kinija“figūrą, galite pakeisti vertę šalia
"kur = ADM0_NAME%3D%27Kinija%27" į jūsų šalį
- who_adm1_url nuskaito „Honkongo SAR“skaičių, galite pakeisti vertę šalia „kur = ADM1_NAME%3D%27HONG+KONG+SAR%27“į savo provinciją, autonominį regioną ir savivaldybę
- „Arduino_GFX“biblioteka palaiko daugelio dydžių skystųjų kristalų ekranus, šrifto dydžiai automatiškai keičiasi atsižvelgiant į ekrano dydį. Aš išbandžiau ST7735 (128 x 160), ILI9341 (240 x 320), ST7796 (320 x 480). Gali reikėti šiek tiek pakoreguoti kitą ekrano dydį.
7 žingsnis: Apribojimas
PSO prietaisų skydelio duomenys pateikiami pagal koronaviruso ligos (COVID-2019) situacijos ataskaitas:
experience.arcgis.com/experience/685d0ace5…
Skaičiai atnaujinami kasdien ir tikimasi, kad jie šiek tiek vėluoja.
8 žingsnis: laimingas karantinas
Tai metas vengti socialinių kontaktų ir likti namuose:(Tai taip pat geriausias laikas mokytis elektronikos, programavimo ir daiktų interneto!
Rekomenduojamas:
„Tasmota Admin“- „IIoT“prietaisų skydelis: 6 žingsniai
„Tasmota Admin“- „IIoT“prietaisų skydelis: „TasmoAdmin“yra administracinė svetainė, skirta įrenginiams, kuriuose įdiegta „Tasmota“. Ją galite rasti čia: TasmoAdmin GitHub. Jis palaiko veikimą „Windows“, „Linux“ir „Docker“konteineriuose. FunkcijosSaugomas prisijungimas
COVID-19 prietaisų skydelis (paprastas ir lengvas): 4 žingsniai
COVID-19 prietaisų skydelis (paprastas ir lengvas): visur yra didžiulis naujojo COVID-19 viruso protrūkis. Buvo būtina stebėti dabartinį COVID-19 scenarijų šalyje. Taigi, būdamas namuose, aš galvojau apie tokį projektą: " Informacijos informacijos suvestinė " - Da
„Raspberry Pi“motociklų prietaisų skydelis: 9 žingsniai (su nuotraukomis)
„Raspberry Pi“motociklų prietaisų skydelis: kaip studentas Multimedia & Ryšių technologija Howest Kortrijk, turėjau sukurti savo IoT projektą. Tai sujungtų visus modulius, kurie buvo naudojami pirmaisiais metais, į vieną didelį projektą. Kadangi laisvalaikiu daug važinėju motociklu
Guino: „Arduino“prietaisų skydelis: 4 žingsniai (su nuotraukomis)
Guino: prietaisų skydelis jūsų „Arduino“: Šis projektas yra eksperimentų, atliktų dirbant su „Instructables“rezidentu, dalis. Kitus projektus galite pamatyti čia. Tai gali būti sudėtinga užduotis derinti ir vizualizuoti „n realaus laiko“duomenis „Arduino“lentoje. Paprastai esate įstrigę prie
Elektrinio dviračio („EBike“) prietaisų skydelis ir akumuliatoriaus monitorius: 12 žingsnių (su nuotraukomis)
Elektrinio dviračio („EBike“) prietaisų skydelis ir akumuliatoriaus monitorius: Šis projektas yra „Arduino“grandinė, kuri stebi akumuliatoriaus įtampą ir srovę su ACS 712 moduliu. Matavimai perduodami „Bluetooth“ryšiu su „HC-05“moduliu į „Android“įrenginį. Iš esmės jūs perjungiate neigiamą ryšį tarp y