Mündəricat:
- Addım 1: Lazımi materiallar
- Addım 2: NodeMCU Board Paketinin Qurulması
- Addım 3: Bağlantıları bağlayın
- Addım 4: Mənbə Kodu
- Addım 5: Kodun Yüklənməsi
- Addım 6: LED -in idarə edilməsi
Video: NodeMCU istifadə edərək İnternetdən idarə olunan LED: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:46
Əş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.
Tövsiyə:
Təyyarə ilə idarə olunan radio idarə olunan ördək: 10 addım (şəkillərlə)
Jet Propelled Radio Controlled Duck: 40+ il əvvəl bir radio nəzarət qayığı almaq və yaxınlıqdakı Park Gölündə istifadə etmək istəyirdim, lakin Park Qapıcısı heç bir gəmiyə icazə verilməyəcəyini açıq şəkildə bildirdi. Bir gəmini ördək kimi gizlətmək üçün bu planı hazırladım. Bir az çatışmazlıq qiymət idi
İnternetdən idarə olunan baloncuk maşını: 4 addım (şəkillərlə)
İnternetə Nəzarət Edilən Baloncuq Maşını: Hər kəs baloncukların üfürülməsinin çox əyləncəli olduğunu bilir, amma çətin iş ola bilər. Sadəcə internetlə idarə olunan bir baloncuk maşını quraraq, bütün mükafatları əldə edərkən səyləri təhvil verərək bu problemi həll edə bilərik
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: 4 addım
Arduino istifadə edərək İnternetdən istifadə edərək bütün dünyanı idarə et: Salam, mən Rithikəm. Telefonunuzdan istifadə edərək internetə nəzarət edən bir led quracağıq. Arduino IDE və Blynk kimi proqramlardan istifadə edəcəyik. Bu çox sadədir və uğur qazansanız istədiyiniz qədər elektron komponenti idarə edə bilərsiniz
ESP8266 istifadə edərək İnternetdən vaxt əldə etmək - ESP8266 Nodemcu ilə NTP Saat Layihəsi: 5 addım
ESP8266 istifadə edərək İnternetdən vaxt əldə etmək | ESP8266 Nodemcu ilə NTP Saat Layihəsi: Bu təlimatda Arduino IDE ilə ESP8266/nodemcu istifadə edərək necə vaxt qazanacağımızı görəcəyik. Vaxt əldə etmək, oxunuşlarınızı zaman damgası ilə qeyd etmək üçün xüsusilə faydalıdır. ESP8266 layihənizin İnternetə çıxışı varsa, Network T istifadə edərək vaxt qazana bilərsiniz
Uzaqdan İdarə olunan Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: 5 addım
Uzaqdan İdarə Edilən Avtomobil - Simsiz Xbox 360 Nəzarətçisindən istifadə edərək idarə olunur: Bunlar simsiz Xbox 360 nəzarətçi ilə idarə olunan öz uzaqdan idarə olunan avtomobilinizi qurmaq üçün təlimatlardır