İçindekiler:

NodeMCU'da Yanıp Sönen SONOFF Tasmota Firmware: 9 Adım
NodeMCU'da Yanıp Sönen SONOFF Tasmota Firmware: 9 Adım

Video: NodeMCU'da Yanıp Sönen SONOFF Tasmota Firmware: 9 Adım

Video: NodeMCU'da Yanıp Sönen SONOFF Tasmota Firmware: 9 Adım
Video: Home Assistant 7 - Kendi Sonoff Röleni Yap (DIY Sonoff Relay) 2024, Kasım
Anonim
NodeMCU'da Yanıp Sönen SONOFF Tasmota Firmware
NodeMCU'da Yanıp Sönen SONOFF Tasmota Firmware

Sonoff, ESP8266 IC'ye gömülü ve cihazı İnternet üzerinden kontrol etmek için rölelere sahip WiFi kontrollü bir anahtardır. Bu IC, Arduino IDE tarafından yanıp sönebilir ve yeniden programlanabilir. Sonoff'un yapımcıları, kütüphaneleri ve Arduino dosyalarını GitHub sayfalarında yayınladılar. Başlangıçta, yalnızca Sonoff'un ürettiği panolar için vardır, bundan sonra birçok ESP8266 panosunu ve NodeMCU gibi Geliştirme panosunu destekler. Bu eğitimde, Sonoff Tasmota Firmware'in NodeMCU geliştirme kartlarına nasıl flash edileceğini göreceğiz. Yeni güncellenen bellenimde, farklı ESP8266 Kartlarını kolayca seçebilirsiniz.

Adım 1: Gerekli Bileşenler - Ön Koşullar

  • NodeMCU Geliştirme Kurulu
  • microUSB Kablosu
  • Sonoff Tasmota Bellenimi – GitHub Bağlantısı
  • Gelişmiş IP Tarayıcı
  • Arduino IDE'si

Sonoff Tasmota Ürün Yazılımını bu bağlantıdan indirin.

Arduino IDE'nizde ESP8266 Kitaplığının kurulu olduğundan emin olun. ESP8266 kitaplığının nasıl düzgün şekilde kurulacağını bilmek istiyorsanız, NodeMCU'da Flashing SONOFF Tasmota Firmware'in bu eksiksiz blogunu ziyaret edin.

Adım 2: Sonoff Kitaplıklarını Arduino IDE'ye Dahil Edin

Sonoff Kitaplıklarını Arduino IDE'ye Dahil Et
Sonoff Kitaplıklarını Arduino IDE'ye Dahil Et

SONOFF Tasmota Bellenimi GitHub'dan indirildikten sonra. Sonoff Tasmota klasörünü açın. 'lib' klasörüne gidin ve tüm içeriği kopyalayın, ardından bilgisayarınızdaki Arduino 'kütüphaneleri' klasörüne yapıştırın.

Artık gerekli kütüphane dosyalarını Arduino IDE Library içerisine dahil ettik. Kodumuzu yapılandıralım.

Adım 3: Sonoff Ana Dosyası ve Kullanıcı Yapılandırması

Sonoff Ana Dosyası ve Kullanıcı Yapılandırması
Sonoff Ana Dosyası ve Kullanıcı Yapılandırması

İndirilen dosyanın içinde sonoff.ino dosyasını açın. Arduino IDE'de gerekli tüm dosyaları sonraki sekmelerde açacaktır. Şimdi Wi-Fi Kimlik Bilgilerimizi girmek için userconfig.h sekmesini açın.

Adım 4: SSID, Parola ve Proje Adını Yapılandırın

SSID, Parola ve Proje Adını Yapılandırın
SSID, Parola ve Proje Adını Yapılandırın

Şimdi SSID ve Şifre alanlarını WiFi ağınızın SSID'si ve Şifresi ile düzenleyin. Ayrıca #define PROJECT “sonoff” satırında seçtiğiniz projeye özgün bir isim verin.

Örneğin. #define PROJESİ "nodefactory"

Adım 5: Doğru NodeMCU Kartını Seçin

Doğru NodeMCU Kartını Seçin
Doğru NodeMCU Kartını Seçin

Şimdi NodeMCU'nuzu bağlayın ve doğru COM Bağlantı Noktasını ve Anakart Sürümünü seçin. NodeMCU 1.0 Board için ayarların bu şekilde olduğundan emin olun.

Anakart: NodeMCU 1.0 (ESP12-E Modülü)

Flaş Boyutu: “4M(1M SPIFFS)

CPU Frekansı: 80 MHZ

Yükleme Hızı: “115200”

Ardından, Yükle'yi tıklatarak Bellenimi Flash'layın.

6. Adım: Ağınızda NodeMCU IP Adresini Bulun

Ağınızdaki NodeMCU IP Adresini Bulun
Ağınızdaki NodeMCU IP Adresini Bulun
Ağınızdaki NodeMCU IP Adresini Bulun
Ağınızdaki NodeMCU IP Adresini Bulun

Yanıp Sönme işlemi tamamlandıktan sonra Gelişmiş IP Tarayıcıyı Açın. Ve ağ IP'nizin içindeki IP adresini arayın. Benim durumumda IP'm 192.168.255.0-255 aralığında olacaktır (IP'nin 0-255 aralığında olacağı anlamına gelir). Scan'e tıklayın ve userconfig.h dosyasında verdiğiniz proje adını cihaz adı olarak burada görebilirsiniz.

Bulduğunuz IP Adresini not alın ve tarayıcınızın URL'sine yapıştırın ve enter'a tıklayın. Modülünüzü yapılandırmak için Sonoff Tasmota sayfasını gösterecektir.

Adım 7: ESP8266 Anakartları için Yapılandırma

ESP8266 Anakartları için Yapılandırma
ESP8266 Anakartları için Yapılandırma

Varsayılan olarak, Sonoff Basic'te olacaktır. Bu yüzden 'Yapılandırma' menüsünden 'Genel' olarak değiştirmeniz gerekir. 'Yapılandırma'yı tıklayın ve içinde 'Modülü Yapılandır'ı seçin.

8. Adım: Yapılandırmayı Kaydedin

Yapılandırmayı Kaydet
Yapılandırmayı Kaydet

Panoyu Genel olarak seçin ve Kaydet. Cihaz yeniden başlayacaktır. Bu seçenek tüm ESP8266 kartları içindir.

Adım 9: ESP8266 Kart Tiplerine Göre Yeni GPIO Seçenekleri

ESP8266 Kart Tiplerine Göre Yeni GPIO Seçenekleri
ESP8266 Kart Tiplerine Göre Yeni GPIO Seçenekleri

Şimdi yapılandırmaya tıklarsanız, daha fazla GPIO seçeneği görebilirsiniz. Bunu kullanarak GPIO İşlevlerini seçebilirsiniz.

GPIO ayarına bağlı olarak, ana sayfada DHT, Relay, Switch ve daha pek çok seçenek gibi seçenekler görünecektir.

Daha fazla eğitim için blogumuzu ziyaret edin - Factory Forward Blog

Önerilen: