Obsah:
2025 Autor: John Day | [email protected]. Naposledy zmenené: 2025-01-13 06:58
POPIS
NodeMCU je open source platforma IoT. Obsahuje firmvér, ktorý beží na ESP8266 WiFi SoC od Espressif, a hardvér, ktorý je založený na module ESP-12. Termín „NodeMcu“sa v predvolenom nastavení týka skôr filmového softvéru, ako súprav pre vývojárov. Firmware ESP8266 používa skriptovací jazyk Lua. Je založený na projekte eLua a je postavený na súprave Espressif Non-OS SDK pre ESP8266. Využíva mnoho open source projektov, ako napríklad lua-cjson a spiffs. Interaktívny firmvér na báze LUA pre Expressif ESP8622 Wi-Fi SoC, ako aj hardvérovú dosku s otvoreným zdrojovým kódom, ktorá na rozdiel od 3-dolárových modulov ESP8266 Wi-Fi obsahuje čip CP2102 TTL na USB na programovanie a ladenie, je priateľský k doske a dá sa jednoducho môže byť napájaný prostredníctvom portu micro USB.
VLASTNOSTI
- Wi-Fi modul-modul ESP-12E podobný modulu ESP-12, ale so 6 ďalšími GPIO.
- USB - port micro USB pre napájanie, programovanie a ladenie
- Hlavičky-2x 2,54 mm 15-kolíková hlavička s prístupom k GPIO, SPI, UART, ADC a napájacím kolíkom Disk-Reset a tlačidlá Flash
- Napájanie - 5V cez micro USB port
- Rozmery - 49 x 24,5 x 13 mm
Krok 1: Príprava materiálu
Predtým, ako začnete, pripravte si všetky potrebné položky:
- Breadboard
- ESP8266 NodeMCU Lua Wifi
- LED
- Prepojka (ak je to potrebné)
- micro USB
Krok 2: Pripojenie pinom
Toto je jedno z najjednoduchších pripojení a je vhodné pre začiatočníkov. Čo potrebujete, je pripojiť anódu LED k pinu D7 ESP8266 a katódu LED k ESP8266 GND.
Krok 3: Vzorový zdrojový kód
Stiahnite si tento ukážkový zdrojový kód a skompilujte ho vo svojom Arduino IDE
Krok 4: Odovzdanie
Keď úspešne vytvoríte svoje pripojenie na nepájivom poli a napíšete kódovanie, musíte kódovanie nahrať do ESP8266 pomocou mikro USB. Pred nahraním kódovania si musíte nainštalovať esp8266 do svojho Arduino IDE, môžete to skontrolovať tu.
Krok 5: Blikanie LED diódy
Teraz môžete vidieť, ako LED dióda úspešne bliká