Obsah:

Blikajúci firmvér SONOFF Tasmota na NodeMCU: 9 krokov
Blikajúci firmvér SONOFF Tasmota na NodeMCU: 9 krokov

Video: Blikajúci firmvér SONOFF Tasmota na NodeMCU: 9 krokov

Video: Blikajúci firmvér SONOFF Tasmota na NodeMCU: 9 krokov
Video: TUTORIAL FLASH: IDE ARDUINO TASMOTA NODEMCU ESP8266 PASSO A PASSO INTEGRAÇÃO COM O HOMEASSISTANT 2024, November
Anonim
Blikajúci firmvér SONOFF Tasmota na NodeMCU
Blikajúci firmvér SONOFF Tasmota na NodeMCU

Sonoff je prepínač ovládaný WiFi, ktorý je integrovaný s ESP8266 IC a má relé na ovládanie zariadenia cez internet. Tento IC je možné flashovať a preprogramovať pomocou Arduino IDE. Výrobcovia spoločnosti Sonoff zverejnili knižnice a súbory Arduino na svojej stránke GitHub. Spočiatku to bolo len pre dosky vyrobené spoločnosťou Sonoff, potom podporuje mnoho dosiek ESP8266 a vývojové dosky ako NodeMCU. V tomto návode uvidíme, ako flashnúť firmvér Sonoff Tasmota do vývojových dosiek NodeMCU. V novom aktualizovanom firmvéri si môžete ľahko vybrať rôzne dosky ESP8266.

Krok 1: Potrebné súčasti - predpoklady

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

Stiahnite si firmvér Sonoff Tasmota z tohto odkazu.

Uistite sa, že máte vo svojom Arduino IDE nainštalovanú knižnicu ESP8266. Ak chcete vedieť, ako správne nainštalovať knižnicu ESP8266, navštívte tento kompletný blog o firmvéri Flashing SONOFF Tasmota na NodeMCU.

Krok 2: Zahrňte knižnice Sonoff do Arduino IDE

Zahrňte knižnice Sonoff do Arduino IDE
Zahrňte knižnice Sonoff do Arduino IDE

Po stiahnutí firmvéru SONOFF Tasmota z GitHub. Otvorte priečinok Sonoff Tasmota. Prejdite do priečinka „lib“a skopírujte všetok obsah a potom ho prilepte do priečinka „Knižnice“Arduino vo svojom počítači.

Teraz sme do knižnice Arduino IDE zahrnuli potrebné súbory knižnice. Poďme nakonfigurovať náš kód.

Krok 3: Hlavný súbor Sonoff a konfigurácia používateľa

Hlavný súbor Sonoff a konfigurácia používateľa
Hlavný súbor Sonoff a konfigurácia používateľa

Vo vnútri stiahnutého súboru otvorte súbor sonoff.ino. Otvorí všetky potrebné súbory na ďalších kartách v Arduino IDE. Teraz otvorte kartu userconfig.h a zadajte naše poverenia Wi-Fi.

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

Nakonfigurujte SSID, heslo a názov projektu
Nakonfigurujte SSID, heslo a názov projektu

Teraz upravte polia SSID a heslo pomocou SSID a hesla vašej siete WiFi. V riadku #define PROJECT „sonoff“tiež zadajte jedinečný názov projektu podľa vlastného výberu.

Napr. #define PROJECT „nodefactory“

Krok 5: Vyberte správnu dosku NodeMCU

Vyberte správnu dosku NodeMCU
Vyberte správnu dosku NodeMCU

Teraz pripojte svoj NodeMCU a zvoľte správnu verziu portu a dosky COM. Uistite sa, že nastavenia sú pre NodeMCU 1.0 Board takto.

Doska: NodeMCU 1.0 (modul ESP12-E)

Veľkosť blesku: „4M (1M SPIFFS)

Frekvencia procesora: 80 MHz

Rýchlosť nahrávania: „115200“

Potom aktualizujte firmvér kliknutím na položku Nahrať.

Krok 6: Nájdite IP adresu NodeMCU vo vašej sieti

Nájdite IP adresu NodeMCU vo vašej sieti
Nájdite IP adresu NodeMCU vo vašej sieti
Nájdite IP adresu NodeMCU vo vašej sieti
Nájdite IP adresu NodeMCU vo vašej sieti

Akonáhle blikanie skončí, otvorte Rozšírený skener IP. A vyhľadajte IP adresu vo svojej IP sieti. V mojom prípade sa moja IP bude pohybovať od 192.168.255.0-255 (to znamená, že IP bude v rozsahu 0-255). Kliknite na tlačidlo skenovať a tu uvidíte názov projektu, ktorý ste zadali v súbore userconfig.h ako názov zariadenia.

Poznačte si IP adresu, ktorú ste našli, vložte ju do adresy URL prehliadača a kliknite na tlačidlo zadať. Zobrazí sa stránka Sonoff Tasmota na konfiguráciu vášho modulu.

Krok 7: Konfigurácia pre dosky ESP8266

Konfigurácia pre dosky ESP8266
Konfigurácia pre dosky ESP8266

Štandardne to bude v Sonoff Basic. Preto ho musíte v ponuke „Konfigurácia“zmeniť na „Všeobecné“. Kliknite na položku „Konfigurácia“a v nej vyberte položku „Konfigurovať modul“.

Krok 8: Uložte konfiguráciu

Uložte konfiguráciu
Uložte konfiguráciu

Vyberte dosku ako generickú a uložte. Zariadenie sa reštartuje. Táto možnosť je pre všetky dosky ESP8266.

Krok 9: Nové možnosti GPIO podľa typov dosiek ESP8266

Nové možnosti GPIO podľa typov dosiek ESP8266
Nové možnosti GPIO podľa typov dosiek ESP8266

Teraz, keď kliknete na konfiguráciu, uvidíte ďalšie možnosti GPIO. Pomocou toho môžete vybrať funkcie GPIO.

V závislosti od nastavenia GPIO sa táto možnosť zobrazí na domovskej stránke ako DHT, relé, prepínač a mnoho ďalších.

Ďalšie návody nájdete na našom blogu - Blog Forward Forward

Odporúča: