Բովանդակություն:
- Պարագաներ
- Քայլ 1. Sonoff 5v DC- ով
- Քայլ 2: Տեղադրեք նոր որոնվածը
- Քայլ 3: Կարգավորեք ձեր WiFi- ն
- Քայլ 4. Մաքրում, կատարելագործում MQTT- ով և փոխանցման չոր կոնտակտով
- Քայլ 5: Փորձարկեք MQTT- ը
- Քայլ 6: Բարելավումներ…
Video: Sonoff Basic Wifi Extender - MQTT Dry Contact Relay - 5v DC ցածր լարման ՝ 6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:46
Լավ, ես ունեի առաջին սերնդի Sonoff հիմնական սարքեր, և ես չեմ ուզում դրանք օգտագործել 220 վ -ով, քանի որ դրանք իրականում դեռ ապահով չէին այդ թողարկումում: Նրանք որոշ ժամանակ պառկել էին և սպասում, որ ինչ -որ բան անեն իրենց հետ:
Այսպիսով, ես պատահաբար հանդիպեցի martin-ger նախագծին GitHub- ում (https://github.com/martin-ger/esp_wifi_repeater) և կոտրեցի Sonoff- ը:
Սկզբում ես Sonoff- ին հարմարեցրի 5vDC- ի վրա աշխատելու համար և անջատեցի մնացած միացումը:
Պարագաներ
Sonoff Basic R1
5 վ DC հոսանքի աղբյուր
Քայլ 1. Sonoff 5v DC- ով
Այսպիսով, սա բավականին պարզ է:
Առաջին պատկերում կտեսնեք, որ Sonoff- ն օգտագործում է AMS1117 կարգավորիչ `5 վ -ից մինչև 3.3 վ: Կարգավորիչի կապումներն են ձախից աջ ՝ IN (GND), OUT, IN (+): Wireոդելով մի փոքր մետաղալար `iIN (GND) - ին և IN (+) - ին, կարող եք միացնել ձեր 5 վ DC հոսանքի աղբյուրը` մնացած տախտակի սնուցման համար: Քանի որ այնտեղ կարող է մի փոքր անհանգիստ լինել, ես օգտագործեցի կապի 2 այլ կետ: MSոդման դատարկ կետը AMS117- ի աջ կողմում (քառակուսի pcb նշիչ) GND է: Ձախից կա + կապ: Դիտեք մոտիկից նկարը:
Լավ, երբ դա արվի, արդեն կարող եք փորձարկել ՝ նախքան այլ փոփոխություններ կատարելը:
Քայլ 2: Տեղադրեք նոր որոնվածը
Թղթապանակի որոնվածը Github- ում https://github.com/martin-ger/esp_wifi_repeater- ում կտեսնեք.bin ֆայլերը.
- 0x00000.bin
- 0x02000.bin
Դուք պետք է ներբեռնեք դրանք:
Այնուհետև գնում եք ESP Expressif կայք և ներբեռնում եք ESP ներբեռնման գործիքը (միայն ԱՀ).
www.espressif.com/hy/support/download/othe…
Սկսեք այն և նախ կստանաք ընտրության պատուհան `ընտրեք Մշակողը, այնուհետև ESP8266: Էկրանը պետք է նման լինի վերևի սքրինշոթին:
Այնուհետև կտտացրեք «…» աջ կողմին ՝ նախ թերթելու և ընտրելու համար 0x00000 ֆայլը: Ավելացրեք հիշողության վայրը կողքի վանդակում ՝ 0x00000:
Նույնը արեք երկրորդ ֆայլի դեպքում և հիշողության վայրը սահմանեք ՝ 0x02000:
Երբ դա արվի, վերցրեք ձեր նախընտրած USB-TTL- ը և միացրեք Sonoff- ը (համոզվեք, որ Sonoff տախտակին միացված այլ էներգիա չունեք): Նաև կրկնակի ստուգեք, որ USB-TTL- ը սահմանվել է 3.3 վ!
Սեղմեք Sonoff- ի կոճակին ՝ USB-TTL- ը ձեր համակարգչում տեղադրելիս, ֆլեշ ռեժիմը ակտիվացնելու համար:
ESP ներբեռնման գործիքի մեջ ընտրեք COM նավահանգիստը և արագությունը սահմանեք 1152000: Կտտացրեք START:
Այն պետք է տևի ընդամենը 3 կամ 4 վայրկյան: Երբեմն իմ տախտակը պատշաճ կերպով չի անցնում ֆլեշ ռեժիմին. Պարզապես հանեք USB-TTL- ը, սեղմեք կոճակը և նորից տեղադրեք:
Լավ - դրանով մենք ունենք նոր որոնվածը Sonoff ESP8266- ում:
Անջատեք ձեր USB-TTL- ը և միացրեք 5 վ DC հոսանքի աղբյուրը Sonoff- ին:
Քայլ 3: Կարգավորեք ձեր WiFi- ն
Մենք պատրաստվում ենք օգտագործել Telnet- ը `սարքը կազմաձևելու համար: Ես օգտագործում եմ tyեփամածիկ:
Էլեկտրաէներգիան Sonoff- ին միացնելուց հետո դուք պետք է տեսնեք նոր Wifi SSID- ի հայտնվելը `MyAP:
Միացեք դրան ձեր համակարգչով. Սկզբում գաղտնաբառ չկա:
Միացնելուց հետո բացեք tyեփամածիկը և դրեք այն. 192.168.4.1 PORT 7777
Երբ կապն ավարտվի, կտեսնեք ՝ CMD>
Օգտագործելով հիմնական հրամանները, դուք պատրաստվում եք կարգավորել Wifi սարքը: Համարձակ է հրամանը. Դա ձեր կարգավորումից հետո շեղագիր է: Ինձ հետ առաջին հրամանը միշտ տալիս է «Անվավեր հրաման», այնպես որ պարզապես կրկնեք այն:
CMD>
սահմանել ssid your_home_router_SSID- ը
գաղտնաբառ սահմանել քո_հիմնական_ուղղորդողի_բառը
սահմանել ap_ssid the_ESP's_new_ssid
սահմանել ap_password ESP's_password
ցույց տալ // (պարամետրերը ստուգելու համար)
կարգավորել կարգավիճակը 13 // (LED- ը GPIO 13 -ի վրա է տախտակի վրա)
խնայել // (!!! չմոռանալ)
վերականգնել // (= վերագործարկել)
Դե, այժմ դուք ունեք հիմնական ենթածանց, որը կարող եք օգտագործել ՝ ձեր հիմնական Wifi- ից առանձնացված IoT սարքերը միացնելու համար:
Կամ կարող եք սա օգտագործել հյուրերի, դայակների, ժամաչափով ինտերնետ մուտք գործող երեխաների համար …
Հաջորդ - Ավելացնել MQTT, Չոր կոնտակտային ռելե և մաքրում:
Քայլ 4. Մաքրում, կատարելագործում MQTT- ով և փոխանցման չոր կոնտակտով
ՄԱՔՐՈՄ
Սկզբում ես մաքրեցի տախտակը և պատրաստեցի չոր ռելեի շփման վարքագծին:
Սա նշանակում է:
- 5v DC- ն միացնելով կանաչ տերմինալին
- կտրելով PCB- ի հին երթուղիները (կտրեք տախտակի վերևը և ներքևը), որպեսզի տերմինալը իրականում մեկուսացված լինի և միանա անմիջապես այն 2 կետերին, որոնք մենք ավելի վաղ զոդել էինք PCB- ում: Վերևում դուք կարող եք կտրել այն, որտեղ կարմիր գծերն են. Կտեսնեք, որ սկզբում դրանք մի փոքր ավելի եմ կտրել: Ես օգտագործում եմ Սթենլիի դանակ, իսկ հետո շատ սուր քերիչ: Փոխարենը սովորաբար մի փոքր հարթ պտուտակահան է նույնպես լավ, որպեսզի քերի PCB- ի պղինձը:
- կտրեք PCB- ը ռելեի մոտ (զոդման ուղի) և տեղադրեք կամուրջ, ինչպես տեսնում եք նկարում: Հիմնականում ռելեի ձախ 2 միացումները դեռ սնվում են 3.3 վ լարման միջոցով: 2իշտ 2 կոնտակտներն այժմ կձևավորեն փակ օղակ ՝ կանաչ տերմինալով, տախտակի վերևում: Այսպիսով ստեղծելով հիմնական չոր շփում:
MQTT
Երբ դա արվի, ես 5 վ DC հոսանքի աղբյուրը միացնում եմ կանաչ տերմինալին, որպեսզի տախտակը միանա: Դուք պետք է տեսնեք, որ կանաչ LED- ը թարթվի, երբ Wifi- ն գործում է:
MQTT- ի համար ես օգտագործում եմ հանգույց-կարմիր կարգավորում Raspberry Pi 3A+-ում ՝ Aedes MQTT- ով: Թույլ տվեք ինձ տեղյակ պահել, եթե որևէ մեկը շահագրգռվա՞ծ է ընդլայնել այս հրահանգը, թե ինչպես ստեղծել այն: Բայց դա նաև կաշխատի ցանկացած այլ MQTT բրոքերի հետ:
Միացեք Putty- ին Sonoff- ին: Կարող եք օգտագործել ներքին (192.168.4.1) կամ արտաքին IP (IP, որը ստացել է ձեր Wifi երթուղիչից):
CMD>
սահմանել mqtt_host IP_from_your_MQTT_server // (մնացածը թողեցի կանխադրված. MQTT- ն պետք է լինի հիմնական ցանցում, այնպես որ ներքին կամ ինտերնետային հանրային ցանցում)
gpio 12 ռեժիմը դուրս է // (ռելեն GPIO 12 -ում է)
խնայել
վերակայել
Համոզվեք, որ պահեք և վերակայեք: MQTT- ի կարգավորումները փոխվում են միայն վերագործարկման ժամանակ:
Երբ դա արվի, կարող եք օգտագործել MQTT հաճախորդի գործիքը `հաղորդագրությունները ստուգելու համար: Ես օգտագործում եմ MQTT Explorer- ը:
Քայլ 5: Փորձարկեք MQTT- ը
15 վայրկյան հետո դուք պետք է տեսնեք ESP- ը, որը հրում է հաղորդագրությունները:
Էստաֆետը փորձարկելու համար հաղորդագրություն եք հրապարակում.
թեմա ՝/WiFi/ESPRouter_xxxxxx/հրաման // (xxxxxx- ը ձեր սարքի HEX արժեքն է)
հաղորդագրություն. gpio 12 սահմանել բարձր 4 -ի համար // (սահմանել gpio 12, փոխանցումավազքը ՝ բարձր 4 վայրկյան)
Դուք պետք է լսեք ռելեի կտտոցը, և ESP- ը կուղարկի հրամանի հետադարձ կապը թեմային («պատասխան»):
Այսուհետ կարող եք օգտագործել telnet կամ MQTT ՝ կարգավորումները կազմաձևելու և փոխելու համար: Validանկացած վավեր հրաման կարող է հրապարակվել MQTT- ի կողմից:
Վերջ: Այժմ դուք պետք է ունենաք ցածր լարման Sonoff, մասնավոր Wifi SSID, MQTT- ով և չոր ռելեով, որը կարելի է կառավարել:
Թույլ տվեք հիմա մեկնաբանություններում, եթե դա օգտակար համարեցիք, իմ թույլ տված ցանկացած սխալ, ձեր գտած սխալները կամ բարելավումներ:
Շնորհակալություն
Քայլ 6: Բարելավումներ…
Տեսականին, այնուամենայնիվ, այդպես է:
Ես ունեմ մոտ 2.4 ԳՀց մինի ալեհավաք հին երթուղիչից:
Ես կփորձեմ տեղադրել այն Sonoff- ում և տեսնել, թե արդյոք դա մի փոքր բարելավում է տիրույթը:
Մուտք դեպի AP/ST - կողպեք վեբ էջի հասանելիությունը
լռելյայն վեբ էջը «բաց է»: Այսպիսով, իդեալական դեպքում, երբ ամեն ինչ լավ է աշխատում, բացեք tyեփամածիկը և ուղարկեք «կողպեք» հրամանը և պահպանեք այն: Լռելյայն այն կօգտագործի ձեր ST գաղտնաբառը ՝ վեբ էջը պաշտպանելու համար:
Խորհուրդ ենք տալիս:
Քառակի ցածր լարման էլեկտրոնային փորձարկիչ `7 քայլ
Quadruple Low Voltage Էլեկտրոնային փորձարկիչ. աղբանոց: Անվտանգ
DIY ցածր լարման արտաքին լուսավորություն, որը վերահսկվում է Raspberry Pi- ի միջոցով. 11 քայլ (նկարներով)
DIY -ածր լարման արտաքին լուսավորություն, որը վերահսկվում է Raspberry Pi- ի միջոցով. Ինչու՞ Նաև ես դեռ հոգնել եմ `միացնելով իմ բոլոր լույսերը, տեխնիկան, մուտքի դուռը, ավտոտնակի դուռը և ով գիտի, թե ինչ այլ բան անտեսված ինտերնետից: Հատկապես այնպիսի իրադարձությունների դեպքում, ինչպիսիք են
LP-2010 AES17 1998 Անջատիչ ուժեղացուցիչի ցածր անցում (ցածր անցում) terտիչ ՝ 4 քայլ
LP-2010 AES17 1998 Անցման ուժեղացուցիչ Passածր լեռնանցք (ցածր անցում) terտիչ. Սա հիանալի D դասի ուժեղացուցիչ է ցածր անցումային ֆիլտրի չափում: Հիանալի վարպետությունը, սուպերիրո կատարումը, հեշտ կապը դարձնում են այս ապրանքը դյուրին օգտագործման և շատ արժե ունենալ դրա հետ բարձր ծախսերի կատարում
Ավտոմատ հեռակառավարման վահանակի միացում / անջատում ՝ տեսախցիկում MIC խցիկի օգտագործմամբ / ցածր լարման պինդ վիճակի ռելե. 4 քայլ (նկարներով)
Ավտոմատ հեռակա միացում / անջատում ՝ օգտագործելով տեսախցիկում MIC խցիկ / ցածր լարման պինդ վիճակի ռելե. Ակնարկ. Մենք օգտագործել ենք տեսախցիկի MIC խցիկը `տեսախցիկի միացման ժամանակը հայտնաբերելու համար: Մենք կառուցեցինք ցածր լարման պինդ վիճակի ռելե ՝ MIC խցիկը հայտնաբերելու և տեսախցիկի նկարահանման հետ միաժամանակ հեռակա սարքը ինքնաբերաբար միացնելու և անջատելու համար: Պինդ վիճակ
Ինչպես փոփոխել CTR-301P (ebay) Լուսանկարի հրահրիչները ցածր լարման ստրոբների համար. 4 քայլ
Ինչպես փոփոխել CTR-301P (ebay) Լուսանկարը, որը ձգում է ցածր լարման ստրոբների համար. Ես ուրախ էի, որ նրանք իմ ստուդիայի բռնկումներն ակտիվացրին, բայց հիասթափվեցի, որ նրանք չկրակեցին իմ Promaster տաք կոշիկի բռնկումը: Ես որոշ որոնումներ կատարեցի և պարզեցի, որ մյուսները լար են ավելացրել