Բովանդակություն:
- Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
- Քայլ 2. Կառուցեք ձեր նախատիպը և փորձարկումը
- Քայլ 3: Տեղադրեք և ձայնագրեք:
Video: Arduino ավտոտնակի դռան ահազանգ Blynk- ով `3 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:51
Բավականին հիմնական սենսոր, որը տվյալներ է ուղարկում Blynk նախագծին ՝ ցուցադրելու իմ ավտոտնակի դռան կարգավիճակը ՝ Open of Shut, և ազդանշան է ուղարկում իմ հեռախոսին, երբ դուռի կարգավիճակը փոխվում է ՝ Open to Shut կամ Shut to Open: Ես օգտագործել եմ WEMOS D1 Mini Pro- ն wifi կապի և Arduino էսքիզը գործարկելու համար, բայց դուք կարող եք օգտագործել ցանկացած Arduino համատեղելի սարք:
Ես ի սկզբանե պլանավորում էի օգտագործել միակցման պարզ անջատիչ, սակայն դուռը հին ավտոտնակի թեք ոճով ավելի հին դուռ է և միշտ չէ, որ բացվում է նույն դիրքում: Հետևողական կապ հաստատելը դժվար կլիներ: Ես նաև հանեցի ցանկացած տեսակի մագնիսական տվիչ նույն պատճառով:
Ես տեղավորվեցի մի փոքր ինֆրակարմիր (IR) սենսորի վրա, որը կարող է խոչընդոտ հայտնաբերել 2-30 սմ միջակայքում:
Քայլ 1: Այն, ինչ ձեզ հարկավոր կլինի
1. WEMOS D1 Mini Pro - մինի wifi տախտակ ՝ 16 ՄԲ ֆլեշով, արտաքին ալեհավաքի միակցիչով և կառուցված կերամիկական ալեհավաքով ՝ ESP8266EX- ի հիման վրա:
2. IR խոչընդոտի ցուցիչ:
3. Blynk հաշիվ և հավելված ձեր սմարթֆոնի վրա:
4. Վերակայեք SW և Power Switch (ըստ ցանկության), տարբեր տախտակ, լարեր և այլն ստուգելու համար:
5. iffիֆի Բոքս - Ես օգտագործում եմ պարզ, ինչպես սիրում եմ տեսնել իմ աշխատանքը;-):
6. Մոնտաժային բրա ՝ սենսորը ձեր դռան մոտ տեղադրելու համար (ես օգտագործել եմ փայտի կտոր):
Քայլ 2. Կառուցեք ձեր նախատիպը և փորձարկումը
Միացրեք IR սենսորը D1 Mini- ին.
Սենսոր - D1 Mini
VCC - +5V
GND - GND
ԴՈUTՐՍ - Դ 3
Գործարկեք էսքիզը և ստուգեք սերիական մոնիտորը `տեսնելու, որ D3 փինիկի արժեքը փոխվում է, երբ արգելափակում եք սենսորի առջևը (LED- ների դիմաց). Կարող եք փոխել հայտնաբերման հեռավորությունը` կարգավորելով պոտենցիոմետրը (կաթսա): Ես այն դրել եմ մոտ 5 սմ -ի վրա, ինչը բավական է բաց դռան փոփոխություններ թույլ տալու համար:
Էսքիզը գրված է այնպես, որ քորոցը դրվի ԲԱՐՁՐ, երբ դուռը բաց է (սենսորը արգելափակված է), կամ OWԱOWՐ, երբ դուռը փակ է (սենսորը արգելափակված չէ): Դուք կարող եք հեշտությամբ հակադարձել սա `ըստ ձեր կարիքների` կախված այն վայրից, որտեղ սենսորը տեղադրում եք դռան դիրքի համեմատ:
Տուփի մեջ ամրացնելիս ես շատ զգույշ փորեցի լուսադիոդների համար նախատեսված անցքերը `լուսադիոդների համար հարմարավետ տեղավորելու համար - լրացուցիչ սոսինձի կարիք չկա, ինչը հեշտացնում է հեռացումը ճշգրտման, տեղադրման և այլն:
*ՈEՇԱԴՐՈԹՅՈՆ. Էսքիզը սահմանում է սենսորը որպես Pin 0, սակայն այն ֆիզիկապես միացված է WEMOS D1 Mini pin D3- ին:.. Դա պայմանավորված է նրանով, որ D! Mini- ն հիմնված է ESP8266 չիպի/պրոցեսորի վրա: D1 Mini- ն իրականում պարզապես վահան է, իսկ ուրվագիծը իրականում պարզապես աշխատում է ESP8266- ով: Այսպիսով, GPiO կապը 0 (նշված է էսքիզում) իրականում դուրս է գալիս որպես WEMOS D1 Mini pin D3: Սա դուք կգտնեք Arduino- ի բազմաթիվ էսքիզներով: Քարտեզագրումը տատանվում է տախտակի վրա, որը դուք օգտագործում եք:
Քայլ 3: Տեղադրեք և ձայնագրեք:
Ես տեղադրեցի սենսորը մի փոքրիկ, թափանցիկ տուփի մեջ (պարզ, որպեսզի տեսնեմ իմ ձեռքի աշխատանքները): Տեղադրված է փայտի կտորի վրա, որպեսզի դռան շրջանակն արգելափակի սենսորը, երբ դուռը բաց է:
Տուփի հիմքում մի փոքր անցք եմ բացել, որը հավասար է կաթսայի վերևին, կարող եմ սահել փոքրիկ պտուտակահանով ՝ սենսորների կատաղությունը կարգավորելու համար ՝ առանց կափարիչը հանելու: (Ես նաև կափարիչը տեղադրեցի ներքևի մասում, այնպես որ, եթե ես իսկապես պետք է բացեմ տուփը, ինձ պետք չէ պատից հանել ամբողջ փակագիծը, ես կարող եմ մուտք գործել պտուտակներ այնպես, ինչպես կա):
Blynk նախագիծը բավականին պարզ է, LED- ի վիջեթ ՝ յուրաքանչյուրը Open և Shut- ի համար (ես փոխեցի կարմիր և կանաչ գույները, դրանք կարող եք ընտրել յուրաքանչյուր վիջեթի հավելվածի կարգավորումներում): Էսքիզը ամեն վայրկյան կստուգի սենսորը և տվյալներ կուղարկի ճիշտ LED վիջեթին:
Push ծանուցումը միանում է, երբ դռան վիճակը փոխվում է: (Ուշադրություն դարձրեք, որ Blynk- ն ունի սահմանափակում, որով նրանք թույլ են տալիս միայն ծանուցման ծանուցումը յուրաքանչյուր 15 վայրկյանը մեկ (սա է ՝ սերվերը խնդրանքով ռմբակոծելու համար), ես էսքիզում ժամանակաչափ եմ դրել ՝ դռան վիճակի փոփոխությունը ստուգելու համար միայն ամեն 16 վայրկյանը մեկ, ինչը լավ է: բավական է իմ կարիքների համար: Մի փոքր ներուժ կա, որ եթե դուռը բացվի, այնուհետև նորից փակվի 16 վայրկյանների ընթացքում, դուք չեք ստանա ծանուցում (բայց LED- ները դեռ ցույց կտան ճիշտ վիճակը, երբ նրանք ստուգում են ամեն վայրկյան):
Խորհուրդ ենք տալիս:
Irstարավի ահազանգ բույսերի ահազանգ. 13 քայլ
Thարավի ահազանգ բույսերի ահազանգ. Ես պետք է մաքրվեմ. Ես սարսափելի բույսի ծնող եմ: Հաճելի է այդ մեկը կրծքիցս հանելը: Ես չեմ կարող դա պարզել ՝ դա ֆոտոսինթեզին մի փոքր ուժեղ հարվածե՞լն է, թե՞ հին H2O- ի վրա թեթևանալը: Կարծես թե ոչ մի բան, որը ես չեմ անի, կպահի այս տղային
WIFI Ավտոտնակի դռան հեռակառավարիչ V2: 3 քայլ
WIFI Garage Door Remote V2. Իմ WIFI ավտոտնակի դռան հեռակառավարիչը կառուցելուց ոչ շատ ժամանակ անց ես հասկացա, որ այն չունի մի առանձնահատկություն, որն ինձ համար շատ օգտակար կլիներ: Ես ուզում էի կարողանալ ասել, թե դուռը բաց է, թե փակ հավելվածից: Սա կպահանջի մի քանի սենսորներ և որոշ
ESP8266 WIFI Ավտոտնակի դռան հեռակառավարիչ ՝ 3 քայլ
ESP8266 WIFI Ավտոտնակի դուռ. Անձրևոտ սեզոնի ընթացքում այստեղ ՝ Կանադայի արևմտյան ափին, դա նույնիսկ ավելի վատ է: Մեր ավտոտնակի դուռը
Ապակի կոտրման ահազանգ / կողոպտիչ ահազանգ ՝ 17 քայլ
Ապակի կոտրման ահազանգ / կողոպուտի ահազանգ. Այս միացումը կարող է օգտագործվել ազդանշան հնչեցնելու համար `ապակու ներխուժողի կողմից ապակու կոտրվածքը հայտնաբերելու համար, նույնիսկ այն դեպքում, երբ ներխուժողը համոզված է, որ ջարդված ապակու ձայն չկա:
Arduino դռան ահազանգ տեքստային ահազանգերով. 14 քայլ (նկարներով)
Arduino դռան ահազանգ տեքստային ահազանգերով. Սա Arduino- ի վրա հիմնված դռան ահազանգ է, որն օգտագործում է մագնիսական եղեգի անջատիչ `դռան վիճակը որոշելու համար և ունի լսելի ազդանշան և տեքստային հաղորդագրությունների վրա ազդանշան: Մասերի ցուցակ Arduino UnoArduino Uno Ethernet Shield3x LEDs2x SPST անջատիչներ