Sadržaj:
Video: ESP32 PREGLEDATELJ STATUSA COVID19: 4 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ovaj projekat samo dobija status COCID19 u json formatu i prikazuje ga u OLED -u.
Korak 1: Uhvatite stvari
HARDVER
1. Razvojni modul Esp32
2. OLED ekran 128x32 piksela
SOFTVER
1. Arduino IDE (Instalirajte esp32 ploče pomoću upravitelja ploče)
2. OLED biblioteka ekrana
3. Arduinojsonova biblioteka
Korak 2: Kodiranje
1. Prvo instalirajte esp32 na Arduino IDE.
U svom Arduino IDE idite na Datoteka> Postavke.
Unesite https://dl.espressif.com/dl/package_esp32_index.j… u polje “URL -ovi dodatnih upravitelja odbora” kao što je prikazano na donjoj slici. Zatim kliknite na dugme „U redu“
Otvorite Upravitelj ploča. Idite na Alati> Ploča> Upravitelj ploča…
Potražite ESP32 i pritisnite dugme za instalaciju za „ESP32 by Espressif Systems“Kliknite na Instaliraj.
2 Instaliranje biblioteka
Idite na Sketch> Include Library> Manage Libraries.
Upišite SSD1306 i instalirajte Adafruit SSD1306
Upišite Arduinojson i instalirajte ArduinoJson od Benoita Blanchona
3. Nakon instaliranja potrebnih biblioteka kopirajte i zalijepite kôd (ili klonirajte) sa donje veze:
github.com/Anirudhvl/ESP32-COVID19-Status-…
4. Otpremite na esp32.
5. Ako želite promijeniti državu, idite na:
github.com/novelcovid/api
i pogledajte njihovu dokumentaciju.
6. Ako želite promijeniti državu ili druge podatke, prvo preuzmite odgovor json i zalijepite ga u
arduinojson.org/v6/assistant/
Zatim izračunajte dinamičku veličinu. Jednostavno kopirajte cijeli kod iz
Raščlanjivanje programa i lijepljenje u parseJson () funkciju na skici.
Korak 3: Postavljanje hardvera
OLED pin veze
OLED-ESP32 ---------------------------------------------
1. GND - GND
2. +3.3v - 3v3
3. SDA - Pin 21
4. SCL - Pin 22
Korak 4: Teorija
Ovaj projekt šalje GET zahtjev na
corona.lmao.ninja/countries/india
i proslijedite odgovor funkciji Deserialize za podjelu podataka. Deserialize je metoda iz Arduinojsona.
Preporučuje se:
Pokazatelj statusa porodice / saradnika: 6 koraka (sa slikama)
Pokazatelj statusa porodice / saradnika: Moj prvi instruktor, mnogi su mi projekti pomogli tokom godina, nadam se da će ovo pomoći nekome drugome. Kratka priča … Trebao nam je način da pokažemo jedni drugima svoj status, a ne da prekidamo pozive, ili da se klonimo kada pretpostavimo još jedno
LED prikaz statusa kvalitete zraka PurpleAir: 4 koraka
PurpleAir LED prikaz statusa kvalitete zraka: S nedavnim šumskim požarima u Kaliforniji, kvaliteta zraka u San Franciscu uvelike je pogođena. Zatekli smo se kako provjeravamo PurpleAir kartu iznova i iznova na svojim telefonima ili prijenosnim računarima pokušavajući vidjeti kada je zrak dovoljno siguran da otvori pobjedu
Praćenje Covid19 uživo pomoću ESP8266 i OLED - Kontrolna ploča Covid19 u stvarnom vremenu: 4 koraka
Praćenje Covid19 uživo pomoću ESP8266 i OLED | Kontrolna ploča Covid19 u stvarnom vremenu: Posjetite Techtronic Harsh web stranicu: http: //techtronicharsh.comSvugdje postoji velika epidemija novog korona virusa (COVID19). Postalo je potrebno paziti na trenutni scenarij COVID-19 u svijetu. Dakle, budući da je kod kuće, ovo je bio p
Indikator statusa rada od kuće: 5 koraka
Pokazatelj statusa rada od kuće: S trenutnom situacijom rada od kuće, suočavam se s nekim izazovima jer i moja djeca uče od kuće. Ponekad poslovni i porodični život mogu biti pomalo zamućeni. Zato moram biti u mogućnosti da postavim neka osnovna pravila sa svojom djecom da
Hakiranje svjetla statusa garažnih vrata: 3 koraka
Hakiranje svjetla statusa garažnih vrata: Živim u kući u kojoj nije lako vidjeti jesu li garažna vrata otvorena ili zatvorena. Imamo dugme u kući, ali vrata se ne vide. Pomisao na inženjering neke vrste prekidača i napajanja bila je nepoželjna zbog visokih cijena