Taula de continguts:

Firmware SONOFF Tasmota intermitent a NodeMCU: 9 passos
Firmware SONOFF Tasmota intermitent a NodeMCU: 9 passos

Vídeo: Firmware SONOFF Tasmota intermitent a NodeMCU: 9 passos

Vídeo: Firmware SONOFF Tasmota intermitent a NodeMCU: 9 passos
Vídeo: 15. Прошивка Sonoff Basic: Tasmota + MQTT + OpenHAB. Самое дешевое WiFi реле для умного дома. 2024, De novembre
Anonim
Firmware SONOFF Tasmota intermitent a NodeMCU
Firmware SONOFF Tasmota intermitent a NodeMCU

Sonoff és un commutador controlat per WiFi integrat amb ESP8266 IC i que disposa de relés per controlar el dispositiu a través d’Internet. Aquesta IC es pot llançar i reprogramar mitjançant Arduino IDE. Els creadors de Sonoff van publicar les biblioteques i els fitxers Arduino a la seva pàgina GitHub. Inicialment, només tenia taules fabricades per Sonoff, després suporta moltes taules ESP8266 i taules de desenvolupament com NodeMCU. En aquest tutorial, veurem com fer passar el firmware Sonoff Tasmota a les plaques de desenvolupament NodeMCU. Al nou firmware actualitzat, podeu triar fàcilment les diferents plaques ESP8266.

Pas 1: components necessaris: requisits previs

  • Taula de desenvolupament de NodeMCU
  • Cable microUSB
  • Firmware Sonoff Tasmota: enllaç GitHub
  • Escàner IP avançat
  • IDE Arduino

Descarregueu el firmware Sonoff Tasmota des d’aquest enllaç.

Assegureu-vos que teniu instal·lada la biblioteca ESP8266 al vostre IDE Arduino. Si voleu saber com instal·lar correctament la biblioteca ESP8266, visiteu aquest bloc complet de Firmware SONOFF Tasmota Flashing a NodeMCU.

Pas 2: incloeu les biblioteques Sonoff a Arduino IDE

Incloeu les biblioteques Sonoff a Arduino IDE
Incloeu les biblioteques Sonoff a Arduino IDE

Un cop descarregat el firmware SONOFF Tasmota de GitHub. Obriu la carpeta Sonoff Tasmota. Aneu a la carpeta "lib" i copieu tot el contingut i, a continuació, enganxeu-lo a la carpeta "biblioteques" d'Arduino a l'ordinador.

Ara hem inclòs els fitxers de biblioteca necessaris a la biblioteca IDE d'Arduino. Configurem el nostre codi.

Pas 3: fitxer principal de Sonoff i configuració d'usuari

Fitxer principal de Sonoff i configuració d’usuari
Fitxer principal de Sonoff i configuració d’usuari

Dins del fitxer descarregat, obriu el fitxer sonoff.ino. Obrirà tots els fitxers necessaris a les properes pestanyes d'Arduino IDE. Ara obriu la pestanya userconfig.h per introduir les nostres credencials de Wi-Fi.

Pas 4: configureu SSID, contrasenya i nom del projecte

Configureu SSID, contrasenya i nom del projecte
Configureu SSID, contrasenya i nom del projecte

Ara editeu els camps SSID i Contrasenya amb el SSID i la contrasenya de la vostra xarxa WiFi. A més, doneu un nom de projecte únic a la vostra elecció a la línia "sonoff" del PROJECTE #define.

Per exemple. #define PROJECTE "nodefactory"

Pas 5: trieu la placa NodeMCU correcta

Trieu la placa NodeMCU correcta
Trieu la placa NodeMCU correcta

Ara connecteu el NodeMCU i trieu la versió correcta del port COM i de la placa. Assegureu-vos que la configuració sigui així per a la placa NodeMCU 1.0.

Tauler: NodeMCU 1.0 (mòdul ESP12-E)

Mida del flaix: 4M (1M SPIFFS)

Freqüència de la CPU: 80 MHZ

Velocitat de càrrega: "115200"

A continuació, feu clic al Firmware fent clic a Puja.

Pas 6: busqueu l'adreça IP de NodeMCU a la vostra xarxa

Trobeu l'adreça IP de NodeMCU a la vostra xarxa
Trobeu l'adreça IP de NodeMCU a la vostra xarxa
Trobeu l'adreça IP de NodeMCU a la vostra xarxa
Trobeu l'adreça IP de NodeMCU a la vostra xarxa

Un cop acabat el parpelleig, obriu l’escàner avançat d’IP. I cerqueu l'adreça IP dins de la vostra IP de xarxa. En el meu cas, la meva IP oscil·larà entre 192.168.255.0-255 (vol dir que la IP oscil·larà entre 0-255). Feu clic a Escaneja i podeu veure el nom del projecte que heu donat al fitxer userconfig.h com a nom del dispositiu aquí.

Anoteu l'adreça IP que heu trobat i enganxeu-la a l'URL del navegador i feu clic a Retorn. Es mostrarà la pàgina de Sonoff Tasmota per configurar el mòdul.

Pas 7: Configuració de les plaques ESP8266

Configuració de plaques ESP8266
Configuració de plaques ESP8266

Per defecte, estarà a Sonoff Basic. Per tant, heu de canviar-lo a "Genèric" al menú "Configuració". Feu clic a "Configuració" i, a dins, trieu "Configura el mòdul".

Pas 8: deseu la configuració

Deseu la configuració
Deseu la configuració

Seleccioneu el tauler com a Genèric i Desa. El dispositiu es reiniciarà. Aquesta opció és per a totes les plaques ESP8266.

Pas 9: noves opcions GPIO segons els tipus de placa ESP8266

Noves opcions GPIO segons els tipus de placa ESP8266
Noves opcions GPIO segons els tipus de placa ESP8266

Ara, si feu clic a la configuració, podreu veure més opcions GPIO. Amb això podeu seleccionar les funcions GPIO.

Depenent del paràmetre GPIO, l'opció apareixerà a la pàgina d'inici, com ara DHT, Relay, Switch i molts més.

Per obtenir més tutorials, visiteu el nostre bloc: Factory Forward Blog

Recomanat: