
Tartalomjegyzék:
- Kellékek
- Lépés: Készítse elő a táblát
- 2. lépés: Szerelje fel a Wemos táblát (ESP8266)
- Lépés: Szerelje fel az OLED kijelzőt
- 4. lépés: Szerelje fel a kapcsolót
- 5. lépés: Készítse el az áramkört
- 6. lépés: Szerelje fel az elemtartót
- 7. lépés: Végezze el az áramkört
- 8. lépés: A ThingSpeak beállításai
- 9. lépés: Írja be az elemzési karakterláncot
- 10. lépés: Szoftver és könyvtárak
- 11. lépés: Végső tesztelés
2025 Szerző: John Day | [email protected]. Utoljára módosítva: 2025-01-23 14:47



Ez a kis eszköz segít naprakésznek lenni a koronavírus -járványról és az ország helyzetéről. Ez egy IoT-alapú projekt, amely valós idejű adatokat jelenít meg a koronavírus (COVID-19) okozta esetekről, halálesetekről és gyógyult emberekről. A Wemos D1 Mini Pro kártyát használja, amely az ESP8266 Wifi modulon alapul, hogy adatokat szerezzen a világmérőkről a ThingSpeak API -n keresztül. 0,96 -os OLED kijelzőt használtam az összes valós idejű adat műszerfalának elkészítéséhez.
Megjegyzés: Ezt a projektet szórakozásból és tanulásból készítettem. A projekt COVID-19 adatmegjelenítése teljes mértékben a www.worldometers.info/coronavirus/ webhelyen található információkon alapul. Kövesse a WHO -t (https://www.who.int/) a COVID19 frissítésekért.
Kellékek
1. Wemos D1 Mini Pro (Amazon)
2. OLED kijelző (Amazon)
3. Prototípus tábla (Amazon)
4. 18650 akkumulátor (Amazon)
5. 18650 Akkumulátor tartó (Amazon)
6. Tolókapcsoló (Amazon)
7. Női fejlécek (Amazon)
8. 24 AWG vezeték (Amazon)
Lépés: Készítse elő a táblát



Annak érdekében, hogy a projekt kompakt és ügyes legyen, perforált tábla segítségével készítettem.
Először megmérem a Wemos tábla szélességét, majd kivágok egy darabot a perforált deszkából, ami valamivel nagyobb, mint a szélesség. A perforált táblát kivágtam egy használati késsel.
2. lépés: Szerelje fel a Wemos táblát (ESP8266)



A Wemos tábla rögzítéséhez egy női egyenes fejű csapra van szükség. Amikor megvásárolja az egyenes fejléceket, túl hosszúak lesznek az Arduino Nano számára. Meg kell vágni őket megfelelő hosszúságúra. Egy csipkével vágtam le.
Ezután forrasztja a hüvelyes fejléceket a perforált táblához.
Lépés: Szerelje fel az OLED kijelzőt



Ebben a projektben 0,96 hüvelykes I2C OLED kijelzőt használok. Tehát 4 tűs fejlécre van szüksége.
Az előző lépéshez hasonlóan vágja le a fejlécet egy csipesszel.
Ezután forrasztja a fejlécet a fenti képen látható módon.
4. lépés: Szerelje fel a kapcsolót



A kapcsoló szükséges az akkumulátor és a Wemos kártya áramellátásának leválasztásához. Ehhez csúszó kapcsolót használok.
Forgassa a csúszó kapcsolót a fenti képen látható módon.
5. lépés: Készítse el az áramkört




A projekt kapcsolási rajza nagyon egyszerű. Az OLED kijelző I2C kommunikációs módban csatlakozik a Wemos kártyához.
OLED -> Wemos
VCC -> VCC
GND -> GND
SCL-> D1
SDA -> D2
Az áramkör elkészítéséhez 24AWG színű vezetékeket használtam. Forrasztja a vezetéket a kapcsolási rajz szerint.
A vázlat az alábbiakban található.
6. lépés: Szerelje fel az elemtartót




A Wemos tábla és az OLED kijelző meghajtásához szükséges energiát egy 18650-es Li-Ion akkumulátor biztosítja.
Először rögzítsen egy kétoldalas szalagot az elemtartó hátoldalára.
Ezután illessze be a perforált tábla alsó oldalára. A fenti képet láthatja róla.
Ezután forró ragasztót alkalmaztam az elemtartó körül.
7. lépés: Végezze el az áramkört




Végül az áramkört úgy kell befejeznie, hogy az akkumulátor kivezetését a csúszókapcsolóval a Wemos kártyához csatlakoztatja.
Csatlakoztassa az elemtartó pozitív pólusát a csúszókapcsoló középső csapjához. Ezután csatlakoztassa a kapcsoló fennmaradó két tűjének egyikét a Wemos 5V-os tűhöz.
Csatlakoztassa az akkumulátor negatív pólusát a Wemos kártya GND csapjához.
8. lépés: A ThingSpeak beállításai


Először hozzon létre egy fiókot a ThingSpeak alkalmazásban, majd jelentkezzen be fiókjába.
A felső menüben kattintson az alkalmazásra, és nyomja meg az „Új dolog” gombot.
Sok üres mezőt fog észrevenni, de ne aggódjon, meg kell adnia a következő három kitöltését:
1. Név: Nevezze el a mezőt tetszés szerint
2. URL:
3. Karakterlánc elemzése: A következő lépésben eligazítom, hogyan szerezheti meg ezt a karakterláncot.
9. lépés: Írja be az elemzési karakterláncot



Látogasson el a WorldOmeters webhelyére:
Keresse meg az ország nevét, az én esetemben India. Ezután kattintson az ország nevére. 3 számlálót talál
1. Koronavírus -esetek
2. Halálok
3. Felépült
Válassza ki a számlálót -> Jobb klikk -> Ellenőrzés
A képernyő jobb oldalán mutasson az elemekre, amíg ki nem választja a megfelelő adatokat. A jobb megértés érdekében megtekintheti a fenti képet.
Ezután kattintson a jobb gombbal az elemre, és másolja az XPath parancsot.
Most térjen vissza a ThingHTTP mezőbe (Ügyek), és illessze be a Parse String -be, majd nyomja meg a „ThingHTTP mentése” gombot.
Most kész!
10. lépés: Szoftver és könyvtárak


Először töltse le az alábbi csatolt kódot. Ezután töltse le az OLED könyvtárat a GitHub webhelyről.
A Wemos D1 és az Arduino könyvtár használatához az Arduino IDE és az ESP8266 kártya támogatása szükséges. Ha még nem tette meg, könnyen telepítheti az ESP8266 Board támogatást az Arduino IDE -hez, ha követi
a Sparkfun bemutatója.
A kódban töltse ki a WiFi útválasztó SSID azonosítóját és jelszavát.
Ezután töltse ki az api_key -t mind a 3 mezőben.
A fenti képre kattintva megkaphatja az api_key -t.
Miután szerkesztette a kódot, fordítsa le, majd töltse fel a Wemos/ ESP8266 táblájára.
Hitel: Az eredeti kódot SurtrTech írta, módosítottam a kódot, hogy illeszkedjen a követelményemhez.
11. lépés: Végső tesztelés



A kód sikeres feltöltése után léphet a soros monitorra. A számokat a WorldoMeters weboldalán megjelenített módon találja meg.
Íme egy rövid klip a teszteléshez:
www.instagram.com/p/B-xemNTjI2C/?utm_sourc…
Gratulálunk, most a kis modulja használatra kész. Helyezze be az 18650 elemet az elemtartóba.
Csúsztassa a kapcsolót ON állásba, és észreveszi a CORONA vírus ikont az OLED kijelzőn. Ezután az adatok egymás után jelennek meg.
Köszönjük, hogy elolvasta ezt a cikket.
Ajánlott:
Nyomon követés kisboltokban: 9 lépés (képekkel)

Nyomon követés a kisboltokban: Ez egy olyan rendszer, amelyet kis üzletek számára készítenek, és amelyet feltehetően e-kerékpárokra vagy e-robogókra szerelnek fel rövid távú szállításokhoz, például pékségben, amely süteményeket akar szállítani. Mit jelent a Track and Trace? A Track and Trace egy olyan rendszer, amelyet kb
Hálózati vonal nyomon követése: 7 lépés

Hálózati vonal nyomon követése: Nos, szükségem van valamilyen módon, hogy nyomon lehessen követni néhány hálózati vonalat, amelyeket a házam építése közben telepítettek 7 évvel ezelőtt. Sajnos akkor még nem címkézték őket. Sok pénzt költhet egy kereskedelmi egységre, vagy egy kis tudással és 5 dollárral
A gyorsulás változásainak követése a Raspberry Pi és az MMA7455 segítségével Python használatával: 6 lépés

A gyorsulás változásainak követése a Raspberry Pi és az MMA7455 segítségével Python használatával: Nem botlottam, hanem a gravitációt teszteltem. Még mindig működik… Egy gyorsuló űrsikló ábrázolása világossá tette, hogy a sikló legmagasabb pontján lévő óra gyorsabban választ, mint a bázis, a gravitációs idő tágulása miatt. Néhány
A polgári infrastruktúrák szerkezeti egészségének nyomon követése vezeték nélküli rezgésérzékelők használatával: 8 lépés

A polgári infrastruktúrák szerkezeti állapotfelügyelete vezeték nélküli rezgésérzékelőkkel: A régi épület és a polgári infrastruktúra romlása halálos és veszélyes helyzethez vezethet. Ezen struktúrák folyamatos ellenőrzése kötelező. A strukturális egészségügyi monitorozás rendkívül fontos módszertan a
Képek nyomon követése a Photoshop Elements 6: 6 lépésben

A képek nyomon követése a Photoshop Elements 6 -ban: Ebben az oktatóanyagban megmutatom, hogyan lehet nyomon követni bármilyen képet, és olyanná tenni, mintha vázlatos lenne. Ez meglehetősen egyszerű, és ha akarja, részletesebbé teheti. Ehhez a következőkre lesz szüksége: 1. Photoshop Elements 6 (vagy a Photosh bármilyen formája