Բովանդակություն:

Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում ՝ 9 քայլ
Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում ՝ 9 քայլ

Video: Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում ՝ 9 քայլ

Video: Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում ՝ 9 քայլ
Video: Flashրամեկուսացման լույս 5 րոպեում 2024, Նոյեմբեր
Anonim
Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում
Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում

Sonoff- ը WiFi- ով կառավարվող անջատիչ է, որը ներդրված է ESP8266 IC- ով և ունի ռելեներ `սարքը ինտերնետի միջոցով կառավարելու համար: Այս IC- ն կարող է շողալ և վերապրագրավորել Arduino IDE- ն: Sonoff- ի ստեղծողները գրադարաններն ու Arduino ֆայլերը հրապարակեցին իրենց GitHub էջում: Սկզբում այն միայն Sonoff- ի համար է պատրաստել միայն տախտակներ, որից հետո այն աջակցում է բազմաթիվ ESP8266 տախտակներին և զարգացման տախտակներին, ինչպիսիք են NodeMCU- ն: Այս ձեռնարկում մենք կտեսնենք, թե ինչպես կարելի է Sonoff Tasmota որոնվածը ներկել NodeMCU զարգացման տախտակների մեջ: Նոր թարմացված որոնվածում դուք կարող եք հեշտությամբ ընտրել տարբեր ESP8266 տախտակները:

Քայլ 1. Անհրաժեշտ բաղադրիչներ. Նախադրյալներ

  • NodeMCU զարգացման խորհուրդ
  • microUSB մալուխ
  • Sonoff Tasmota որոնվածը - GitHub Link
  • Ընդլայնված IP սկաներ
  • Arduino IDE

Ներբեռնեք Sonoff Tasmota որոնվածը այս հղումից:

Համոզվեք, որ ձեր Arduino IDE- ում տեղադրված է ESP8266 գրադարանը: Եթե ցանկանում եք իմանալ, թե ինչպես ճիշտ տեղադրել ESP8266 գրադարանը, այցելեք NodeMCU- ում Flashing SONOFF Tasmota Firmware- ի այս ամբողջական բլոգը:

Քայլ 2. Ներառեք Sonoff գրադարանները Arduino IDE- ին

Ներառեք Sonoff գրադարանները Arduino IDE- ին
Ներառեք Sonoff գրադարանները Arduino IDE- ին

Երբ SONOFF Tasmota որոնվածը ներբեռնվում է GitHub- ից: Բացեք Sonoff Tasmota թղթապանակը: Գնացեք «lib» թղթապանակ և պատճենեք ամբողջ բովանդակությունը, այնուհետև տեղադրեք այն ձեր համակարգչի Arduino «գրադարաններ» պանակում:

Այժմ մենք ներառեցինք անհրաժեշտ գրադարանային ֆայլերը Arduino IDE գրադարանում: Եկեք կազմաձևենք մեր կոդը:

Քայլ 3: Sonoff- ի հիմնական ֆայլը և օգտագործողի կազմաձևումը

Sonoff- ի հիմնական ֆայլը և օգտագործողի կազմաձևումը
Sonoff- ի հիմնական ֆայլը և օգտագործողի կազմաձևումը

Ներբեռնված ֆայլի ներսում բացեք sonoff.ino ֆայլը: Այն կբացի բոլոր անհրաժեշտ ֆայլերը Arduino IDE- ի հաջորդ ներդիրներում: Այժմ բացեք userconfig.h ներդիրը ՝ մեր Wi-Fi հավատարմագրերը մուտքագրելու համար:

Քայլ 4. Կարգավորեք SSID- ը, գաղտնաբառը և նախագծի անունը

Կարգավորեք SSID- ը, գաղտնաբառը և նախագծի անունը
Կարգավորեք SSID- ը, գաղտնաբառը և նախագծի անունը

Այժմ խմբագրեք SSID և Գաղտնաբառերը ձեր WiFi ցանցի SSID- ով և գաղտնաբառով: Բացի այդ, ձեր ընտրությամբ նշեք ծրագրի յուրահատուկ անունը #սահմանել JՐԱԳՐԻ «sonoff» տողում:

Օր. #սահմանել JՐԱԳԻՐԸ «անբավարար»

Քայլ 5. Ընտրեք ճիշտ NodeMCU տախտակը

Ընտրեք ճիշտ NodeMCU խորհուրդը
Ընտրեք ճիշտ NodeMCU խորհուրդը

Այժմ միացրեք ձեր NodeMCU- ն և ընտրեք ճիշտ COM նավահանգիստը և տախտակի տարբերակը: Համոզվեք, որ կարգավորումները այսպիսին են NodeMCU 1.0 տախտակի համար:

Տախտակ ՝ NodeMCU 1.0 (ESP12-E մոդուլ)

Ֆլեշի չափը ՝ «4 Մ (1 Մ SPIFFS)

Պրոցեսորի հաճախականությունը `80 ՄՀց

Բեռնման արագություն ՝ «115200»

Այնուհետև սեղմեք որոնվածը ՝ կտտացնելով «Վերբեռնել»:

Քայլ 6. ԳՏՆԵԼ NodeMCU IP հասցեն ձեր ցանցում

FInd NodeMCU IP հասցեն ձեր ցանցում
FInd NodeMCU IP հասցեն ձեր ցանցում
FInd NodeMCU IP հասցեն ձեր ցանցում
FInd NodeMCU IP հասցեն ձեր ցանցում

Flashրամեկուսացումն ավարտվելուց հետո բացեք Ընդլայնված IP սկան: Եվ որոնեք IP հասցեն ձեր ցանցի IP- ի ներսում: Իմ դեպքում, իմ IP- ն կտատանվի 192.168.255.0-255 միջակայքում (նշանակում է, որ IP- ն կլինի 0-255-ից): Կտտացրեք սկան և այստեղ դուք կարող եք տեսնել ծրագրի անունը, որը userconfig.h ֆայլում որպես սարքի անուն է:

Նշեք ձեր գտած IP հասցեն և տեղադրեք այն ձեր դիտարկիչի URL- ում և կտտացրեք Enter: Այն կցուցադրի Sonoff Tasmota էջը `ձեր մոդուլը կազմաձևելու համար:

Քայլ 7: ESP8266 տախտակների կազմաձևում

ESP8266 տախտակների կազմաձևում
ESP8266 տախտակների կազմաձևում

Լռելյայն, այն կլինի Sonoff Basic- ում: Այսպիսով, դուք պետք է այն փոխեք «Ընդհանուր» ՝ «Կազմաձևում» ընտրացանկում: Կտտացրեք «Կազմաձև» և դրա ներսում ընտրեք «Կարգավորել մոդուլը»:

Քայլ 8: Պահեք կազմաձևը

Պահպանեք կազմաձևը
Պահպանեք կազմաձևը

Ընտրեք տախտակը որպես ընդհանուր և պահպանել: Սարքը կվերագործարկվի: Այս տարբերակը նախատեսված է բոլոր ESP8266 տախտակների համար:

Քայլ 9. GPIO- ի նոր ընտրանքներ `համաձայն ESP8266 տախտակի տեսակների

GPIO- ի նոր ընտրանքներ ՝ համաձայն ESP8266 տախտակի տեսակների
GPIO- ի նոր ընտրանքներ ՝ համաձայն ESP8266 տախտակի տեսակների

Այժմ, եթե սեղմեք կազմաձևը, ապա կարող եք տեսնել ավելի շատ GPIO ընտրանքներ: Օգտագործելով այն, կարող եք ընտրել GPIO գործառույթները:

Կախված GPIO- ի կարգավորումից, ընտրանքը կհայտնվի Գլխավոր էջում, ինչպիսիք են DHT, Relay, Switch և շատ ավելին:

Լրացուցիչ ձեռնարկների համար այցելեք մեր բլոգը ՝ Factory Forward Blog

Խորհուրդ ենք տալիս: