Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
TƏSVİRİ
NodeMCU açıq mənbə IoT platformasıdır. Buraya Espressif-dən ESP8266 WiFi SoC ilə işləyən proqram təminatı və ESP-12 moduluna əsaslanan aparat daxildir. Varsayılan olaraq "NodeMcu" termini, cihaz dəstlərindən çox film proqramına aiddir. Firmware ESP8266, Lua skript dilindən istifadə edir. ELua layihəsinə əsaslanır və ESP8266 üçün Espressif OS olmayan SDK üzərində qurulmuşdur. Lua-cjson və spiffs kimi bir çox açıq mənbə layihələrindən istifadə edir. Expressif ESP8622 Wi-Fi SoC üçün LUA əsaslı interaktiv proqram təminatı və 3 dollarlıq ESP8266 Wi-Fi modullarının əksinə olaraq proqramlaşdırma və ayıklama üçün USB çipindən CP2102 TTL-ə daxil olan açıq mənbə aparat lövhəsi çörək taxtasına uyğundur və sadəcə mikro USB portu ilə təchiz oluna bilər.
XÜSUSİYYƏTLƏRİ
- Wi-Fi Modulu-ESP-12 moduluna bənzər ESP-12E modulu, lakin 6 əlavə GPIO ilə.
- USB - güc, proqramlaşdırma və ayıklama üçün mikro USB portu
- Başlıqlar-GPIOs, SPI, UART, ADC və güc pinlərinə çıxışı olan 2x 2.54mm 15 pinli başlıqMisc-Sıfırla və Flaş düymələri
- Güc - mikro USB portu vasitəsilə 5V
- Ölçülər - 49 x 24,5 x 13 mm
Addım 1: Materialın hazırlanması
Başlamazdan əvvəl lazım olan bütün maddələri hazırlayın:
- Çörək lövhəsi
- ESP8266 NodeMCU Lua Wifi
- LED
- Jumper (lazım olduqda)
- mikro USB
Addım 2: Pin Bağlantısı
Bu ən sadə əlaqələrdən biridir və yeni başlayanlar üçün uyğundur. Lazım olan şey, LED anodunu ESP8266 -nın D7 pininə və LED -in katodunu ESP8266 GND -yə bağlamaqdır.
Addım 3: Nümunə Mənbə Kodu
Bu nümunə mənbə kodunu yükləyin və Arduino IDE -də tərtib edin
Addım 4: Yükləmə
Bağlantınızı çörək taxtasında uğurla qurduğunuzda və kod yazdıqda, mikro USB istifadə edərək kodlamanı ESP8266 -ya yükləməlisiniz. Kodlamanı yükləməzdən əvvəl esp8266 -nı Arduino IDE -yə yükləməlisiniz, buradan yoxlaya bilərsiniz.
Addım 5: LED -in yanıb -sönməsi
İndi LEDinizin uğurla yanıb -söndüyünü görə bilərsiniz