Sommario:

Firmware SONOFF Tasmota lampeggiante su NodeMCU: 9 passaggi
Firmware SONOFF Tasmota lampeggiante su NodeMCU: 9 passaggi

Video: Firmware SONOFF Tasmota lampeggiante su NodeMCU: 9 passaggi

Video: Firmware SONOFF Tasmota lampeggiante su NodeMCU: 9 passaggi
Video: Установка Тасмота в 2022 году 2024, Dicembre
Anonim
Firmware SONOFF Tasmota lampeggiante su NodeMCU
Firmware SONOFF Tasmota lampeggiante su NodeMCU

Sonoff è un interruttore controllato WiFi che è integrato con ESP8266 IC e dispone di relè per controllare il dispositivo tramite Internet. Questo IC può essere flashato e riprogrammato da Arduino IDE. I creatori di Sonoff hanno pubblicato le librerie e i file Arduino sulla loro pagina GitHub. Inizialmente, ha solo per le schede prodotte da Sonoff, dopodiché supporta molte schede ESP8266 e schede di sviluppo come NodeMCU. In questo tutorial, vedremo come eseguire il flashing del firmware Sonoff Tasmota nelle schede di sviluppo NodeMCU. Nel nuovo firmware aggiornato, puoi facilmente scegliere facilmente le diverse schede ESP8266.

Passaggio 1: componenti necessari - Prerequisiti

  • Scheda di sviluppo NodeMCU
  • Cavo microUSB
  • Firmware Sonoff Tasmota – Collegamento GitHub
  • Scanner IP avanzato
  • Arduino IDE

Scarica il firmware Sonoff Tasmota da questo link.

Assicurati di avere la libreria ESP8266 installata sul tuo IDE Arduino. Se vuoi sapere come installare correttamente la libreria ESP8266, visita questo blog completo di Flashing SONOFF Tasmota Firmware su NodeMCU.

Passaggio 2: includi le librerie Sonoff nell'IDE Arduino

Includi le librerie Sonoff nell'IDE Arduino
Includi le librerie Sonoff nell'IDE Arduino

Una volta scaricato il firmware SONOFF Tasmota da GitHub. Apri la cartella Sonoff Tasmota. Passa alla cartella "lib" e copia tutto il contenuto, quindi incollalo nella cartella "librerie" di Arduino sul tuo computer.

Ora abbiamo incluso i file di libreria necessari nella libreria IDE di Arduino. Configuriamo il nostro codice.

Passaggio 3: file principale Sonoff e configurazione utente

File principale Sonoff e configurazione utente
File principale Sonoff e configurazione utente

All'interno del file scaricato, Apri il file sonoff.ino. Aprirà tutti i file necessari nelle schede successive nell'IDE di Arduino. Ora apri la scheda userconfig.h per inserire le nostre credenziali Wi-Fi.

Passaggio 4: configurare SSID, password e nome del progetto

Configura SSID, password e nome del progetto
Configura SSID, password e nome del progetto

Ora modifica i campi SSID e Password con SSID e Password della tua rete WiFi. Inoltre, assegna un nome di progetto univoco a tua scelta nella riga "sonoff" di #define PROJECT.

Per esempio. #define PROGETTO “nodefactory”

Passaggio 5: scegliere la scheda NodeMCU corretta

Scegli la scheda NodeMCU corretta
Scegli la scheda NodeMCU corretta

Ora collega il tuo NodeMCU e scegli la porta COM e la versione della scheda corrette. Assicurati che le impostazioni siano così per la scheda NodeMCU 1.0.

Scheda: NodeMCU 1.0 (modulo ESP12-E)

Dimensione del flash: 4 M (1 M SPIFFS)

Frequenza CPU: 80 MHz

Velocità di caricamento: "115200"

Quindi flashare il firmware facendo clic su Carica.

Passaggio 6: trova l'indirizzo IP NodeMCU sulla rete

Trova l'indirizzo IP NodeMCU sulla tua rete
Trova l'indirizzo IP NodeMCU sulla tua rete
Trova l'indirizzo IP NodeMCU sulla tua rete
Trova l'indirizzo IP NodeMCU sulla tua rete

Una volta terminato il flashing, aprire Advanced IP Scanner. E cerca l'indirizzo IP all'interno del tuo IP di rete. Nel mio caso, il mio IP sarà compreso tra 192.168.255.0-255 (significa che l'IP sarà compreso tra 0-255). Fai clic su scan e puoi vedere il nome del progetto che hai fornito nel file userconfig.h come nome del dispositivo qui.

Annota l'indirizzo IP che hai trovato e incollalo nell'URL del tuo browser e fai clic su invio. Mostrerà la pagina Sonoff Tasmota per configurare il tuo modulo.

Passaggio 7: configurazione per schede ESP8266

Configurazione per schede ESP8266
Configurazione per schede ESP8266

Per impostazione predefinita, sarà in Sonoff Basic. Quindi è necessario cambiarlo in "Generico" nel menu "Configurazione". Fai clic su "Configurazione" e all'interno scegli "Configura modulo".

Passaggio 8: salvare la configurazione

Salva la configurazione
Salva la configurazione

Seleziona la scheda come Generic e Salva. Il dispositivo si riavvierà. Questa opzione è per tutte le schede ESP8266.

Passaggio 9: nuove opzioni GPIO in base ai tipi di scheda ESP8266

Nuove opzioni GPIO in base ai tipi di scheda ESP8266
Nuove opzioni GPIO in base ai tipi di scheda ESP8266

Ora, se fai clic sulla configurazione, puoi vedere più opzioni GPIO. Usandolo puoi selezionare le funzioni GPIO.

A seconda dell'impostazione GPIO, l'opzione apparirà sulla home page come DHT, Relay, Switch e molti altri.

Per ulteriori tutorial, visita il nostro blog - Factory Forward Blog

Consigliato: