Tartalomjegyzék:

Villogó SONOFF Tasmota firmware a NodeMCU -n: 9 lépés
Villogó SONOFF Tasmota firmware a NodeMCU -n: 9 lépés

Videó: Villogó SONOFF Tasmota firmware a NodeMCU -n: 9 lépés

Videó: Villogó SONOFF Tasmota firmware a NodeMCU -n: 9 lépés
Videó: 03 Sonoff Bridge Pro, SNZB-03 mozgásérzékelő, S26R2ZB konnektor, SmartWise 1L relé Home Assistantban 2024, Július
Anonim
Villogó SONOFF Tasmota firmware a NodeMCU -n
Villogó SONOFF Tasmota firmware a NodeMCU -n

A Sonoff egy WiFi vezérlésű kapcsoló, amely ESP8266 IC -be van ágyazva, és relékkel rendelkezik az eszköz interneten keresztül történő vezérléséhez. Ezt az IC -t az Arduino IDE villoghatja és átprogramozhatja. A Sonoff készítői közzétették a könyvtárakat és az Arduino fájlokat a GitHub oldalán. Kezdetben csak a Sonoff számára készített táblákat, ezt követően sok ESP8266 táblát és fejlesztőlapot támogat, mint például a NodeMCU. Ebben az oktatóanyagban látni fogjuk, hogyan kell a Sonoff Tasmota Firmware -t a NodeMCU fejlesztőlapjaira villanni. Az új frissített firmware -ben könnyedén kiválaszthatja a különböző ESP8266 lapokat.

1. lépés: Szükséges összetevők - előfeltételek

  • NodeMCU Fejlesztési Tanács
  • microUSB kábel
  • Sonoff Tasmota firmware - GitHub link
  • Fejlett IP -szkenner
  • Arduino IDE

Töltse le a Sonoff Tasmota firmware -t erről a linkről.

Győződjön meg arról, hogy az ESP8266 könyvtár telepítve van az Arduino IDE -n. Ha szeretné megtudni, hogyan kell megfelelően telepíteni az ESP8266 könyvtárat, keresse fel a NodeMCU Villogó SONOFF Tasmota firmware teljes blogját.

2. lépés: A Sonoff könyvtárak beépítése az Arduino IDE -be

Tartalmazza a Sonoff könyvtárakat az Arduino IDE -hez
Tartalmazza a Sonoff könyvtárakat az Arduino IDE -hez

Miután letöltötte a SONOFF Tasmota firmware -t a GitHub -ról. Nyissa meg a Sonoff Tasmota mappát. Keresse meg a „lib” mappát, és másolja át az összes tartalmat, majd illessze be a számítógép Arduino „libraries” mappájába.

Most beillesztettük a szükséges könyvtári fájlokat az Arduino IDE könyvtárba. Konfiguráljuk a kódunkat.

3. lépés: Sonoff főfájl és felhasználói konfiguráció

Sonoff fő fájl és felhasználói konfiguráció
Sonoff fő fájl és felhasználói konfiguráció

A letöltött fájlon belül nyissa meg a sonoff.ino fájlt. Megnyitja az összes szükséges fájlt az Arduino IDE következő lapjain. Most nyissa meg a userconfig.h lapot, és adja meg Wi-Fi hitelesítő adatainkat.

4. lépés: Állítsa be az SSID -t, a jelszót és a projektnevet

Konfigurálja az SSID -t, a jelszót és a projektnevet
Konfigurálja az SSID -t, a jelszót és a projektnevet

Most szerkessze az SSID és a Jelszó mezőket a WiFi hálózat SSID -jével és jelszavával. Ezenkívül adjon egyedi projektnevet a #define PROJECT „sonoff” sorában.

Például. #define PROJECT „nodefactory”

5. lépés: Válassza ki a helyes NodeMCU kártyát

Válassza ki a helyes NodeMCU kártyát
Válassza ki a helyes NodeMCU kártyát

Most csatlakoztassa a NodeMCU -t, és válassza ki a megfelelő COM port- és kártya verziót. Győződjön meg arról, hogy a NodeMCU 1.0 Board beállításai a következők.

Alaplap: NodeMCU 1.0 (ESP12-E modul)

Vaku mérete: „4M (1M SPIFFS)

CPU frekvencia: 80 MHz

Feltöltési sebesség: „115200”

Ezután töltse fel a firmware -t a Feltöltés gombra kattintva.

6. lépés: Keresse meg a NodeMCU IP -címet a hálózatán

Keresse meg a NodeMCU IP -címet a hálózatán
Keresse meg a NodeMCU IP -címet a hálózatán
Keresse meg a NodeMCU IP -címet a hálózatán
Keresse meg a NodeMCU IP -címet a hálózatán

A villogás befejezése után Nyissa meg a Speciális IP -szkenner alkalmazást. És keresse meg az IP -címet a hálózati IP -n belül. Az én esetemben az IP-címem 192.168.255.0-255 között lesz (ez azt jelenti, hogy az IP 0-255 között lesz). Kattintson a szkennelés gombra, és itt láthatja a projekt nevét, amelyet a userconfig.h fájlban eszköznévként adott meg.

Jegyezze fel a talált IP -címet, illessze be a böngésző URL -címébe, majd kattintson az Enter gombra. Megjeleníti a Sonoff Tasmota oldalt a modul konfigurálásához.

7. lépés: Konfiguráció az ESP8266 táblákhoz

Konfiguráció ESP8266 táblákhoz
Konfiguráció ESP8266 táblákhoz

Alapértelmezés szerint a Sonoff Basicben lesz. Tehát módosítania kell a „Konfiguráció” menü „Általános” értékére. Kattintson a „Konfiguráció” elemre, és válassza a „Modul konfigurálása” lehetőséget.

8. lépés: Mentse el a konfigurációt

Mentse el a konfigurációt
Mentse el a konfigurációt

Válassza ki a táblát általános és mentésként. A készülék újraindul. Ez az opció az összes ESP8266 lapra vonatkozik.

9. lépés: Új GPIO opciók az ESP8266 kártyatípusoknak megfelelően

Új GPIO opciók az ESP8266 kártyatípusok szerint
Új GPIO opciók az ESP8266 kártyatípusok szerint

Ha most rákattint a konfigurációra, akkor további GPIO -beállításokat láthat. Ezzel kiválaszthatja a GPIO funkciókat.

A GPIO beállításától függően az opció megjelenik a kezdőlapon, például DHT, Relay, Switch és még sok más.

További oktatóanyagokért látogasson el blogunkba - Factory Forward Blog

Ajánlott: