INHOUDSOPGAWE:

Knipperende SONOFF Tasmota -firmware op NodeMCU: 9 stappe
Knipperende SONOFF Tasmota -firmware op NodeMCU: 9 stappe

Video: Knipperende SONOFF Tasmota -firmware op NodeMCU: 9 stappe

Video: Knipperende SONOFF Tasmota -firmware op NodeMCU: 9 stappe
Video: Upgrade Your Sonoff Zigbee Dongle-E with Confidence in Minutes 2024, November
Anonim
Knipperende SONOFF Tasmota -firmware op NodeMCU
Knipperende SONOFF Tasmota -firmware op NodeMCU

Sonoff is 'n WiFi -beheerde skakelaar wat ingebed is met ESP8266 IC en relais het om die toestel via die internet te beheer. Hierdie IC kan deur Arduino IDE geflits en herprogrammeer word. Die vervaardigers van Sonoff het die biblioteke en Arduino -lêers op hul GitHub -bladsy gepubliseer. Aanvanklik het dit slegs vir Sonoff -borde gemaak, daarna ondersteun dit baie ESP8266 -borde en ontwikkelingsborde soos NodeMCU. In hierdie handleiding sal ons sien hoe u die Sonoff Tasmota -firmware in die NodeMCU -ontwikkelingsborde kan flits. In die nuwe opgedateerde firmware kan u maklik die verskillende ESP8266 -borde maklik kies.

Stap 1: Benodige komponente - Voorvereistes

  • NodeMCU Ontwikkelingsraad
  • microUSB -kabel
  • Sonoff Tasmota -firmware - GitHub -skakel
  • Gevorderde IP -skandeerder
  • Arduino IDE

Laai die Sonoff Tasmota -firmware af vanaf hierdie skakel.

Maak seker dat u die ESP8266 -biblioteek op u Arduino IDE geïnstalleer het. As u wil weet hoe u die ESP8266 -biblioteek behoorlik kan installeer, besoek hierdie volledige blog van Flashing SONOFF Tasmota Firmware op NodeMCU.

Stap 2: Sluit Sonoff Libraries in by Arduino IDE

Sluit Sonoff Libraries by Arduino IDE in
Sluit Sonoff Libraries by Arduino IDE in

Sodra die SONOFF Tasmota -firmware van GitHub afgelaai is. Maak die gids Sonoff Tasmota oop. Navigeer na die 'lib' -gids en kopieer al die inhoud, en plak dit dan in die Arduino' biblioteke 'gids op u rekenaar.

Nou het ons die nodige biblioteeklêers in die Arduino IDE -biblioteek opgeneem. Kom ons stel ons kode op.

Stap 3: Sonoff -hooflêer en gebruikersopstelling

Sonoff -hooflêer en gebruikersopstelling
Sonoff -hooflêer en gebruikersopstelling

Maak die lêer sonoff.ino oop in die afgelaaide lêer. Dit maak al die nodige lêers oop in die volgende oortjies in Arduino IDE. Maak nou die oortjie userconfig.h oop om ons Wi-Fi-geloofsbriewe in te voer.

Stap 4: Stel SSID, wagwoord en projeknaam op

Stel SSID, wagwoord en projeknaam op
Stel SSID, wagwoord en projeknaam op

Wysig nou die SSID- en wagwoordvelde met u WiFi -netwerk -SSID en wagwoord. Gee ook 'n unieke projeknaam volgens u keuse in #define PROJECT "sonoff" -reël.

Bv. #definieer PROJEK "nodefactory"

Stap 5: Kies die korrekte NodeMCU -bord

Kies die korrekte NodeMCU -bord
Kies die korrekte NodeMCU -bord

Koppel nou u NodeMCU aan en kies die korrekte COM -poort en bordweergawe. Maak seker dat die instellings so is vir NodeMCU 1.0 Board.

Bord: NodeMCU 1.0 (ESP12-E-module)

Flitsgrootte: “4M (1M SPIFFS)

CPU frekwensie: 80 MHZ

Oplaaisnelheid: “115200”

Flits dan die firmware deur op Laai op te klik.

Stap 6: Vind NodeMCU IP -adres op u netwerk

Vinde NodeMCU IP -adres op u netwerk
Vinde NodeMCU IP -adres op u netwerk
Vinde NodeMCU IP -adres op u netwerk
Vinde NodeMCU IP -adres op u netwerk

Sodra die flits voltooi is, maak die gevorderde IP -skandeerder oop. En soek na die IP -adres in u netwerk -IP. In my geval sal my IP wissel van 192.168.255.0-255 (beteken dat die IP tussen 0-255 sal wees). Klik op scan, en u kan die projeknaam wat u in die userconfig.h -lêer as die toestelnaam hier gegee het, sien.

Noteer die IP -adres wat u gevind het, plak dit in u blaaier -URL en klik op enter. Dit sal die Sonoff Tasmota -bladsy wys om u module op te stel.

Stap 7: Opstelling vir ESP8266 -borde

Opstelling vir ESP8266 borde
Opstelling vir ESP8266 borde

Dit is standaard in Sonoff Basic. U moet dit dus verander na 'Generies' in die menu 'Konfigurasie'. Klik op 'Configuration' en kies 'Configure Module' daarin.

Stap 8: Stoor die konfigurasie

Stoor die konfigurasie
Stoor die konfigurasie

Kies die bord as generies en stoor. Die toestel sal weer begin. Hierdie opsie is vir alle ESP8266 borde.

Stap 9: Nuwe GPIO -opsies volgens die ESP8266 -boortipes

Nuwe GPIO -opsies volgens die ESP8266 -boortipes
Nuwe GPIO -opsies volgens die ESP8266 -boortipes

As u nou op die konfigurasie klik, kan u meer GPIO -opsies sien. Deur dit te gebruik, kan u die GPIO -funksies kies.

Afhangende van die GPIO -instelling, sal die opsie op die tuisblad verskyn, soos DHT, Relay, Switch en vele meer.

Besoek ons blog vir meer tutoriale - Factory Forward Blog

Aanbeveel: