Obsah:
- Krok 1:
- Krok 2: Zapojení
- Krok 3: Nainstalujte ovladače NodeMCU
- Krok 4: Příprava Arduino IDE - přidejte NodeMCU
- Krok 5: Příprava Arduino IDE - Nainstalujte modul NodeMCU
- Krok 6: Příprava Arduino IDE - Konfigurace modulu NodeMCU
- Krok 7: Nainstalujte si knihovny
- Krok 8: Demosoftware
Video: Jak připojit NodeMCU / ESP8266 a OLED Shield: 8 kroků
2024 Autor: John Day | [email protected]. Naposledy změněno: 2024-01-30 08:23
V tomto návodu ukážu, jak připojit NodeMCU V2 Amica (ESP8266) přes I2c k OLED displeji založenému na slavném čipu SSD1306. Pro OLED použijeme v tomto instruktážním OLED štítu, který je dodáván s pájkami 0, 96 palců OLED a 3 tlačítky + 3 LED připojenými k MCP23008 …. S tímto štítem je velmi snadné realizovat systémy nabídek a další komplexní funkce …..
Krok 1:
Kusovník
- Modul NodeMCU V2 Amica
- OLED štít
- Prkénko
Krok 2: Zapojení
Stínění je dodáváno s barevným propojovacím kabelem - kabeláž viz obrázky níže.
Krok 3: Nainstalujte ovladače NodeMCU
Modul NodeMCU obsahuje čip CP2102 pro rozhraní USB. Pokud je NodeMCU poprvé připojen k počítači, bude ovladač nainstalován automaticky. Někdy tento postup selhal. V takovém případě musíte nainstalovat ovladač
www.silabs.com/products/development-tools/software/usb-to-uart-bridge-vcp-drivers
ručně ve správci zařízení Windows.
Krok 4: Příprava Arduino IDE - přidejte NodeMCU
Modul NodeMCU není součástí Arduino-IDE. Nejprve jej musíme nainstalovat. Otevřete soubor/předvolby v Aduino-IDE a vložte následující odkaz do pole Adresy URL doplňkových správců:
Zavřete toto okno tlačítkem OK.
Krok 5: Příprava Arduino IDE - Nainstalujte modul NodeMCU
Nyní otevřete správce tabule: Nástroje / Správce / Správce desky
Přejděte na položku ESP8266 a nainstalujte ji.
Krok 6: Příprava Arduino IDE - Konfigurace modulu NodeMCU
Nyní si můžete vybrat NodeMCU 1.0 (modul ESP-12E). Nastavte frekvenci procesoru na 80 MHz, velikost blesku na „4M (3M SPIFFS)“, přenosovou rychlost podle vašeho výběru a port COM. 8 z
Krok 7: Nainstalujte si knihovny
Knihovna Adafruit SSD1306:
Začněte instalací knihovny podpory pro OLED displej, budete ji potřebovat k rozhovoru s čipem OLEDcontroller. Pokud vás zajímá kód, používáme úložiště knihoven Adafruit SSD1306 na GitHubu. Knihovnu si můžete stáhnout také přímo jako soubor ZIP pomocí tohoto odkazu:
github.com/adafruit/Adafruit_SSD1306/archi…
Přejmenujte nekomprimovanou složku Adafruit_SSD1306 a zkontrolujte, zda složka Adafruit_SSD1306 obsahuje Adafruit_SSD1306.cpp a Adafruit_SSD1306.h
Umístěte složku knihovny Adafruit_SSD1306 do vaší složky arduinosketchfolder/ libraries/.
Knihovna Adafruit GFX:
To samé budete muset udělat pro knihovnu Adafruit_GFX dostupnou zde:
Přejmenujte nekomprimovanou složku Adafruit_GFX a zkontrolujte, zda složka Adafruit_GFX obsahuje Adafruit_GFX.cpp a Adafruit_GFX.h
Umístěte složku knihovny Adafruit_GFX do své složky arduinosketchfolder/ libraries/, jako jste to udělali s knihovnou SSD1306
Knihovna Adafruit MCP23008
To samé budete muset udělat pro knihovnu Adafurit_MCP23008 dostupnou zde:
Přejmenujte nekomprimovanou složku Adafruit_MCP23008 a zkontrolujte, zda složkaAdafruit_MCP23008 obsahuje Adafruit_MCP23008.cpp a Adafruit_MCP23008.h
Umístěte složku knihovny Adafruit_MCP23008 do vaší složky arduinosketchfolder/ libraries/, jako jste to udělali s knihovnami výše
Krok 8: Demosoftware
Po instalaci knihoven Adafruit restartujte Arduino IDE. Nyní byste měli mít přístup k ukázkovému kódu procházením nabídek v tomto pořadí: Soubor → Skicář → Knihovny → Adafruit_SSD1306 → SSD1306…
Musíte si stáhnout náš ukázkový kód pro NodeMCU & OLED Shield z
www.hwhardsoft.de/english/projects/displa…
Nyní. Otevřete prosím tuto ukázku v Arduino IDE. Po kompilaci a nahrání musíte stisknutím 3 tlačítek zobrazit různé obrazovky.
Naše demo obsahuje pouze několik ukázek možností motoru Adafruit GFX. Navštivte tento odkaz s dalšími informacemi o knihovně Adafruit
learn.adafruit.com/monochrome-oled-breakou…
Doporučuje:
Jak nainstalovat, spustit a připojit ovladač k emulátoru: 7 kroků
Jak nainstalovat, spustit a připojit ovladač k emulátoru: Už jste někdy seděli a pamatovali si dětství jako mladý hráč a někdy si přejete, abyste se mohli vrátit k těm starým drahokamům minulosti? Na to existuje aplikace …. konkrétněji existuje komunita hráčů, kteří vytvářejí program
Jak připojit NodeMCU ESP8266 k databázi MySQL: 7 kroků
Jak připojit NodeMCU ESP8266 k databázi MySQL: MySQL je široce používaný systém pro správu relační databáze (RDBMS), který používá strukturovaný dotazovací jazyk (SQL). V určitém okamžiku možná budete chtít nahrát data ze senzorů Arduino/NodeMCU do databáze MySQL. V tomto Instructable uvidíme, jak se připojit
Arduino Jak připojit více servomotorů - návod PCA9685: 6 kroků
Arduino Jak připojit více servomotorů - PCA9685 Tutorial: V tomto tutoriálu se naučíme, jak připojit několik servomotorů pomocí modulu PCA9685 a arduino. Modul PCA9685 je velmi dobrý, když potřebujete připojit několik motorů, více si o tom můžete přečíst zde https : //www.adafruit.com/product/815 Sledujte Vi
Jak připojit ESP8266 NodeMCU k IoT Cloud: 5 kroků
Jak připojit ESP8266 NodeMCU k cloudu IoT: Tento návod vám ukáže jednoduchou ukázku internetu věcí pomocí ESP8266 NodeMCU a online služby IoT s názvem AskSensors. Ukážeme vám, jak rychle získat data z klienta ESP8266 HTTPS a vykreslit je v grafu do AskSensors Io
Jak připojit snímač vlhkosti půdy a ESP8266 k cloudu IoT AskSensors: 10 kroků
Jak připojit snímač půdní vlhkosti a ESP8266 ke cloudu AskSensors IoT Cloud: Tento návod vám ukáže, jak připojit snímač vlhkosti půdy a ESP8266 ke cloudu IoT. Pro tento projekt budeme používat WiFi modul uzlu MCU ESP8266 a snímač vlhkosti půdy. který měří objemový obsah vody uvnitř