Turinys:
- 1 žingsnis: paimkite daiktus
- 2 žingsnis: kodavimas
- 3 žingsnis: Aparatūros nustatymas
- 4 žingsnis: teorija
Video: ESP32 COVID19 STATUSO ŽIŪRĖTOJAS: 4 žingsniai
2024 Autorius: John Day | [email protected]. Paskutinį kartą keistas: 2024-01-30 10:45
Šis projektas tiesiog gauna COCID19 būseną json formatu ir parodo ją OLED.
1 žingsnis: paimkite daiktus
Aparatūra
1. Esp32 kūrimo modulis
2. 128x32 OLED ekranas
PROGRAMINĖ ĮRANGA
1. „Arduino IDE“(įdiekite esp32 plokštes naudodami plokštės tvarkyklę)
2. OLED ekranų biblioteka
3. Arduinojsono biblioteka
2 žingsnis: kodavimas
1. Pirmiausia įdiekite esp32 „Arduino IDE“.
„Arduino IDE“eikite į Failas> Nuostatos.
Į lauką „Papildomi valdytojo URL adresai“įveskite https://dl.espressif.com/dl/package_esp32_index.j…, kaip parodyta žemiau esančiame paveikslėlyje. Tada spustelėkite mygtuką „Gerai“
Atidarykite lentų tvarkyklę. Eikite į Įrankiai> Lenta> Lentų tvarkytuvė…
Ieškokite ESP32 ir paspauskite diegimo mygtuką „ESP32 by Espressif Systems“Spustelėkite įdiegti.
2 Bibliotekų diegimas
Eikite į eskizą> Įtraukti biblioteką> Tvarkyti bibliotekas.
Įveskite SSD1306 ir įdiekite „Adafruit SSD1306“
Įveskite Arduinojson ir įdiekite Benoit Blanchon „ArduinoJson“
3. Įdiegę reikalingas bibliotekas, nukopijuokite ir įklijuokite kodą (arba klonavimą) iš žemiau esančios nuorodos:
github.com/Anirudhvl/ESP32-COVID19-Status-…
4. Įkelkite į esp32.
5. Jei norite pakeisti šalį:
github.com/novelcovid/api
ir pamatyti jų dokumentus.
6. Jei norite pakeisti šalį ar kitus duomenis, pirmiausia gaukite atsakymą json ir įklijuokite jį
arduinojson.org/v6/assistant/
Tada apskaičiuokite dinaminį dydį. Lengvai tiesiog nukopijuokite visą kodą iš
Analizuojama programa ir įklijuojama į eskizo funkciją parseJson ().
3 žingsnis: Aparatūros nustatymas
OLED kaiščių jungtys
OLED-ESP32 ---------------------------------------------
1. GND - GND
2. +3.3v - 3v3
3. SDA - 21 kaištis
4. SCL - 22 kaištis
4 žingsnis: teorija
Šis projektas siunčia GET užklausą
corona.lmao.ninja/countries/india
ir perduokite atsakymą funkcijai „Deserialize“, kad padalintumėte duomenis. Deserializavimas yra Arduinojsono metodas.
Rekomenduojamas:
Arduino: Sanitizador Automatico Para COVID19: 5 žingsniai
„Arduino“: automatinis „COVID19“parazitas: nurodykite, kaip sukurti tinkamą alkoholio automato dozatorių, skirtą mikroservo varikliui, ultragarsiniam jutikliui ir „Arduino UNO“. En los tiempos que vivimos en el faktinis 2020 m., Necesario mantener una higiene para cuidarnos los unos
Stalinis COVID19 stebėtojas su laikrodžiu! Raspberry Pi Powered Tracker: 6 žingsniai
Stalinis COVID19 stebėtojas su laikrodžiu! Raspberry Pi Powered Tracker: Mes žinome, kad galime mirti bet kuriuo metu, net aš galiu mirti rašydamas šį įrašą, juk aš aš, tu, mes visi esame mirtingi. Visas pasaulis sukrėtė dėl COVID19 pandemijos. Mes žinome, kaip to išvengti, bet labas! ar mes žinome, kaip melstis ir kodėl melstis
Simptomų detektorius (Pseudo - Covid19): 5 žingsniai
Simptomų detektorius (Pseudo - Covid19): *** Paaiškinimas, nes žmonės neskaito viso straipsnio !!! *** Tai yra mano bandymas padėti, įkvėpiau ir pasidalinau savo idėja. jis veikia tik simptomams aptikti, o ne pačiam covid19. Mano pagrindinė problema buvo ir išlieka - unikalus
Tiesioginis „Covid19“stebėjimo įrankis naudojant ESP8266 ir OLED - Realaus laiko „Covid19“prietaisų skydelis: 4 žingsniai
Tiesioginis „Covid19“stebėjimas naudojant ESP8266 ir OLED | Realaus laiko „Covid19“informacijos suvestinė: apsilankykite griežtoje „Techtronic“svetainėje: http: //techtronicharsh.com Visur, kur vyksta didžiulis naujojo koronaviruso (COVID19) protrūkis. Buvo būtina stebėti dabartinį COVID-19 scenarijų pasaulyje. Taigi, būdamas namuose, tai buvo p
Darbo su ESP32 pradžia - ESP32 plokščių diegimas „Arduino IDE“- ESP32 mirksėjimo kodas: 3 žingsniai
Darbo su ESP32 pradžia | ESP32 plokščių diegimas „Arduino IDE“| ESP32 mirksėjimo kodas: Šioje instrukcijoje pamatysime, kaip pradėti dirbti su esp32 ir kaip įdiegti esp32 plokštes į „Arduino IDE“, ir užprogramuosime esp 32 paleisti mirksėjimo kodą naudojant „arduino ide“