Mündəricat:
- Addım 1: NodeMCU nədir?
- Addım 2: Arduino IDE istifadə edərək NodeMCU -nu necə proqramlaşdırmaq olar
- Addım 3: NodeMCU istifadə edərək bir HTTP Səhifəsi vasitəsilə LED -in idarə edilməsi
- Addım 4: Kod
- Addım 5: NodeMCU əvəzinə başqa hansı lövhələrdən istifadə edə bilərəm?
- Addım 6: Nümunə Layihələr:
Video: Arduino IDE -də W/ NodeMCU ESP8266 -ı işə salmaq: 6 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:45
Baxış
Bu təlimatda Arduino IDE -də NodeMCU -dan necə istifadə edəcəyinizi öyrənəcəksiniz.
Öyrənəcəkləriniz
- NodeMCU haqqında ümumi məlumat
- Arduino IDE -də ESP8266 əsaslı lövhələri necə quraşdırmaq olar
- NodeMCU -nu Arduino IDE -də necə proqramlaşdırmaq olar
- NodeMCU əvəzinə istifadə edilə bilən lövhələr təqdim olunur
Addım 1: NodeMCU nədir?
Bu gün IOT tətbiqləri artmaqdadır və əlaqəli obyektlər getdikcə daha çox əhəmiyyət kəsb edir. Wi-Fi protokolu kimi obyektləri birləşdirməyin bir neçə yolu var.
NodeMCU, obyektləri birləşdirə bilən və Wi-Fi protokolu ilə məlumat ötürülməsinə imkan verən ESP8266 əsaslı açıq mənbə platformadır. Bundan əlavə, GPIO, PWM, ADC və s kimi mikrokontrolörlərin ən vacib xüsusiyyətlərini təmin edərək, layihənin bir çox ehtiyaclarını tək həll edə bilər.
Bu lövhənin ümumi xüsusiyyətləri aşağıdakılardır:
- İstifadəsi asandır
- Arduino IDE və ya IUA dilləri ilə proqramlaşdırma
- Giriş nöqtəsi və ya stansiya olaraq mövcuddur
- Tədbirə əsaslanan API tətbiqlərində tətbiq edilə bilər
- Daxili antenanın olması
- 13 GPIO pin, 10 PWM kanalı, I2C, SPI, ADC, UART və 1-Wire ehtiva edir
Addım 2: Arduino IDE istifadə edərək NodeMCU -nu necə proqramlaşdırmaq olar
NodeMCU proqramlaşdırmaq üçün Arduino IDE -dən istifadə etmək üçün əvvəlcə onu proqram təminatı ilə tanış etməlisiniz.
Bunu etmək üçün aşağıdakı kodu kopyalayın və aşağıdakı addımları izləyin:
arduino.esp8266.com/stable/package_esp8266c…
addım 1. Fayl menyusundan Tercihlər seçin və Əlavə İdarə Heyəti URLləri hissəsinə kopyalanan kodu daxil edin. Sonra OK düyməsini basın.
Addım 2. Alətlər menyusundan Lövhələr> lövhələr menecerində ESP8266 sözünü axtarın. Sonra ESP8266 lövhələrini quraşdırın. Tamamilə quraşdırıldıqdan sonra ESP8266 lövhələrində MONTAJI etiketini görəcəksiniz.
Bu iki addımdan sonra Arduino IDE lövhələr siyahınızda NodeMCU kimi ESP8266 əsaslı lövhələri görə bilərsiniz və kodu yükləmək üçün istədiyiniz lövhəni seçə bilərsiniz.
Rəqəmsal sancaqlar istifadə etmək üçün GPIO nömrələrini seçməlisiniz. Məsələn, D7 pin GPIO13 olaraq təyin olunur. Proqramınızda D7 istifadə etmək istədiyiniz zaman 13 nömrəli pin qurmalısınız. Ayrıca, SDA olaraq D2 pinini (GPIO4) və SCL olaraq D1 pinini (GPIO5) istifadə edə bilərsiniz.
Addım 3: NodeMCU istifadə edərək bir HTTP Səhifəsi vasitəsilə LED -in idarə edilməsi
NodeMCU istifadə edərək interneti Wi-Fi vasitəsilə bağlaya və HTTP səhifəsi yaradaraq istədiyiniz əmrləri tətbiq edə bilərsiniz.
Bu nümunədə, ON və OFF düyməsini basaraq bir LED -i idarə edə bilərsiniz. Təqdim olunan hissəyə modemlər SSID və şifrənizi daxil edin və Arduino IDE istifadə edərək NodeMCU lövhənizə yükləyin. (Digər parametrləri standart olaraq buraxın)
Addım 4: Kod
Serial Monitoru açdıqdan sonra, İnternet bağlantısı qurulsa, yaratdığınız səhifənin IP ünvanı veriləcək (məsələn, 192.168.1.18). Kopyalayın və brauzerinizə yapışdırıb HTTP səhifəsini açın.
Addım 5: NodeMCU əvəzinə başqa hansı lövhələrdən istifadə edə bilərəm?
Bir IOT sistemi üçün lövhənin növünü seçmək üçün GPIO pinlərinin sayı, anten də daxil olmaqla ünsiyyət protokolları və s.
Ayrıca, fərqli lövhələr və platformalar var, hər birinin özünəməxsus xüsusiyyətləri var.
Burada IOT layihələri üçün ən vacib tələb olunan xüsusiyyətlərə əsaslanaraq müqayisə etdik.
Addım 6: Nümunə Layihələr:
- Arduino & ESP8266 tərəfindən WiFi Giriş Səhifəsi olan Ağıllı Qapı Kilidi
- Arduino ilə danışın və Google Assistant tərəfindən nəzarət edin
- WIFI üzərində atəşlə oynayın! ESP8266 və Neopixels (Android Tətbiqi daxil olmaqla)
- nstagram Arduino və ESP8266 tərəfindən sürətölçənini bəyənir
Bu dərsliyi faydalı və maraqlı görürsünüzsə, facebook -da bizim kimi bəyənin.
Tövsiyə:
Nəzarətçini Emulatora necə quraşdırmaq, işə salmaq və bağlamaq olar: 7 addım
Nəzarətçini bir Emulatora necə Qurmaq, Çalışdırmaq və Bağlamaq olar: Heç oturub gənc bir oyunçu olaraq uşaqlığınızı xatırlayırsınız və bəzən keçmişin köhnə daşlarını yenidən ziyarət etməyi arzulayırsınızmı? Bunun üçün bir tətbiq var …. daha doğrusu proqram hazırlayan oyunçuların birliyi var
Kompüterinizi hər gün və ya hər dəfə avtomatik olaraq necə işə salmaq olar: 5 addım
Kompüterinizi hər gün və ya hər dəfə avtomatik olaraq necə işə salmaq olar: bu təlimatda kompüterinizin hər gün müəyyən bir zamanda avtomatik olaraq necə işə salınacağını öyrənəcəksiniz, bu da mənim ilk təlimatımdır
Başsız Pi - Moruq Pi -nizi heç bir əlavə avadanlıq olmadan işə salmaq: 4 addım (şəkillərlə)
Başsız Pi - Moruq Pi -nizi Əlavə Bir Avadanlıq Olmadan Başlayın: Hey, bura düşməyinizin səbəbi, sanki mənim kimi çox olmağınızdır! Pi ilə asanlaşmaq istəmirsən - Pi'yi bir monitöre bağla, klaviatura və siçanı bağla və voila! &Hellip; bunu kim edir ?! Axı, Pi bir &
CD -dən Taşınabilir Tətbiqləri necə avtomatik işə salmaq olar: 7 addım
CD -dən Taşınabilir Tətbiqləri necə avtomatik işə salmaq olar: Burada pulsuz tətbiqləri CD -yə necə qoymağı öyrənə bilərsiniz. Kompüterdə heç bir fayl yaratmadan bir proqramı işə sala bilərsiniz, buna görə heç bir maneə yaratmadan onu kompüterlərə daxil edə bilərsiniz. İşləmək istədiyiniz kompüterin istirahət etməsi də çox yaxşıdır
Mac -da köhnə DOS proqramlarını necə işə salmaq olar: 5 addım
Macda Köhnə DOS Proqramlarını Necə Çalışdırmaq olar: DOS oyunlarınız və Macintoshunuz varsa, ancaq Windows PC deyilsə, onları oynaya bilərsiniz! Bahalı proqrama ehtiyac yoxdur. Bunu 10.4 -dən aşağı heç bir Mac OS -də sınamamışam. Əminəm ki, OS 10.4 və yuxarıda işləyəcək. Bu təlimatlı detallar yalnız