Sadržaj:
- Supplies
- Korak 1: Pripremite ploču
- Korak 2: Montirajte Wemos ploču (ESP8266)
- Korak 3: Montirajte OLED ekran
- Korak 4: Postavite prekidač
- Korak 5: Napravite krug
- Korak 6: Postavite držač baterije
- Korak 7: Dovršite krug
- Korak 8: Postavke ThingSpeak -a
- Korak 9: Unesite niz za raščlanjivanje
- Korak 10: Softver i biblioteke
- Korak 11: Završno testiranje
Video: Pratite izbijanje COVID-19 prema ESP8266: 11 koraka (sa slikama)
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:05
Ovaj mali gadget pomoći će vam da budete u toku sa epidemijom koronavirusa i situacijom u vašoj zemlji. Ovo je projekt zasnovan na IoT-u koji prikazuje podatke u stvarnom vremenu o slučajevima, smrti i oporavljenim osobama od koronavirusa (COVID-19). Koristi Wemos D1 Mini Pro ploču koja je zasnovana na ESP8266 Wifi modulu za dobivanje podataka sa mjerača svijeta putem ThingSpeak API -ja. Koristio sam OLED ekran od 0,96 za izradu kontrolne 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 informacijama na www.worldometers.info/coronavirus/. Pratite WHO (https://www.who.int/) za ažuriranje COVID19.
Supplies
1. Wemos D1 Mini Pro (Amazon)
2. OLED ekran (Amazon)
3. Prototipna ploča (Amazon)
4. Baterija 18650 (Amazon)
5. 18650 držač baterije (Amazon)
6. Klizni prekidač (Amazon)
7. Ženska zaglavlja (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. Upotrijebio sam pomoćni nož za izrezivanje perforirane ploče.
Korak 2: Montirajte Wemos ploču (ESP8266)
Za ugradnju Wemos ploče potreban vam je ženski ravni klin zaglavlja. Kada kupite ravna zaglavlja, oni će biti predugi za Arduino Nano. Morat ćete ih skratiti na odgovarajuću dužinu. Upotrijebio sam štipaljku da ga skinem.
Zatim lemite ženske igle zaglavlja na perforiranu ploču.
Korak 3: Montirajte OLED ekran
U ovom projektu koristim 0,96 I2C OLED ekran. Dakle, trebate zaglavlje sa 4 pina.
Baš kao u prethodnom koraku, obrežite klin zaglavlja kvačicom.
Zatim zalemite igle zaglavlja kao što je prikazano na gornjoj slici.
Korak 4: Postavite prekidač
Prekidač je potreban za izolaciju napajanja iz baterije na Wemos ploču. Za to koristim klizni prekidač.
Lemite klizni prekidač kao što je prikazano na gornjoj slici.
Korak 5: Napravite krug
Shema kola za ovaj projekt je vrlo jednostavna. OLED ekran je priključen na Wemos ploču u I2C komunikacionom režimu.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Koristio sam žice u boji 24AWG za izradu kruga. Lemite žicu prema dijagramu kola.
Shema se nalazi ispod.
Korak 6: Postavite držač baterije
Snagu potrebnu za pogon Wemos ploče i OLED ekrana 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 povezivanjem 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 preostalih dvopolnih prekidača na Wemos 5V pin.
Spojite negativni pol baterije na GND pin Wemos ploče.
Korak 8: Postavke ThingSpeak -a
Prvo stvorite račun u ThingSpeaku, a zatim se prijavite na svoj račun.
U gornjem izborniku kliknite aplikaciju i pritisnite „New ThingHTTP“.
Primijetit ćete puno praznih polja, ali ne brinite, morate unijeti da popunite sljedeća tri:
1. Ime: Imenujte polje prema vašem izboru
2. URL:
3. Raščlanjivanje niza: 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. Oporavak
Odaberite brojač -> Desni klik -> Inspect
Na desnoj strani ekrana samo pređite kursorom preko tih elemenata dok ne odaberete ispravne podatke koje želite dobiti. Gornju sliku možete vidjeti radi boljeg razumijevanja.
Zatim pritisnite desni klik na element i kopirajte XPath.
Sada se vratite na polje ThingHTTP (Predmeti) i zalijepite ga u niz za raščlanjivanje, a zatim pritisnite “Save ThingHTTP”.
Sada ste gotovi!
Korak 10: Softver i biblioteke
Prvo preuzmite kôd u nastavku. Zatim preuzmite OLED biblioteku sa GitHub -a.
Da biste koristili Wemos D1 s Arduino bibliotekom, morat ćete koristiti Arduino IDE sa podrškom za ESP8266 ploču. 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 popunite SSID i lozinku svog WiFi usmjerivača.
Zatim popunite api_key za sva 3 polja.
Možete pogledati gornju sliku da biste dobili api_key.
Kada uredite kôd, sastavite ga, a zatim ga prenesite na svoju Wemos/ ESP8266 ploču.
Zasluge: Originalni kod je napisao SurtrTech, izmijenio sam kôd 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 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. Zatim će se prikazati podaci jedan za drugim.
Hvala vam što ste pročitali ovaj članak.
Preporučuje se:
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 sistem za praćenje temperature sa greškom Bluetooth LE senzora iz Blue Radiosa (BLEHome) i RaspberryPi 3B. Zahvaljujući razvoju Bluetooth LE standarda, postoji sada lako dostupno
Usmjeravanje TELLO kamere prema naprijed prema dolje: 10 koraka
Usmjeravanje TELLO prednje kamere prema dolje: Ovo uputstvo se ne preporučuje početnicima. Trebali biste imati priličnu količinu tehničkog povjerenja prije otvaranja i izmjene vašeg Tello drona. Nakon što je rekao da; Ovo je sjajan način da steknete priličnu količinu tehničkog povjerenja;) Dakle želite
Pratite linijskog robota: 8 koraka (sa slikama)
Pratite linijskog robota: Možda ste vidjeli ovu malu liniju koja prati robota na ebayu, vrlo su jeftini i odlični za djecu. Ovo uputstvo je namijenjeno maloj djeci ili velikoj djeci koja žele napraviti jednostavnog robota. Kad jednom postignete uspjeh sa svojim robotom i imate
Pratite galone spremnika za grijanje s e -poštom, SMS -om i upozorenjem Pushbullet: 9 koraka (sa slikama)
Pratite galone spremnika za grijanje s upozorenjem e -poštom, SMS -om i pushbulletom: SIGURNOSNE INFORMACIJE: U slučaju da neko želi znati je li " ovo sigurno za izgradnju/instaliranje " - Odnio sam ovo u dvije različite naftne kompanije radi povratnih informacija/sigurnosnih razmatranja, a vodio sam ga zamjenik vatrogasne službe za prevenciju požara C
Projekat staklenika (RAS): Pratite elemente reagovanja na našoj plantaži: 18 koraka (sa slikama)
Projekat staklenika (RAS): Nadzor elemenata koji reaguju na našoj plantaži: Ovaj projekat predlaže praćenje temperature vazduha, sjaja 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