Tartalomjegyzék:

A nap szava megjelenítése IoT -val: 7 lépés
A nap szava megjelenítése IoT -val: 7 lépés

Videó: A nap szava megjelenítése IoT -val: 7 lépés

Videó: A nap szava megjelenítése IoT -val: 7 lépés
Videó: ekhoe - Costa Rica 2024, November
Anonim
A nap szava megjelenítése IoT -val
A nap szava megjelenítése IoT -val

Ebben az utasításban megmutatom, hogyan lehet felépíteni a "Napja kijelzőjét" a NodeMCU Wi-Fi modul és a Dot Matrix Display segítségével. A napi szó helyett bármit megjeleníthet (szöveget), amelyet szeretne az egész internetről, miután végigment ezen az oktatóanyagon. Ha először használ Wi-Fi modult, akkor ez az oktatóanyag is segíteni fog, ahogy az elejétől a végéig leírtam.

Menjünk bele.

1. lépés: Nézze meg a videót

Image
Image

A videóban a projekt létrehozásához szükséges összes lépést ismertettem. Kitértem a projektben használt kód részletes magyarázatára is, amely szintén hasznos egy kezdő számára, és egyébként nem lehetséges írásban.

Tehát mindenképpen nézze meg ezt, mielőtt továbblép.

2. lépés: Készítse elő az Arduino IDE-t a NodeMCU Wi-Fi modul használatához

Amikor először dolgozik egy Wi-Fi modulon, a legtöbb felhasználó (én is) nem mindig süteményes séta. Ezért ajánlott lépésről lépésre kezdeni vele.

Minden kezdőnek ajánlom ezt az Instructables osztályt. A szerző bekathwia nagyszerű munkát végzett azzal, hogy elmagyarázta, hogyan kell kezdeni ezzel a modullal. Magam is ugyanazt a forrást használtam a modul megismerésére.

Tehát, ha kezdő vagy, akkor menj át az osztályon, akkor csak te tudod megoldani a következő lépéseket.

3. lépés: Ellenőrizze a pontmátrix kijelzőt

Tesztelje a pontmátrix kijelzőt
Tesztelje a pontmátrix kijelzőt
Tesztelje a pontmátrix kijelzőt
Tesztelje a pontmátrix kijelzőt
Tesztelje a pontmátrix kijelzőt
Tesztelje a pontmátrix kijelzőt

Csatlakoztassa a pontmátrixot a Wi-Fi modulhoz az alábbiak szerint:

DMD - NodeMCU

Vcc - 3.3V

Gnd - Gnd

Clk - D5

Din - D7

CS - D8

Most a Dot Matrix Display ellenőrzéséhez adja hozzá az MD Parola és az MD_MAX72XX könyvtárat az Arduino könyvtárhoz.

Használat előtt azonban lépjen az Arduino könyvtárak mappába, nyissa meg az MD_MAX_72XX könyvtármappát, majd nyissa meg a dokumentumokat, és nyisson meg bármilyen HMTL fájlt, majd határozza meg a Dot Matrix Display típusát (kattintson ide a további információkért). Az enyém az FC_16. Ezután lépjen az „src” mappába, és nyissa meg az MD_MAX72XX.h fájlt. Módosítsa a fejlécfájlt a meglévő modulnak megfelelően, majd mentse el. Most ellenőrizheti a modul Nyissa meg a tesztvázlatot, és töltse fel. A pontmátrixnak meg kell jelenítenie néhány mintát, majd azok címeit, amelyek a Soros monitoron is láthatók.

4. lépés: Készítse elő a ThingHTTP -t

Készítse elő a ThingHTTP -t
Készítse elő a ThingHTTP -t
Készítse elő a ThingHTTP -t
Készítse elő a ThingHTTP -t
Készítse elő a ThingHTTP -t
Készítse elő a ThingHTTP -t

1. Nyissa meg a Mozilla Firefoxot (a Chrome nem működött nálam).2. Válassza ki a webhelyét (a Dictionary.com -ot használtam). Kattintson a jobb gombbal a kívánt szóra, válassza az elem elemét. Másolja a kiemelt kód XPath útvonalát.5. Lépjen a Thingspeak.com oldalra 6. Nyissa meg az alkalmazásokat, majd válassza a ThingHTTP lehetőséget. Hozzon létre új ThingHTTP -t, nevezzen el valamit, adja meg annak az oldalnak az URL -jét, ahonnan az XPath -ot másolta, illessze be az előzőleg másolt XPath -t elemző karakterláncba, mentse el a ThingHTTP -t.

Jegyezze fel a létrehozott API -t.

Nézze meg a videót a megfelelő megértés és ennek szükségessége érdekében.

5. lépés: Tesztelje a modult

Tesztelje a modult
Tesztelje a modult
Tesztelje a modult
Tesztelje a modult
Tesztelje a modult
Tesztelje a modult

Nyissa meg az ebben a lépésben csatolt vázlatot, és szerkessze a Wi-Fi SSID-t, a hozzáférési kulcsot és az API-kulcsot, és töltse fel. Feltöltés után nyissa meg a soros monitort, ha a kimenet hasonlít az ebben a lépésben csatolthoz, akkor a modul jól működik és továbbléphet az utolsó lépéshez.

Használhat bármilyen más webhelyet is, ha szeretné, nézze meg ezt.

6. lépés: Végső vázlat

Végső vázlat
Végső vázlat
Végső vázlat
Végső vázlat

Végezze el ugyanazokat a csatlakozásokat, mint a 3. lépésben. A végső kód ebben a lépésben kerül csatolásra.

Szerkessze a Wi-Fi SSID-t, a hozzáférési kulcsot (hagyja üresen az idézőjelek között, ha a Wi-Fi nyitva van) és az API-t, és töltse fel a modulba.

Miután csatlakozott a Wi-Fi-hez és lekérte az adatokat, lekapcsolja és megjeleníti a szót és a jelentést a DMD-ben (figyelje a beépített LED-et az állapot meghatározásához, villog-megpróbál csatlakozni a Wi-Fi-hez, folyamatosan kék - csatlakoztatva, ki - leválasztva). A Wi-Fi-ről való leválasztás energiát takarít meg, de hátránya is van, újra kell indítania a modult az új adatok lekéréséhez.

De az ilyen alkalmazásoknál nem igazán tartom jó ötletnek, hogy továbbra is csatlakozzon a Wi-Fi-hez, bár ezt könnyedén megteheti a program néhány módosítása után. Tőled függ.

7. lépés: Kész

Ez az!

Nyugodtan kommentelhet bármilyen tippet vagy kétséget, szívesen segítek.

Köszönjük, hogy elolvasta, iratkozzon fel, és ha tetszett ez a projekt, nézze meg YouTube -csatornánkat, rengeteg ilyen van nálunk:)

Találkozunk a következő Instructable -ben.

Ajánlott: