Мазмуну:

ESP32 үчүн COVID-19 реалдуу убакыт трекери: 3 кадам
ESP32 үчүн COVID-19 реалдуу убакыт трекери: 3 кадам

Video: ESP32 үчүн COVID-19 реалдуу убакыт трекери: 3 кадам

Video: ESP32 үчүн COVID-19 реалдуу убакыт трекери: 3 кадам
Video: Measure Temperature and Humidity WiFi with ESP32 DHT11 and DHT22 - Robojax 2024, Ноябрь
Anonim
Image
Image
Аппараттык
Аппараттык

Бул кичинекей трекер сизге коронавирустун жайылышы жана сиздин өлкөдөгү кырдаал жөнүндө кабардар болууга жардам берет. Дисплей сиз тандаган ар кайсы өлкөлөрдүн учурдагы маалыматтарын алмаштырып көрсөтөт.

Маалыматтар www.worldometers.info/coronavirus/ сайты тарабынан чогултулган.

1 -кадам: Аппараттык

Аппараттык
Аппараттык

Мен AZ-Touch комплектин ESP32 үчүн аппараттык платформа катары колдондум. Бул комплект маалымат чыгаруу үчүн колдонула турган 2.4 дюймдук tft сенсордук экраны менен келет.

2 -кадам: Китепканалар

Төмөнкү китепканаларды Arduino Library Manager аркылуу орнотуңуз

Adafruit GFX китепканасы

Adafruit ILI9341 китепканасы

Сиз ошондой эле китепкананы ZIP файлы катары жүктөп алып, өзүңүздүн папкаңызды/китепканаларыңызды/ачсаңыз болот.

Китепканаларды орноткондон кийин, Arduino IDEди өчүрүп күйгүзүңүз.

3 -кадам: Программалык камсыздоо

Сиз Githubдан баштапкы кодду таба аласыз:

github.com/HWHardsoft/COVID19-Tracker-ESP3…

Wifi жөндөөлөрү:

WiFi бөлүмүндөгү талааларга WiFi SSID менен сырсөзүңүздү киргизиңиз: #define WIFI_SSID "xxxxxx" // Бул жерде SSIDиңизди киргизиңиз

#define WIFI_PASS "xxxxx" // WiFi сырсөзүңүздү бул жерге киргизиңиз

Өлкөнүн жөндөөлөрү:

Сиз кызыкчылыктарыңызга жараша программанын негизги циклиндеги өлкөлөрдү өзгөртө/кошо/жок кыла аласыз:

void loop () {check_country ("Кытай"); кечигүү (2000); check_country ("Италия"); кечигүү (2000); check_country ("Германия"); кечигүү (2000); check_country ("Испания"); кечигүү (2000); check_country ("Австрия"); кечигүү (2000); check_country ("Швейцария"); кечигүү (2000); }

Эскертүү: Бул код Arduino MKR WiFI 1010 үчүн дагы жеткиликтүү

github.com/HWHardsoft/COVID19-Tracker-Ardu…

Сунушталууда: