Tartalomjegyzék:
- 1. lépés: Nézze meg a videót
- 2. lépés: Készítse elő az Arduino IDE-t a NodeMCU Wi-Fi modul használatához
- 3. lépés: Ellenőrizze a pontmátrix kijelzőt
- 4. lépés: Készítse elő a ThingHTTP -t
- 5. lépés: Tesztelje a modult
- 6. lépés: Végső vázlat
- 7. lépés: Kész
Videó: A nap szava megjelenítése IoT -val: 7 lépés
2024 Szerző: John Day | [email protected]. Utoljára módosítva: 2024-01-30 09:43
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
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
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
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
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é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:
M5STACK A hőmérséklet, a páratartalom és a nyomás megjelenítése az M5StickC ESP32 készüléken a Visuino használatával - Könnyen elvégezhető: 6 lépés
M5STACK A hőmérséklet, a páratartalom és a nyomás megjelenítése az M5StickC ESP32 készüléken a Visuino használatával - Könnyen elvégezhető: Ebben az oktatóanyagban megtanuljuk, hogyan programozhatjuk be az ESP32 M5Stack StickC programot Arduino IDE -vel és Visuino -val, hogy megjelenítse a hőmérsékletet, a páratartalmat és a nyomást az ENV érzékelő (DHT12, BMP280, BMM150)
A Magicbit adatainak megjelenítése az AWS -ben: 5 lépés
A Magicbit adatainak megjelenítése az AWS -ben: A Magicbit -hez csatlakoztatott érzékelőkről gyűjtött adatokat közzétesszük az AWS IOT magjában az MQTT -n keresztül, hogy valós időben grafikusan megjeleníthessük őket. Ebben a projektben, amely az ESP32 -en alapul, fejlesztési táblaként a magicbit -et használjuk. Ezért minden ESP32 d
Szöveg megjelenítése az M5StickC ESP32 készüléken Visuino használatával: 6 lépés
Szöveg megjelenítése az M5StickC ESP32 készüléken Visuino használatával: Ebben az oktatóanyagban megtanuljuk, hogyan programozhatjuk be az ESP32 M5Stack StickC programot Arduino IDE és Visuino programokkal bármilyen szöveg megjelenítéséhez az LCD -n
8051 Interfész DS1307 RTC -vel és időbélyeg megjelenítése LCD -n: 5 lépés
8051 interfész a DS1307 RTC -vel és az időbélyeg megjelenítése LCD -ben: Ebben az oktatóanyagban elmagyaráztuk, hogyan illeszthetjük össze a 8051 mikrokontrollert a ds1307 RTC -vel. Itt az RTC időt lcd -ben jelenítjük meg proteus szimuláció segítségével
Hótörlő - Egy nap - 2. nap: 8 lépés (képekkel)
Hótörlő - Napi dolog - 2. nap: A minap végtelen számú robotmatrica -lapot vágtam, hogy minden gyerek boldog legyen. Igen, csak elszakadok, törődöm a saját dolgommal, és ekkor rettenthetetlen vezetőnk, Eric a kezemben sétál három furcsa kinézetű műanyag dologgal. Ő közli velem, hogy