Sadržaj:
- Korak 1: Potrebne komponente - Preduvjeti
- Korak 2: Uključite Sonoffove biblioteke u Arduino IDE
- Korak 3: Sonoff glavna datoteka i korisnička konfiguracija
- Korak 4: Konfigurirajte SSID, lozinku i naziv projekta
- Korak 5: Odaberite ispravnu NodeMCU ploču
- Korak 6: Pronađite IP adresu NodeMCU na vašoj mreži
- Korak 7: Konfiguracija za ploče ESP8266
- Korak 8: Sačuvajte konfiguraciju
- Korak 9: Nove GPIO opcije prema vrstama ploča ESP8266
Video: Treperi SONOFF Tasmota firmver na NodeMCU: 9 koraka
2024 Autor: John Day | [email protected]. Zadnja izmjena: 2024-01-30 08:08
Sonoff je prekidač s WiFi kontrolom koji je ugrađen u ESP8266 IC i ima releje za upravljanje uređajem putem Interneta. Ovaj IC može se bljeskati i reprogramirati pomoću Arduino IDE -a. Proizvođači Sonoffa objavili su biblioteke i Arduino datoteke na svojoj stranici GitHub. U početku je imao samo za ploče napravljene od Sonoffa, nakon toga podržava mnoge ploče ESP8266 i razvojne ploče poput NodeMCU -a. U ovom vodiču ćemo vidjeti kako prenijeti Sonoff Tasmota firmver na razvojne ploče NodeMCU. U novom ažuriranom firmveru možete lako odabrati različite ploče ESP8266.
Korak 1: Potrebne komponente - Preduvjeti
- Odbor za razvoj NodeMCU -a
- microUSB kabl
- Sonoff Tasmota firmver - GitHub Link
- Napredni IP skener
- Arduino IDE
Preuzmite firmver Sonoff Tasmota sa ove veze.
Uvjerite se da je biblioteka ESP8266 instalirana na vašem Arduino IDE -u. Ako želite znati kako pravilno instalirati ESP8266 biblioteku, posjetite ovaj kompletni blog Flashing SONOFF Tasmota firmvera na NodeMCU -u.
Korak 2: Uključite Sonoffove biblioteke u Arduino IDE
Nakon što se firmver SONOFF Tasmota preuzme s GitHub -a. Otvorite fasciklu Sonoff Tasmota. Idite u mapu "lib" i kopirajte sav sadržaj, a zatim je zalijepite u mapu Arduino "biblioteke" na svom računaru.
Sada smo uključili potrebne datoteke biblioteke u Arduino IDE biblioteku. Konfigurirajmo naš kod.
Korak 3: Sonoff glavna datoteka i korisnička konfiguracija
Unutar preuzete datoteke otvorite datoteku sonoff.ino. Otvorit će sve potrebne datoteke na sljedećim karticama u Arduino IDE -u. Sada otvorite karticu userconfig.h za unos naših vjerodajnica za Wi-Fi.
Korak 4: Konfigurirajte SSID, lozinku i naziv projekta
Sada uredite polja SSID i Lozinka pomoću SSID -a i lozinke svoje WiFi mreže. Takođe, dajte jedinstveno ime projekta po svom izboru u #define PROJECT “sonoff” liniji.
Npr. #define PROJECT “nodefactory”
Korak 5: Odaberite ispravnu NodeMCU ploču
Sada povežite svoj NodeMCU i odaberite ispravnu COM priključnicu i verziju ploče. Provjerite jesu li ovakve postavke za NodeMCU 1.0 ploču.
Ploča: NodeMCU 1.0 (ESP12-E modul)
Veličina blica: “4M (1M SPIFFS)
Frekvencija procesora: 80 MHZ
Brzina otpremanja: “115200”
Zatim fleširajte firmver klikom na Upload.
Korak 6: Pronađite IP adresu NodeMCU na vašoj mreži
Kada je treptanje završeno, otvorite napredni IP skener. Potražite IP adresu unutar IP mreže. U mom slučaju, moj IP će se kretati od 192.168.255.0-255 (znači da će IP biti u rasponu od 0-255). Kliknite skeniraj i ovdje možete vidjeti naziv projekta koji ste dali u datoteci userconfig.h kao naziv uređaja.
Zapišite IP adresu koju ste pronašli i zalijepite je u URL preglednika i kliknite enter. Prikazat će se stranica Sonoff Tasmota za konfiguraciju vašeg modula.
Korak 7: Konfiguracija za ploče ESP8266
Podrazumevano će biti u Sonoff Basic -u. Zato ga morate promijeniti u „Općenito“u izborniku „Konfiguracija“. Kliknite "Konfiguracija" i unutar toga odaberite "Konfiguriraj modul".
Korak 8: Sačuvajte konfiguraciju
Odaberite ploču kao opću i spremi. Uređaj će se ponovo pokrenuti. Ova je opcija za sve ploče ESP8266.
Korak 9: Nove GPIO opcije prema vrstama ploča ESP8266
Sada ako kliknete na konfiguraciju, tada ćete moći vidjeti više GPIO opcija. Pomoću toga možete odabrati GPIO funkcije.
Ovisno o postavci GPIO, opcija će se pojaviti na početnoj stranici poput DHT -a, releja, prekidača i mnogih drugih.
Za više vodiča posjetite naš blog - Factory Forward Blog
Preporučuje se:
Kako flash ili programirati ESP8266 AT firmver pomoću ESP8266 Flashera i programatora, IOT Wifi modul: 6 koraka
Kako flash ili programirati ESP8266 AT firmver pomoću ESP8266 Flashera i programatora, IOT Wifi modula: Opis: Ovaj modul je USB adapter /programator za ESP8266 module tipa ESP-01 ili ESP-01S. Prikladno je opremljen ženskim zaglavljem 2x4P 2,54 mm za priključivanje ESP01. Takođe probija sve pinove ESP-01 preko 2x4P 2,54 mm muškog h
Upotrijebite Homie firmver za pogon Sonoff prekidača (baziran na ESP8266): 5 koraka (sa slikama)
Upotreba Homie firmvera za pogon Sonoff prekidačkog modula (zasnovano na ESP8266): Ovo je nastavak instrukcije, ovo sam napisao malo nakon " Izgradnja Homie uređaja za IoT ili kućnu automatizaciju ". Kasnije se fokusiralo na osnovno praćenje (DHT22, DS18B20, svjetlo) oko D1 Mini ploča. Ovaj put bih želio pokazati kako
Treperi LED pomoću ESP8266 NodeMCU Lua WiFi Vodič: 6 koraka
Treperi LED pomoću ESP8266 NodeMCU Lua WiFi vodiča: DESCRIPTIONNodeMCU je IoT platforma otvorenog koda. Uključuje firmver koji radi na ESP8266 WiFi SoC-u kompanije Espressif i hardver zasnovan na modulu ESP-12. Izraz "NodeMcu" po defaultu se odnosi na filmski softver, a ne na
Kako fleširati MicroPython firmver na Sonoff pametnom prekidaču zasnovanom na ESP8266: 3 koraka (sa slikama)
Kako fleširati MicroPython firmver na Sonoff pametnom prekidaču zasnovanom na ESP8266: Šta je Sonoff? Sonoff je linija uređaja za pametnu kuću koju je razvila ITEAD. Jedan od najfleksibilnijih i najjeftinijih uređaja iz te linije su Sonoff Basic i Sonoff Dual. Ovo su prekidači s omogućenom Wi-Fi mrežom zasnovani na odličnom čipu, ESP8266. Dok
Treperi LED diodom pomoću ESP32 NodeMCU modula za bežični i Bluetooth modul Vodič: 5 koraka
Treperi LED pomoću ESP32 NodeMCU modula za bežični i Bluetooth modul Vodič: OpisNodeMCU je IoT platforma otvorenog koda. Programirana je pomoću skriptnog jezika Lua. Platforma je zasnovana na projektima otvorenog koda eLua. Platforma koristi mnogo projekata otvorenog koda, poput lua-cjson, spiffs. Ovaj ESP32 NodeMc