Kazalo:
2025 Avtor: John Day | [email protected]. Nazadnje spremenjeno: 2025-01-13 06:58
OPIS
NodeMCU je odprtokodna platforma IoT. Vključuje vdelano programsko opremo, ki deluje na ESP8266 WiFi SoC podjetja Espressif, in strojno opremo, ki temelji na modulu ESP-12. Izraz "NodeMcu" se privzeto nanaša na filmsko programsko opremo in ne na komplete za razvoj. Vdelana programska oprema ESP8266 uporablja skriptni jezik Lua. Temelji na projektu eLua in temelji na Espressif Non-OS SDK za ESP8266. Uporablja številne odprtokodne projekte, na primer lua-cjson in spiffs. Interaktivna vdelana programska oprema na osnovi LUA za Wi-Fi SoC Expressif ESP8622, pa tudi odprtokodna strojna plošča, ki v nasprotju z moduli Wi-Fi v vrednosti 3 USD ESP8266 vključuje čip CP2102 TTL v USB za programiranje in odpravljanje napak, je prijazna do plošče in je preprosto se napaja prek vrat micro USB.
LASTNOSTI
- Modul Wi-Fi-modul ESP-12E, podoben modulu ESP-12, vendar s 6 dodatnimi GPIO-ji.
- USB - vrata micro USB za napajanje, programiranje in odpravljanje napak
- Glave-2x 2,54 mm 15-polna glava z dostopom do GPIO-jev, SPI, UART, ADC in napajalnih zatičev Razno-gumbi za ponastavitev in bliskavico
- Napajanje - 5V prek vrat micro USB
- Mere - 49 x 24,5 x 13 mm
1. korak: Priprava materiala
Preden začnete, pripravite vse potrebno:
- Ogledna plošča
- ESP8266 NodeMCU Lua Wifi
- LED
- Jumper (če je potrebno)
- mikro USB
2. korak: Pin Connection
To je ena najpreprostejših povezav in primerna za začetnike. Kar potrebujete, je, da anodo LED priključite na pin D7 ESP8266 in katodo LED na ESP8266 GND.
3. korak: Vzorec izvorne kode
Prenesite to vzorčno izvorno kodo in jo prevedite v svoj Arduino IDE
4. korak: nalaganje
Ko uspešno vzpostavite povezavo na plošči in napišete kodiranje, morate kodiranje naložiti v ESP8266 z uporabo mikro USB. Preden naložite kodiranje, morate v svoj Arduino IDE namestiti esp8266, kar lahko preverite tukaj.
5. korak: Utripa LED
Zdaj lahko vidite, da LED lučka uspešno utripa