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

iButtons- ը պատյանների պես փոքր կոճակ է, որը շփվում է ընդամենը 2 լարով: Նրանք աներևակայելի ամուր են և բոլորն ունեն յուրահատուկ սերիական համար, որը սարքաշարով գրված է սարքում և երբեք չի կրկնվում: Նրանք էժան են (մոտ 1 ֆունտ / 1, 50 եվրո / 2 դոլար)
Այս սերիական համարը թույլ է տալիս բանալիներին լինել իսկապես եզակի և, հետևաբար, արդյունավետորեն ապահով լինել: Ես տեսել եմ, որ դրանք օգտագործվում են. >… Ինչպես դուռը կողպված է: Սկսնակների համար դրանք օգտագործելու խնդիրն այն է, որ դրանք կարդալու համար պետք է կարողանաք ծրագրավորել ծրագրակազմը, և եթե բանալին կորցնեք, կողպման սարքն անօգուտ է: Այս Instructable- ը ցույց է տալիս, թե ինչպես կառուցել կողպեք և USB ծրագրավորող, որը հնարավորություն է տալիս վայրկյանների ընթացքում կողպեքի նոր բանալիներ գրել ՝ առանց ապամոնտաժելու միավորը: Կողպեքը դարձնել լիովին անվտանգ և թարմացվել միաժամանակ մինչև 80 բանալիների համար: Կողպեքը կարող է աշխատել 5-30V AC կամ DC- ի միջև, ուստի աներևակայելիորեն ճկուն է. նախագծված է աշխատել նույն լարման վրա, ինչ ձեր էլեկտրոնային դռների արձակումը. Այն, ինչ ձեզ հարկավոր կլինի.> Բաղադրիչներ (տես հաջորդը)> PIC ծրագրավորող> Էլեկտրոնային դռների բաց թողնում: > PCB պատրաստելու սարքավորումներ (եթե ցանկանում եք այն դարձնել ձանձրալի տեսք) ՈEՇԱԴՐՈԹՅՈՆ !!! Սա հին հրահանգ է, որը ես ինչ -ինչ պատճառներով չեմ վերբեռնել: Եթե դժվարանում եք այն կառուցել, ուղարկեք ինձ էլ. Ես ուրախությամբ կօգնեմ, սակայն, չեմ կարող երաշխավորել, որ դա հնարավորինս պարզ եմ դարձրել - ներողություն - հուսով եմ, որ դա ոգեշնչում կտա, եթե ոչ այլ բան:
Քայլ 1: Գործընթացը

Նախ պետք է որոշեք, թե որ տեսակի կողպեքն է ձեզ անհրաժեշտ:
FAIL SAFE/UNLOCKED բաց է մնում, երբ սարքը հոսանքազրկվում է: Սա ընդհանրապես կօգտագործվի, եթե հոսանքի խափանման դեպքում դուռը հասանելի լինի, օրինակ ՝ Fire FAIL SECURE/LOCKED- ը կողպված մնա, եթե կողպեքին հոսանք չիրականացվի: Դրանք ավելի նպատակահարմար կլինեն դռների մուտքի ավանդական համակարգից օգտվելիս, երբ դուռը ավանդաբար կողպված է լինում, եթե հոսանքը չի կիրառվում: Ստորև բերված է հոսքի գծապատկեր, որը ցույց է տալիս, թե ինչպես է սարքը գործում: Պարզապես, եթե մուտքագրում եք բանալին, միկրոպրոցեսորը նախ ստուգում է ՝ դա ծրագրավորման բա՞յլ է, թե՞ մուտքի բանալին է: Եթե դա [iButton] մուտքի բանալին է, ապա միկրոպրոցեսորը ստուգում է իր EEPROM (հիշողություն) մեջ պահված հայտնի ստեղների ցանկը, եթե գտնում է, թույլ է տալիս ներս մտնել: Հակառակ դեպքում կարմիր լույս կուղարկի `ասելով, որ մուտքը բացակայում է: տրված: Եթե դա ցանկացած տեսակի վերապրագրավորվող բանալին է (օրինակ ՝ iButton- ը ՝ բանալիների նոր ցուցակով ՝ ներքին EEPROM- ում պահելու համար): Այն կստուգի, արդյոք ibutton- ին թույլատրված է վերագրանցել ներքին EEPROM- ը, բայց ստուգելով դրա իսկության կոդը: (Սա ծրագրավորվում է iButton- ում USB ծրագրավորողի կողմից, և դա դուք չեք կարող փոխել. Տեղեկատվության համար տե՛ս վերջին էջը): Եթե iButton- ին թույլատրվի ծրագրավորել ներքին EEPROM- ը, լուսադիոդը կթափվի Կանաչ/Նարնջագույն, այնուհետև միկրոպրոցեսորը iButton- ից դուրս կբերի բոլոր հիմնական կոդերը և կպահի դրանք իր ներքին EEPROM- ում: Սա կհանգեցնի LED- ի թարթման և կարող է տևել մինչև 20 վայրկյան. Մի հանեք բանալին, մինչ դա տեղի է ունենում: LEDS- ն այնուհետև կանաչ կթուլանա `ցույց տալով, որ ծրագրավորումն ավարտված է: այժմ հեռացրեք iButton- ը:
Քայլ 2: Բաղադրիչները
Լավ, այնպես որ ուսանելիը բավականին հեշտ է, ես ձեզ տալիս եմ սխեմատիկ, մասերի ցուցակ, վեցանկյուն ֆայլ, և դուք կառուցում եք այն ՝ պարզ: Ես պատրաստվում եմ տալ մասերի ցուցակը և Rapid Electronics- ը (https://www.rapidonline.com) մասի համարը, որպեսզի կարողանաք մատակարարել ձեր սեփական մատակարարին, չնայած արագությունը բավականին լավ է: Ահա դռների կողպեքի մասերի ցուցակը
1x Bridge ուղղիչ (արագ# 47-3202) 1x 5v 7805 լարման կարգավորիչ (արագ# 47-3313) 1x SIL ռելե (արագ# 60-0670) 1x 100uf գլխարկ (արագ# 10-3260) 1x 470uf գլխարկ (արագ# 11- 0275) 1x 220f կափարիչ (արագ# 11-0260) 2x 1k դիմադրություն 1x 4k7 դիմադրություն 1x 16f628 PIC միկրո 1x 24LC04 4k eeprom (արագ# 22-0170) 1x 8pin dil holder 1x 18pin dil holder 1x DPDT մինի անջատիչ (արագ# 76- 0220) 1x 3 պտույտ վերնագիր (արագ# 22-0515) 1x jumper (արագ# 77-0237) 2x 2 պին տերմինալային բլոկ (արագ# 21-1700) 1x էլեկտրոնային թողարկում (https://www.directlocks.co.uk) 1x iButton զոնդ BiColour LED (MBL) (մաս# hc00039 https://www.homechip.com) 1-80x DS1990A iButtons (https://www.homechip.com) USB ծրագրավորող 1x 18f2550 PIC միկրո 1x 20MHz XTAL 2x 22pf գլխարկներ (կերամիկական սկավառակ) 1x 220nf կափարիչ 1x 1k res 1x LED (ցանկացած գույն) 1x USB B- վարդակ 1x iButton կրիչի զոնդ DS1402 (ցանկացածը կանի) (https://www.homechip.com) 1x DS1973 iButton (https:// www.homechip.com) iButton- ի որոշ սարքավորումներ կամ կոճակներ կարելի է անվճար ձեռք բերել ՝ պատվիրելով նմուշներ https:// www. ibutton.com (ուղղակի մաքսիմից):
Քայլ 3. Սխեմատիկ և PCB կողպման համար


Ստորև ներկայացված է սխեմատիկ պատկերը, PCB- ն և կողպեքի վերջին լուսանկարը: Տպելի PCB դասավորության համար տե՛ս ներլցումներ: Սխեմատիկայի բարձրորակ տարբերակի համար կտտացրեք i- ին և ներբեռնեք ֆայլը (14kb): PCB- ի դասավորությունները հասանելի են ներբեռնման էջում:
Քայլ 4. Սխեմատիկ, PCB և ծրագրավորողի լուսանկար


ստորև ներկայացված է սխեմատիկ, օրինակ PCB- ն և USB ծրագրավորողի վերջնական արտադրված PCB- ի լուսանկարը
Քայլ 5. Programրագրավորում PIC միկրոկառավարիչի կողմից
Լավ, ուրեմն մեզանից ոմանք գուցե հասել են այս կետին և մտածել, թե ինչպե՞ս եմ ծրագրավորում PIC վերահսկիչ: Ստորև բերված է ամենապարզ ձևը: Ձեռք բերեք PIC ծրագրավորող (օրինակ ՝ ebay), որն աջակցում է PIC 18f4550- ին և հետևեք հրահանգներին: Եթե դա չկատարվի, հարցրեք որևէ մեկին տեղական դպրոցում կամ քոլեջում, որևէ մեկին էլեկտրոնիկայի համայնքում, կամ էլ. Փոստի հասցեով HԱՆEAՎԱ փաստաթղթավորված է համացանցում, թե ինչպես ծրագրավորել այս սարքերը: Երկրորդ մտքեր… ֆինանսական հնարավորություն: Եթե ցանկանում եք (10 GBP / 15 եվրո / 20 դոլար) paypal, կարող եմ վաճառել ձեզ PIC- ի նախապես ծրագրավորված ծրագիրը: Բայց ես պնդում եմ, որ դուք ինքներդ կարող եք դա անել բավականաչափ հեշտությամբ: Պարզապես ծրագրավորեք PIC- ը կանխադրված ապահովիչների հավաքածուով: HEX ֆայլը (կարծում եմ) պետք է պարունակի տատանումների պարամետրերի մասին տեղեկություններ և նման բաներ, ինձ համար ես պարզապես միացրել եմ ցանցին և ամեն ինչ գնացել է: Այն աշխատում է 4 ՄՀց հաճախականությամբ INT OSC- ով, առանց WDT- ի:
Քայլ 6: Դարձրեք այն շլացուցիչ տեսք:


Այժմ դուք կարող եք սեղմել երկու մոդուլը ինչ -որ շողշողուն հանդերձում, որպեսզի դրանք օգտագործեք որպես ձեր նոր անվտանգության համակարգի մի մաս:
Քայլ 7: Ներբեռնումներ:
Այստեղ կարող եք ներբեռնել ծրագրակազմը (պահանջում է. Net framework 3.5), pcb ֆայլերը և որոնվածը: Օգտագործում է Մայք Օ'Բրայենի USB HID գրադարանը - Շնորհակալություն Մայք! որպես A4 թերթ, համոզվեք, որ ակրոբատում փոքրացման ցանկացած տարբերակ անջատված է `սանդղակը պահելու համար:
Քայլ 8: Եվ վերջապես

Մեկ ստեղնը կարող է ծրագրավորվել 1 կամ 1000 կողպեքի թարմացման համար, այն ամեն անգամ վերածրագրավորման կարիք չունի, այնպես որ կարող եք ունենալ կողպեքների զանգված `բոլորը նույն ստեղներով, որոնք կբացեն այն: Կամ խառնել և համընկնել: Սա կփրկի ժամեր ՝ նոր կողպեքներ ծրագրավորելու կամ կողպեքների թարմացման դեպքում, եթե մեկ բանալին կորչի, և ահա, բանալիներն արժեն ընդամենը մեկ ֆունտ:
Սկզբնական հայեցակարգն այն էր, որ շենքի բոլոր կողպեքները փոխարինվեն էլեկտրոնային կողպեքներով, որոնցից յուրաքանչյուրը կարող է ունենալ մեկ բանալին, որը հասանելի է միայն ցանկալի տարածքներին: Այժմ, այս կողպեքները կարող են տեխնիկապես վերադասավորվել նույն նախագծով կառուցված ցանկացած անձի կողմից: Րագիրը թույլ է տալիս օգտագործել եզակի առանցքային ծածկագիր, որպեսզի ոչ մի մարմին չկարողանա գեր գրել ձեր կողպեքի եփրոմը: Այս առանցքային կոդը պահվում է որոնվածը և USB ծրագրային ապահովման ծրագրում, ուստի հնարավորություն կա գործարկել առանց երկար կազմաձևման: Այնուամենայնիվ, եթե ձեր կարիքները վեր են դրանից, և ձեզ հարկավոր է ապահով առանցքային կոդ, որպեսզի միայն դուք կարողանաք ծրագրավորել ձեր կողպեքները, անհրաժեշտության դեպքում ինձ էլ. InstruyATdandycoolDOTcoDOTuk Համոզված եմ, որ ձեր հակադարձ ինժեներական և քրտնաջան հմտություններով ամենաշատը կարող է դա գտնելու միջոց գտնել … բայց ես սերտորեն պահպանում եմ այն ՝ այնտեղ առկա չարաճճի ցանցերի կողմից առևտրային շահագործման պոտենցիալի պատճառով: Օրինական բիտ. Ընդհանրապես երաշխիք չկա դրա ֆունկցիոնալության համար: Չպետք է օգտագործվի որպես իսկական անվտանգության սարք, սա միայն կոնցեպտուալ նախագիծ է: Բայց դա աշխատում է բավականին անիծյալ! Վայելեք Դանիել Քրեյնը
Խորհուրդ ենք տալիս:
Wifi դեպի ՌԴ - դռան կողպեք. 3 քայլ (նկարներով)

Wifi to RF - Door Lock: Overview Այս հրահանգը ձեզ հնարավորություն կտա կողպել / բացել ձեր առջևի դուռը ձեր տան ավտոմատացման ծրագրակազմի միջոցով (օրինակ ՝ OpenHAB - տնային ավտոմատացման անվճար ծրագրակազմ, որն անձամբ ես օգտագործում եմ) Վերևի պատկերը ցույց է տալիս OpenHAB- ի սքրինշոթ
Դեմքի ճանաչման դռան կողպեք `8 քայլ

Դեմքի ճանաչման դռան կողպեք. Մոտ մեկ ամիս է, ես ներկայացնում եմ դեմքի ճանաչման դռան կողպեքը: Փորձեցի հնարավորինս կոկիկ տեսք ունենալ, բայց կարող եմ անել այնքան, որքան 13 տարեկան պատանին: Դեմքի ճանաչման դռան կողպեքն աշխատում է Raspberry Pi 4 -ի կողմից ՝ հատուկ շարժական մարտկոցով
Ավտոմատ դռան կողպեք `5 քայլ

Ավտոմատ դռների կողպում. Հուսով եմ, որ ձեզ բոլորին դուր կգա: Այս նախագծում մենք պատրաստվում ենք կառուցել դռների ավտոմատացված (գաղտնաբառով պաշտպանված) դռան կողպեք: Դասական կողպեքը բառացիորեն 100 -ամյա գյուտ է, և ինչպես գիտենք, փոխեք
Arduino- ի միջոցով ծրագրավորվող անվտանգության կողպեք. 4 քայլ

Arduino- ի միջոցով ծրագրավորվող անվտանգության կողպում. Սա իմ առաջին բլոգն է այստեղ: Ես այստեղ ներկայացնում եմ Arduino- ի վրա հիմնված ծրագրավորվող անվտանգության կողպեք (PSL) `էլեկտրոնային տեխնիկայի կողպման համար: PSL- ի սխեման օգտագործվում է AC/DC սարքը արտաքին էներգիայի մատակարարման վրա միացնելու/ակտիվացնելու/բացելու համար ՝ գաղտնաբառի հիման վրա
Կողպեք. Կողպեք ձեր նշումները (խմբաքանակի ֆայլ հավելված) ՝ 3 քայլ

Comsave. Կողպեք ձեր նշումները (խմբաքանակի ֆայլ). Բարև, սա Comsaveit- ն է պահում ձեր գրառումները և կողպում դրանք: Պարզապես ներբեռնեք կցված խմբաքանակի ֆայլը (1 -ին քայլում): Տեղադրեք այն թղթապանակում և մի տեղափոխեք այն թղթապանակից կամ խմբաքանակի ֆայլը չի կարողանա գտնել ձեր հաշիվը: Նշում. Սա խմբաքանակի ֆայլ է: Մեծահոգի է