Spisu treści:
2025 Autor: John Day | [email protected]. Ostatnio zmodyfikowany: 2025-01-13 06:58
OPIS
NodeMCU to platforma IoT typu open source. Zawiera oprogramowanie układowe działające na ESP8266 WiFi SoC firmy Espressif oraz sprzęt oparty na module ESP-12. Termin „NodeMcu” domyślnie odnosi się do oprogramowania filmowego, a nie zestawów deweloperskich. Firmware ESP8266 używa języka skryptowego Lua. Jest oparty na projekcie eLua i zbudowany na Espressif Non-OS SDK dla ESP8266. Wykorzystuje wiele projektów open source, takich jak lua-cjson i spiffs. Interaktywne oprogramowanie układowe oparte na LUA dla Expressif ESP8622 Wi-Fi SoC, a także płyta sprzętowa typu open source, która w przeciwieństwie do modułów Wi-Fi ESP8266 za 3 USD zawiera układ CP2102 TTL na USB do programowania i debugowania, jest przyjazny dla płytki prototypowej i może po prostu być zasilany przez port micro USB.
CECHY
- Moduł Wi-Fi – moduł ESP-12E podobny do modułu ESP-12, ale z 6 dodatkowymi GPIO.
- USB – port micro USB do zasilania, programowania i debugowania
- Złącza – 2 x 15-pinowe złącze 2,54 mm z dostępem do GPIO, SPI, UART, ADC i pinów zasilania Różne – przyciski Reset i Flash
- Zasilanie – 5V przez port micro USB
- Wymiary – 49 x 24,5 x 13 mm
Krok 1: Przygotowanie materiału
Zanim zaczniesz, przygotuj wszystkie potrzebne przedmioty:
- Deska do krojenia chleba
- ESP8266 NodeMCU Lua Wifi
- PROWADZONY
- Zworka (w razie potrzeby)
- Micro USB
Krok 2: połączenie pinowe
Jest to jedno z najprostszych połączeń i odpowiednie dla początkującego. Potrzebujesz podłączyć anodę LED do pinu D7 ESP8266, a katodę LED do GND ESP8266.
Krok 3: Przykładowy kod źródłowy
Pobierz ten przykładowy kod źródłowy i skompiluj go w swoim Arduino IDE
Krok 4: Przesyłanie
Po pomyślnym zbudowaniu połączenia na płytce prototypowej i napisaniu kodu należy wgrać kodowanie do ESP8266 za pomocą micro USB. Przed wgraniem kodowania musisz zainstalować esp8266 do swojego Arduino IDE, możesz to sprawdzić tutaj.
Krok 5: Miganie diody LED
Teraz możesz zobaczyć, że dioda LED pomyślnie miga