Բովանդակություն:
Video: ESP8266 WIFI Ավտոտնակի դռան հեռակառավարիչ ՝ 3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:49
Մենք մեր ավտոտնակից ավելի շատ նման ենք տան գլխավոր մուտքի, քանի որ իրական մուտքի մուտքն աղքատ դասավորության պատճառով շատ կեղտ է հետապնդում տուն: Անձրևոտ սեզոնի ընթացքում այստեղ ՝ Կանադայի արևմտյան ափին, դա նույնիսկ ավելի վատ է: Մեր ավտոտնակի դուռը բացողը բերեց միայն երկու հեռակառավարիչ, և եթե մենք կարող ենք ավելի շատ հեռակառավարման վահանակներ գնել, ես չնայած ավելի լավ կլիներ ունենալ WIFI- ով հիմնված հեռակառավարիչ, որը կարող է օգտագործվել սմարթֆոնից: Ես չէի ուզում WIFI- ով միացված բացիչ, որը պահանջում է կապ արտադրող սերվերի հետ կամ որևէ այլ բան, որը կարող է թույլ տալ դուռը բացել հեռակա կարգով (տնից հեռու): Իմ գտած լուծումը օգտագործում է անհատականացված Android ծրագիր, որը միանում է մեր WIFI- ին և շփվում է ESP8266- ի վրա հիմնված տախտակի հետ, որը կարող է միանալ միայն մեր WIFI- ին: Երբ դուք գտնվում եք տան WIFI տիրույթում, կարող եք օգտագործել ձեր հեռախոսը դուռը բացելու համար:
Քայլ 1: Դիզայն և նյութեր
Մեր ավտոտնակի դուռը բացողը Չեմբերլենն է, բայց ես կասկածում եմ, որ բացողների մեծ մասը գործում է նույն ձևով: Պատի վահանակի հսկողությունը դրա համար պարզ կարճ կիսում է դրան միացվող երկու լարերը, ինչը ազդանշան է տալիս բացիչը միացնելու համար: Այս պատի վահանակները հաճախ ունենում են նաև լույսի անջատիչ և կողպման հատկություն, այդ կոճակները ոչ միայն կարճացնում են կապը, այլ մի շարք իմպուլսներ (PWM ազդանշաններ) ուղարկում են բացիչին ետևում ՝ հրահանգելու, թե ինչ անել (միացնել լույսերը կամ կողպեքը) հեռակառավարման վահանակներ): Լարերի կարճացում (այն, ինչ անում է հիմնական անջատիչը) կարող է իրականացվել ռելեով:
Ես օգտագործել եմ հետևյալ մասերը.
- Wemos D1 R2 ESP8266 տախտակ (ցանկացած ESP8266 dev տախտակ կաշխատի)
- JCZ-11 ռելե (5V կծիկ)
- NPN տրանզիստոր (2N4401)
- մեկ 10kOhm ռեզիստոր
- մեկ 2.2kOhm դիմադրություն
- մեկ 1N4148 դիոդ
- տարբեր մետաղալարեր
- PCB- ի նախատիպավորում (կամ ինքներդ պատրաստեք)
- պատյան տախտակի համար
- տախտակի էլեկտրամատակարարում
Սխեմատիկ դիագրամը LTSpice- ից է (սկզբնաղբյուրը կցված է), և ես ներառել եմ նաև Fritzing breadboard- ի նկարչությունը ՝ այլ տեսողականացման համար: Իմ գտած Wemos տախտակի Fritzing մոդելը, կարծես, որոշ խնդիրներ ունի: Անտեսեք գծերը, միայն նայեք կապույտ մետաղալարերի միացումներին: Իհարկե, դրա փոխարեն կարող են օգտագործվել բազմաթիվ այլ ESP8266 զարգացման տախտակներ, և ներառված ծածկագիրը շատ փոքր փոփոխություն կպահանջի այլ տախտակների վրա աշխատելու համար:
Պարիսպի համար ես օգտագործեցի փոքրիկ պլաստիկ տուփ (մի օգտագործեք մետաղ, այն կպաշտպանի WIFI ազդանշանը): Էներգամատակարարման համար ես օգտագործեցի բջջային հեռախոսի հին լիցքավորիչ և վերջը փոխարինեցի Wemos տախտակի համար համապատասխան միակցիչով:
Քանի որ իմ հասանելի ռելեն պարունակում էր 5 Վ կծիկ, և Wemos տախտակը կարող է միայն 3.3 Վ թողնել թվային կապի վրա, ես տրանզիստոր օգտագործեցի ռելեի վրա կծիկը միացնելու համար: Ես ավելացրեցի ձգվող դիմադրություն (10kOhm) `ապահովելու համար, որ քորոցը ցածր է, երբ խորհուրդը սնուցվում է, և ավտոտնակի դուռը պատահաբար չի բացվում: Վերադարձի դիոդը (D1) պաշտպանում է ռելեի անջատման ժամանակ կծիկում պահվող էներգիայի լարման թռիչքից:
Քայլ 2: Ամեն ինչ հավաքելը
Ինձ մնաց PCB- ն մեկ այլ նախագծից, որը համապատասխանում էր Wemos տախտակի վերնագրերին, ուստի այն կտրեցի չափի և փոփոխեցի այն օգտագործման համար: Անհրաժեշտ էր մի քանի անցք բացել և որոշ անցանկալի հետքեր կտրել, որպեսզի այն հարմար լինի: Ես սոսնձեցի բոլոր մասերը տեղում և փորձարկեցի կոդի գործառույթը ՝ միացնելով և անջատելով LED- ը: Ինչպես արդեն նշվեց, կարևոր առանձնահատկությունն այն էր, որ բացիչը (կամ փորձարկման դեպքում LED- ը) չէր միանա, երբ Wemos տախտակը միանա:
Wemos- ի տախտակը ծրագրավորվել է Arduino IDE- ի միջոցով, իսկ տան IP ցանցի տախտակի IP հասցեն ամրագրվել է (նախապես հատկացված) `192.168.1.120: Այդ կերպ, երբ այն ուժի մեջ է մտնում, այն միշտ կունենա նույն (ներքին) IP հասցեն, և ծրագիրը կարող է դժվար կոդավորվել դրա հետ:
Android ծրագիրը ստեղծվել է MIT App Inventor 2 -ի միջոցով: Ես այն փորձարկել եմ միայն մեր ունեցած հեռախոսների վրա (Oneplus, Xiaomi և Moto G4 Play): Այն հեշտությամբ տեղադրվում է ՝ տեղադրելով այն ընդհանուր Google Drive պանակում և բեռնելով այն հենց հեռախոսից: MIT App Inventor- ն անվճար է օգտագործման համար, և ներառված ծրագրի ֆայլը կարող է հեշտությամբ փոփոխվել ՝ այլ IP հասցե օգտագործելու համար:
Հավաքված միավորը ամբողջովին չէր տեղավորվում իմ ձեռքի գործի կողքին, այնպես որ ես կտրեցի մի անցք, որպեսզի թույլ տա, որ ռելեն մի փոքր դուրս գա: Ես նաև կտրեցի ավտոտնակի դռան բաց էլեկտրագծերի միակցիչի մուտքի անցքը:
Քայլ 3: Միացում ավտոտնակի դռների բացիչին
Էլեկտրագծերը բացիչին միացնելու երկու տարբերակ կա: Տարբերակ 1 -ը պատի վահանակի երկու պտուտակավոր տերմինալներին միացնելն է, իսկ մյուսը `ուղղակի բացիչին (մղել տերմինալներին): Ես ընտրեցի վերջինը, քանի որ ինձ համար ավելի հարմար էր, քանի որ լարերը կանցնեին ավելի կարճ հեռավորության վրա, որտեղ կարող էի տեղադրել իմ Wemos միավորը ավտոտնակում: Ինքնաբացիչի վրա կա մետաղալարերի չափիչ, իսկ ներքևի փոքրիկ նարնջագույն ներդիրները կարող են օգտագործվել առկա լարերը բաց թողնելու համար, որպեսզի լրացուցիչ հավաքածուն շրջվի եղածների հետ և նորից տեղադրվի:
Wemos տախտակն իր պարիսպում տեղադրված էր ճանապարհից դուրս, որպեսզի այն հեշտությամբ չթակեն, քանի որ ավտոտնակը նաև իմ փայտամշակման արհեստանոցն է: Այն բավականին լավ է աշխատում, և ես կցանկանայի, որ դա ավելի շուտ անեի:
Խորհուրդ ենք տալիս:
Պատվերով դռան գորգը դրդեց դռան զանգը. 6 քայլ
Պատվերով դռան գորգը դրդեց դռան զանգը: Բարև: Իմ անունը inասթին է, ես ավագ դպրոցում կրտսեր եմ, և այս Instructable- ը ցույց կտա ձեզ, թե ինչպես կարելի է դռան զանգ պատրաստել, որը հրահրվում է, երբ ինչ-որ մեկը դիպչում է ձեր դռան գորգին և կարող է լինել ցանկացած մեղեդի կամ երգ: Քանի որ դռան ներքնակը խթանում է դուռը
Ձեր լարային դռան զանգը դարձրեք խելացի դռան զանգ IFTTT- ով ՝ 8 քայլ
Ձեր լարային դռան զանգը վերածեք խելացի դռան զանգի IFTTT- ով. WiFi դռան զանգը ձեր առկա լարային դռան զանգը վերածում է խելացի դռան զանգի: https://www.fireflyelectronix.com/product/wifidoor
WIFI Ավտոտնակի դռան հեռակառավարիչ V2: 3 քայլ
WIFI Garage Door Remote V2. Իմ WIFI ավտոտնակի դռան հեռակառավարիչը կառուցելուց ոչ շատ ժամանակ անց ես հասկացա, որ այն չունի մի առանձնահատկություն, որն ինձ համար շատ օգտակար կլիներ: Ես ուզում էի կարողանալ ասել, թե դուռը բաց է, թե փակ հավելվածից: Սա կպահանջի մի քանի սենսորներ և որոշ
Ձեր լարային դռան զանգը վերածեք խելացի դռան զանգի ՝ տան օգնականի միջոցով. 6 քայլ
Դարձրեք ձեր լարային դռան զանգը խելացի դռան զանգի ՝ տնային օգնականի միջոցով. Դարձրեք ձեր առկա լարային դռան զանգը խելացի դռան զանգի: Ստացեք ծանուցում ձեր հեռախոսի համար կամ զուգակցեք ձեր առջևի դռնփակ տեսախցիկի հետ ՝ լուսանկար կամ տեսազանգ ստանալու համար, երբ որևէ մեկը զանգի ձեր դռան զանգին: Իմացեք ավելին ՝ fireflyelectronix.com/pro
Arduino ավտոտնակի դռան ահազանգ Blynk- ով `3 քայլ
Arduino Garage դռան ահազանգ Blynk- ով. Բավականին հիմնական սենսոր, որը տվյալներ է ուղարկում Blynk նախագծին ՝ ցուցադրելու իմ ավտոտնակի դռան կարգավիճակը - Open of Shut - և ազդանշան է ուղարկում իմ հեռախոսին, երբ դռների կարգավիճակը փոխվում է ՝ Open to Shut or Shut բացել. Ես օգտագործել եմ WEMOS D1 Mini Pro- ն wifi համացանցի համար