Mündəricat:

NodeMCU -da yanıb sönən SONOFF Tasmota Firmware: 9 addım
NodeMCU -da yanıb sönən SONOFF Tasmota Firmware: 9 addım

Video: NodeMCU -da yanıb sönən SONOFF Tasmota Firmware: 9 addım

Video: NodeMCU -da yanıb sönən SONOFF Tasmota Firmware: 9 addım
Video: Amazing arduino project 2024, Noyabr
Anonim
NodeMCU -da yanıb sönən SONOFF Tasmota Firmware
NodeMCU -da yanıb sönən SONOFF Tasmota Firmware

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 Kitabxanalarını Arduino IDE -yə daxil edin
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ı

Sonoff Əsas Fayl və İstifadəçi Konfiqurasiyası
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

SSID, Parol və Layihə Adını konfiqurasiya edin
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

Doğru NodeMCU lövhəsini seçin
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

Şəbəkənizdə NodeMCU IP ünvanını tapın
Şəbəkənizdə NodeMCU IP ünvanını tapın
Şəbəkənizdə NodeMCU IP ünvanını tapın
Şə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

ESP8266 lövhələri üçün konfiqurasiya
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

Konfiqurasiyanı qeyd edin
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

ESP8266 lövhə növlərinə görə yeni GPIO Seçimləri
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ə: