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

Կատարեք ավտոմատ ինքնագնահատման դուռ բացում և փակում Arduino- ով: 4 քայլ
Կատարեք ավտոմատ ինքնագնահատման դուռ բացում և փակում Arduino- ով: 4 քայլ

Video: Կատարեք ավտոմատ ինքնագնահատման դուռ բացում և փակում Arduino- ով: 4 քայլ

Video: Կատարեք ավտոմատ ինքնագնահատման դուռ բացում և փակում Arduino- ով: 4 քայլ
Video: Cracking the Code: Dive Deep into Windows Registry 2024, Նոյեմբեր
Anonim

Երբևէ ցանկացե՞լ եք ձեր դուռը ավտոմատ կերպով բացել այնպես, ինչպես գիտաֆանտաստիկ ֆիլմերում: Այժմ կարող եք ՝ հետևելով այս հրահանգին:

Այս հրահանգի մեջ մենք կկառուցենք մի դուռ, որը կարող է ինքնաբերաբար բացվել և փակվել առանց դուռը դիպչելու: Դռան ուլտրաձայնային տվիչները ձեզ կհայտնաբերեն 50 սմ հեռավորության վրա և դուռը կբացեն ինքնաբերաբար: Պետք չէ դիպչել դուռին, այն ամեն ինչ ինքնաբերաբար կանի:

** Եթե ձեզ դուր է գալիս այս հրահանգը, խնդրում եմ քվեարկեք ինձ համար մրցույթում !! **

Aույցի համար դիտեք Youtube- ի տեսանյութը:

www.youtube.com/watch?v=A_yJqOZcIQ0

Այս նախագծի համար մեզ անհրաժեշտ է.

1x տախտակ

1x arduino

1x էլեկտրական շարժիչ (ես օգտագործում եմ հին դիմապակու շարժիչ VW Golf 3 -ից)

1x համակարգչի սնուցման աղբյուր

2x ուլտրաձայնային տվիչ

Մետաղի կտոր (կարող է լինել փայտ, բայց ավելի քիչ ամուր կլինի)

Մի երկու լար

Այս բոլոր մասերը կարելի է ձեռք բերել մինչև 20 դոլարով:

Քայլ 1: Ձեռք բերեք և տեղադրեք էլեկտրական շարժիչը

Image
Image
Ստացեք և տեղադրեք էլեկտրական շարժիչը
Ստացեք և տեղադրեք էլեկտրական շարժիչը
Ստացեք և տեղադրեք էլեկտրական շարժիչը
Ստացեք և տեղադրեք էլեկտրական շարժիչը

Շարժիչի ընտրություն

Առաջին հերթին մեզ անհրաժեշտ է էլեկտրական շարժիչ: Շատ կարևոր է, որ էլեկտրական շարժիչն ունենա մեծ ոլորող մոմենտ և ցածր արագություն: Սա է պատճառը, որ ես օգտագործում եմ դիմապակու մաքրիչ շարժիչ: Carանկացած մեքենայից դիմապակու մաքրիչ շարժիչի մաքրիչ շարժիչը կանի: Կարող եք նաև օգտագործել մեկ այլ DC շարժիչ, որի շուրջը պառկած եք, բայց պարզապես համոզվեք, որ այն ունի բավական մեծ պտույտ ՝ դուռը տեղափոխելու համար:

Էլեկտրաէներգիա շարժիչին

12 V DC շարժիչը, որը ես օգտագործում եմ, կարող է օգտագործել մինչև 12 Ա հզորություն: Սա է պատճառը, որ այն այնքան ուժեղ է, բայց այժմ նրան հզորացնելու համար անհրաժեշտ է հզոր սնուցման աղբյուր: Հենց այստեղ է գալիս համակարգչային էներգիայի մատակարարումը: Ես օգտագործում եմ 300 վտ հզորություն, բայց դրանից ցածր/բարձր ինչ -որ բան կարող է աշխատել: Այն կտա 12 Ա իր 12 Վ ռելսերի վրա, ինչը շատ է մեր DC շարժիչի համար: Դրանից էներգիա ստանալու համար նախ պետք է կարճ մետաղալարը սև մետաղալարով կարճացնել: Սա կգործի որպես հոսանքի կոճակ: Առանց դրա էլեկտրամատակարարումը չի սկսվի: Ստուգեք վերևի նկարը ՝ լարերը տեսնելու և ինչպես կարճացնել այն:

Դռների մեխանիզմ

Դուռը բացելու համար մենք պետք է մեխանիզմ կառուցենք: Ստուգեք վերը նշված նկարները: Այն բաղկացած է երկու մետաղական կտորներից: Մեկի երկարությունը 20 սմ է, իսկ մյուսը ՝ 25 սմ: Այն, հավանաբար, կարող է պատրաստվել նաև փայտից, բայց ես վստահ չեմ, թե որքան ամուր է դա: Կարևոր է, որ կա երկու կետ, որոնք կարող են շարժվել: Մեկն այն է, որտեղ երկու կտորները միանում են միմյանց, իսկ մյուսը `այնտեղ, որտեղ ավելի երկար կտորը միանում է դռան սյունին: Փոքր կտորի մյուս կողմը պետք է տեղադրվի էլեկտրական շարժիչի վրա: Քանի որ ես օգտագործում եմ մետաղական մասեր, ես այն եռակցեցի շարժիչի վրա: Սա գուցե մի փոքր անհասկանալի է թվում, բայց եթե դիտեք տեսանյութը, ամեն ինչ պարզ կլինի:

Մոնտաժում

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

Սա նախագծի ամենադժվար մասն է: Եթե գտնում եք, որ շարժիչը չունի բավարար ուժ դուռը բացելու կամ դուռն ամբողջությամբ չի բացվում, փորձեք փոխել շարժիչի գտնվելու վայրը կամ փոխել մեխանիզմի կտորների երկարությունը:

Քայլ 2: Պատրաստի՛ր Arduino- ն

Պատրաստի՛ր Arduino- ն
Պատրաստի՛ր Arduino- ն
Պատրաստի՛ր Arduino- ն
Պատրաստի՛ր Arduino- ն

Որպես այս ծրագրի ուղեղ ՝ ես օգտագործում եմ Arduino UNO: Arduino- ի հետ համատեղելի ցանկացած այլ սարք կաշխատի Arduino nano- ի նման:

Մենք նախ պետք է ներբեռնենք այն կոդը, որը կարելի է գտնել իմ github- ում.

github.com/sieuwe1/AutomaticDoor

Կտտացրեք կլոն/ներբեռնում կոճակին և կտտացրեք բեռնել որպես ZIP:

Այնուհետև բացեք փաթեթը և բացեք AutomaticDoor.ino ֆայլը Arduino IDE- ով:

Ապա վերբեռնեք կոդը arduino տախտակին

Arduino IDE- ում կարող եք տեսնել ծածկագիրը: Կոդի վերևում կա կազմաձևման մաս, ինչպես վերևի նկարում: Կա մի շատ կարևոր, որը MotorDelay փոփոխականն է: Այս մեկը որոշում է, թե որքան ժամանակ է շարժիչը սնվում: Որքան երկար է այս փոփոխականը, այնքան երկար է շարժիչը և որքան երկար է պտտվում շարժիչը, այնքան դուռը բացվում է: Այսպիսով, եթե դուռը բացվի ոչ ամբողջությամբ կամ եթե այն բախվի ինչ -որ բանի, քանի որ եթե այն շատ բացվի, փոխեք այս փոփոխականը: Այնուհետև կրկին վերբեռնեք ծածկագիրը և տեսեք, արդյոք այն այժմ ճիշտ է աշխատում:

Քայլ 3: Կառավարիչի պատրաստում և ամեն ինչ միացրեք

Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք
Կառավարիչի պատրաստում և ամեն ինչ միացրեք

H- կամուրջ

DC շարժիչի շարժումը վերահսկելու համար մենք պետք է կառուցենք շարժիչի վերահսկիչ: Դրա համար մենք օգտագործում ենք H-bridge կոնֆիգուրացիա, ինչպես վերևի նկարներում: Ես կառուցել եմ H կամուրջ ՝ օգտագործելով 5 վ ռելեներ, բայց դուք կարող եք նաև օգտագործել 4 N- ալիքի միջատներ: Պարզապես կառուցեք այն վերը նշված սխեմատիկայի պես և համոզվեք, որ օգտագործեք հաստ լարեր և բարձր հզորության բաղադրիչներ: Եթե դուք օգտագործում եք mosfets, ես խորհուրդ եմ տալիս օգտագործել IRFZ44n- ը, քանի որ դրանք գործում են տրամաբանական մակարդակով:

H կամուրջի ավարտից հետո մենք պետք է միացնենք մի քանի լար: Միացրեք ռելեի կծիկի կապում (վերը նշված 2 -րդ նկարից հետո) A1 և B2 միասին և B1 և A2 միասին: Եթե դուք պատրաստում եք mosfet H- կամուրջ, միացրեք Դարպասի կապումներն այնպես, ինչպես ռելե H կամրջի մեջ:

Եթե դեռ չեք հասկանում H-bridge- ը, դիտեք ստորև ներկայացված այս տեսանյութը:

www.youtube.com/watch?v=iYafyPZ15g8

Սխեմատիկ

Այժմ մենք ունենք H- կամուրջ, որն անհրաժեշտ է Arduino- ին միացնելու համար: Հետևեք նկարների սխեմային և միացրեք մնացած բոլորը:

Եթե ամեն ինչ լարել եք, տեղադրեք մեկ ուլտրաձայնային տվիչ դռան մի կողմում, իսկ մյուսը `մյուս կողմում:

Եթե դուռը բացվում է, երբ այն պետք է փակվի, և հակառակ դեպքում միացրեք լարերը 8 և 9 կապում:

Քայլ 4: Ավարտված

Ձեր Ավարտված
Ձեր Ավարտված
Ձեր Ավարտված
Ձեր Ավարտված

Հուսով եմ, որ դժվար չէր: Եթե ամեն ինչ ճիշտ եք արել, այժմ ունեք ձեր սեփական SciFi դուռը: Եթե ինչ -որ բան դեռ չի աշխատում, պարզապես ինձ հաղորդագրություն ուղարկեք, ես ուրախ եմ օգնել:

Այս նախագիծը կստանա թարմացում, որտեղ դուռն ինքնաբերաբար կբացվի, երբ ասեք. «Հեյ Կորտանա, խնդրում եմ դուռը բացիր»: Ուրեմն հետևե՛ք դրան:

Այդ ընթացքում ստուգեք իմ մյուս նախագծերը, որոնք նույնպես ներառում են տան ավտոմատացում:

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