Obsah:

Blikající firmware SONOFF Tasmota na NodeMCU: 9 kroků
Blikající firmware SONOFF Tasmota na NodeMCU: 9 kroků

Video: Blikající firmware SONOFF Tasmota na NodeMCU: 9 kroků

Video: Blikající firmware SONOFF Tasmota na NodeMCU: 9 kroků
Video: 15. Прошивка Sonoff Basic: Tasmota + MQTT + OpenHAB. Самое дешевое WiFi реле для умного дома. 2024, Listopad
Anonim
Blikající firmware SONOFF Tasmota na NodeMCU
Blikající firmware SONOFF Tasmota na NodeMCU

Sonoff je přepínač ovládaný WiFi, který je integrován s ESP8266 IC a má relé pro ovládání zařízení přes internet. Tento IC lze flashovat a přeprogramovat pomocí Arduino IDE. Tvůrci Sonoff publikovali knihovny a soubory Arduino na své stránce GitHub. Zpočátku to bylo pouze pro desky vyrobené společností Sonoff, poté podporuje mnoho desek ESP8266 a vývojových desek, jako je NodeMCU. V tomto tutoriálu uvidíme, jak flashovat firmware Sonoff Tasmota do vývojových desek NodeMCU. V novém aktualizovaném firmwaru si můžete snadno snadno vybrat různé desky ESP8266.

Krok 1: Potřebné součásti - předpoklady

  • Vývojová rada NodeMCU
  • kabel microUSB
  • Firmware Sonoff Tasmota - odkaz GitHub
  • Pokročilý skener IP
  • Arduino IDE

Stáhněte si firmware Sonoff Tasmota z tohoto odkazu.

Ujistěte se, že máte ve svém Arduino IDE nainstalovanou knihovnu ESP8266. Pokud chcete vědět, jak správně nainstalovat knihovnu ESP8266, navštivte tento kompletní blog Flashing SONOFF Tasmota Firmware na NodeMCU.

Krok 2: Zahrňte knihovny Sonoff do Arduino IDE

Zahrňte knihovny Sonoff do Arduino IDE
Zahrňte knihovny Sonoff do Arduino IDE

Jakmile je firmware SONOFF Tasmota stažen z GitHub. Otevřete složku Sonoff Tasmota. Přejděte do složky „lib“a zkopírujte veškerý obsah a poté jej vložte do složky „Knihovny“Arduino ve vašem počítači.

Nyní jsme do knihovny Arduino IDE zahrnuli potřebné soubory knihovny. Pojďme nakonfigurovat náš kód.

Krok 3: Hlavní soubor Sonoff a konfigurace uživatele

Hlavní soubor Sonoff a konfigurace uživatele
Hlavní soubor Sonoff a konfigurace uživatele

Ve staženém souboru otevřete soubor sonoff.ino. Otevře všechny potřebné soubory na dalších kartách v Arduino IDE. Nyní otevřete kartu userconfig.h a zadejte naše pověření Wi-Fi.

Krok 4: Konfigurujte SSID, heslo a název projektu

Konfigurujte SSID, heslo a název projektu
Konfigurujte SSID, heslo a název projektu

Nyní upravte pole SSID a heslo pomocí SSID a hesla vaší WiFi sítě. Také zadejte jedinečný název projektu podle svého výběru do řádku #define PROJECT „sonoff“.

Např. #define PROJECT „nodefactory“

Krok 5: Vyberte správnou desku NodeMCU

Vyberte správnou desku NodeMCU
Vyberte správnou desku NodeMCU

Nyní připojte svůj NodeMCU a vyberte správnou verzi portu a desky COM. Ujistěte se, že nastavení jsou pro desku NodeMCU 1.0 taková.

Deska: NodeMCU 1.0 (modul ESP12-E)

Velikost blesku: “4M (1M SPIFFS)

Frekvence CPU: 80 MHz

Rychlost nahrávání: „115200“

Poté flashujte firmware kliknutím na Nahrát.

Krok 6: Najděte IP adresu NodeMCU ve vaší síti

Najděte IP adresu NodeMCU ve vaší síti
Najděte IP adresu NodeMCU ve vaší síti
Najděte IP adresu NodeMCU ve vaší síti
Najděte IP adresu NodeMCU ve vaší síti

Jakmile blikání skončí, otevřete Pokročilý skener IP. A vyhledejte IP adresu uvnitř IP vaší sítě. V mém případě se moje IP bude pohybovat od 192.168.255.0-255 (znamená, že IP bude v rozsahu od 0-255). Klikněte na skenovat a zde uvidíte název projektu, který jste zadali v souboru userconfig.h jako název zařízení.

Poznamenejte si IP adresu, kterou jste našli, vložte ji do adresy URL prohlížeče a klikněte na Enter. Zobrazí se stránka Sonoff Tasmota pro konfiguraci vašeho modulu.

Krok 7: Konfigurace pro desky ESP8266

Konfigurace pro desky ESP8266
Konfigurace pro desky ESP8266

Ve výchozím nastavení to bude v Sonoff Basic. Musíte jej tedy v nabídce „Konfigurace“změnit na „Obecné“. Klikněte na „Konfigurace“a v ní vyberte „Konfigurovat modul“.

Krok 8: Uložte konfiguraci

Uložte konfiguraci
Uložte konfiguraci

Vyberte desku jako obecnou a uložte. Zařízení se restartuje. Tato možnost je pro všechny desky ESP8266.

Krok 9: Nové možnosti GPIO podle typů desek ESP8266

Nové možnosti GPIO podle typů desek ESP8266
Nové možnosti GPIO podle typů desek ESP8266

Nyní, když kliknete na konfiguraci, uvidíte další možnosti GPIO. Pomocí toho můžete vybrat funkce GPIO.

V závislosti na nastavení GPIO se tato možnost objeví na domovské stránce jako DHT, Relay, Switch a mnoho dalších.

Další návody najdete na našem blogu - Blog Forward Forward

Doporučuje: