Направите сопствену електронску браву помоћу које можете отворити гаражна врата захваљујући отиску прста

гаражна врата опремљена електронском бравом

У времену смо кад се чини да је најсигурније или најбрже користити отисак прста да бисте, на пример, откључали мобилни телефон, па чак и да бисте ишли на посао, у овом случају све пролази кроз сигурност која је потребна или наметнута за обављање неки други пројекат.

Далеко од тога, истина је да, јер пројекат у којем учење како функционише овај тип дигиталних уређаја може бити више него занимљиво, због овога данас желим да вам објасним како монтирати електронску браву на гаражна врата која се могу откључати помоћу отиска прста.

Електронска брава

Направите сопствену електронску браву за гаражна врата корак по корак коју можете откључати отиском прста

Улазећи у мало више детаља, рећи ћемо вам да ћемо за овај пројекат користити а скенер отиска прста попут СпаркФун ГТ-511Ц1Р. Као што је то уобичајено у овој врсти упутстава, мора се имати на уму да све ове врсте производа имају врло сличан рад, па није неопходно да то буде управо овај модел.

Ако се усудите извести овај пројекат, али имате одређене разлике, попут оне да се коришћени скенер отиска прста разликује од оног у упутству или да ваша гаражна врата једноставно користе друге системе, нешто што ће се догодити готово са укупном вероватноћом, не морате зашто се плашите, можете следити упутства, али не онако како је од тада мораћете да направите неку другу модификацију како у ожичењу тако и у самом коду како бисте га прилагодили вашем хардверу.

потребни елементи

Кораци неопходни за изградњу сопственог читача отиска прста помоћу којег ћете отворити гаражна врата

Корак 1: Ожичење и лемљење целог система

Да бисте отворили гаражна врата захваљујући отиску прста, требаће вам две различите компоненте. С једне стране, требамо израдимо сопствену контролну плочу, коју ћемо инсталирати изван куће. Унутар ове контролне табле налазиће се место на којем ћемо инсталирати скенер отиска прста, мали екран са информацијама и нека додатна дугмад.

Друго што ће нам требати инсталирајте другу кутију унутар саме гараже. Ово ће бити задужено за верификацију да ли систем прихвата отисак прста унесен у контролну таблу и, у случају тачне верификације, наставља се са стварањем сигнала препознатљивог од мотора који ће отворити врата наше гараже.

Да бих ово извео биће нам потребан АТМега328п микроконтролер која ће бити задужена за оживљавање контролне табле коју ћемо инсталирати изван наше куће док, за унутрашњу плочу кладимо се на АТТини. Две плоче међусобно ће комуницирати путем серијске везе. Да бисмо повећали сигурност целокупног система, поставићемо поларизовани предајник тако да АТТини картица може затворити везу, тако да ако вандал покрене спољну контролну плочу, не могу да отворе наша врата гараже прелазећи неколико каблова.

Ако вас овај пројекат убеди и ако сте заинтересовани за његово спровођење, ово је листа компонената које ће вам требати:

дијаграм пројекта

У овом тренутку је време да повежете сав хардвер са листе. Идеја, као што сигурно замишљате, пролази следите дијаграм који се налази одмах изнад ових линија, исти на којем можете видети распоред и контролне табле и унутрашњег модула. Један савет који могу да вам дам је да кабловима тренутног претварача и ЛЦД-а дате одређену дужину како бисте их могли окачити и учврстити у најисправнијем положају који направите унутар спољне водонепропусне кутије.

Ако у овом тренутку на тренутак прегледамо код који ће контролер коначно извршити, схватићете да су дугмад повезана на пинове 12, 13 и 14, који испуњавају функције „арриба','OK'и'доле'редом. То значи да би можда било врло добро поставити их на овај начин како би се визуелна логика одржала много више у складу са њиховом функцијом.

За напајање целог система струјом користићемо, као што је и листа неопходних елемената рекла, телефонски пуњач са било којим мицроУСБ конектором. Идеја о коришћењу ове врсте пуњача у основи одговара на чињеницу да су они врло јефтини и да их је пре свега лако пронаћи.. Друга различита идеја је да се контролери могу напајати употребом батерија, мада је у овом тренутку можда најбоље користити трансформатор наизменичне струје за једносмерну струју, јер сензор отиска прста обично троши пуно струје и напајајући читав систем са батеријама можете да их морате мењати сваки дан.

Ардуино ИДЕ

Корак 2: Кодирање и покретање на контролерима

У овом тренутку посебно вам то кажем и код који ће АТМега328п извршити и АТТини85 су написани и компајлирани са Ардуино ИДЕ. У овом конкретном случају морамо извршити датотеку гарагефингер.ино у АТМега328п и датотеку тини_свитцх.ино у АТТини85. С друге стране, библиотеке НокиаЛЦД.цпп и НокиаЛЦД.х су две библиотеке за ЛЦД екран, оне су састављене од примера преузетих са локације Ардуино и, као и готово све библиотеке, треба их сместити у фасциклу 'библиотеке'да их ваш Ардуино ИДЕ пронађе. Ова фасцикла се обично налази из роот-а где сте инсталирали ИДЕ, у Виндиовс-у је обично „% ХОМЕПАТХ“ \ Доцументс \ Ардуино \ библиотеке. Остављам вам датотеке за преузимање одмах испод ових редова:

Поред тога, требаће вам и библиотеке како би скенер отиска прста могао да ради. У овом тренутку се мора имати на уму да нажалост Библиотеке повезане са СпаркФун страницом неће радити јер су развијене за модел ГТ-511Ц3, много скупље, а не за верзију коју користимо, можда нешто теже за наћи, али много јефтиније. Радне библиотеке за ГТ-511Ц1Р можете пронаћи на гитхуб.

Ако након преузимања свих датотека и гледања кода који желите пружају већу сигурност систему Охрабрујем вас, на пример, да пронађете и замените све инстанце „тајна жица'својом лозинком. Још један врло занимљив детаљ који вам може помоћи да ваш систем учините сигурнијим је промена променљиве буф у датотеци тини_свитцх.ино тако да буде исте дужине као лозинка коју желите да користите.

Вариабле оверридеЦоде, дефинисан у датотеци гарагефингер.ино, има 8-битни приказ секвенце притиска тастера горе / доле који се могу користити за отварање гаражних врата и отпремање нових отисака прстију у систем без потребе за употребом познатог отиска прста. Ово је корисно по први пут да се уређај користи јер ће меморија скенера бити празна. Можда ће бити занимљиво променити ову почетну вредност.

спољна контрола

Корак 3: Састављамо цео пројекат

Када смо тестирали цео пројекат, време је за завршну монтажу. За ово морамо монтирати целу контролну плочу у нашу водонепропусну кутију. Као што можете видети на сликама, тако да нико не може да приступи контролеру, поред водоотпорне кутије коришћена је и акрилна кутија на коју ћемо инсталирати само ЛЦД екран и дугмад за приступ, остатак система биће инсталиран у унутрашњости ове кутије.

Ова кутија мора бити монтирана изван вашег дома и повезана директно на кутију у коју ћемо инсталирати АТТини. У овом тренутку, подсетићу вас да у АТТини морате повезати каблове да бисте сигнале преносили на мотор који отвара ваша гаражна врата. У мом случају ми је било лако јер сам у самој гаражи имао тастер на зиду који је обављао исту функцију.

монтирани систем

Корак 4. Коришћење система

Једном када инсталирамо читав систем, само морамо притиснути било које од три дугмета како би се засветлели и ЛЦД екран и скенер отиска прста. У овом тренутку уређај чека док не ставите прст на скенер. Ако се препозна прст који сте ставили на скенер, врата ће се отворити и на екрану ће се приказати мени за поновно отварање / затварање врата, додавање / брисање отисака прстију, промена осветљености екрана ... Уређај се искључује око 8 секунди након последњег притиска тастера. Да бисте променили трајање времена чекања, морате изменити функцију ваитФорБуттон у датотеци гарагефингер.ино.

Као што смо споменули у претходним параграфима, можете користити замену секвенце користећи језгре горе / доле иза којих следи 'OK'да би се добио приступ систему. Ово је корисно када први пут активирате уређај јер у овом тренутку скенер неће имати отиске прстију у својој меморији. Почетна секвенца дата је 8-битним бинарним приказом броја који је ускладиштен у променљивој оверридеЦоде у датотеци гарагефингер.ино где је „1“ представљено дугметом „горе“, а „0“ дугметом „доле“.

Имајте на уму да је у случају да промените секвенцу замене и касније је заборавите без додавања отисака прстију на уређај, он ће бити ефикасно закључан и мораћете да репрограмирате АТМега328п и присилите ЕЕПРОМ брисање да избрише уређаја. код.

Више Информацион: инструцтаблес


Будите први који ће коментарисати

Оставите свој коментар

Ваша емаил адреса неће бити објављена. Обавезна поља су означена са *

*

*

  1. За податке одговоран: Мигуел Ангел Гатон
  2. Сврха података: Контрола нежељене поште, управљање коментарима.
  3. Легитимација: Ваш пристанак
  4. Комуникација података: Подаци се неће преносити трећим лицима, осим по законској обавези.
  5. Похрана података: База података коју хостује Оццентус Нетворкс (ЕУ)
  6. Права: У било ком тренутку можете ограничити, опоравити и избрисати своје податке.