Как сделать электронный ключ своими руками
Добавил пользователь Дмитрий К. Обновлено: 09.10.2024
В прошлой статье я рассказал как сделать копию ключа от домофона при помощи ардуино, но то была копия контактного ключа, а вот бесконтактные ключи так не получиться сделать. На ардуино можно считать ключ, а вот для записи ничего не нашел, кроме этого девайса.
Работает устройство от 2 мизинчиковых батареек. Сбоку находится выключатель питания. На передней панели 2 кнопки и 3 индикатора -светодиода.
Работает дупликатор проще некуда. На боковой панели включаете питание, зажимаете кнопку "READ" и подносите к устройству ключ, который надо скопировать.
После занесения ключа в память, зажимаем кнопку "WRITE" и подносим болванку ключа к дубликатору.
Всем привет. Это моя первый статья мини рассказ, пусть не супер полезный, но ведь нужно с чего-то начинать, возможно кто-то давно думал собрать для себя подобный девайс и не мог решиться.
Введение/
Началось все с того, что связка ключей начала непомерно быстро расти, было решено сделать парочку "вездеходов", так называемых универсальных ключей для некоторых домофонов. Немного разобравшись в теории и принципах работы домофона и ключей для них решил сделать свой собственный копир/программатор ключей.
Процесс пошел
Погуглив интернеты понял, создавать свой велосипед нет особого смысла т.к достаточно много хороших проектов. Остановился на проекте от RECTO
Плюсы проекта:
+ легкая повторяемость
+ поддержка почти всех типов домофонных ключей и заготовок
+ популярность проекта, что поможет найти ответ на многие вопросы
+ проект до сих пор развивается
Минусы:
— нужно запрограммировать микроконтроллер( но без этого ни один подобный проект не повторить)
Есть различные печатные платы под этот проект, я использовал минимальную конфигурацию и оригинальную плату по ссылке
И так, для того чтобы повторить схему в минимальной конфигурации нужно:
1. 4 резистора 150ом (smd1206) — опционально. 3 из них токоограничивающие для светодиодов.
2. 2 резистора 10Ком(smd1206)
3. Конденсатор 0,1Мкф (smd1206).
4. Стабилитрон 5.6вольт — по схеме smd1206, но я использовал выводной 1N4734A
5. 1 резистор 100ом, 1Ком, 1.5Ком, 12Ом( опционально, для уровня контрастности дисплея.) — все выводное
6. Конденсатор 10Мкф — выводной
7. Кнопки, светодиоды- цвет и размер по желанию.
8. Микроконтроллер — PIC16f628A, PIC16F648A. Используя 628A у вас не будет возможности сохранения кодов в память копира.
9. Дисплей типа HD44780
Купив все вышеописанное начался процесс изготовления платы методом ЛУТ.
Просверлив отверстия самодельным сверлильным станком для печатных плат, залудив плату приступил к пайке элементов. Вышло следующее:
Как вы могли заметить, отсек для батареек CR2032 служит так называем ключеприемником и нужен для считывания/записи кода с ключа.
Так-же необязательно использовать дисплеи, это пожалуй самая дорогая часть копира( в моем городе дисплеи стоят примерно 500рублей, что почти в два раза дороже всех остальных комплектующих) вместо него есть дублирующие светодиоды.
В один момент я вспомнил что у меня есть дисплей но было уже поздно, устройство было готово и разводка выводов дисплея по умолчанию не подходила к разводки пинов моего дисплея. Пришлось колхозить.
После недолгих попыток скрещения моего дисплея с платой при помощи МГТФ провода, получил готовое устройство:
Питается устройство от 5вольт, так-что смело можно установить его в корпус, подцепить аккумулятор и носить с собой.
Принципиальные схемы двух вариантов, полная и минимальная.
Мною собран вариант полной версии но без RFID Модуля.
p/s далее думаю собрать кодграббер для авто- шлагбаумов и светодиодный брелок как подарок, если вам это будет интересно — сообщите)
5 ноября 2016 в 22:15 Метки: ключи , домофон , универсальный ключ , ibutton , recto-copier , копировщик ключей
Данный проект является модульным, т.е. можно подключать/отключать разные элементы и получить разную функциональность. На картинках выше показан вариант с полной функциональность, а именно:
- Запирающий механизм. Служит для ОТКРЫТИЯ и ЗАКРЫТИЯ двери. В этом проекте рассмотрено использование трёх разных механизмов:
- Сервопривод. Бывают большие, бывают маленькие. Очень компактный, и вкупе с тяжёлым засовом – отличный вариант
- Электропривод замка дверей автомобиля. Большая и мощная штука, но жрёт просто безумные токи
- Соленоидная щеколда. Хороший вариант, так как сама захлопывается
В настройках прошивки можно выбрать любой из трёх типов (настройка lock_type)
- Тактовая кнопка
- Датчик холла + магнит на самой двери
- Геркон + магнит на самой двери
- Горит зелёный — замок ОТКРЫТ. Горит чтобы не забыть закрыть дверь
- Горит жёлтый — система проснулась и ожидает ввод пароля
- Мигает красный — сел аккумулятор
Любой из этих элементов можно исключить из системы:
- Убираем концевик. В прошивке в настройках тоже его отключаем (настройка tail_button). Теперь чтобы закрыть замок, нужно нажимать кнопку
- Убираем наружную кнопку. В прошивке в настройках тоже её отключаем (настройка wake_button). Теперь систему не нужно будить, она просыпается сама (потребление энергии чуть больше). А также у нас теперь нет кнопки закрыть на передней части двери, и нужен концевик. Либо замок – щеколда
- Убираем внутреннюю кнопку. Этот вариант годится для шкафов и сейфов. В настройках ничего менять не нужно
- Убираем светодиод. В настройках ничего менять не нужно
- Кнопку сброса доступа можно отпаять после первого использования, либо переписать код под себя
Версия с кнопкой
- Дверь закрыта, нажато СНАРУЖИ — проснуться, ждать ввод пароля/RFID метку/электронный ключ/отпечаток пальца
- Дверь закрыта, система проснулась, ждёт ввод пароля. Время можно настроить (настройка sleep_time)
- Дверь закрыта, введён пароль/метка/ключ и т.д. — открыть
- Дверь закрыта, нажато ВНУТРИ — открыть
- Дверь открыта, нажато СНАРУЖИ — закрыть
- Дверь открыта, нажато ВНУТРИ — закрыть
- Дверь открыта, нажат КОНЦЕВИК — закрыть
В замке предусмотрена работа от аккумулятора в режиме пониженного энергосбережения (включить выключить: настройка sleep_enable), а именно:
- Просыпаться каждые несколько секунд, следить за СОБЫТИЕМ (опциональный вариант, если снаружи нет кнопки. Включить можно в настройке wake_button)
- Каждые несколько минут следить за напряжением акума (вкл/выкл настройка battery_monitor)
- Если акум разряжен (напряжение устанавливается в настройке bat_low):
- открыть дверь (опционально, можно настроить в прошивке open_bat_low)
- запретить дальнейшее открытие и закрытие
- при нажатии на кнопки мигать красным светодиодом
- перестать следить за СОБЫТИЕМ (т.е. ввод пароля/метка и т.д.)
Версия с клавиатурой
Когда система не спит, нажать кнопку смены пароля (скрытая кнопка). Попадаем в режим смены пароля:
Вводим пароль из цифр (МАКСИМУМ 10 ЦИФР. )Когда система не спит (проснулись по кнопки или сон отключен), нажать * для входа в режим ввода пароля
Если система спит и периодически просыпается проверять СОБЫТИЕ, то нажимаем * и удерживаем, пока не загорится красный светодиод
Режим ввода пароля:Как изготовить ключи для домофона своими руками? Прежде чем задумываться над этим вопросом, стоит сначала узнать, что же такое ключи, заготовки, дубликаторы, как они устроены и что представляют собой.
Что такое универсальный ключ для домофона?
Перезаписать этот код вполне реально, если в прошивке не была проведена финализация, а также если заготовка ключа позволяет это сделать.Возможно ли изготовить самостоятельно?
Универсальный ключ для домофона самостоятельно сделать довольно сложно просто потому, что полностью универсальных ключей не существует. Есть из этого правила и некоторые исключения. Действительно, один магнитный ключ для домофона (например, от "Факториала") может подходить ко всем подъездам дома или же совпадать с каким-либо из домов на другом конце города.
Производители могут не особо заботиться о разнице прошивки, поскольку на самом деле такие совпадения составляют лишь доли процента от настоящего количества – один-два, редко больше подъездов в целом городе. Есть и универсальная таблетка для открытия замков домофона, но опять же это сильно зависит от того, что это за производитель. Например, универсальная таблетка от "Факториала" не подойдет к замкам других производителей.
Что такое заготовка ключа для домофона?
Основные технические характеристики, которые отличают заготовки, - это то, являются они контактными или же бесконтактными. Также большое значение имеет тот факт, можно ли перезаписывать код на заготовке, или же данная возможность отсутствует. Кроме того, производителей таких заготовок действительно достаточно много – все они различаются мелкими деталями, а также качеством производства. Дешевый это пластик или дорогой, например. Таким образом, магнитный ключ для домофона может сильно отличаться от привычного вам.
Что такое дубликатор ключей для домофона?
Дубликаторы могут быть как профессиональными, так и самыми примитивными – законодательство Российской Федерации в данном случае не нарушается, поскольку патентные права на подобное оборудование не затрагивается. Такие приборы дают возможность человеку считать код оригинала ключа – в дальнейшем он будет использоваться для изготовления нового ключа, что может быть сделано как вручную, так и автоматически.
Простейшие дубликаторы могут работать только с самыми распространенными заготовками, а потому особенно полезными считаться не могут, хотя это тоже дает некоторые возможности. Но качество дубликатов все-таки оставляет желать лучшего, кроме того, нужно будет узнать марку и модель домофона, и, возможно, после нескольких попыток вам все же удастся сделать ключ от домофона.
Профессиональные же устройства куда более полезны. Они обладают расширенными техническими характеристиками, что в результате дает очень высокое качество копии. Непосвященным может даже показаться, что с их помощью вполне реально создать универсальные ключи для домофонов своими руками, но это не так. Данный прибор позволяет обойти фильтр и пользоваться дубликатом как родным ключом, но не более того.
Правда, оптимальная заготовка подбирается автоматически, что значительно уменьшает вероятность ошибок и разнообразных дефектов. Также такие аппараты ведут счет изготовленным копиям, а эти самые копии будут гарантированно служить так же хорошо, как и обычные ключи.
Изготовление ключей от домофона
Чтобы изготовить их, вам в первую очередь нужно будет узнать его модель. Если вы не можете сделать это самостоятельно, то профессиональный дубликатор сделает все за вас. О том, какая заготовка необходима, стоит отдельно узнавать – эта информация есть в открытом доступе. В Интернете вполне можно отыскать таблицы совместимости дубликаторов и заготовок и избежать неприятных эксцессов. Изготовление ключей для домофона с помощью дубликатора займет от нескольких секунд до нескольких минут. Все зависит от вашего опыта работы с такими элементами.
Делаем устройство своими руками
На самом деле универсальные ключи для домофонов своими руками сделать довольно трудно – все упирается в вышесказанную проблему об общих различиях всех существующих систем. Реально выполнить такую задачу только человеку, который достаточно хорошо разбирается в программировании, а также обладает значительными инженерными навыками. Вообще изготовление ключей для домофона – процесс достаточно трудоемкий.
Если у вас есть собственный дубликатор, то для одного домофона реально сделать копию. А вот для чтобы изготовить универсальный ключ для домофона, вам понадобится эмулятор.
Что такое эмулятор?
Собственно говоря, это устройство, которое позволяет открывать практически любые двери. Здесь есть свои ограничения, но это все-таки куда ближе к по-настоящему универсальным ключам. На самом деле просто сделать ключ от домофона недостаточно, написать программное обеспечение – вот что действительно трудно. Хотя даже с самым лучшим ПО и качественным эмулятором любая дверь перед вами не откроется.
Здесь проблема заключается опять же в различии между системами и даже моделями домофонов от одного производителя. Нет ничего сложного в том, чтобы настроить эмулятор под одну систему, тогда код будет подбираться по определенному алгоритму, а значит, все домофоны такой марки будут открываться буквально по мановению руки. Все становится сложнее, если есть хотя бы две марки или две разные схемы, это уже означает наличие двух алгоритмов. Значит, эмулятор сам должен будет понимать, какой использовать в конкретной ситуации, благо вариантов, как сделать домофон, не так уж много.
Даже несмотря на это, сделать ключи для домофона своими руками вполне реально. Но изготовить их полностью универсальными все-таки невозможно. Это слишком серьезная задача даже для команды программистов и инженеров, тем более что электронный ключ не откроет магнитный замок и наоборот. Тем не менее эмуляторы для различных систем вполне можно найти в справочниках, и при наличии опыта или упорства вполне можно сделать универсальные ключи для домофонов своими руками. Однако проще будет купить заводской дубликат.
Мифы о домофонах
Вы уже знаете, что изготовить универсальный ключ своими руками все же реально, хотя и достаточно сложно. Результат будет, естественно, немного отличаться от ожидаемого. Можно поговорить о некоторых заблуждениях людей по поводу домофонных систем:
- У домофонов нет универсальных кодов, этим отличается только система Vizit, где действительно в заводских настройках есть цифровая комбинация, позволяющая открыть замок без ключа.
- Универсальных ключей для домофонов просто не существует – слишком разные системы и принципы работы замков, так что открыть все одним ключом не получится.
- Магнитный ключ для домофона не может размагнититься, если положить его в сумку с магнитной застежкой или же на колонки и так далее. Но механически повредить такой ключ вполне реально, так что аккуратного обращения избегать не стоит.
Итак, мы выяснили, как сделать универсальные ключи для домофонов своими руками.
Домофоны
Как можно запрограммировать домофонные ключи самостоятельно? Об этом пойдёт речь в данной статье. Программировать самим совсем не сложно. Мы научим вас делать это легко и эффективно!
У всех домофонных ключей есть свой код. Эти коды вшиваются в ключи при программировании. При повреждении ключа код читаться не будет. Главное, не пытайтесь блокировать домофоны сами! Лучше сразу отнесите поврежденные ключи профессионалам. Они записывают коды на специальные болванки. Важно знать, как можно запрограммировать снова устройство. Если поднести ключ к площадке для считывания, то встроенная система будет реагировать на данный код ключа. В том случае, если они сходятся, тот код, из базы и новый, откроется дверь.
Разберёмся, какие домофонные ключи существуют?
Как может домофон узнать, подходящий ваш ключ или нет?
- Каждый ключ при установке есть свой шифр. Он вбивается внутрь домофонной памяти. При поднесении ключа, он считывает код и сравнивает его с памятью. При их совпадении, открывается дверь.
- Как можно с помощью одного ключа использовать много дверей? Для этого вбивают в память домофона ключи.
- Существуют ли исключения? Да, и таким исключением является ключ MiFare. Для их открытия нужно копирование только с помощью специалиста. Самостоятельно открыть их не получится, даже если вы перенесли коды. Получается, что вы скопируете код заводского производителя, но не самого домофона.
Программирование носит свои особенности.
Разберём подробнее механику работы.
- Как устроены ключи? Все они построены по схеме устройства для одноразового использования. При любом изменении в его структуре, идентификатор, который встроен внутрь, становится непригодным. Здесь уже самостоятельно сделать ремонт не получится без помощи программистов.
- Чтобы ключ открыл, прислонить его к устройству. По расстоянию срабатывания, выделяют два вида устройств. а) Расстояние считывания до 150 мм, например, Proximity. б) до 1 м, например, Vicinity.
Разберём самые распространённые домофонные марки.
- RFID. Такие домофоны состоят из блока для излучения со слабым электромагнитным полем и контактной площадки. Такой ключ внутри своего строения имеет простую схему с колебательным контуром, антенн, чипа. Когда преподнесёте ключ к зоне электромагнитного поля, происходит выбрасывания энергии, и активируется его электро схема. Карта передаёт сигналы, а домофон распознает этот сигнал и открывается дверь. Такие ключи портятся при любых перегибах и изломах.
- Ключи Touch-Memory. Подобные контактные таблетки известны многим людям. Передача сигнала по таким ключам работает согласно электрической схемы. Когда мы прикладываем ключ к площадке, внутри ключа цепь считывания замыкается, и дверь открывается. Такие ключи портятся при сильной статике. Такие ключи программируют со специальным программатором Для этого требуется создание нескольких Клонов ключей и отмычек для домофонов. К ключам Touch Memory подходят модели: DS, DC, КП-1, К.
При восстановлении или попытке перезаписать ключ, необходимо следовать правилам. При потере вашего ключа, специалист может выдать новый ключ, заранее программируя его. В том случае, если ломается устройство, требуется восстановить доступ к данному устройству. Процедура восстановления происходит по образцу с ключом. При этом дублируют информацию с устройства на новое пустое устройства. Для этого требуется устройство- программатор. Новый ключ будет обладать тем же кодом, будет работать по тем же частотам, как и его предшественник, то есть оригинал.
Можно ли запрограммировать домофонный ключ самостоятельно?
Провести такую схему можно, но для этого вам нужно иметь доступ к сервису.
- С помощью вашего доступа зайдите в настройки.
- Занесите номер абонента в систему памяти.
- Занесите в память код, соответствующий квартире.
- Определите, какие идентификаторы будут открывать.
- Установите рабочий режим нового замка.
- При этой процедуре вы можете поменять настройку вызова, при необходимости.
Для этого, вам необходимо следовать алгоритму:
После этого введите стандартный заводской код на домофоне.
Дождитесь, когда на экране появится приглашение, введите цифру 5, введите квартиру и приложите ключ. Если ваш код будет в памяти домофона, вы услышите звук.
Также вы можете самостоятельно установить домофонный код с помощью программатора, если он у вас имеется.
- Подключитесь к сети. Дождитесь, пока будет гореть надпись Read.
- Дождитесь звука, после приложите ключ. Дождитесь надпись Write.
- Приложите ключ к гнезду. Если вы все сделали верно, вы увидите надпись Ok.
Читайте также: