
Բովանդակություն:
2025 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2025-01-23 14:48

Այս նախագծի գաղափարը ծագեց հին նախագծից, որի վրա ես աշխատել էի քիչ առաջ: Ես միացրել էի մի պարզ կոճակ, որը միացնում էր LED- ն, երբ կոճակը սեղմվում էր ավտոտնակի դռան մոտ: Այս մեթոդը անհուսալի է և ոչ այնքան օգտակար, որքան, ասենք, սարքը, որը կբացեր և կփակեր ձեր ավտոտնակը Alexa- ի միջոցով ԵՎ ձեզ կտեղեկացներ, երբ ավտոտնակը բաց էր: Այսպիսով, ես սկսեցի նայել Wi-Fi- ով միացված ավտոտնակի դռներ բացողներին: Այն ժամանակ ոմանք գոյություն ունեին, բայց կարող էին արժենալ 50 -ից 250 դոլար, ինչը շատ թանկ էր, հատկապես հաշվի առնելով, որ ես կարողացա դա անել մոտ 10 դոլարով: Հետո ես նայեցի ինչ -որ Arduino- ի կողմից վերահսկվող ավտոտնակի դուռը, որի արդյունքում գրեթե ոչինչ չստացվեց: Երբ ես մտածեցի, որ ամեն ինչ կորած է, ես հայտնաբերեցի Sinric Pro- ն, որը թույլ է տալիս ստեղծել Arduino IDE- ով խելացի տան սարքերի լայն տեսականի: Այնուամենայնիվ, արդեն չկային ձեռնարկներ, թե ինչպես օգտագործել Sinric Pro- ն ավտոտնակի դուռը բացելու համար, ձեզ մնաց ավտոտնակի դռան նմուշի ծածկագիրը և մի քանի ակնարկ, թե ինչ է դա արել: Այժմ կան մի քանի ձեռնարկներ, որոնք օգտագործում են տարբեր մեթոդներ, բայց դա շատ ավելի հեշտ է, քանի որ այն օգտագործում է ավտոտնակի դռան հեռակառավարման վահանակը: Այսպիսով, դուք ստիպված չեք լինի որևէ բան անել բուն դռնփակ ինքնին: Ի վերջո, ես պարզեցի, թե ինչպես է աշխատում նմուշի կոդը և կարողացա այն վերածել ֆունկցիոնալ ավտոտնակի դռների բացիչ/ցուցիչի, ինչը ես ձեզ ցույց կտամ, թե ինչպես ինքներդ անել ստորև բերված հրահանգներում:
Քայլ 1: Մասերի ցուցակ
Մեկ միավորն արժե մոտ 10 դոլար, բայց դուք պետք է շատ մասեր գնեք բազմափաթեթներով, այնպես որ ընդհանուր արժեքը ավելի բարձր կլինի, դա կարող է փոխհատուցվել, եթե մնացած մասերն օգտագործում եք այլ նախագծերի համար, կամ եթե դրանք արդեն տեղադրված են)
- ESP8266 dev տախտակ (ես դա օգտագործել եմ)
- Առանց զոդման տախտակ (սա կաշխատի)
- Գրատախտակի ցատկող լարեր (նման կարճները, և եթե ցանկանում եք ավելի հազվագին զոդել, ապա դրանք նույնպես ձեռք բերեք)
- 12 վոլտ էլեկտրամատակարարում ՝ տակառի բռնակով կամ այն հացահատիկին միացնելու եղանակով: (լավ հնարավորություն կա, որ պահեստայինը ինչ -որ տեղ պառկած լինի, կամ կարող եք նման բան ստանալ)
- 12 -ից 5 վոլտ կարգավորիչ, ես օգտագործել եմ 5 վ գծային կարգավորիչ ՝ մի փունջ տաքացուցիչով, գուցե ավելի էժան լինի պարզապես փոխարկիչ ձեռք բերել, եթե դեռ չունես 5 վ կարգավորիչ և որոշ ջերմատաքացուցիչներ ձեռքի տակ: Այլապես կարող եք պարզապես օգտագործել առանձին 5 և 12 վոլտ հզորություն հեռակառավարման վահանակի և տախտակի միացման համար: (նման բանի վերամիավորումը կարող է լինել ամենահեշտը)
- 3 1.2kΩ ռեզիստորներ
- 2 լուսադիոդ
- 1 օպտիկական զույգ (սրանք)
- 1 հարևանության դետեկտոր (սրանք)
- 1 հեռակառավարիչ, որն աշխատում է ձեր ավտոտնակի հետ
- շատ մետաղալարեր
- Ընդհանուր էլեկտրական սարքավորումներ (էլեկտրական ժապավեն, մետաղալարեր/կտրիչներ, զոդում)
- Youերմային լվացարաններ եւ ջերմային սոսինձ, եթե օգտագործում եք 5 վ կարգավորիչ, քանի որ այն տաքանալու է: Ես նաև ESP8266- ի վրա դրեցի ջերմամեկուսիչ, բայց սա բոլորովին ավելորդ է և կամընտիր:
Քայլ 2: Տեղադրեք ավտոտնակի դռների հեռակառավարման վահանակը

Նկարահանումներն ավելի հեշտ դարձնելու համար համոզվեք, որ այն հեռակառավարման սարքը, որը կօգտագործեք այս նախագծի համար, կբացի ձեր ավտոտնակը, նախքան այն առանձնացնելը: Այս կերպ, եթե ինչ -որ բան հետագայում չաշխատի, դուք կիմանաք, որ հեռակառավարման վահանակի խնդիրը չէ: Դա անելուց հետո ստուգեք հեռակառավարման վահանակի մարտկոցի լարումը: Շատերը կլինեն 12 վոլտ, եթե ձերն այլ լարման է, ապա ձեզ հարկավոր կլինի մի փոքր փոփոխել այս նախագիծը: Եթե դա ավելի ցածր լարում է, ապա ձեզ հարկավոր է պարզել, թե ինչպես մատակարարել այդ լարումը, ինչպես նաև 5 վոլտ ESP8266- ին: Եթե դա 3 վոլտ ժամացույցի մարտկոց է, գուցե կարողանաք ազատվել ՝ օգտագործելով 5 վ լարման ցանց և 3.3 վ կարգավորիչ ՝ հեռակառավարման վահանակի համար: Եթե հեռակառավարիչը օգտագործում է 12 վ մարտկոց, ապա կարող եք հետևել այս հրահանգներին, ինչպես սովորաբար:
- Բացեք հեռակառավարման վահանակը և հեռացրեք բոլոր պատյանները, մինչև ձեր մոտ չլինի PCB: Հեռացրեք մարտկոցը:
- Գտեք սեղմման կոճակի կոնտակտները, դրանք պետք է լինեն կոճակի հակառակ կողմում, և ամենայն հավանականությամբ դրանք կլինեն 4 -ը: Մուլտիմետր օգտագործելով ՝ պարզեք, թե որ կոնտակտներն են միացված, որոնք ՝ միացված և անջատված ՝ կոճակը սեղմելով: Եթե գտել եք կոնտակտների ճիշտ զույգը, կոճակը սեղմելիս դիմադրությունը պետք է փոխվի:
- Երբ դուք գտնում եք կոճակի ճիշտ կոնտակտները, յուրաքանչյուր կոնտակտի վրա մետաղալար կպցրեք, դրանք պետք է լինեն լարեր, որտեղից կարող եք մյուս ծայրը միացնել հացատախտակին: Տեղադրեք մարտկոցը հեռակառավարման վահանակի մեջ և հպեք երկու լարերին միասին: Եթե այն ճիշտ եք տեղադրել, ապա ավտոտնակը այժմ պետք է բացվի/փակվի: Հեռացրեք մարտկոցը այն հաստատելուց հետո, երբ այն աշխատում է:
-
Wոդման լարերը (որ կարող եք միացնել մյուս ծայրը տախտակի մեջ) հեռակառավարման վահանակի դրական և բացասական տերմինալներին: Սրանք կօգտագործվեն հեռակառավարման վահանակը սնուցելու համար: Պիտակավորեք կամ հիշեք, թե որ մետաղալարն է դրական, որը `հիմնավորված/բացասական:
- Միացրեք մարտկոցը այն լարերին, որոնց վրա դուք կպցրել եք և ստուգեք, թե արդյոք դուռը դեռ բացվում է, պարզապես համոզվելու համար, որ մինչ այժմ ամեն ինչ ճիշտ եք արել:
Քայլ 3. Հավաքեք Հացաթուղթը


Հետևեք թղթի վրա դրված սխեմատիկ պատկերին և կառուցեք տախտակի միացում: Օգտագործեք հեռակառավարման վահանակի վրա ավելի վաղ ամրացված կոճակի լարերը և միացրեք դրանք օպտիկական զույգին, ինչպես ցույց է տրված սխեմատիկայում: ԿԱՐԵՎՈՐ Համոզվեք, որ դուք գիտեք, որ ESP8266- ի պիտակներն ինքնին նույնը չեն, ինչ Arduino- ի կոդը: Այս վիքի էջում կա դիագրամ: Դուք նույնպես, ամենայն հավանականությամբ, ստիպված կլինեք ունենալ երկարացման լարեր հարևանության դետեկտորի համար: Ավարտելուց հետո դուք պետք է էլեկտրամատակարարում կատարեք: Կան բազմաթիվ եղանակներ ՝ դա կախված ձեր ավտոտնակի հեռակառավարման վահանակից, ես 12 վոլտ հեռակառավարման վահանակի օգտագործման ցուցումներ կտամ:
- միացրեք 12 վոլտ էլեկտրամատակարարումը ինչ -որ տեղ տախտակի մեջ, սա կապահովի 12 վոլտ երկաթուղի
- օգտագործեք 5 վոլտ կարգավորիչ (շատ տաքացուցիչներով) կամ 5 վոլտանոց փոխարկիչ և պատրաստեք 5 վոլտ ռելս: Սա միացված կլինի հացահատիկի հիմնական հոսանքի ռելսերին, որոնք այնուհետև, ակնհայտորեն, կօգտագործվեն ESP8266- ը սնուցելու համար:
- Միացրեք գետնին մինչև ESP8266 հիմքը, իսկ 5 վոլտը `ESP8266 Vin- ին:
Քայլ 4. Մոտեցման տվիչի և ավտոտնակի բաց LED ցուցիչի տեղադրում


Հարևանության տվիչը պետք է տեղադրվի այնպես, որ այն գործի դնի, երբ ավտոտնակը բաց է: Իմ դեպքում ես կարողացա այն պտուտակել փայտի ճառագայթին այն կետի մոտ, որտեղ ավտոտնակի դուռը դադարում էր ամբողջությամբ բացվելուց հետո: Նախքան այն տեղադրելը, բացեք ձեր ավտոտնակը և օգտագործեք 5 կամ 3.3 վ լարման աղբյուր ՝ հարևանության սենսորը միացնելու համար: Նրա ներկառուցված լուսադիոդը միանալու կամ անջատելու է ՝ ձեզ տեղյակ պահելով, երբ որևէ բան հայտնաբերում է: Տեղադրեք այն այնպես, ինչպես ցանկանում եք և համոզվեք, որ այն աշխատում է: Դուք կարող եք օգտագործել պտուտակահան `ներկառուցված պոտենցիոմետրով` զգայունությունը փոխելու համար: Երբ զգայունությունը հավաքված է, թե որտեղ տեղադրեք սենսորը, կարող եք կրկնակի ստուգել, որ ամեն ինչ ճիշտ է աշխատում և մի քանի անգամ փորձեք բացել և փակել ձեր ավտոտնակը: Ի վերջո, ապահով ամրացրեք այն տեղում: (Կարևոր կողմնակի նշում, ես ունեի մարտկոցի հավասարակշռության միակցիչ, որը 3 պին էր, որը, ըստ երևույթին, ճիշտ չափի էր, այնպես որ ես դրանցից մեկն օգտագործեցի հարևանության սենսորը միացնելու համար, պարզապես կարող եք օգտագործել կանանցից դեպի արկղի թռչկոտող կանանցից մի քանիսը): ցուցանիշը հանգեցրեց:
LEDուցանիշ LED- ն ամբողջովին կամընտիր է և շատ տարբեր կլինի `կախված ձեր տան դասավորությունից: Պարզապես օգտագործեք իսկապես երկար մետաղալարեր և դրանք ավտոտնակից միացրեք այնտեղ, որտեղ ցանկանում եք LED ցուցիչը: Կամ LED- ը սեղմեք լարերի վրա կամ կպցրեք այն: Հաղորդալարը պետք չէ մեծ լինել, ես օգտագործեցի մոտ 22 չափիչ մետաղալար, որը կողքիս դրված էր, և այն անցա ձեղնահարկով:
Քայլ 5. Programրագրեք ESP8266- ը


Այս մասը բավականին հիմնական է, ես շատ չեմ մանրամասնի, քանի որ կարող եք գտնել միլիոնավոր տեսանյութեր առցանց, թե ինչպես անել այս քայլի մեծ մասը:
- Ներբեռնեք և տեղադրեք Arduino IDE- ն, ESP8266- ի վարորդները և Arduino գրադարանները ESP8266- ի համար: Այս ամենը ծածկված է այս ձեռնարկում օգտագործվող ES8266 dev տախտակի վիքի էջում:
- Գրանցվեք հաշվի sinric pro- ի հետ, մի անհանգստացեք, դուք ստանում եք 5 սարք անվճար: Եթե ցանկանում եք, կարող եք վճարել ավելի շատ սարքեր ձեռք բերելու համար:
- Տեղադրեք Sinric pro Arduino գրադարանը: Եթե օգնության կարիք ունեք, կան բազմաթիվ առցանց ձեռնարկներ Arduino գրադարաններ տեղադրելու վերաբերյալ:
- Գրանցեք նոր սարք Sinric pro- ի հետ: Ձեր հաշիվ մուտք գործելուց հետո ձեզ կտանեն ձեր վահանակ: Այնտեղից կտտացրեք ձախ ձեռքի ընտրացանկի սենյակները: Այնուհետև կտտացրեք ավելացնել սենյակ և ստեղծեք մի սենյակ, որը կոչվում է ավտոտնակ: Այնուհետև կտտացրեք սարքերին ձախ ձեռքի ընտրացանկում: Կտտացրեք ավելացնել սարքը և լրացրեք տվյալները, ինչպես նկարում: Կտտացրեք հաջորդ և նորից ստուգեք, թե ինչ ծանուցումներ եք ցանկանում ստանալ, այնուհետև կտտացրեք պահպանել: Այժմ սարքերի տակ գտնվող ձեր վահանակում դուք կունենաք ավտոտնակ:
Ամեն ինչ տեղադրելուց հետո դուք պատրաստ եք իրականում ծրագրավորել ESP8266- ը: Կոդը կարելի է գտնել GitHub- ում այստեղ: Ձեր սարքը գրանցելու համար դուք ստիպված կլինեք խմբագրել կոդի որոշ հիմնական մասեր:
#սահմանել WIFI_SSID «Wifi անունը»
#սահմանեք WIFI_PASS «Wifi գաղտնաբառ» #սահմանեք APP_KEY » - ը` https://sinric.pro "#define APP_SECRET" - ից https://sinric.pro "#define GARAGEDOOR_ID" get from https://sinric.pro"
Սա միակ ծածկագիրն է, որն անհրաժեշտ է խմբագրելու համար: Պարզապես տեղադրեք ձեր Wi-Fi SSID- ը մեջբերումների մեջ, այնուհետև նույնը կատարեք գաղտնաբառի համար: Ավտոտնակի դռան ID- ն սարքերի էջում կլինի սարքի անվան տակ, այս դեպքում `« ավտոտնակ », մակնշված կլինի ID: Նրանց հավելվածի բանալին և ծրագրի գաղտնիքը կարող եք գտնել ձեր Sinric pro վահանակի վրա ՝ հավատարմագրերի ներքո: Այս ամենը գաղտնի պահեք, քանի որ դրանք են ձեր սարքի գրանցումը ձեր հաշվի վրա: Երբ ձեր բոլոր հավատարմագրերը պատճենեք և տեղադրեք ծածկագրում, ավարտված է: Վերբեռնեք ձեր ուրվագիծը ձեր Arduino- ում (փնտրեք ձեռնարկներ Arduino- ում կոդը վերբեռնելու վերաբերյալ, եթե դրա համար օգնության կարիք ունեք) և պատրաստվեք փորձարկման:
Քայլ 6: Հավաքեք ամեն ինչ և ավարտեք
Այժմ, երբ ձեր ESP8266- ը ծրագրավորված է և ձեր տախտակը կառուցված է, միացրեք ամեն ինչ ճիշտ տեղում և հուսով եմ, որ այն պետք է աշխատի `մի փոքր անսարքությունների վերացման և փորձարկման միջոցով, թե արդյոք ձեր մետաղալարերի միացումները ճիշտ են: Երբ ամեն ինչ միացված է և միացված է, դուք պետք է կարողանաք բացել ձեր Sinric pro վահանակը և տեսնել, որ ձեր սարքը միացված է: Եթե այն ամեն դեպքում չի փորձում սեղմել բացել կամ փակել և տեսնել, թե արդյոք դա կթարմացնի՞ այն: Եթե ոչ, թարմացրեք էջը, և եթե դա չի աշխատում: Վերադառնալ խնդիրների լուծմանը: Համոզվեք, որ որտեղ էլ որ լինեք, կստանա լավ Wi-Fi ազդանշան, որ ESP8266- ը կկարողանա վերցնել: Ավտոտնակի դուռը բացելուց հետո դուք կարող եք այն միացնել Alexa- ին: Սա գրելու պահին այն չի աշխատում google home- ի կամ IFTTT- ի հետ, բայց ապագայում կաշխատի: Օգտագործեք Alexa ծրագիրը ՝ Sinric Pro Alexa հմտությունը միացնելու համար: Գործընթացը ստանդարտ է և նույնը, ինչ Alexa- ի միջոցով խելացի տան ցանկացած այլ հմտություն ապահովելը: Ի վերջո, դու պետք է քորոց դնես, որով դուռը բացվի: Unfortunatelyավոք, դրա շուրջ ոչ մի միջոց չկա, եթե Amazon- ը որոշի փոխել այն: Քորոցը պահանջվում է միայն ավտոտնակը բացելու համար, այնպես որ կարող եք այն փակել ՝ առանց քորոց հիշելու: Այժմ դուք պետք է ունենաք ձեր սեփական DIY խելացի ավտոտնակի դուռը ցուցիչով: Հուսով եմ, որ այս ուղեցույցը օգտակար կլինի շատ մարդկանց համար:
Խորհուրդ ենք տալիս:
Կոտրեք ձեր ավտոտնակի դուռը ՝ 5 քայլ

Հեք ձեր ավտոտնակի դուռը. Ուրախ եմ, որ կարող եմ ձեզ հետ կիսվել այն, ինչ հասկացա և ինչպես վարվեցի: Ես սկսեցի այս նախագիծը երկրորդ անգամ մոռանալով իմ բանալիները:
Անլար տարբերակ Իմ ավտոտնակի դուռը բաց է, թե փակ: 7 քայլ

Անլար տարբերակ … Իմ ավտոտնակի դուռը բաց է, թե փակ. Կան բազմաթիվ " Իմ ավտոտնակի դուռը բաց է " նախագծերը: Այս նախագծերի մեծամասնությունը կոշտ լարված են: Իմ դեպքում վարած
Ավտոտնակի դուռը բացող ժամաչափ `4 քայլ

Ավտոտնակի դուռը բացող ժամաչափ. Ներածություն: Այսպիսով, պատմությունը սկսվում է այն բանից հետո, երբ ես բաց էի թողնում իմ ավտոտնակի դուռը, և որոշ տղաներ պարզապես ներս էին մտնում և խառնվում: Բարեբախտաբար, արժեքավոր անձնակազմ չի կորել: Այս վթարից հետո ես որոշում եմ պատրաստել " ժամաչափ փակելու " հատկություն իմ ավտոտնակի համար
WiFi վերահսկվող RGB LED ժապավեն ESP8266: 5 քայլով

WiFi վերահսկվող RGB LED ժապավեն ESP8266- ով. Գաղափարն է ստեղծել LED լույսեր, որոնք կարող են կառավարվել WiFi- ից: Ես Սուրբ Christmasննդից մի քանի պահեստային LED շերտ ունեմ, ուստի այն վերամշակում եմ ESP8266- ում, որը թույլ է տալիս LED- ը վերահսկել WiFi- ից: ESP8266- ը կարող է գործել որպես վեբ սերվեր, սա
Ձայնով վերահսկվող սկուտերային լույսեր և ավտոտնակի դուռ ՝ 6 քայլ

Ձայնով վերահսկվող սկուտերների լույսեր և ավտոտնակի դուռ. Բարև բոլորին: Վերջերս ես գնել եմ էլեկտրական սկուտեր, բայց այն չուներ հետևի լույս և չուներ ներկառուցված ավտոտնակի դռներ բացող սարք … ԱՆԱԿՆԿԱԼ !! (゚ ゚ 0 ゚) ノ ~ Այսպիսով, ես որոշեցի իմ սեփական ավտոտնակի դռան հեռակառավարվող և հետևի լույսերը դրանք գնելու փոխարեն պատրաստել: Ի՞նչ է