Mündəricat:
- Addım 1: Lazım olan komponentlər - Ön şərtlər
- Addım 2: Sonoff Kitabxanalarını Arduino IDE -yə daxil edin
- Addım 3: Sonoff Əsas Fayl və İstifadəçi Konfiqurasiyası
- Addım 4: SSID, Parol və Layihə Adını konfiqurasiya edin
- Addım 5: Doğru NodeMCU lövhəsini seçin
- Addım 6: Şəbəkənizdə NodeMCU IP ünvanını tapın
- Addım 7: ESP8266 lövhələri üçün konfiqurasiya
- Addım 8: Konfiqurasiyanı qeyd edin
- Addım 9: ESP8266 lövhə növlərinə görə yeni GPIO Seçimləri
Video: NodeMCU -da yanıb sönən SONOFF Tasmota Firmware: 9 addım
2024 Müəllif: John Day | [email protected]. Son dəyişdirildi: 2024-01-30 07:47
Sonoff, ESP8266 IC ilə birləşdirilmiş və cihazı İnternet vasitəsilə idarə etmək üçün röleləri olan WiFi idarə olunan bir açardır. Bu IC Arduino IDE tərəfindən yanıb -sönə bilər və yenidən proqramlaşdırıla bilər. Sonoff istehsalçıları kitabxanaları və Arduino fayllarını GitHub səhifələrində nəşr etdilər. Başlanğıcda yalnız Sonoff istehsalı olan lövhələr var, bundan sonra bir çox ESP8266 lövhələrini və NodeMCU kimi İnkişaf lövhələrini dəstəkləyir. Bu təlimatda, Sonoff Tasmota Firmware -in NodeMCU inkişaf lövhələrinə necə daxil ediləcəyini görəcəyik. Yeni yenilənmiş proqram təminatında fərqli ESP8266 lövhələrini asanlıqla seçə bilərsiniz.
Addım 1: Lazım olan komponentlər - Ön şərtlər
- NodeMCU İnkişaf Şurası
- microUSB Kabel
- Sonoff Tasmota Firmware - GitHub Link
- Qabaqcıl IP Skaner
- Arduino IDE
Sonoff Tasmota Firmware -ni bu linkdən yükləyin.
Arduino IDE -də ESP8266 Kitabxanasının quraşdırıldığından əmin olun. ESP8266 kitabxanasının necə qurulacağını bilmək istəyirsinizsə, NodeMCU -da Flashing SONOFF Tasmota Firmware -in bu tam blogunu ziyarət edin.
Addım 2: Sonoff Kitabxanalarını Arduino IDE -yə daxil edin
SONOFF Tasmota Firmware GitHub -dan endirildikdən sonra. Sonoff Tasmota qovluğunu açın. 'Lib' qovluğuna gedin və bütün məzmunu kopyalayın, sonra kompüterinizdəki Arduino 'kitabxanaları' qovluğuna yapışdırın.
İndi lazımi kitabxana fayllarını Arduino IDE Kitabxanasına daxil etdik. Kodumuzu konfiqurasiya edək.
Addım 3: Sonoff Əsas Fayl və İstifadəçi Konfiqurasiyası
Yüklənmiş faylın içərisində sonoff.ino faylını açın. Arduino IDE -də növbəti sekmelerde bütün lazımi faylları açacaq. İndi Wi-Fi Etimadnaməmizi daxil etmək üçün userconfig.h sekmesini açın.
Addım 4: SSID, Parol və Layihə Adını konfiqurasiya edin
İndi WiFi şəbəkə SSID və Şifrənizlə SSID və Şifrə sahələrini düzəldin. Ayrıca, #define PROJECT "sonoff" sətrində seçiminizə görə unikal bir layihə adı verin.
Məsələn. #define PROJESİ "nodefactory"
Addım 5: Doğru NodeMCU lövhəsini seçin
İndi NodeMCU'nuzu bağlayın və düzgün COM Portu və İdarə Heyətinin versiyasını seçin. NodeMCU 1.0 Board üçün parametrlərin belə olduğuna əmin olun.
Lövhə: NodeMCU 1.0 (ESP12-E Modulu)
Flaş Ölçüsü: “4M (1M SPIFFS)
CPU tezliyi: 80 MHz
Yükləmə Sürəti: "115200"
Sonra Yüklə düyməsini basaraq Firmware proqramını yandırın.
Addım 6: Şəbəkənizdə NodeMCU IP ünvanını tapın
Yanıp sönəndən sonra Ətraflı IP Skanerini açın. Və şəbəkə IP -nin içərisində IP ünvanını axtarın. Mənim vəziyyətimdə, IP -im 192.168.255.0-255 arasında dəyişəcək (IP 0-255 aralığında olacaq deməkdir). Tarama düyməsini vurun və userconfig.h faylında verdiyiniz layihə adını cihaz adı olaraq burada görə bilərsiniz.
Tapdığınız IP ünvanını qeyd edin və brauzerinizin URL'sinə yapışdırıb daxil edin. Modulunuzu konfiqurasiya etmək üçün Sonoff Tasmota səhifəsini göstərəcək.
Addım 7: ESP8266 lövhələri üçün konfiqurasiya
Varsayılan olaraq, Sonoff Basic -də olacaq. Buna görə 'Konfiqurasiya' menyusunda 'Ümumi' olaraq dəyişdirməlisiniz. 'Konfiqurasiya' düyməsini basın və içərisində 'Modulu Konfiqurasiya et' seçin.
Addım 8: Konfiqurasiyanı qeyd edin
Lövhəni Ümumi olaraq seçin və Saxla. Cihaz yenidən başlayacaq. Bu seçim bütün ESP8266 lövhələri üçündür.
Addım 9: ESP8266 lövhə növlərinə görə yeni GPIO Seçimləri
İndi konfiqurasiyanı tıklasanız, daha çox GPIO seçimini görə bilərsiniz. Bundan istifadə edərək GPIO funksiyalarını seçə bilərsiniz.
GPIO parametrlərindən asılı olaraq seçim DHT, Relay, Switch və daha çox kimi Ana səhifədə görünəcək.
Daha çox dərs üçün bloqumuzu ziyarət edin - Factory Forward Blog
Tövsiyə:
PCB yanıb -sönən ağac bəzəyi: 5 addım (şəkillərlə)
PCB yanıb -sönən ağac bəzəyi: Bu dərslikdə bir elektronika layihəsinin necə təsirli bir şəkildə ediləcəyini öyrənəcəksiniz. Misal olaraq, əvvəldən axıra qədər yanıb -sönən işıqları olan bir PCB düzəldəcəyəm. Bütün elektronikalar kodlaşdırma tələb etmədən özləri tərəfindən idarə olunur. Etməyiniz lazım olan tək şey
Mahnı izləmək Led-yanıb-sönən Hack-O-Lantern !: 6 Addım
Mahnı izləyən Led-yanıb-sönən Hack-O-Lantern
Kiçik LED yanıb -sönən Şəkil: 6 addım
Kiçik LED yanıb -sönən Şəkil: LED -i arduino və ya 555 taymer ilə asanlıqla yanıb -sönə bilərsiniz. Ancaq belə IC -lər olmadan yanıb -sönən bir dövrə edə bilərsiniz. Bu, ayrı -ayrı hissələrdən hazırlanmış sadə bir yanıb -sönən rəqəmdir
Yaradıcı Taktik3D Rage Simsiz Qulaqlıq Təmiri (mavi yanıb -sönən, cütləşmə yoxdur, batareyanın dəyişdirilməsi): 11 addım
Yaradıcı Taktik3D Rage Simsiz Qulaqlıq Təmiri (mavi yanıb-sönən, cütləşmə, batareyanı dəyişdirmə): Şəkillərdəki bu təlimat, USB ötürücü ilə cütləşmə itirildikdə və qulaqlıq yavaş-yavaş mavi yanıb-söndüyündə yenidən qoşulduqda işləməyən Yaradıcı Qulaqlıq sahibi olanlar üçündür. və düymələrə artıq reaksiya vermir. Bu vəziyyətdə bacarmırsınız
Tasmota ilə yanıb -sönən EACHEN WiFi Smart Touch Switch: 10 addım
Tasmota ilə yanıb -sönən EACHEN WiFi Ağıllı Toxunma Açarı: Buna görə də bunun mümkün olub -olmadığını maraqlandıran hər kəs üçün bunu Təlimatlandırıcı etmək qərarına gəldim