Реклама

Приђете невидљивој брави за коју имате само кључ и отворите је, а да је ни не додирнете. Звучи кул? Данас ћемо направити једноставну паметну браву засновану на РФИД-у користећи Ардуино као окосницу и неколико јефтиних компоненти.

Технологија која стоји иза овог пројекта већ се користи у многим индустријама. Свако ко је радио у модерној канцеларији или користио јавни превоз вероватно ће је користити свакодневно. РФИД (радиофреквентна идентификација) идентификује податке похрањене на чипу на картици или кључу и упоређује их са списком ознака које су већ скениране.

Изградићемо тест круг за контролу приступа помоћу Мифаре МФРЦ522 модула за читање, за отварање и затварање браве. Користићемо главну тастатуру за додавање или уклањање приступа различитим ознакама и креирање једноставног очитавања ЛЕД-а да бисте нам рекли шта се дешава у систему.

На крају ћемо додати соленоид који делује као брава и МОСФЕТ да га сигурно активирамо и искључујемо помоћу нашег Ардуино-а.

МФРЦ522 читач може да чита и уписује податке у РЦ522 чипове и смешта их у систем

instagram viewer
Ардуино ЕЕПРОМ Како се користи Ардуино ЕЕПРОМ за спремање података између циклуса напајањаЈесте ли знали да Ардуино може чувати податке када је искључен? Говорим о ЕЕПРОМ-у, зато ми се придружите док вам покажем како да читате и пишете на њему. Опширније . Ово би било одличан додатак сваком сетупу „уради сам“, а посебно је релевантно за било који основни систем безбедности у кући. Може се користити упоредо Сами алармни системи Како направити једноставан Ардуино алармни системОткријте покрет, а затим уплашите калупе из уљеза са високим звуковима аларма и треперећим лампицама. Да ли то звучи забавно? Наравно да има. То је циљ данашњег Ардуино пројекта, погодан ... Опширније или уради сам сигурносна камера Направите безбедносну камеру за паневе и нагибе мреже са малином ПиНаучите како да направите сигурносну камеру са удаљености за гледање и нагињање са Распберри Пи. Овај пројекат може се завршити ујутро, уз само најједноставније делове. Опширније системи.

Требаћеш

  • Ардуино. Ипак смо користили Уно било која плоча Ардуино Водич за куповину Ардуино-а: Коју плочу треба да добијете?Постоји толико много врста Ардуино плоча вани, да би вам било опроштено што сте збуњени. Које бисте требали купити за свој пројекат? Помозите нам с овим водичем за куповину Ардуино-а! Опширније или ће клон бити довољан.
  • Отпорници 3 к 220 охм
  • Отпорник 1 к 10к охм
  • Н-канал на нивоу логике Мосфет
  • МФРЦ522 модул са најмање две картице / фобс за читање. Већина долази са по једним, а може се купити мање од 2 долара, али вероватно га већ имате у новчанику у облику картице за јавно путовање.
  • Црвене, плаве и зелене ЛЕД
  • 12в Соленоид ($2)
  • 12В напајање
  • Жица за плочице и спојите жице

МФРЦ522 модул

Звезда овог подешавања је јефтини МФРЦ522 модул, који се испоручује са картицом и фобом која садржи ан с50 чип, од којих сваки чува свој јединствени стални идентификациони број (УИД). Обе су функционално идентичне, само другачијег облика.

модул и картица

Започните претрагом МФРЦ522 библиотеку у управнику библиотеке вашег Ардуино ИДЕ-а, и инсталирајте је. Алтернативно можете преузми библиотеку и ручно га инсталирајте у мапу библиотека. Ако сте потпуно нови у Ардуину, можда ћете ово пронаћи темељни премаз за почетак Почетак рада с Ардуином: Водич за почетникеАрдуино је платформа за прототирање електронике отвореног кода која се заснива на флексибилном хардверу и софтверу који се лако користи. Намењен је уметницима, дизајнерима, хобистима, и свима који су заинтересовани за стварање интерактивних објеката или окружења. Опширније корисно!

Библиотека такође садржи Фритзинг дијаграм, који сам напоменуо како показује како да причврстим модул на свој Ардуино.

ардуино рфид пиноут ожичење
Кредитна слика: Мигуел Балбоа преко Гитхуб-а

Пазите: ова плоча ради на 3.3В, а не на 5В, па припазите да је повежете на прави пин.

Да бисте тестирали подешавање, отворите ДумпИнфо скица из Датотека> Примјери> МФРЦ522> ДумпИнфо и додајте га на своју Ардуино плочу. Отворите серијски монитор и држите један од својих РФИД објеката до читача. Требали бисте видети нешто овако:

очитавање серијског очитавања података

Ако сте добили грешке у прочитаној изреци МИФАРЕ_Реад () није успео: Истек времена у комуникацији, или ПЦД_Аутхентицате () није успео: Истек времена у комуникацији, не брини. То вјероватно значи да нисте држали ознаку до читача довољно дуго да прочита све податке. Све док добијете УИД картице (која се чита чим тага буде у домету читача), он ће радити са овим пројектом. Ако уопште не добијате очитавање, проверите ожичење и покушајте поново.

Остатак круга

Сада када смо проверили да наш модул ради, дозволимо да додате преостале компоненте. Повежите компоненте овако:

пуњење кола са потпуним подешавањем
  • Наше напајање од 12 В (за сада није укључено) прикључује се на шине наше плоче. Спојите пин Ардуино ГНД и пин МФРЦ522 ГНД на уземљење.
  • ЛЕДС-ови су повезани на пинове 2, 3 и 4 и на уземљење преко отпорника од 220 охма.
  • Нога МОСФЕТ-ове капије (лево на слици) повезује се с иглом 5 и уземљењем кроз отпорник од 10к охма. Дренажна нога (средња) повезује се с негативним прикључком нашег 12В соленоида, а изворишна нога (десна) спаја се на уземљење.
  • Повежите позитивни терминал 12в Соленоида и ВИН Ардуино-а на 12В шину на плочи.

Са овом поставком, кад год пошаљемо ВИСОК сигнал из Ардуино-а на МОСФЕТ, он ће омогућити струји да пређе на Соленоид. Ништа вас не спречава да користите магнетни или тежи електромагнет, иако ће вам требати падајући трансформатор за напајање Ардуино-а са више од 12 В. Такође обратите пажњу на лист података за свој МОСФЕТ како бисте били сигурни да га нећете превише оптерећивати.

Кад се све састави, требало би изгледати овако:

изглед кола

Иако то није потребно, креирао сам малу опрему за симулацију браве на вратима од отпадног дрвета.

Измена скице

Са изграђеним кругом, време је за постављање наше Ардуино скице. Повољно је да библиотека МФРЦ522 долази са примером скице која се зове Контрола приступа то чини скоро баш оно што ми желимо да радимо. Повежите Ардуино са рачунаром и отворите Датотека> Примјери> МФРЦ522> АццессЦонтрол у Ардуино ИДЕ.

Постоји мноштво информација које се дају како у примеру скице, тако и о слици ГитХуб страница за библиотеку. Морамо да изменимо само неколико линија. Алтернативно, можете преузети наш модификовани код са овог ГитХуб Гист.

Прво, скица је дизајнирана за склоп с једним РГБ ЛЕД-ом користећи заједничку аноду. Нећемо то користити, па једноставно коментирајте овај одељак.

// # дефинирај ЦОММОН_АНОДЕ

Сада, ускладите наше ЛЕД пинове са онима дефинисаним у скици.

#дефине редЛед 3 // Постављање пинова. #дефине греенЛед 4. #дефине блуеЛед 2

Морамо да променимо пин релеја (иако у овом случају користимо МОСФЕТ) да бисмо одговарали нашем подешавању.

#дефине релеј 5 // Постављање МОСФЕТ Пин

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

инт лоцкДелаи = 10000; // закључавање остаје отворено 10 секунди. 

Треба нам само још једна промена. Тачно на дну петље метода, закопана у иф случају је позив методе одобрено (300). То морамо променити да би користило наше лоцкДелаи променљива.

одобрено (лоцкДелаи); // Отворите браву на вратима за време закључавања

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

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

Тестирање комплетне поставке

Баците последњи брзи поглед на своје ожичење да бисте проверили да ли је све на месту и повежите напајање од 12 В. У овом тренутку, вриједно је поменути да бисте требали бити опрезни у радном циклусу вашег соленоида. Јефтини соленоид који користим за овај тест нема стопостотни радни циклус, према томе, не би га требало остављати у блокираном положају током дужег временског периода. Да бисте ово претворили у трајно подешавање, користите 100-постотни соленоид радног циклуса. Још бољи би био нормално затворени (НЦ) соленоид, који остаје закључан када није покренут. То такође значи да свако ко жели да заобиђе систем не може га једноставно искључити!

Када се струјни круг укључи, плава ЛЕД лампица треба да светли да би показала да је уређај у функцији. Ако главну картицу држите изнад читача, пребацивање у режим рада администратора требало би да трепере све три ЛЕД диоде. Док трепере, можете да држите друге картице или фобу преко читача да бисте додали или одузели права приступа. Блистаће зелено за давање приступа, а плаво за одузимање. Помоћу матичне картице поново изађите из режима администратора.

Сад кад држите картицу или фобицу с приступом читачу, она би требала бљескати зелено и отворити браву. Ако трепери црвено, приступ је одбијен!

рфид ардуино отворена брава

Завршено!

Иако је овај пројекат једноставан почетак коришћења РФИД уређаја у ДИИ подешавању, он није најсигурније подешавање. Не предлажемо да порота поднесе ово на ваша улазна врата.

Можете уградити цео механизам у кутију и помоћу соленоида га закључати. Напуните кутију колачићима и помоћу матичног кључа одлучите ко има приступ, а ко не. Постаните мајстор колачића!

Можете потпуно да искључите соленоид и да на његово место причврстите ЛЕД траку и имате РФИД активирано светло. Можете користити исте идеје за приказивање података попут лозинке за Ви-Фи на малом екрану када се читач држи картица или фоба с приступом.

Да ли сте код куће користили РФИД? Јавите нам своје пројекте у одељку коментара!

Кредитна слика: Аннмарие Иоунг преко Схуттерстоцк.цом

Иан Буцклеи је слободни новинар, музичар, перформер и продуцент видеа који живи у Берлину, Немачка. Кад не пише или није на позорници, размишља се о „уради сам“ електроници или коду у нади да ће постати луд научник.