Крутой дубликатор домофонных ключей на Arduino

Много разговоров в последнее время ведется вокруг использования радиочастотных меток, причем в обсуждениях высказываются даже предположения, что при желании люди с определенными навыками владения компьютером могут взломать вашу домашнюю систему и получить полную информацию о ваших вещах.

Я решил сам разобраться в этой технологии. Для этого я заказал нужные компоненты и собрал RFID считыватель своими руками.

В данной статье я расскажу, как собрать работающий считыватель RFID-меток.

Особенности программирования домофонных ключей

Чтобы понять, почему программирование индивидуальных ключей домофона включает в себя только запись нового идентификатора и его привязки к абоненту на установленном в двери устройстве, стоит особо остановиться на механике работы и внутренней структуре привычных таблеток и карт.

Все ключи построены на схеме одноразового устройства. Если происходит сбой или физические нарушения внутренней структуры — личный идентификатор просто выбрасывается или уничтожается. Ни ремонту, ни перепрограммированию без использования специальных промышленных устройств — не предусмотрено.

RFID

Небольшие брелочки, карточки — уже знакомы множеству людей. Для срабатывания такого ключика, его не нужно прислонять к считывающей площадке. Достаточно только поднести на определенное расстояние.

По дальности срабатывания ключи ранжируются:

  1. с зоной идентификации в 100-150 мм, распространенный формат, тип Proximity;
  2. с дальностью определения до 1 м, тип Vicinity.

Не смотря на такие отличия в дальности, работа всех идентификаторов проходит по простой схеме.

Домофон, использующий ключи данного класса, имеет блок излучения электромагнитного поля слабой интенсивности в зоне контактной площадки. Внутри RFID карты или брелка расположена простая схема, она включает индуктивный колебательный контур, миниатюрную передающую антенну и чип, формирующий сигнал.

При внесении ключа в зону излучения — вырабатывается энергия, происходит активация внутренней электросхемы. Карта или брелок передают радиочастотный сигнал, домофон опознает идентификатор и разблокирует дверь, если он прописан в его памяти.

Простого способа, как перепрограммировать ключ от домофона класса RFID — просто не существует для большинства типов изделий. Идентификатор формируется напыленным в заводских условиях чипом, количество уникальных комбинаций (карт и брелков) — огромно, изменения в коде не предусматриваются.

Испортится ключ может как из-за механических перегибов, изломов (в результате происходит повреждение чипа или передающей сетки антенны), так и по причине воздействия сильного электромагнитного излучения, по силе сравнимого с микроволновой печью.

Touch-Memory

Touch-Memory — это знакомые большинству людей контактные таблетки. Внутри такого ключа также расположен микрочип.

Однако передача идентификатора происходит по электрической одноканальной схеме. В момент приложения ключа к контактной площадке, в домофоне происходи замыкание цепи считывания данных.

Уникальный код, прошитый в таблетке — передается и проверяется на соответствие одному из записанных в памяти устройства. Если опознавание прошло — дверь разблокируется.

Испортить Touch-Memory таблетку можно воздействием сильного статического напряжения, приложив таблетку к наэлектризованной одежде. Сделать это достаточно сложно, поскольку импульс должен пройти между определенными точками контактной площадки, однако такая причина поломок — самая распространенная.

Таблетка с чипом очень прочная, повредить ее механически сложно, ключ, кроме воздействия статики — можно сжечь в микроволновке. Любым другим воздействиям, включая мощнейшие ниодимовые магниты — Touch-Memory переносит без последствий.

Способ, как программировать ключи доступа для домофона данного класса, заключается в использовании специального программатора. С его помощью делают клоны таблеток, а также универсальные отмычки для серий домофонов.

Touch-Memory делятся на классы. Они зависят не от внутренней структуры и принципов работы, а от производителей, каждый из которых создает внутреннюю схему с определенными характеристиками и методикой формирования уникального кода.

Широко используются Touch-Memory следующих типов:

  • с маркировкой, начинающейся на DS (Dallas), применяются в огромном числе моделей Vizit, Eltis, С2000 и других;
  • с маркировкой DC, а также Цифрал КП-1 — данные Touch-Memory предназначены только для домофонов Cifral;
  • серии К, широко используемый в системах контроля доступа Metacom и других домофонах.

Аналогично существуют и классы, форматы RFID, к примеру, самый старый HID, популярный EM-Marin, а также используемый в срабатывающих с дальнего расстояния картах Mifare. Поэтому, прежде чем выяснять, как запрограммировать личный ключ от домофона от подъездной двери — сначала нужно приобрести Touch-Memory или RFID совместимого формата.

Программирование ключа от домофона своими руками

Методика, как закодировать персональный ключ от домофона от работы, дома или подъезда друзей — заключается только в записи данных соответствующего личного идентификатора в память контролирующего дверь устройства. Чтобы сделать это самостоятельно, необходимо получить доступ к сервисным функциям с клавиатуры передней панели.

Мастера, устанавливающие домофон — обязаны проводить перепрограммирование и менять заводские мастер коды и другую служебную информацию устройства.

Если это сделано, методики, как прописать свой ключ в домофон при помощи стандартных комбинаций доступа — не сработают. Однако огромное количество устройств на двери — откликаются на заводские коды и позволяют активировать сервисные функции.

Алгоритм действий

Самый простой способ — узнать, как закодировать ключ от домофона от подъездной двери, в обслуживающей компании. Некоторые из них предоставляют такие данные.

Но есть набор стандартных действий для домофонов распространенных марок.

  1. Rainmann, Raikman — нажимается вызов, вводится 987654, после звукового сигнала — 123456. Если появилось приглашение Р на дисплее — нажимается 2, прикладывается таблетка, нажимается #, , #. Запись в память производится кнопкой *;
  2. — набирается #-999, после звука-приглашения набирается код 1234 (у отдельных серий — 6767, 0000, 12345, 9999, 3535). После этого нажимается 3, после паузы — номер квартиры, прикладывается ключ, нажимается #,*. Если заводской код (1234 и другие) — не принят, домофон издаст двухтональный сигнал;
  3. , — держать кнопку вызов до реакции (звук, приглашение на дисплее), ввести 1234, затем номер квартиры, вызов. В ответ на приглашение прислонить ключ, выйти из меню нажатием кнопки *.

В самых современных версиях домофона Cifral используется достаточно сложные кодовые наборы. Методика, как закодировать ключ от домофона от подъездной двери, выглядит так: вызов, 41, вызов, 14102, 70543.

Затем следует дождаться появления на экране приглашения, нажать 5, ввести номер квартиры, после надписи на дисплее Touch — приложить ключ. О записи в память свидетельствует звуковой сигнал.

Заключение

Записать в память домофона можно любой из приобретенных ключей, которые по ошибке называют болванками. В реальности — это работающий механизм со своим уникальным кодом. Его требуется только зарегистрировать на подъездном устройстве.

Доступны разнообразные методики применения ключей. Один и тот же может использоваться на нескольких домофонах одной марки, при условии, что произведена регистрация на каждом. Главное, чтобы Touch-Memory таблетка или RFID карта, брелок — имели совместимы формат с устройством на двери.

Антенна RFID своими руками или Ключи в ремешке часов.

В этом обзоре я поделюсь способом изготовления бескаркасных антенн для RFID меток и установки пропуска и ключа от домофона в кожаный ремешок наручных часов. Вот он, мой второй обзор на Муське. Решил я поведать вам о том, как я упростил свое передвижение на работе, а именно вшил дубликат пропуска в ремешок часов, в который позже добавил и ключ от домофона. Далее я буду параллельно рассказывать об изготовлении антенн для 125 кГц пропуска и 13,56 МГц домофона. Началось все, когда на работе установили СКУД почти на всех дверях. Пользоваться карточкой мне не понравилось с самого начала и я начал искать пути облегчения прохода с пропуском.

Вначале был куплен силиконовый RFID браслет, но он мне не понравился, знаете ли, ощущения «не те». В дальнейшем оказалось, что такие браслеты не долговечны и рвутся из-за частых растяжений. В продаже есть и более удобные браслеты. У меня же появилась идея скрестить наручные часы, которые я каждый день одеваю и пропуск, тем более, что два браслета на руке — это перебор.

Карточку-пропуск я ломать не стал, а купил дубликатор и перезаписываемые брелоки для домофона. В моем случае рабочая частота пропуска на работе 125 кГц, а домофона — 13,56 МГц.

Об RFID метках

RFID метки бывают с рабочей частотой 125 кГц и 13.56 МГц. Определить, какая частота у вас можно спросив об этом у охраны, разобрав свой рабочий пропуск или методом «тыка». Радиочастотные метки с рабочей частотой 125 кГц имеют антенну с большим количеством витков тонкого провода. На метках 13.56 МГц провод толще и витков меньше.

Просто извлечь метку из брелока и установить в ремешок не получилось. Размеры антенны довольно большие. Я попробовал сжать антенну — сильно уменьшилось расстояние считывания. Замеры индуктивности антенны показали, что при изменении формы катушки, естественно, меняется и индуктивность. Я подозреваю, что антенна метки представляет собой колебательный LC контур и изменение индуктивности к хорошему не приведет.

Отсюда выход один — изготовить антенну нужных формы и размеров с требуемой индуктивностью. Максимальное расстояние считывания достигается при одинаковых размерах антенн метки и считывателя. Т.е. самодельная метка будет считываться на меньшем расстоянии, чем карта. Сразу хочу предупредить, что намотка антенны на 125 кГц занятие довольно сложное из-за большого количества витков и малой толщины провода.

Пропуск на 125кГц

Измеренная индуктивность антенны метки на 125 кГц составила около 3,57 мГн (миллиГенри), а на 13,56 Мгц — около 5 мкГн (микроГенри). Измерения нужно проводить так, чтобы исключить влияние других предметов на индуктивность.

Для пропуска на 125 кГц может понадобиться около 450 витков провода 0,05-0,07 с внутренним диаметром 7 мм и толщиной антенны в 1 мм. Провод сматывал с 24в реле. Намотку я производил шуруповертом. Где-то с пятой попытки получилось что нужно ). Для ключа домофона на 13,56 МГц ушло около 1,5 метра провода 0,1-0,15 с внутренним диаметром 7 мм и толщиной около 1,5 мм. Намотка производилась вручную, витки не считал. Получилось со второй попытки.

Чип для домофона был аккуратно извлечен из брелока. Брелок хитрый и в переходе не получилось его скопировать. Все было залито нерастворяемым компаундом. Пришлось аккуратно все разламывать.

Измерения заводской антенны на 13.56 МГц.

Для намотки бескаркасной катушки нам потребуется оснастка. Я нашел пару пластиковых крышек не известно от чего. Две пластиковые крышки или другие желательно круглые и плоские детали скрепляются посередине винтом с гайкой, который образует ось вращения. Между крышками устанавливается картонная прокладка. Намотка производится в промежуток между пластиковых крышек. Провод фиксируется эпоксидной смолой или лаком.

Оснастка

Методика намотки следующая: сначала нужно вырезать из картона шайбу, которая будет задавать внутреннюю форму антенны и ее толщину. Далее смазываем поверхности оснастки (пластиковых крышек) тонким слоем силикона, вставляем винт и одеваем картонную шайбу. Конец провода нужно закрепить в отверстии винта. Наносим немного «пятиминутной эпоксидки» вокруг картонной вставки, одеваем вторую крышку, скрепляем все вместе и незамедлительно производим намотку.

Процесс намотки

Я изготавливал антенны овальной формы. Точно рассчитать индуктивность мне показалось невозможным, поэтому я мотал побольше… После неполного застывания эпоксидной смолы оснастку аккуратно разбираем. Катушка должна легко отделиться от смазанной оснастки. Измеряем индуктивность и отматываем провод до получения необходимой индуктивности. При приближении к требуемому значению я производил замеры через каждый виток. Таким методом можно мотать антенны любой формы и размеров.

Меряем

Так же всегда можно купить мелкие RFID метки (раз, два, три) и припаять свой или перезаписываемый чип.

После изготовления антенны припаиваем к ней чистый чип (TK5577 на 125 кГц) и производим копирование или паяем заведомо рабочий чип.

Готовая метка

Как же теперь все интегрировать в ремешок часов? Варианта три: первый — купить кожаный ремешок с прошивкой по краю, расшить, подготовить нишу, вставить метку и зашить обратно. Второй — найти изготовление ремешков под заказ, отправить метки, указать место установки и получить готовый результат. Третий вариант — есть нейлоновые ремешки типа миланской петли. Метку можно установить внутри ремешка на клей. Я заказал ремешок у мастера (ищите в комментариях) и получил отменный результат.

Готовый ремешок от мастера

Сейчас, после всего полученного опыта могу сказать, что мотать антенны на 125 кГц — занятие довольно сложное. Большое количество витков, тонкий провод для малых габаритов делают изготовление таких антенн очень тонкой работой. Но изготовить антенну для 13,56 мГц оказалось не сложно. Витков мало, провод можно не совсем тонкий. Работает не хуже штатной антенны брелока.

Еще были идеи добавить в ремешок карту метро и банковскую карту. Только в Украине нет возможности пополнить метро бесконтактно. По крайней мере я не нашел. Да и достать кошелек два раза в день не трудно. Вмонтировать банковскую карту тоже, считаю, реально. Люди уже такое делали. Заказываем карту с бесконтактной оплатой, растворяем в ацетоне, а дальше пайка и т.п. Пополнить ее можно в онлайн банкинге. Но это уже другая история… Для себя решил, что пропуска и ключа от домофона пока достаточно. Вшивать RFID под кожу пока не время, а вот расположить их в удобных местах вполне возможно. На этом спасибо, что дочитали до конца. Прошу прощения за возможные ошибки и неточности. В общем как умею… Всем добра!

Рейтинг
( 1 оценка, среднее 5 из 5 )
Понравилась статья? Поделиться с друзьями: