INHOUDSOPGAWE:
2025 Outeur: John Day | [email protected]. Laas verander: 2025-01-13 06:56
BESKRYWING
NodeMCU is 'n open source IoT -platform. Dit bevat firmware wat op die ESP8266 WiFi SoC van Espressif werk, en hardeware wat gebaseer is op die ESP-12-module. Die term "NodeMcu" verwys standaard na die filmware eerder as na die dev -kits. Die firmware ESP8266 gebruik die Lua -skripttaal. Dit is gebaseer op die eLua-projek en is gebou op die Espressif Non-OS SDK vir ESP8266. Dit gebruik baie open source-projekte, soos lua-cjson en spiffs. LUA-gebaseerde interaktiewe firmware vir Expressif ESP8622 Wi-Fi SoC, sowel as 'n open source hardeware bord wat in teenstelling met die $ 3 ESP8266 Wi-Fi-modules 'n CP2102 TTL tot USB-chip bevat vir programmering en ontfouting, broodbordvriendelik is en eenvoudig kan word aangedryf via sy mikro -USB -poort.
KENMERKE
- Wi-Fi-module-ESP-12E-module soortgelyk aan ESP-12-module, maar met 6 ekstra GPIO's.
- USB - mikro -USB -poort vir krag, programmering en ontfouting
- Opskrifte-2x 2.54mm 15-pins koptekst met toegang tot GPIO's, SPI, UART, ADC en kragpenne Diverse-Herstel- en flitsknoppies
- Krag - 5V via mikro -USB -poort
- Afmetings - 49 x 24,5 x 13 mm
Stap 1: Materiaalvoorbereiding
Berei al die benodigde items voor:
- Broodbord
- ESP8266 NodeMCU Lua Wifi
- LED
- Trui (indien nodig)
- mikro USB
Stap 2: Speldverbinding
Dit is een van die eenvoudigste verbindings en geskik vir 'n beginner. Wat u nodig het, is om die LED -anode aan te sluit op ESP8266 se D7 -pen en LED se katode aan ESP8266 GND.
Stap 3: Voorbeeld van bronkode
Laai hierdie voorbeeldbronkode af en stel dit saam in u Arduino IDE
Stap 4: Laai op
As u u verbinding op broodbord suksesvol opgebou het en kodering skryf, moet u die kodering met behulp van 'n mikro -USB in die ESP8266 oplaai. Voordat u die kodering laai, moet u esp8266 in u Arduino IDE installeer. U kan hier kyk.
Stap 5: Knipper die LED
Nou kan u u LED suksesvol sien knipper