Mündəricat:
2025 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2025-01-13 06:56
Əşyaların İnterneti (IoT), bir-biri ilə əlaqəli hesablama cihazları, mexaniki və rəqəmsal maşınlar, obyektlər, heyvanlar və ya insanlar üçün unikal identifikatorlar və məlumatları şəbəkədən ötürmək qabiliyyəti ilə təmin edilir. kompüterlə qarşılıqlı əlaqə.
Bu təlimatda, yerli bir şəbəkəyə qoşulmuş NodeMCU istifadə edərək sadə bir IoT layihəsi hazırlayacağıq.
DESCRIPTIONNodeMCU 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 firmware proqramına aiddir. ESP8266 firmware proqramı Lua skript dilindən istifadə edir. Lua 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ə proqramlaşdırma və ayıklama üçün USB çipinə CP2102 TTL daxil olan açıq mənbəli bir hardware lövhəsi, çörək taxtası üçün əlverişlidir. sadəcə mikro USB portu ilə təchiz olunmalıdır.
XÜSUSİYYƏTLƏRİ
- Wi-Fi Modulu-ESP-12 moduluna bənzər, lakin 6 əlavə GPIO ilə birlikdə ESP-12E modulu.
- 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
Addım 1: Lazımi materiallar
- ESP8266 NodeMCU
- Çörək lövhəsi
- LED
- Jumper telləri
- Arduino IDE
Addım 2: NodeMCU Board Paketinin Qurulması
- Arduino IDE -ni açın. Fayllar-> Tercihlər bölməsinə keçin. Əlavə İdarəçi URLləri sahəsinə https://arduino.esp8266.com/stable/package_esp8266… daxil edin.
- İndi alətlər-> lövhələr-> lövhə menecerinə gedin və ESP8266 axtarın və paketi quraşdırın.
Addım 3: Bağlantıları bağlayın
- LED +ve NodeMCU D7.
- G -nin NodeMCU -dan LED -ə.
Addım 4: Mənbə Kodu
Kodda
ssid adını ssid adınıza dəyişdirin
və SSID parolunuza parol daxil edin
const char* ssid = "MODI"; // ssidiniz
const char* password = "8826675619"; // Parolunuz
Addım 5: Kodun Yüklənməsi
Bağlantınızı çörək taxtasında uğurla qurduğunuzda və kod yazdıqda, mikro USB istifadə edərək kodlamanı NodeMCU -ya yükləməlisiniz.
İndi Alətlər> Kart> ESP8266 Modullarına gedin və ESP8266 üçün bir çox variant görə bilərsiniz. "NodeMCU 1.0 (ESP-12E Modulu) seçin. Sonra portunuzu seçin. Limanınızı tanıya bilmirsinizsə, İdarəetmə Paneli> Sistem> Cihaz Meneceri> Limana gedin və USB sürücünüzü yeniləyin.
İndi kodu lövhəyə yükləyin.
Addım 6: LED -in idarə edilməsi
- İndi URL -ni yox, Serial Monitorunuzu açın.
- İndi URL -i telefonunuzun brauzerinə qoyun.
- Bir səhifə açılacaq və iki düymə ilə açılacaqdır.
- ON düyməsini basdığınız zaman hər şey düzgündürsə, LED yanacaq və OFF düyməsini basdığınız zaman LED sönəcək.