Բովանդակություն:
- Քայլ 1. Անհրաժեշտ բաղադրիչներ. Նախադրյալներ
- Քայլ 2. Ներառեք Sonoff գրադարանները Arduino IDE- ին
- Քայլ 3: Sonoff- ի հիմնական ֆայլը և օգտագործողի կազմաձևումը
- Քայլ 4. Կարգավորեք SSID- ը, գաղտնաբառը և նախագծի անունը
- Քայլ 5. Ընտրեք ճիշտ NodeMCU տախտակը
- Քայլ 6. ԳՏՆԵԼ NodeMCU IP հասցեն ձեր ցանցում
- Քայլ 7: ESP8266 տախտակների կազմաձևում
- Քայլ 8: Պահեք կազմաձևը
- Քայլ 9. GPIO- ի նոր ընտրանքներ `համաձայն ESP8266 տախտակի տեսակների
Video: Flashրամեկուսացման SONOFF Tasmota որոնվածը NodeMCU- ում ՝ 9 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:50
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 Tasmota որոնվածը ներբեռնվում է GitHub- ից: Բացեք Sonoff Tasmota թղթապանակը: Գնացեք «lib» թղթապանակ և պատճենեք ամբողջ բովանդակությունը, այնուհետև տեղադրեք այն ձեր համակարգչի Arduino «գրադարաններ» պանակում:
Այժմ մենք ներառեցինք անհրաժեշտ գրադարանային ֆայլերը Arduino IDE գրադարանում: Եկեք կազմաձևենք մեր կոդը:
Քայլ 3: Sonoff- ի հիմնական ֆայլը և օգտագործողի կազմաձևումը
Ներբեռնված ֆայլի ներսում բացեք sonoff.ino ֆայլը: Այն կբացի բոլոր անհրաժեշտ ֆայլերը Arduino IDE- ի հաջորդ ներդիրներում: Այժմ բացեք userconfig.h ներդիրը ՝ մեր Wi-Fi հավատարմագրերը մուտքագրելու համար:
Քայլ 4. Կարգավորեք SSID- ը, գաղտնաբառը և նախագծի անունը
Այժմ խմբագրեք SSID և Գաղտնաբառերը ձեր WiFi ցանցի SSID- ով և գաղտնաբառով: Բացի այդ, ձեր ընտրությամբ նշեք ծրագրի յուրահատուկ անունը #սահմանել JՐԱԳՐԻ «sonoff» տողում:
Օր. #սահմանել JՐԱԳԻՐԸ «անբավարար»
Քայլ 5. Ընտրեք ճիշտ NodeMCU տախտակը
Այժմ միացրեք ձեր NodeMCU- ն և ընտրեք ճիշտ COM նավահանգիստը և տախտակի տարբերակը: Համոզվեք, որ կարգավորումները այսպիսին են NodeMCU 1.0 տախտակի համար:
Տախտակ ՝ NodeMCU 1.0 (ESP12-E մոդուլ)
Ֆլեշի չափը ՝ «4 Մ (1 Մ SPIFFS)
Պրոցեսորի հաճախականությունը `80 ՄՀց
Բեռնման արագություն ՝ «115200»
Այնուհետև սեղմեք որոնվածը ՝ կտտացնելով «Վերբեռնել»:
Քայլ 6. ԳՏՆԵԼ NodeMCU IP հասցեն ձեր ցանցում
Flashրամեկուսացումն ավարտվելուց հետո բացեք Ընդլայնված IP սկան: Եվ որոնեք IP հասցեն ձեր ցանցի IP- ի ներսում: Իմ դեպքում, իմ IP- ն կտատանվի 192.168.255.0-255 միջակայքում (նշանակում է, որ IP- ն կլինի 0-255-ից): Կտտացրեք սկան և այստեղ դուք կարող եք տեսնել ծրագրի անունը, որը userconfig.h ֆայլում որպես սարքի անուն է:
Նշեք ձեր գտած IP հասցեն և տեղադրեք այն ձեր դիտարկիչի URL- ում և կտտացրեք Enter: Այն կցուցադրի Sonoff Tasmota էջը `ձեր մոդուլը կազմաձևելու համար:
Քայլ 7: ESP8266 տախտակների կազմաձևում
Լռելյայն, այն կլինի Sonoff Basic- ում: Այսպիսով, դուք պետք է այն փոխեք «Ընդհանուր» ՝ «Կազմաձևում» ընտրացանկում: Կտտացրեք «Կազմաձև» և դրա ներսում ընտրեք «Կարգավորել մոդուլը»:
Քայլ 8: Պահեք կազմաձևը
Ընտրեք տախտակը որպես ընդհանուր և պահպանել: Սարքը կվերագործարկվի: Այս տարբերակը նախատեսված է բոլոր ESP8266 տախտակների համար:
Քայլ 9. GPIO- ի նոր ընտրանքներ `համաձայն ESP8266 տախտակի տեսակների
Այժմ, եթե սեղմեք կազմաձևը, ապա կարող եք տեսնել ավելի շատ GPIO ընտրանքներ: Օգտագործելով այն, կարող եք ընտրել GPIO գործառույթները:
Կախված GPIO- ի կարգավորումից, ընտրանքը կհայտնվի Գլխավոր էջում, ինչպիսիք են DHT, Relay, Switch և շատ ավելին:
Լրացուցիչ ձեռնարկների համար այցելեք մեր բլոգը ՝ Factory Forward Blog
Խորհուրդ ենք տալիս:
Հսկա Flashրամեկուսացման LED սարդ. 13 քայլ
Giant Flashing LED Spider. Danger- ը իմ միջին անունն է, և ես ցանկանում էի Հելոուինի մրցույթի համար պատրաստել ինչ-որ հիանալի և տեխնիկական բան: մենք սկսնակ ճարտարագետներ ենք, ուստի մենք մտածեցինք, որ պետք է կարողանանք համատեղել ինչ-որ զով բան: Այն, ինչով մենք դուրս եկանք, սա էր. Ութ LED աչքերով սարդ
Ինչպես զոդել Flashրամեկուսացման LED- ները դատարկ PCB- ի վրա. 5 քայլ
Ինչպես զոդել Flashրամեկուսացման լուսադիոդները դատարկ PCB- ի վրա. PCB- ն հապավում է " Տպագիր տպատախտակ ". PCB- ով կամենում եք PCB- ն ունի անցքեր, որտեղից կարող եք սայթաքել բաղադրիչի մեջ, իսկ հակառակ կողմից, կարող եք զոդել բաղադրիչների ոտքերը `դրանք տեղում պահելու համար: Sոդումը նույնպես վ
Flashրամեկուսացման EACHEN WiFi Smart Touch անջատիչ Tasmota- ով. 10 քայլ
Flashրամեկուսացում EACHEN WiFi Smart Touch Switch Tasmota- ով. Այսպիսով, ես որոշեցի այս հրահանգը դարձնել այնտեղ գտնվող ուրիշների համար, ովքեր հետաքրքրված էին, թե արդյոք դա հնարավոր է:
Օգտագործեք Homie որոնվածը ՝ Sonoff անջատիչ մոդուլը քշելու համար (ESP8266 հիման վրա) ՝ 5 քայլ (նկարներով)
Օգտագործեք Homie որոնվածը ՝ Sonoff անջատիչ մոդուլը քշելու համար (ESP8266 հիման վրա). Վերջինս կենտրոնանում էր D1 Mini տախտակների շուրջ հիմնական մոնիտորինգի վրա (DHT22, DS18B20, լույս): Այս անգամ ես կցանկանայի ցույց տալ
Ինչպես միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. 3 քայլ (նկարներով)
Ինչպե՞ս միացնել MicroPython- ի որոնվածը ESP8266- ի վրա հիմնված Sonoff խելացի անջատիչի վրա. Այդ գծից ամենաճկուն և էժան սարքերից են Sonoff Basic- ը և Sonoff Dual- ը: Սրանք Wi-Fi- ով միացված անջատիչներ են ՝ հիմնված հիանալի չիպի ՝ ESP8266- ի վրա: Մինչդեռ