Tartalomjegyzék:
- 1. lépés:
- 2. lépés: Kábelezés
- 3. lépés: Telepítse a NodeMCU illesztőprogramokat
- 4. lépés: Az Arduino IDE előkészítése - Adja hozzá a NodeMCU -t
- 5. lépés: Az Arduino IDE előkészítése - Telepítse a NodeMCU modult
- 6. lépés: Az Arduino IDE előkészítése - a NodeMCU modul konfigurálása
- 7. lépés: Telepítse a könyvtárakat
- 8. lépés: Demosoftware
Videó: A NodeMCU / ESP8266 és az OLED Shield csatlakoztatása: 8 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 NodeMCU V2 Amica (ESP8266) I2c -n keresztül egy híres SSD1306 chipen alapuló OLED kijelzőhöz csatlakoztatni. Az OLED esetében ebben az oktatóanyagban OLED pajzsot fogunk használni, amely a 0, 96 hüvelykes OLED forraszanyaggal és 3 gomb + 3 LED -del érkezik az MCP23008 -hoz csatlakoztatva…. Ezzel a pajzzsal nagyon könnyű megvalósítani a menürendszereket és egyéb összetett funkciókat…..
1. lépés:
Anyagszámla
- NodeMCU V2 Amica modul
- OLED pajzs
- Kenyeretábla
2. lépés: Kábelezés
Az árnyékoláshoz színes csatlakozókábel tartozik - a kábelezést lásd az alábbi képeken.
3. lépés: Telepítse a NodeMCU illesztőprogramokat
A NodeMCU modul tartalmaz egy CP2102 chipet az USB interfészhez. Általában az illesztőprogram automatikusan települ, ha a NodeMCU -t először csatlakoztatja a számítógéphez. Néha ez az eljárás sikertelen volt. Ebben az esetben telepítenie kell az illesztőprogramot
www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
manuálisan a Windows eszközkezelőben.
4. lépés: Az Arduino IDE előkészítése - Adja hozzá a NodeMCU -t
A NodeMCU modul nem része az Arduino-IDE-nek. Először telepítenünk kell. Nyissa meg a fájlt/beállításokat az Aduino-IDE-ben, és illessze be a következő linket a További táblák kezelője URL-ek mezőbe:
Zárja be ezt az ablakot az OK gombbal.
5. lépés: Az Arduino IDE előkészítése - Telepítse a NodeMCU modult
Nyissa meg most a fórumkezelőt: Eszközök / Tábla / Igazgatótanács
Lépjen az ESP8266 bejegyzéshez, és telepítse azt.
6. lépés: Az Arduino IDE előkészítése - a NodeMCU modul konfigurálása
Most választhatja a NodeMCU 1.0 (ESP-12E modul) lehetőséget. Állítsa be a CPU frekvenciáját 80 MHz -re, a vaku méretét „4M (3M SPIFFS)” értékre, a választott adatátviteli sebességet és a COM portot. 8 -ból
7. lépés: Telepítse a könyvtárakat
Adafruit SSD1306 könyvtár:
Kezdje az OLED kijelző támogatási könyvtárának telepítésével, és szüksége lesz rá, hogy beszéljen az OLED vezérlő chipjével. A GitHub Adafruit SSD1306 könyvtártárát használjuk, ha érdekli a kód megtekintése. A könyvtárat közvetlenül ZIP fájlként is letöltheti ezen a linken:
github.com/adafruit/Adafruit_SSD1306/archi…
Nevezze át a tömörítetlen mappát Adafruit_SSD1306 -ként, és ellenőrizze, hogy az Adafruit_SSD1306 mappa tartalmazza -e az Adafruit_SSD1306.cpp és az Adafruit_SSD1306.h mappákat.
Helyezze az Adafruit_SSD1306 könyvtármappát az arduinosketchfolder/ libraries/ mappába.
Adafruit GFX könyvtár:
Ugyanezt kell tennie az Adafruit_GFX könyvtár esetében is, amely elérhető itt:
Nevezze át a tömörítetlen mappát Adafruit_GFX -ként, és ellenőrizze, hogy az Adafruit_GFX mappa tartalmazza -e az Adafruit_GFX.cpp és az Adafruit_GFX.h mappákat.
Helyezze az Adafruit_GFX könyvtármappát az arduinosketchfolder/ libraries/ mappába, mint az SSD1306 könyvtárral
Adafruit MCP23008 könyvtár
Ugyanezt kell tennie az Adafurit_MCP23008 könyvtárhoz is, amely elérhető itt:
Nevezze át a tömörítetlen mappát Adafruit_MCP23008 néven, és ellenőrizze, hogy az Adafruit_MCP23008 mappa tartalmazza -e az Adafruit_MCP23008.cpp és az Adafruit_MCP23008.h
Helyezze az Adafruit_MCP23008 könyvtármappát az arduinosketchfolder/ libraries/ mappába, mint a fenti könyvtárakkal
8. lépés: Demosoftware
Az Adafruit könyvtárak telepítése után indítsa újra az Arduino IDE -t. Most már hozzáférhet a mintakódhoz, ha a következő sorrendben navigál a menükben: Fájl → Vázlatfüzet → Könyvtárak → Adafruit_SSD1306 → SSD1306…
A NodeMCU & OLED Shield mintakódját innen kell letöltenie
www.hwhardsoft.de/english/projects/displa…
Most. Kérjük, nyissa meg ezt a mintát az Arduino IDE -ben. Az összeállítás és a feltöltés után meg kell nyomnia a 3 gombot a különböző képernyők megtekintéséhez.
Demónk csak néhány mintát tartalmaz az Adafruit GFX motor lehetőségeiről. Az Adafruit könyvtárral kapcsolatos további információkért látogasson el erre a linkre
learn.adafruit.com/monochrome-oled-breakou…
Ajánlott:
A NodeMCU ESP8266 csatlakoztatása a MySQL adatbázishoz: 7 lépés
A NodeMCU ESP8266 csatlakoztatása a MySQL adatbázishoz: A MySQL egy széles körben használt relációs adatbázis -kezelő rendszer (RDBMS), amely strukturált lekérdezési nyelvet (SQL) használ. Egy bizonyos ponton érdemes feltölteni az Arduino/NodeMCU érzékelő adatait a MySQL adatbázisba. Ebben az utasításban látni fogjuk, hogyan kell csatlakozni
Az ESP8266 NodeMCU csatlakoztatása az IoT Cloudhoz: 5 lépés
Az ESP8266 NodeMCU csatlakoztatása az IoT Cloudhoz: Ez az útmutató egy egyszerű tárgyak internetes bemutatóját mutatja be az ESP8266 NodeMCU és az AskSensors nevű online IoT szolgáltatás segítségével. Bemutatjuk, hogyan lehet gyorsan lekérni az adatokat az ESP8266 HTTPS kliensről, és grafikonon ábrázolni az AskSensors Io -ban
Az Arduino WiFi csatlakoztatása a felhőhöz az ESP8266 használatával: 7 lépés
Az Arduino WiFi csatlakoztatása a felhőhöz az ESP8266 használatával: Ebben az oktatóanyagban elmagyarázzuk, hogyan csatlakoztathatja Arduino -ját az IoT -felhőhöz WiFi -n keresztül. Az Arduino és az ESP8266 WiFi modulból álló beállítást IoT -dologként konfiguráljuk, és készen állunk kommunikálni az AskSensors felhővel.L
Több PZEM 004T csatlakoztatása Nodemcu modullal: 3 lépés
Több PZEM 004T csatlakoztatása Nodemcu modullal: Egyes projektekben, például áramlopás -észlelési rendszerben vagy energiafelügyeleti rendszerben szükség van több PZEM 004T modulra, ezért itt megadtam a Nodemcu -kódot és 3 PZEM 004T modul csatlakoztatását a Nodemcu -val. Ha bármilyen kérdése van akkor k
Az ESP8266 csatlakoztatása a WIFI hálózathoz: 3 lépés
Csatlakoztassa az ESP8266 -ot a WIFI -hálózathoz: Az előző cikkben megvitattam, hogyan lehet az ESP8266 -t hozzáférési pontgá tenni. És ebben a cikkben megmutatom, hogyan lehet az ESP8266 -ot wifi -hálózathoz csatlakoztatni (az ESP8266 -ot ügyfélként). Mielőtt folytatná az oktatóanyagot, győződjön meg róla, hogy hozzáadta az ESP82 -t