Բովանդակություն:
- Քայլ 1: Բաղադրիչներ
- Քայլ 2. Programրագիր ATTiny45
- Քայլ 3: Breadboard Circuit
- Քայլ 4: Perf Board Circuit
- Քայլ 5: Պատյան և ամրացում
- Քայլ 6: Դուք ավարտեցիք
Video: Դռան ահազանգ ATTiny- ով `6 քայլ
2024 Հեղինակ: John Day | [email protected]. Վերջին փոփոխված: 2024-01-30 09:45
Բարև բոլորին, այս էջում ես ձեզ ցույց կտամ, թե ինչպես եմ ես դռան պարզ ահազանգ արել, որը կոմպակտ է, բարձր և մարտկոցով աշխատող:
Քայլ 1: Բաղադրիչներ
Կա այն ամբողջական ցանկը, ինչ ձեզ հարկավոր է այս նախագծի համար, ես խորտակեցի այն բաղադրամասերի մեծ մասը, որոնք ունեի շուրջը, բայց դուք հեշտությամբ կարող եք դրանք գնել:
- AtTiny45/85. Այս նախագծի ուղեղը, դրա համար կարող եք օգտագործել նույնիսկ arduino տախտակ, բայց ես կարծում եմ, որ դա չափազանց գերհզոր է:
- 5 Վ լարման կարգավորիչ. Ես օգտագործել եմ CJ78M05 ՝ 5 վոլտ Attain- ի համար ապահովելու համար:
- LM386: op-amp, որն աշխատում է բարձրախոսին:
- Խոսնակ/Պիեզո. Ընտրեց բարձր ձայնը ՝ ոչ բարձր դիմադրությամբ:
- Ռելե. Էլեկտրամագնիսական անջատիչն օգտագործվում էր Ամպը անջատելու համար `էներգիան խնայելու համար, երբ ահազանգը գտնվում է սպասման ռեժիմում, ես օգտագործել եմ TX2-3V, նույնիսկ եթե այն պատրաստվում եմ վարել 5 վ լարման դեպքում, դա լավ կլինի:
- Optocoupler: Մի փոքր IC ՝ ռելեի կծիկը Attiny- ից մեկուսացնելու համար, ես օգտագործել եմ EL817, բայց կարող եք օգտագործել այն, ինչ ցանկանում եք:
- NPN տրանզիստոր. Ռելե վարել:
- Դիոդ. Պաշտպանել շրջանը կծիկի բարձր լարման ցատկումներից, երբ ռելեն անջատվում է:
- Reed Switch. Մագնիսական անջատիչ `մագնիսի միջոցով դռան դիրքը հայտնաբերելու համար:
- Մագնիս. Ես սա խնայեցի հին կոշտ սկավառակից:
- Կոնդենսատորներ. Ձեզ անհրաժեշտ է 10 uF մեկը LM386- ի շահույթը սահմանելու համար և երկու 300uF- ը, մեկը `էլեկտրահաղորդման գծի կայունացման համար, մեկը` բարձրախոսների ելքի համար:
- Ռեզիստորներ. 1 տրանզիստորի հիմքի համար ՝ 1 Կմ, որպես եղեգի անջատիչի մուտքի համար ՝ 1 ՄՕմ, ես օգտագործել եմ այսպիսի բարձր դիմադրություն ՝ էներգիան սպասման ժամանակ խնայելու համար, և դիմադրություն ՝ օպտիկական զույգի մուտքի համար:
Այս դեպքում դուք պետք է հաշվարկեք այս վերջինի արժեքը ՝ հիմնված ձեր օպտոկուլպերի տվյալների թերթի վրա. Իմ դեպքում տվյալների թերթիկը ցույց տվեց իդեալական հոսանքի հոսք 20 մԱ օպտիկական զույգի ինֆրակարմիր ճառագայթով, այնպես որ, երբ այն վարում եմ 5 վ -ով, ես հաշվեցի դիմադրություն, որն ինձ անհրաժեշտ էր ՝ օգտագործելով Օմի օրենքը.
R = V/I R = 5v/0, 002A R = 250 Օմ
- Անջատիչ. Ազդանշանը միացնելու և անջատելու համար միացված է երկար մալուխով:
- Մարտկոցի լար+9 վ մարտկոց:
- Կերակրման տախտակ. Ես օգտագործում եմ մեկը ՝ մի կողմից գետնի միացումով, միացումն ավելի մաքուր դարձնելու համար (ոչ թե նկարում):
- վերնագրի կապում IC- ի և բարձրախոսի համար, անջատիչի պտուտակային տերմինալ. առաջարկվում է, բայց ոչ խիստ անհրաժեշտ:
- Պլաստիկ պատյան. Կրկին առաջարկվում է, բայց դուռը կարող ես ամրացնել նույնիսկ երկկողմանի ժապավենով կամ նույնիսկ 3D տպիչով:
Քայլ 2. Programրագիր ATTiny45
Ինչպես երևի նկատել եք, որ դուք չեք կարող ATTiny- ն միացնել ձեր USB պորտին `այն ծրագրավորելու համար, ձեզ հարկավոր կլինի ISP ծրագրավորող: Եթե դուք չունեք նման ծրագրավորող, կարող եք հեշտությամբ օգտագործել arduino տախտակը որպես ISP ծրագրավորող, ինչպես ես: Ահա այն քայլերը, որոնք դուք պետք է հետևեք.
Վերբեռնեք «Arduino ISP» ուրվագիծը, որը կարող եք գտնել Arduino IDE- ի օրինակներում Arduino տախտակին:
Միացրեք ATTiny- ն Arduino- ին այնպես, ինչպես ցույց է տալիս նկարը: Դուք նույնիսկ կարող եք վահան պատրաստել, ինչպես դա արեցի, որպեսզի հետագայում հեշտ լինի ծրագրավորումը:
- Միացրեք Arduino- ն USB պորտին և բացեք IDE- ն,
- Այնտեղ բացեք «Գործիքներ» ներդիրը և «merրագրավորող» և ընտրեք «Arduino որպես մատակարար»:
- Բացեք «Ֆայլ», «Նախապատվություններ» և Լրացուցիչ խորհուրդների մենեջերի URL- ներում տվեք այս հասցեն ՝
- Բացեք «Տախտակներ», «Խորհրդի կառավարիչ» և այնտեղ ոլորեք ներքևի ցուցակը, որտեղ գրված է «attiny by Davis A. Mellis»: Կտտացրեք դրա վրա և տեղադրեք այն: Այս պահին դուք պետք է կարողանաք տեսնել ATTiny- ը խորհրդի ցուցակում:
- Այժմ տախտակի ընտրացանկում ընտրեք ATTiny- ը և «Պրոցեսոր» -ում ընտրեք ձեր ունեցածը, «ockամացույց» -ում ընտրեք «Ներքին 8 ՄՀց» և այնուհետև կտտացրեք «Այրել բեռնիչ»:
Այժմ դուք պատրաստ եք ներբեռնել և վերբեռնել ծածկագիրը:
Քայլ 3: Breadboard Circuit
Այժմ դուք պետք է պատրաստեք Breadboard- ի նախատիպը ըստ վերը նշված սխեմաների, որպեսզի ամեն ինչ աշխատի:
Քայլ 4: Perf Board Circuit
Այժմ, երբ ամեն ինչ աշխատում է, կարող եք տեղափոխել Breadboard- ի սխեման դեպի ծայրամասային: Օգտագործված PCB- ն Grounded կողմով խնայում է ձեզ շատ ժամանակ և տարածք, և բոլոր IC- ների համար վարդակներ օգտագործելը նույնպես լավ գաղափար է: փորձարկումն ավարտելուց հետո միացումը դեռ ճիշտ է աշխատում, այնուհետև ավելացրեք շարանի անջատիչ `9 վ մարտկոցի միակցիչի դրական կապով, օգտագործելով Պտուտակային միակցիչը և երկար լարերը:
Քայլ 5: Պատյան և ամրացում
Եթե ցանկանում եք, կարող եք ամբողջը դնել պատյանում կամ տուփի մեջ ՝ ամեն ինչ գեղեցիկ և կոմպակտ պահելու համար, նույնիսկ կարող եք 3D տպել մեկը, որը նման է իմ նախագծած նկարին: Տեղադրեք դռան վերևի արկղը ՝ օգտագործելով երկկողմանի ժապավեն կամ պտուտակներ, և մագնիսը դռան վրա ՝ համապատասխան եղեգի անջատիչին, համոզվեք, որ օգտագործեք ուժեղ մագնիս: Թաքցրեք հոսանքի անջատիչը ինչ -որ տեղ կամ դժվարացրեք մուտքը, և դուք ավարտված եք:
Քայլ 6: Դուք ավարտեցիք
Ահա այստեղ, այս պահին դուք պետք է ունենաք դռան ազդանշան `երկարատև մարտկոցի կյանքով, իմը սպասման ռեժիմում հավաքում է մոտ 1 մԱ և օգտագործելով 9 վ մարտկոց, որն ունի 500 մԱ / ժ արագություն, այն պետք է տևի մոտ 500 ժամ: Եթե ցանկանում եք ավելի շատ էներգիա խնայել, կարող եք խուսափել լարման կարգավորիչից և միացնել միացումն անմիջապես 5 վոլտ հզորությամբ ՝ նվազեցնելով էներգիայի սպառումը մի քանի uA- ի, սակայն այս կերպ ահազանգը կունենա ավելի ցածր ձայն:
Եթե այն կառուցելիս որևէ առաջարկ կամ խնդիր ունեք, օգտագործեք մեկնաբանությունների բաժինը, ես ձեզ լուծումներ կտրամադրեմ:
Խորհուրդ ենք տալիս:
Irstարավի ահազանգ բույսերի ահազանգ. 13 քայլ
Thարավի ահազանգ բույսերի ահազանգ. Ես պետք է մաքրվեմ. Ես սարսափելի բույսի ծնող եմ: Հաճելի է այդ մեկը կրծքիցս հանելը: Ես չեմ կարող դա պարզել ՝ դա ֆոտոսինթեզին մի փոքր ուժեղ հարվածե՞լն է, թե՞ հին H2O- ի վրա թեթևանալը: Կարծես թե ոչ մի բան, որը ես չեմ անի, կպահի այս տղային
Ուղեցույց. Ինչպես պատրաստել դռան ահազանգ ՝ օգտագործելով MC-18 մագնիսական անջատիչ սենսորային ազդանշան. 3 քայլ
Ուղեցույց. Ինչպես պատրաստել դռան ահազանգ ՝ օգտագործելով MC-18 մագնիսական անջատիչ սենսորային ահազանգ. Բարև տղերք, ես պատրաստվում եմ ձեռնարկ պատրաստել MC-18 մագնիսական անջատիչի տվիչների մասին, որը գործում է սովորաբար փակ ռեժիմում: Բայց նախ, թույլ տվեք ձեզ բացատրել կարճ ասած, թե ինչ է նշանակում սովորաբար փակել: Գոյություն ունեն երկու տեսակի ռեժիմ ՝ սովորաբար բաց և սովորաբար փակ
Սառնարանի դռան ահազանգ `5 քայլ
Սառնարանի դռան ահազանգ. Այս նախագծում ես ձեզ ցույց կտամ, թե ինչպես կարելի է ահազանգ կատարել, որը կհնչի, եթե սառնարանի դուռը երկար բաց թողնեք: Այս միացումը չի սահմանափակվում միայն սառնարանով, այն կարող է օգտագործվել ահազանգ առաջացնելու համար, քանի որ ցանկացած դուռ բաց է երկար ժամանակ
DIY դռան ահազանգ տեքստային ահազանգերով `5 քայլ
DIY դռան ահազանգ տեքստային ահազանգերով. Կատարեք ձեր սեփական դռան/պատուհանի ահազանգը պարզ էլեկտրոնիկայի, մագնիսների և ազնվամորու Pi- ի միջոցով: Raspberry Pi- ն օգտագործվում է դուռը բացելիս ձեզ հաղորդագրություններ ուղարկելու կամ ուղարկելու համար: Անհրաժեշտ նյութեր (ներառված են հղումներ). Ազնվամորի Pi (ահա այն հավաքածուն, որը մենք օգտագործեցինք)
Ապակի կոտրման ահազանգ / կողոպտիչ ահազանգ ՝ 17 քայլ
Ապակի կոտրման ահազանգ / կողոպուտի ահազանգ. Այս միացումը կարող է օգտագործվել ազդանշան հնչեցնելու համար `ապակու ներխուժողի կողմից ապակու կոտրվածքը հայտնաբերելու համար, նույնիսկ այն դեպքում, երբ ներխուժողը համոզված է, որ ջարդված ապակու ձայն չկա: