Obsah:
- Krok 1: Potrebné súčasti - predpoklady
- Krok 2: Zahrňte knižnice Sonoff do Arduino IDE
- Krok 3: Hlavný súbor Sonoff a konfigurácia používateľa
- Krok 4: Konfigurujte SSID, heslo a názov projektu
- Krok 5: Vyberte správnu dosku NodeMCU
- Krok 6: Nájdite IP adresu NodeMCU vo vašej sieti
- Krok 7: Konfigurácia pre dosky ESP8266
- Krok 8: Uložte konfiguráciu
- Krok 9: Nové možnosti GPIO podľa typov dosiek ESP8266
Video: Blikajúci firmvér SONOFF Tasmota na NodeMCU: 9 krokov
2024 Autor: John Day | [email protected]. Naposledy zmenené: 2024-01-30 11:59
Sonoff je prepínač ovládaný WiFi, ktorý je integrovaný s ESP8266 IC a má relé na ovládanie zariadenia cez internet. Tento IC je možné flashovať a preprogramovať pomocou Arduino IDE. Výrobcovia spoločnosti Sonoff zverejnili knižnice a súbory Arduino na svojej stránke GitHub. Spočiatku to bolo len pre dosky vyrobené spoločnosťou Sonoff, potom podporuje mnoho dosiek ESP8266 a vývojové dosky ako NodeMCU. V tomto návode uvidíme, ako flashnúť firmvér Sonoff Tasmota do vývojových dosiek NodeMCU. V novom aktualizovanom firmvéri si môžete ľahko vybrať rôzne dosky ESP8266.
Krok 1: Potrebné súčasti - predpoklady
- Vývojová rada NodeMCU
- kábel microUSB
- Firmware Sonoff Tasmota - odkaz na GitHub
- Pokročilý skener IP
- Arduino IDE
Stiahnite si firmvér Sonoff Tasmota z tohto odkazu.
Uistite sa, že máte vo svojom Arduino IDE nainštalovanú knižnicu ESP8266. Ak chcete vedieť, ako správne nainštalovať knižnicu ESP8266, navštívte tento kompletný blog o firmvéri Flashing SONOFF Tasmota na NodeMCU.
Krok 2: Zahrňte knižnice Sonoff do Arduino IDE
Po stiahnutí firmvéru SONOFF Tasmota z GitHub. Otvorte priečinok Sonoff Tasmota. Prejdite do priečinka „lib“a skopírujte všetok obsah a potom ho prilepte do priečinka „Knižnice“Arduino vo svojom počítači.
Teraz sme do knižnice Arduino IDE zahrnuli potrebné súbory knižnice. Poďme nakonfigurovať náš kód.
Krok 3: Hlavný súbor Sonoff a konfigurácia používateľa
Vo vnútri stiahnutého súboru otvorte súbor sonoff.ino. Otvorí všetky potrebné súbory na ďalších kartách v Arduino IDE. Teraz otvorte kartu userconfig.h a zadajte naše poverenia Wi-Fi.
Krok 4: Konfigurujte SSID, heslo a názov projektu
Teraz upravte polia SSID a heslo pomocou SSID a hesla vašej siete WiFi. V riadku #define PROJECT „sonoff“tiež zadajte jedinečný názov projektu podľa vlastného výberu.
Napr. #define PROJECT „nodefactory“
Krok 5: Vyberte správnu dosku NodeMCU
Teraz pripojte svoj NodeMCU a zvoľte správnu verziu portu a dosky COM. Uistite sa, že nastavenia sú pre NodeMCU 1.0 Board takto.
Doska: NodeMCU 1.0 (modul ESP12-E)
Veľkosť blesku: „4M (1M SPIFFS)
Frekvencia procesora: 80 MHz
Rýchlosť nahrávania: „115200“
Potom aktualizujte firmvér kliknutím na položku Nahrať.
Krok 6: Nájdite IP adresu NodeMCU vo vašej sieti
Akonáhle blikanie skončí, otvorte Rozšírený skener IP. A vyhľadajte IP adresu vo svojej IP sieti. V mojom prípade sa moja IP bude pohybovať od 192.168.255.0-255 (to znamená, že IP bude v rozsahu 0-255). Kliknite na tlačidlo skenovať a tu uvidíte názov projektu, ktorý ste zadali v súbore userconfig.h ako názov zariadenia.
Poznačte si IP adresu, ktorú ste našli, vložte ju do adresy URL prehliadača a kliknite na tlačidlo zadať. Zobrazí sa stránka Sonoff Tasmota na konfiguráciu vášho modulu.
Krok 7: Konfigurácia pre dosky ESP8266
Štandardne to bude v Sonoff Basic. Preto ho musíte v ponuke „Konfigurácia“zmeniť na „Všeobecné“. Kliknite na položku „Konfigurácia“a v nej vyberte položku „Konfigurovať modul“.
Krok 8: Uložte konfiguráciu
Vyberte dosku ako generickú a uložte. Zariadenie sa reštartuje. Táto možnosť je pre všetky dosky ESP8266.
Krok 9: Nové možnosti GPIO podľa typov dosiek ESP8266
Teraz, keď kliknete na konfiguráciu, uvidíte ďalšie možnosti GPIO. Pomocou toho môžete vybrať funkcie GPIO.
V závislosti od nastavenia GPIO sa táto možnosť zobrazí na domovskej stránke ako DHT, relé, prepínač a mnoho ďalších.
Ďalšie návody nájdete na našom blogu - Blog Forward Forward
Odporúča:
Obrovský blikajúci LED pavúk: 13 krokov
Giant Flashing LED Spider: Danger je moje druhé meno a chcel som urobiť niečo skvelé a technologické pre súťaž Halloween- sme nádejní inžinieri, a tak sme prišli na to, že by sme mali byť schopní dať dohromady niečo skvelé. S čím sme vyšli, bolo toto: pavúk s ôsmimi LED očami
Odznak LED robota s elektronickým odznakom blikajúci - spájkovacia súprava: 11 krokov
Odznak LED blikajúceho robota s elektronickým odznakom - súprava na spájkovanie: Tento článok je hrdým sponzorom spoločnosti PCBWAY. Spoločnosť PCBWAY vyrába vysokokvalitné prototypy plošných spojov pre ľudí na celom svete. Vyskúšajte to sami a získajte 10 PCB za pouhých 5 dolárov na PCBWAY vo veľmi vynikajúcej kvalite, vďaka PCBWAY. Robadge#1, ktorý som vyvinul pre
Blikajúci sveter: 5 krokov
Blikajúci sveter: V tomto projekte som uplietla tradičný sveter s typickým obrazom hviezdy v severskom štýle. Je to malý sveter, takže pletenie netrvá dlho. Ak je pre vás ťažké pliesť dve farby, stačí použiť jednu. Po pletení som ušila
Použite firmvér Homie na pohon modulu Sonoff Switch (na báze ESP8266): 5 krokov (s obrázkami)
Použite firmvér Homie na pohon prepínacieho modulu Sonoff (na báze ESP8266): Toto je návod, ktorý je možné sledovať. Napísal som to trochu po časti „Budovanie domácich zariadení pre IoT alebo domácu automatizáciu“. Ten neskorší sa zameral na základné monitorovanie (DHT22, DS18B20, svetlo) okolo dosiek D1 Mini. Tentokrát by som chcel ukázať ho
Ako flashovať firmvér MicroPython na inteligentnom prepínači Sonoff na báze ESP8266: 3 kroky (s obrázkami)
Ako flashovať firmvér MicroPython na inteligentnom prepínači Sonoff na báze ESP8266: Čo je to Sonoff? Sonoff je rad zariadení pre inteligentný domov vyvinutý spoločnosťou ITEAD. Jedným z najflexibilnejších a najlacnejších zariadení z tejto rady sú Sonoff Basic a Sonoff Dual. Jedná sa o prepínače s podporou Wi-Fi založené na skvelom čipe ESP8266. Kým