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

Magnetic Smart Lock գաղտնի թակոցով, IR սենսորով և վեբ հավելվածով. 7 քայլ (նկարներով)
Magnetic Smart Lock գաղտնի թակոցով, IR սենսորով և վեբ հավելվածով. 7 քայլ (նկարներով)

Video: Magnetic Smart Lock գաղտնի թակոցով, IR սենսորով և վեբ հավելվածով. 7 քայլ (նկարներով)

Video: Magnetic Smart Lock գաղտնի թակոցով, IR սենսորով և վեբ հավելվածով. 7 քայլ (նկարներով)
Video: Lenovo Tab P11 կամ Xiaoxin Pad - ՄԱՆՐԱՄԱՍՆԱԿԱՆ ԱՐՏԱԴՐՈԹՅՈՆ 2024, Նոյեմբեր
Anonim
Image
Image
The Circuit
The Circuit

Եթե ձեզ դուր է գալիս այս նախագիծը, խնդրում եմ հետևեք ինձ Instagram- ում և YouTube- ում:

Այս նախագծում ես պատրաստվում եմ մագնիսական կողպեք կառուցել իմ գրասենյակի համար, որը կբացվի, եթե դուք իմանաք գաղտնի թակոցը: Օ… … և այն դեռ մի քանի հնարք կունենա իր թևում:

Մագնիսական կողպեքները տարածված են գրասենյակային շենքերում, և փաթեթները կարելի է հեշտությամբ ձեռք բերել առցանց: Այնուամենայնիվ, ես ուզում էի կառուցել անհատական / u200b / u200b կարգավորում, զգացեք, որ այն տեղադրվելու է իմ տան ներքին դռան վրա:

Սկզբում դուռը բացելու երեք եղանակ կլինի `ներսում IR սենսոր, վեբ ծրագիր և պիեզո փոխարկիչ, որը կարող է դռան թրթռումը հայտնաբերել:

Մասեր (գործընկերային հղումներ)

  • 49 մմ էլեկտրամագնիս ՝
  • Տախտակ ՝
  • ESP8266 Dev Board:
  • N-Channel MOSFET ՝
  • Պիեզո փոխարկիչ ՝
  • IR հարևանության տվիչ (սա այն չէ, ինչ ես օգտագործել եմ, բայց ես այն կստանայի և կաշխատեի PSU- ից) ՝
  • Գործառնական ուժեղացուցիչի մոդուլ ՝
  • 2 դիոդ
  • 10K դիմադրություն
  • Պողպատե ափսե
  • 3D տպված փակագիծ
  • 3D տպագրված էլեկտրոնիկայի տուփ
  • 3D տպված ցուցիչի գլխարկ

Միկրոհսկիչի ծածկագիր և էլեկտրագծերի դիագրամ ՝

Վեբ հավելվածի կոդը ՝

3D մոդելներ

49 մմ էլեկտրամագնիսների ամրացման բրա.

Նախագծի տուփ ՝

Քայլ 1: Շղթան

The Circuit
The Circuit

Հիմնականում, ESP8266 dev տախտակը սնուցում է 9 վոլտ սնուցման աղբյուրից մինչև իր ներքին կարգավորիչը: Էլեկտրաէներգիայի մատակարարման դրականն անցնում է մագնիսին, իսկ գետինը `դեպի մոսֆետի աղբյուրը: Պտղից արտահոսքը գնում է դեպի մագնիս, և FET- ի դարպասը բացվում է միկրո վերահսկիչի 5 -րդ փինով: Սա թույլ է տալիս 9 վ հոսել դեպի մագնիս, երբ քորոցը միացված է: Օպամպը վերցնում է փոխարկիչից անալոգային ազդանշանը, ուժեղացնում այն և ուղարկում անալոգային կապին: IR սենսորը թվային ազդանշան է ուղարկում (Այլ կերպ ասած ՝ միացված կամ անջատված) 14 -րդ կապակցիչին: Օպամպը և IR սենսորը երկուսն էլ միկրոհսկիչից ստանում են 3.3 վ էներգիա: Օ,, և ամեն ինչ հիմնավորվում է: Ես պարզեցի, որ 12 վ գնահատված մագնիսների փոխարեն 9 վ օգտագործելը թույլ է տալիս ավելի սառը աշխատել, մինչդեռ դեռ շատ ամուր եմ, հատկապես նստակյաց վիճակում ես օգտագործում եմ այդ հաստ պողպատե ափսեն: Նաև միկրո վերահսկիչի կարգավորիչը չի կարող աշխատել ավելի քան 9 վ: Դուք նույնպես պետք է ավելացնեք ռեզիստորներ, և դիոդները, որտեղ դրանք ցուցադրված են դիագրամում:

Ես ուզում եմ այստեղ նշել, որ կախված այն բանից, թե որտեղ եք տեղադրում պիեզո թրթռման սենսորը, և որքան երկար են լարերը դրանում, գուցե ձեզ անհրաժեշտ չլինի op-amp: Դուք պարզապես կարող եք սենսորի արտաքին օղակը միացնել գետնին, իսկ մյուս մետաղալարը `անալոգային մուտքին` լարերի միջև 1 Մ դիմադրիչով: Օպերատորը պարզապես ուժեղացնում է սինգլը:

Քայլ 2: Միկրոհսկիչի ծածկագիր

Միկրոկառավարիչի ծածկագիր
Միկրոկառավարիչի ծածկագիր

Սովորաբար Arduino- ն կօգտագործվեր նման նախագծի համար, բայց ես դեմ եմ այստեղ և օգտագործում եմ Espruino կոչվող որոնվածը, որը թույլ է տալիս Ձեզ JavaScript- ը գործարկել միկրոկոնտրոլերների վրա: Եթե ձեզ հետաքրքրում է, ես մի ամբողջ տեսաֆիլմ պատրաստեցի ՝ Espruino- ով Node MCU ESP8266 dev տախտակը բռնկելու վերաբերյալ: Դուք պետք է ստուգեք այն:

Տես կոդը GitHub- ում

Վերևում ես հաստատում եմ որոշ հաստատուններ, օրինակ ՝ ինչ են քորոցները, օգտագործվում են և գաղտնի թակոցը միլիվայրկյաններով ժամանակացույցների զանգված: Սա յուրաքանչյուր թակոցի միջև ընկած ժամանակն է: Ես նաև կարգավորում եմ դուռը բացելու և կողպելու գործառույթներ, ինչպես նաև ստուգում եմ ճիշտ թակոցը: Երբ տախտակը գործարկվում է, այն միանում է wifi- ին և ստեղծում է վեբ սերվեր, որը կարող է հրամաններ ստանալ դուռը վերահսկելու համար: Sensorամացույցը դրված է IR սենսորին միացված քորոցի վրա, ուստի ապակողպման գործառույթը կարձակվի, երբ սենսորը սայթաքի: Ինչ վերաբերում է թրթռման սենսորին … սկսվում է մի ընդմիջում, որը կարդում է անալոգային քորոցը, որ թրթռման սենսորը միացված է յուրաքանչյուր միլիվայրկյան, և եթե ազդանշանը գերազանցում է սահմանված շեմը, ժամանակը գրվում է: Եթե կան բավականաչափ թրթռումներ, ապա այն կգործարկի այն գործառույթը, որը ստուգում է, թե արդյոք գրավված ժամերը համընկնում են գաղտնի ժամանակաչափերի բավականաչափ մոտ լինելու հետ: Եթե դա անեն, դուռը կբացի:

Քայլ 3: Վեբ հավելվածների վերահսկում

Վեբ հավելվածների վերահսկում
Վեբ հավելվածների վերահսկում

Վեբ հավելվածի ծածկագիր

Վեբ ծրագիրը պարզապես վեբ էջ է ՝ որոշ javascript- ով, որը հրամաններ է ուղարկում միկրոկառավարիչի ստեղծած վեբ սերվերին: Ես այն դարձրի ստատիկ կայք AWS S3- ում և պահեցի այն իմ հեռախոսի հիմնական էկրանին: Այժմ ես կարող եմ բացել դուռը, կողպել դուռը կամ բաց թողնել այն: Հնարավոր կլինի նաև ապահովել ծրագիրը և կարգավորել իմ ցանցը, որպեսզի կարողանամ ցանկացած վայրում աշխատել ինտերնետի կապով:

Դուք պետք է փոխեք IP հասցեն, որն օգտագործվում է ծածկագրում ՝ ձեր միկրոկառավարիչի համար: Ես ստիպեցի իմ երթուղիչին վերապահել IP- ն, այնպես որ այն երբեք չի փոխվի:

Քայլ 4: Էլեկտրամագնիսների ամրացման բրա

Էլեկտրամագնիսական ամրացման բրա
Էլեկտրամագնիսական ամրացման բրա

Ես գնացի Fusion 360 և ստեղծեցի փակագիծ, որը տեղավորեց 49 մմ էլեկտրամագնիսի չափսերը: Ահա մոդելի հղումը: Այնուհետև այն ուղարկեցի 3D տպիչ: Երբ այդ զարմանալիորեն երկար գործընթացն ավարտվեց, ես նրան տվեցի այբբենարան, վերացրեցի այն և քսեցի սպիտակ ներկով:

Քայլ 5: Մագնիս և ափսե ամրացնելը

Մոնտաժող մագնիս և ափսե
Մոնտաժող մագնիս և ափսե
Մոնտաժող մագնիս և ափսե
Մոնտաժող մագնիս և ափսե
Մոնտաժող մագնիս և ափսե
Մոնտաժող մագնիս և ափսե

Համոզվելու համար, որ մագնիսը պատրաստվում է ճիշտ շարվել պողպատե ափսեի վրա. Ես ափսեն ծածկեցի կապույտ ժապավենով, փակագծի վրա նշեցի այն, այնուհետև շուկա, որտեղ պետք է անցնեն լեռան անցքերը:

Կոշտ մետաղի վրա հորատելիս լավ գաղափար է սկսել փոքր կտորից և առաջ շարժվել: Բացի այդ, օգտագործեք յուղ `փորված փոսը քսելու համար:

Ես ունեմ խոռոչի դուռ, այնպես որ ամբողջ ճանապարհով պտտեցի գերանների պտուտակներ, իսկ մյուս կողմը դրեցի մեծ լվացքի մեքենաներ `համոզվելու համար, որ այն չի դուրս գալու:

Ես փայտե պտուտակներով ամրացրի մագնիսով փակագիծը շրջանակին: Այնուհետև ես երկար մետաղալար կպցրեցի մագնիսի լարերին և լարերն անցա երկար սպիտակ պատյանով: Ներսից ես մետաղալարն անցա դեպի դուռը դեպի ներքև, և ներքևից կանցնի կառավարման տուփը:

Քայլ 6: Կառավարման տուփ

Կառավարման տուփ
Կառավարման տուփ
Կառավարման տուփ
Կառավարման տուփ

Կառավարման տուփը պարզապես սուպեր պարզ տուփ է ՝ կափարիչով, որը ես մոդելավորել և տպել եմ: Երկու կարճ ծայրերում կան անցքեր, որոնք թույլ են տալիս լարերը անցնել: Տախտակը պարզապես նստում է դրա ներսում, և IR սենսորի LED- ները դուրս են գալիս կողքից անցքերս:

Ահա մոդելը:

Քայլ 7. Թրթռման ցուցիչ և ծրագրի ավարտ

Թրթռման ցուցիչ և ծրագրի ավարտում
Թրթռման ցուցիչ և ծրագրի ավարտում
Թրթռման ցուցիչ և ծրագրի ավարտում
Թրթռման ցուցիչ և ծրագրի ավարտում
Թրթռման ցուցիչ և ծրագրի ավարտում
Թրթռման ցուցիչ և ծրագրի ավարտում

Թրթռման սենսորը միացնելու համար ես կցեցի մեկ այլ երկար մետաղալար, որը ես անցնում էի սպիտակ պատյանով: Այն դռան վրա ամրացնելու համար ես օգտագործեցի տաք սոսինձ: Ես սենսորը ծածկեցի 3D տպված գլխարկով ՝ իրերը գեղեցիկ տեսք ունենալու համար:

Այդ ամենն անելուց հետո ես մագնիսի և թրթռման սենսորի լարերը սոսնձեցի նրանց համապատասխան լարերի վրա `տպատախտակի վրա:

Դռան կողպեքը սեղմելուց հետո, որը ես ի վերջո հանեցի բոլորը, և ինչ -որ մաքրություն անելը, նախագիծն ավարտված էր:

Խնդրում ենք դիտել տեսանյութը, այնպես որ տեսեք, թե ինչպես է աշխատում այս նախագիծը:

Առաջին անգամ հեղինակ
Առաջին անգամ հեղինակ
Առաջին անգամ հեղինակ
Առաջին անգամ հեղինակ

Երկրորդ անգամ առաջին անգամ հեղինակ

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