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

Wi-Fi վերահսկվող լույսի անջատիչ `5 քայլ
Wi-Fi վերահսկվող լույսի անջատիչ `5 քայլ

Video: Wi-Fi վերահսկվող լույսի անջատիչ `5 քայլ

Video: Wi-Fi վերահսկվող լույսի անջատիչ `5 քայլ
Video: Աստղային գալակտիկաների խելացի WiFi պրոյեկտոր լազերային և լուսային երաժշտությամբ TUYA SMART 2024, Հուլիսի
Anonim
Wi-Fi վերահսկվող լույսի անջատիչ
Wi-Fi վերահսկվող լույսի անջատիչ
Wi-Fi վերահսկվող լույսի անջատիչ
Wi-Fi վերահսկվող լույսի անջատիչ

Ողջու՜յն! Երբևէ այնքան հոգնե՞լ եք, որ մոռացել եք անջատել ձեր սենյակի լույսերը: Կամ դուք պարզապես չե՞ք սիրում վեր կենալ տաք, հարմարավետ մահճակալից և հարվածել մահճակալի լամպի անջատիչին: Հավանաբար, մենք բոլորս գիտենք այդ զգացումը: Ահա թե ինչու ես կցանկանայի ձեզ ներկայացնել, թե ինչպես եմ սմարթֆոններով կառավարվող հիմք ստեղծել ապագա տան ավտոմատացման համակարգում `Wi-Fi- ով վերահսկվող լույսի անջատիչ:

Քայլ 1: Մասերի ցուցակ

Մասերի ցուցակ
Մասերի ցուցակ
Մասերի ցուցակ
Մասերի ցուցակ

Որոշել, թե ինչ մասեր պետք է օգտագործենք, միշտ հաճելի է: Շատ փնտրել ամենաէժան և ամենահուսալի հատվածը ՝ միևնույն ժամանակ խանութի մյուս հատվածներին նայելով և մտածելով մեկ այլ լավ նախագծի մասին: D

Նախ, մեզ անհրաժեշտ կլինի ուղեղ մեր նախագծի համար:

Ես ընտրել եմ Wemos D1 մինի տախտակը, քանի որ այն ոչ միայն ապահովում է անջատիչի Wi-Fi կապ, այլ ունի 11 GPIO և ծրագրավորելի է Arduino IDE ծրագրաշարի միջոցով, այնպես որ մենք կարիք չունենք այլ միկրոկոնտրոլեր օգտագործելու: Ես գնել եմ մեկը 2.69 դոլարով Aliexpress- ից:

ԼԱՎ. Այժմ մեզ պետք կլինի փաստացի անջատիչ, որը կկոտրի կապը ցանցի ցանցում:

Այսպիսով, ես կրկին գնեցի 2-ալիքային ռելեի մոդուլ 0.85 դոլարով կրկին Aliexpress- ում:

Մեկ այլ կարևոր տարր է էլեկտրամատակարարումը: Ես ընտրեցի այս 230VAC- ից 5VDC տրանսֆորմատորը 1.99 դոլարով: Այն կարող է կառավարել 3 Վտ հզորություն, որը ավելի քան բավարար կլինի:

Մեզ նաև անհրաժեշտ կլինի նախագծի պատյան (ինչպես ես օգտագործել եմ պրալինների տուփ): D, հոսանքի լար, մի քանի ցատկող մետաղալարեր և պատի վարդակ (ամենալավը այն է, որը դուրս է մնում պատից և տեղադրված է 2 պտուտակի վրա)

Քայլ 2. Պրալինա տուփից ուտելը

Երբ տուփը դատարկ է, կարող ենք անցնել պատի վարդակը պատյանին ամրացնելուն: Իմ տուփը շատ դժվար էր դրա մեջ փորել, ուստի ես դանակով 2 փոքր կտրվածք պատրաստեցի: Հետո վարդակն ամրացրեցի փոքրիկ պտուտակներով, ընկույզներով և բարձիկներով:

Հետևեցի տրանսֆորմատորի տեղադրումը մի տախտակի կտորի վրա, որպեսզի ավելի հեշտ լինի զոդումը: Հետո ես հանեցի հոսանքի լարը և լարերը միացրեցի տրանսֆորմատորի AC կապումներին:

Քայլ 3: Բոլոր բաղադրիչների միացում

Բոլոր բաղադրիչների միացում
Բոլոր բաղադրիչների միացում

Հիմա զվարճալի մասը `ամեն կտոր միացնելը և միևնույն ժամանակ ոչինչ չխառնելը: D

Սխեման ցույց է տալիս բոլոր կապերը, որոնք մենք պետք է անենք տախտակների միջև, բացառությամբ չեզոքի վերահսկվող վարդակից, որն անմիջապես անցնում է հոսանքի լարին: Բարձր լարման միացումների համար միշտ օգտագործեք լարերը, որոնք կարող են կառավարել հոսանքը, օրինակ. մենք կարող ենք ավելի շուտ կարճացնել հոսանքի լարը և օգտագործել կտրվածքի բեկորները վարդակից և ռելեների միջև: Նաև լավ է մետաղալարերի գույները ճիշտ պահել (կենդանի մետաղալար շագանակագույն, չեզոք կապույտ և գրունտ դեղին-կանաչ):

Քայլ 4: Wemos տախտակի կոդավորում

Wemos տախտակի կոդավորում
Wemos տախտակի կոդավորում

Հիմա ամենա ձանձրալի մասը `կոդավորումը: Քանի որ ես շատ ծույլ մարդ եմ, ես օգտագործեցի եղած ուրվագիծը և մի փոքր փոփոխեցի այն ՝ մեր հրամաններին արձագանքելու համար: Ամբողջական կոդը հասանելի է իմ GitHub- ում:

Այժմ մենք կարող ենք ծածկագիրը վերբեռնել տախտակին: Հմմ, բայց սպասիր, ինչպե՞ս: Դա Arduino- ի տախտակ չէ: Սկզբում մենք պետք է տախտակի սահմանումներ ավելացնենք մեր IDE- ին `այն տեսանելի դարձնելու համար: Այնուհետև մենք որոնում ենք մեր Wemos D1 mini- ի տախտակները, սահմանում ենք վերբեռնման արագությունը մինչև 115200 բիթ / վրկ, այնուհետև, վերջապես, վերբեռնում ենք ծածկագիրը:

Քայլ 5: Վարդակի վերահսկում

Վերահսկիչ վարդակից
Վերահսկիչ վարդակից
Վերահսկիչ վարդակից
Վերահսկիչ վարդակից

Այժմ, եթե մենք անջատենք մեր USB մալուխը և միացնենք մեր տախտակը ցանցին, այն պետք է միանա մեր Wi-Fi ցանցին և արձագանքի, երբ այն բացենք բրաուզերում:

Բայց ո՞րն է այն հասցեն, որը մենք պետք է գրենք դիտարկիչի բարում: Այնտեղ է, որտեղ «mDNS արձագանքողը» օգտակար է, քանի որ մենք կարիք չունենք իմանալու տախտակի IP հասցեն: Կոդում մենք հայտարարել ենք, որ mDNS- ը կպատասխանի «remoteSocket01» անունով, և սերվերը տեղադրված է 81 նավահանգստում, ուստի ամբողջական հասցեն կլինի https://remoteSocket01.local: 81: Բոլոր աշխատանքները կարգավորվում են /[ելք] /[միացված կամ անջատված]

Ինչ անել, եթե մենք չենք կարող միանալ mDNS հասցեով տախտակին, օրինակ. սմարթֆոնի վրա? Այստեղ հարմար է Android ծրագիրը, որը կոչվում է IP գործիքներ: Առանձնահատկություններից մեկն այն է, որ մենք կարող ենք տեղական ցանցում որոնել բոլոր միացված սարքերը: Մենք փնտրելու էինք Espressif Inc.- ի արտադրած սարքը և կարդալու էինք վերևում ցուցադրված IP- ն:

Եթե դուք չեք ցանկանում ամեն անգամ մուտքագրել բարում հասցեն, ես պատրաստել եմ android ծրագիր ՝ ամեն ինչ ավելի հեշտ դարձնելու համար: Առայժմ հիմնական հատկանիշներն են `վարդակից միացնելը կամ անջատելը և« թարմացնելը »` այն մեկ վայրկյանով անջատելը և նորից մեջքով պտտելը: Կարող եք ներբեռնել այստեղից:

Հուսով եմ, որ դուք կվայելեք DIY խելացի մահճակալի լամպ: D

Մինչև հաջորդ անգամ, Քշիշտոֆ:)

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