Sadržaj:
- Pribor
- Korak 1: Pripremite ploču
- Korak 2: Montirajte Wemos ploču (ESP8266)
- Korak 3: Montirajte OLED zaslon
- Korak 4: Montirajte prekidač
- Korak 5: Napravite krug
- Korak 6: Montirajte držač baterije
- Korak 7: Dovršite krug
- Korak 8: Postavke ThingSpeak -a
- Korak 9: Unesite niz za raščlanjivanje
- Korak 10: Softver i knjižnice
- Korak 11: Završno testiranje
Video: Pratite izbijanje COVID-19 prema ESP8266: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja promjena: 2024-01-30 09:33
Ovaj mali gadget pomoći će vam da budete u toku sa epidemijom koronavirusa i situacijom u vašoj zemlji. Ovo je projekt temeljen na IoT-u koji prikazuje podatke u stvarnom vremenu o slučajevima, smrti i oporavljenih osoba od koronavirusa (COVID-19). Koristi Wemos D1 Mini Pro ploču koja se temelji na Wi -Fi modulu ESP8266 za dobivanje podataka sa mjerača svijeta putem ThingSpeak API -ja. Koristio sam OLED zaslon od 0,96 za izradu nadzorne ploče za sve podatke u stvarnom vremenu.
Napomena: Ovaj projekt sam napravio za zabavu i učenje. Prikaz podataka o COVID-19 u ovom projektu u potpunosti se temelji na podacima na www.worldometers.info/coronavirus/. Pratite WHO (https://www.who.int/) za ažuriranja o COVID19.
Pribor
1. Wemos D1 Mini Pro (Amazon)
2. OLED zaslon (Amazon)
3. Ploča prototipa (Amazon)
4. Baterija 18650 (Amazon)
5. Držač baterije 18650 (Amazon)
6. Klizni prekidač (Amazon)
7. Ženski zaglavlji (Amazon)
8. 24 AWG žice (Amazon)
Korak 1: Pripremite ploču
Kako bih projekt bio kompaktan i uredan, izradio sam ga pomoću perforirane ploče.
Prvo izmjerim širinu Wemos ploče, zatim izrežem komad perforirane ploče nešto veće od širine. Korisnim nožem izrezao sam perforiranu ploču.
Korak 2: Montirajte Wemos ploču (ESP8266)
Za montažu Wemos ploče potreban vam je ženski ravni zatič. Kad kupite ravna zaglavlja, bit će predugačka za Arduino Nano. Morat ćete ih izrezati na odgovarajuću duljinu. Upotrijebio sam ga štipaljkom za rezanje.
Zatim lemite ženske igle zaglavlja na perforiranu ploču.
Korak 3: Montirajte OLED zaslon
U ovom projektu koristim 0,96 I2C OLED zaslon. Dakle, trebate zaglavlje s 4 pina.
Baš kao i u prethodnom koraku, obrežite klin zaglavlja štipaljkom.
Zatim zalemite igle zaglavlja kao što je prikazano na gornjoj slici.
Korak 4: Montirajte prekidač
Prekidač je potreban za izolaciju napajanja iz baterije na ploču Wemos. Za to koristim klizni prekidač.
Lemite klizni prekidač kao što je prikazano na gornjoj slici.
Korak 5: Napravite krug
Shema sklopa za ovaj projekt vrlo je jednostavna. OLED zaslon je spojen na ploču Wemos u komunikacijskom načinu rada I2C.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Za izradu kruga koristio sam žice u boji 24AWG. Lemiti žicu prema shemi kola.
Shema se nalazi u nastavku.
Korak 6: Montirajte držač baterije
Snagu potrebnu za pogon Wemos ploče i OLED zaslona napaja 18650 Li-Ion baterija.
Prvo postavite dvostranu traku na stražnju stranu držača baterije.
Zatim ga zalijepite na donju stranu perforirane ploče. Za to možete vidjeti gornju sliku.
Zatim sam nanio vruće ljepilo oko držača baterije.
Korak 7: Dovršite krug
Konačno morate dovršiti krug spajanjem terminala baterije na ploču Wemos pomoću kliznog prekidača.
Spojite pozitivni pol držača baterije na srednju iglu kliznog prekidača. Zatim spojite jedan od preostala dvopolna prekidača na Wemos 5V pin.
Spojite negativni pol baterije na GND pin na Wemos ploči.
Korak 8: Postavke ThingSpeak -a
Prvo stvorite račun u ThingSpeaku, a zatim se prijavite na svoj račun.
Na gornjem izborniku kliknite aplikaciju i pritisnite “New ThingHTTP”.
Primijetit ćete puno praznih polja, ali ne brinite, morate unijeti ispunite sljedeća tri:
1. Naziv: Imenujte polje prema vašem izboru
2. URL:
3. Raščlani niz: U sljedećem koraku ću vas uputiti kako doći do ovog niza.
Korak 9: Unesite niz za raščlanjivanje
Idite na web stranicu WorldOmeters
Potražite naziv zemlje, u mom slučaju to je Indija. Zatim kliknite na naziv zemlje. Naći ćete 3 brojača
1. Slučajevi koronavirusa
2. Smrti
3. Oporavila se
Odaberite brojač -> Desni klik -> Inspect
Na desnoj strani zaslona samo zadržite pokazivač miša iznad tih elemenata dok ne odaberete ispravne podatke za dobivanje. Gornju sliku možete vidjeti radi boljeg razumijevanja.
Zatim pritisnite desni klik na element i kopirajte XPath.
Sada se vratite na polje ThingHTTP (slučajevi) i zalijepite ga u niz za raščlanjivanje, a zatim pritisnite “Save ThingHTTP”.
Sada ste gotovi!
Korak 10: Softver i knjižnice
Prvo preuzmite kôd u nastavku. Zatim preuzmite OLED knjižnicu s GitHuba.
Da biste koristili Wemos D1 s Arduino knjižnicom, morat ćete koristiti Arduino IDE s podrškom za ploču ESP8266. Ako to već niste učinili, možete jednostavno instalirati podršku za ESP8266 Board na svoj Arduino IDE slijedeći
ovaj vodič za Sparkfun.
U kodu ispunite SSID i lozinku za svoj WiFi usmjerivač.
Zatim ispunite api_key za sva 3 polja.
Možete pogledati gornju sliku da biste dobili ključ api_key.
Nakon što uredite kôd, sastavite ga, a zatim ga prenesite na svoju Wemos/ ESP8266 ploču.
Zasluge: Izvorni kôd napisao je SurtrTech. Kôd sam izmijenio tako da se uklapa u moje zahtjeve.
Korak 11: Završno testiranje
Nakon uspješnog učitavanja koda, možete otići na svoj serijski monitor. Brojeve ćete pronaći kako su prikazani na web stranici WorldoMeters.
Evo kratkog isječka za testiranje:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Čestitamo, sada je vaš mali gadget spreman za upotrebu. Umetnite bateriju 18650 u držač baterije.
Pomaknite prekidač u položaj ON, primijetit ćete ikonu virusa CORONA na OLED zaslonu. Tada će se prikazati podaci jedan za drugim.
Hvala vam što ste pročitali ovaj članak.
Preporučeni:
DIY komplet prekidača za daljinski upravljač prema 2262/2272 M4 ploča za kruh i relej za proizvođača: 4 koraka (sa slikama)
DIY komplet prekidača za daljinsko upravljanje od 2262/2272 M4 ploča za kruh i relej za proizvođača: pametna kuća dolazi u naš život. ako želimo ostvarenje pametnog doma, potrebno nam je mnogo prekidača na daljinsko upravljanje. danas ćemo napraviti test, napraviti jednostavan krug kako bismo naučili teoriju prekidača za daljinsko upravljanje. ovaj dizajn kompleta SINONING ROBOT
Pratite i bilježite temperaturu s Bluetooth LE i RaspberryPi: 9 koraka (sa slikama)
Pratite i bilježite temperaturu s Bluetooth LE i RaspberryPi: Ovo uputstvo govori o tome kako sastaviti višečvorni sustav za praćenje temperature s greškom Bluetooth senzora LE iz Blue Radiosa (BLEHome) i RaspberryPi 3B Zahvaljujući razvoju Bluetooth LE standarda, postoji sada lako dostupan
Usmjeravanje TELLO kamere prema naprijed prema dolje: 10 koraka
Usmjeravanje TELLO prednje kamere prema dolje: Ova uputa se ne preporučuje početnicima. Prije otvaranja i izmjene svog Tello drona trebali biste imati priličnu tehničku sigurnost. Rekavši to; Ovo je sjajan način da steknete priličnu količinu tehničkog povjerenja;) Dakle želite
Povucite svjetlo - Modul svjetla pomoću neopiksela i prekidača za povlačenje prema gore: 6 koraka (sa slikama)
Povucite modul Svjetlo - Svjetlo pomoću Neopixela i prekidača za povlačenje: Značajke modula Svjetlo Arduino Uno Hardver & kućište kupljeno na internetu Neopixel & Napajanje posuđeno od Škole za informatiku & Dizajn proizvoda Svjetlosni modul kontroliran napajanjem Sve funkcije kontrolirane putem
Projekt staklenika (RAS): Pratite elemente reagiranja na našoj plantaži: 18 koraka (sa slikama)
Projekt staklenika (RAS): Nadzor elemenata koji reagiraju na našoj plantaži: Ovaj projekt predlaže praćenje temperature zraka, svjetline i vlažnosti, kao i temperature i vlažnosti šumaraka. Predlaže i umrežavanje ovih mjera koje su tako čitljive na web stranici Actoborad.com. Da bismo to učinili, povezujemo 4 senzora na N