Cuprins:

Firmware SONOFF Tasmota intermitent pe NodeMCU: 9 pași
Firmware SONOFF Tasmota intermitent pe NodeMCU: 9 pași

Video: Firmware SONOFF Tasmota intermitent pe NodeMCU: 9 pași

Video: Firmware SONOFF Tasmota intermitent pe NodeMCU: 9 pași
Video: Control SonOFF products(run tasmota)in IAMMETER 2024, Noiembrie
Anonim
Firmware SONOFF Tasmota intermitent pe NodeMCU
Firmware SONOFF Tasmota intermitent pe NodeMCU

Sonoff este un comutator controlat prin WiFi, care este încorporat cu ESP8266 IC și are relee pentru a controla dispozitivul prin Internet. Acest IC poate fi intermitent și reprogramat de Arduino IDE. Producătorii Sonoff au publicat bibliotecile și fișierele Arduino pe pagina lor GitHub. Inițial, numai pentru Sonoff a realizat plăci, după care acceptă multe plăci ESP8266 și plăci de dezvoltare precum NodeMCU. În acest tutorial, vom vedea cum să blochăm firmware-ul Sonoff Tasmota în plăcile de dezvoltare NodeMCU. În noul firmware actualizat, puteți alege cu ușurință diferitele plăci ESP8266.

Pasul 1: Componente necesare - Cerințe preliminare

  • Consiliul de dezvoltare NodeMCU
  • cablu microUSB
  • Firmware Sonoff Tasmota - GitHub Link
  • Scaner IP avansat
  • IDE Arduino

Descărcați firmware-ul Sonoff Tasmota de pe acest link.

Asigurați-vă că aveți biblioteca ESP8266 instalată pe ID-ul dvs. Arduino. Dacă doriți să știți cum să instalați corect biblioteca ESP8266, vizitați acest blog complet al firmware-ului intermitent SONOFF Tasmota pe NodeMCU.

Pasul 2: includeți bibliotecile Sonoff în Arduino IDE

Includeți bibliotecile Sonoff în Arduino IDE
Includeți bibliotecile Sonoff în Arduino IDE

Odată ce firmware-ul SONOFF Tasmota este descărcat de pe GitHub. Deschideți folderul Sonoff Tasmota. Navigați la folderul „lib” și copiați tot conținutul, apoi lipiți-l în folderul „biblioteci” Arduino de pe computer.

Acum am inclus fișierele bibliotecii necesare în Arduino IDE Library. Să ne configurăm codul.

Pasul 3: Fișier principal Sonoff și configurare utilizator

Fișier principal Sonoff și configurare utilizator
Fișier principal Sonoff și configurare utilizator

În interiorul fișierului descărcat, Deschideți fișierul sonoff.ino. Va deschide toate fișierele necesare în filele următoare din Arduino IDE. Acum deschideți fila userconfig.h pentru a introduce acreditările noastre Wi-Fi.

Pasul 4: Configurați SSID, parola și numele proiectului

Configurați SSID, parola și numele proiectului
Configurați SSID, parola și numele proiectului

Acum editați câmpurile SSID și Parolă cu rețeaua WiFi SSID și Parolă. De asemenea, dați un nume de proiect unic după alegerea dvs. în #define PROJECT linia „sonoff”.

De exemplu. #define PROIECT „nodefactory”

Pasul 5: Alegeți placa corectă NodeMCU

Alegeți placa corectă NodeMCU
Alegeți placa corectă NodeMCU

Acum conectați-vă NodeMCU și alegeți portul COM și versiunea plăcii corecte. Asigurați-vă că setările sunt astfel pentru placa NodeMCU 1.0.

Placă: NodeMCU 1.0 (modul ESP12-E)

Dimensiune bliț: „4M (1M SPIFFS)

Frecvența procesorului: 80 MHZ

Viteza de încărcare: „115200”

Apoi clipește firmware-ul făcând clic pe Încarcă.

Pasul 6: găsiți adresa IP NodeMCU în rețeaua dvs

Găsiți adresa IP NodeMCU în rețeaua dvs
Găsiți adresa IP NodeMCU în rețeaua dvs
Găsiți adresa IP NodeMCU în rețeaua dvs
Găsiți adresa IP NodeMCU în rețeaua dvs

După terminarea intermitentului, deschideți Advanced IP Scanner. Și căutați adresa IP din interiorul IP-ului rețelei. În cazul meu, IP-ul meu va varia de la 192.168.255.0-255 (înseamnă că IP-ul va fi cuprins între 0-255). Faceți clic pe scanare și puteți vedea numele proiectului pe care l-ați dat în fișierul userconfig.h ca nume de dispozitiv aici.

Notați adresa IP pe care ați găsit-o și lipiți-o în URL-ul browserului dvs. și faceți clic pe Enter. Va afișa pagina Sonoff Tasmota pentru a vă configura modulul.

Pasul 7: Configurare pentru plăcile ESP8266

Configurare pentru plăci ESP8266
Configurare pentru plăci ESP8266

În mod implicit, va fi în Sonoff Basic. Deci, trebuie să îl schimbați în „Generic” din meniul „Configurare”. Faceți clic pe „Configurare” și în interiorul acestuia alegeți „Configurați modulul”.

Pasul 8: Salvați configurația

Salvați configurația
Salvați configurația

Selectați placa ca Generic și Salvați. Dispozitivul va reporni. Această opțiune este pentru toate plăcile ESP8266.

Pasul 9: Opțiuni noi GPIO conform tipurilor de plăci ESP8266

Opțiuni noi GPIO conform tipurilor de plăci ESP8266
Opțiuni noi GPIO conform tipurilor de plăci ESP8266

Acum, dacă faceți clic pe configurație, puteți vedea mai multe opțiuni GPIO. Folosind aceasta puteți selecta funcțiile GPIO.

În funcție de setarea GPIO, opțiunea va apărea pe pagina principală, cum ar fi DHT, Relay, Switch și multe altele.

Pentru mai multe tutoriale, vizitați blogul nostru - Factory Forward Blog

Recomandat: