Корпус для домофонного ключа своими руками

Добавил пользователь Skiper
Обновлено: 18.09.2024

Необходим быстродействующий преобразователь питания средней мощности с высоким КПД? Он должен быть компактным и недорогим? Решение – карбид-кремниевые модули средней мощности WolfPACK производства Wolfspeed. В статье рассмотрены основные особенности модулей WolfPACK и показано, что переход на эту универсальную и масштабируемую платформу позволяет не только быстро разработать новые устройства, но и без значительных затрат времени и средств модернизировать уже существующие схемы на традиционной элементной базе.

Это всё равно что сделать универсальный ключ от любой квартиры.
Только сложней.
Т.к. универсальных ключей не бывает.
На то они и ключи.

Приглашаем 27/01/2022 всех желающих посетить вебинар, посвященный двум наиболее растущим сегментам интегрированных источников питания – AC/DC малой мощности (1-20Вт) и сегменту решений PoL без изоляции. На вебинаре рассмотрим проблему выбора AC/DC в бюджетном сегменте и концепцию тестирования ускоренного старения, проведем сравнительный анализ подходов к интеграции AC/DC модулей. Сделаем обзор решений концепции POL с доисторических времен до современных технологий и средств для разработки и тестирования.

Имею схожий вопрос, но из других соображений. Надоело таскать кучу ключей электронных. Пока 2 вида Метаком и DS1990A.
Здесь, а также на других форумах читал, что ключи несовместимы и требуют различного подхода. Посему вопрос, почему нет схем которые эмулировали бы все ключи? Ведь все эмуляторы построены на МК. Я не знаю, удобен ли будет электронный эмулятор вместо всех этих ключей, но если кто видел схемку именно на 2 вышеприведенных домофана, но чтоб были реализованы в одной конструкции, покажите пожалуйста. Я не прочь собрать и проверить на практике такую схемку


А зачем нужен "универсальный" ключ? Может, проще прописать один ключ в память всех нужных домофонов? Тогда не нужно будет таскать с собой связку. Или автор темы - начинающий домушник.

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

Теоритически возможно создать девайс который подбирал бы по известным протоколам методом перебора, но это будет ооочень долгий процесс

_________________
Даже остановленные часы два раза в сутки показывают правильное время.

Для того и делают замки, что бы чужих отфильтровывать. А тут пытаются всё открыть настежь. До полного коммунизма ещё далеко(в 3671 году наступит )


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

_________________
Человек умный - объяснит
Глупый - будет разбрасываться умными словами.

Единственное разумное тут - сделать, как у нас на сайте есть, схемку, которая помнит много номеров. Это благо, а то правда иногда насуют этих ключей.

Собственно это и есть путь к взлому - найти исходный ключ. Ну или позвонить и сказать, что ты с почты.

Принцип работы универсального ключа
Завод изготовитель домофонных систем производит ключи с уникальным не повторяющимся кодом. При установке домофона фирма-установщик прописывает эти ключи (точнее код ключа) в память домофона. Каждый раз когда мы подносим ключ к считывателю, домофон сверяет данную информацию ключа со своей, которая заложена в памяти контроллера домофона. Если код в ключе и памяти контролера домофона совпадает, то дверь открывается. В нашем ключе заложена информация, которая отображает символы пустой памяти домофона, а так как почти в каждом домофоне есть свободная память, и при сверке информации домофон пропускает ключ как свой, то открываемость нашего ключа составляет около 80-90%. Данную операцию домофон выполняет на 1 – 2 секунды медленнее, чем при считывании своих оригинальных ключей, при этом на экране панели домофона может отображатся следующая информация: OPEN, BAXTA, FL256, FL355, ERROR-OPEN, ---, -_ ,

Часовой пояс: UTC + 3 часа

Кто сейчас на форуме

Сейчас этот форум просматривают: musor и гости: 29

Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group
Русская поддержка phpBB
Extended by Karma MOD © 2007—2012 m157y
Extended by Topic Tags MOD © 2012 m157y

Создадим дверной замок RFID Arduino посредством копирования домофонного ключа. Узнаем о радиочастотной идентификации RFID и используем беспроводную связь.

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

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

RFID – радиочастотная идентификация. Устройство выполняет ту же функцию, что и штрих-код или магнитная полоска на задней стороне кредитной карты. Он предоставляет уникальный идентификатор для этого объекта. И так же, как штрих-код или магнитная полоса, RFID должен быть отсканирован для получения информации.

RFID используется в этом проекте для чтения данных из RFID-меток и отправки информации в энергонезависимую память MCU.

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

Принцип работы дубликатора на Ардуино

Проверяя номер из своей базы данных разрешенных скоростей передачи данных, он откроет дверь. Ключи для внутренней связи, которые мы будем подключать к Arduino дубликатору (иногда называемому iButton или Touch Memory), считываются и записываются в 1-проводной интерфейс. Поэтому схема подключения очень проста.

Необходимые материалы

Для конструирования проекта Arduino дубликатор домофонных ключей понадобятся следующие комплектующие:

    .
  1. RFID RC522.
  2. Пьезо-зуммер.
  3. 2x LED-монитора.
  4. 2x 330 резистор.
  5. Клавиатура 4 × 4.
  6. Адаптер I2C для ЖК-дисплея.
  7. LCD16X2BL.

Создание дубликатора своими руками

ЖК-дисплей имеет 16 контактов, что слишком много для Arduino Nano домофона, поэтому важно иметь адаптер I2C. Это позволяет управлять дисплеем только из двух сигнальных штырей на Ардуино. Это полезно из-за небольшого числа контактов, которые нужно будет контролировать из MCU.

ЖК-контакты

ЖК-контакты

ЖК-дисплеи имеют параллельный интерфейс, а это означает, что MCU должен одновременно управлять несколькими контактами интерфейса для управления дисплеем. В приведенной ниже таблице дается описание каждого из контактов на английском языке:

Спецификация контактов

Спецификация контактов

Для начала сделаем связи между ЖК-дисплеем и I2C. Для этого нужен адаптер ЖК-дисплея I2C (LCD1602). Адаптер преобразует ЖК-дисплей формата 16 x 2 в серийный ЖК-дисплей I2C, которым можно управлять через Arduino всего посредством 2-х проводов.

Соединения между Arduino и LCD

Соединения между Arduino и LCD

Аппаратная часть

Для набора кода понадобится библиотека LiquidCrystal_I2C.h в Arduino IDE. Библиотека позволяет подключить ЖК-дисплей к Ардуино. Встроенная библиотека LiquidCrystal_I2C позволяет легко отображать символы на ЖК-дисплее.

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

Программная часть

Мы подключим клавиатуру для отображения номеров на ЖК-дисплее для Arduino и скопируем ключ, который вводим с клавиатуры.

В этом проекте используется клавиатура 4 × 4.

В таблице показано соединение между платой Arduino и клавиатурой. Штыри клавиатуры подключены к цифровым выходным выводам Arduino. Pin D6 использовался для зуммера, потому что это был штырь ШИМ.

Вывод клавиатуры Контакт Arduino
1 D2
2 D3
3 D4
4 D5
5 A0
6 D7
7 D8

Соединение между Arduino, LCD и клавиатурой ЖК-дисплей и клавиатура, подключенные к Arduino

Затем добавим RFID. В этом случае плата RFID использует протокол связи SPI, где Arduino будет действовать, как ведущий и считыватель RFID в качестве подчиненного. Считыватель карт и теги предназначены для связи с частотой, равной 13,56 МГц.

Соединение между Arduino, LCD и RFID Домофон на Ардуино, LCD и RFID

Следующий шаг – добавить зуммер и 2 светодиода для имитации системы контролируемого доступа. Ознакомьтесь с приведенной ниже диаграммой. Зуммер установлен так, что он гудит всякий раз, когда мы получаем доступ (разблокирован). Красный светодиод всегда горит, когда он заблокирован, но зеленый светодиод загорается, когда он разблокирован.

Чтобы защитить модули, нужно использовать 3D-печать корпуса. Если у вас нет 3D-принтера, вы можете просто использовать пластиковый корпус, который позволяет вам вставлять все компоненты внутрь. Это очень полезно, потому что модули будут размещены внутри, а единственными частями вне коробки будут светодиоды, клавиатура и ЖК-дисплей.

Схема соединений, показывающая соединение между Nano, LCD, клавиатурой, RFID и звуковым сигналом

Схема соединений, показывающая соединение между Nano, LCD, клавиатурой, RFID и звуковым сигналом

Код для загрузки на микропроцессор доступен по ссылке:

Тестирование и настройка готового дубликатора

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

Можно разработать корпус с использованием программы SketchUp, которая имеет удобный интерфейс с простыми кнопками, такими как Eraser, Lines и Tape Measure Tool.

Размеры коробки составляют: 120 х 125 х 37 мм.


Если вы не знакомы с Sketchup, вам нужно ознакомиться со следующими учебниками SketchUp:

Коробка для корпуса устройства (вид сверху) Коробка для корпуса устройства (вид снизу)

Перед разработкой корпуса для проекта необходимо учитывать следующие аспекты:

  • Вид сверху:
    - 2 отверстия для светодиодов (5,2 мм).
    - 1 для ЖК-дисплея (42,2 × 7,3 мм).
    - 1 отверстие для кабеля (16 × 10,5 мм).
  • Вид снизу:
    - 1 открытие для клавиатуры (27 × 10 мм).

После этого можно соотнести размеры и построить пластиковый корпус. Причем можно менять дизайн по своему усмотрению.

Полный корпус с модулями, расположенными внутри

Полный корпус с модулями, расположенными внутри

Как пользоваться устройством

Откройте последовательный монитор. Нажмите клавиши. Вы должны заметить, что последовательный монитор сообщает, какой именно ключ пользователь нажал.

Тем не менее, может потребоваться небольшая практика нажатия кнопок.

Универсальный ключ для домофона - Как сделать своими руками?

Домофон – высокоэффективный прибор, который позволяет получить или ограничить доступ в многоквартирный дом. Обычно подобное оборудование монтируется на входе в подъезд (на двери), что блокирует доступ посторонним лицам, не знающим кода доступа. Но попасть внутрь подъезда можно при помощи универсального ключа для домофона. Такие приборы считаются легальными методами открывания дверей с системой домофонии. Универсальные ключи должны быть у служб специального назначения, если требуется проникнуть в дом в чрезвычайных ситуациях. Домофонный идентификатор в народе называется ключом вездеходом или отмычкой, и она нужна работнику организации, которая выполняет техническое обслуживание установленного прибора.

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

Где используется?

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

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

Такие устройства понадобятся в следующих сферах:

  1. Милиция.
  2. Пожарная служба.
  3. Почта.
  4. ЖКХ.

Если человек знает код-индикатор ключа, он без проблем сможет сделать копию отмычки.

Также случается, что контролер содержит в памяти все необходимые данные для ввода персональных индикаторов. Такие ключи-вездеходы выдают работникам сервисной службы. К примеру, компания Vizit производила приборы, которые могли подойти для всех устройств этой фирмы. То есть ключ от Визит мог открыть любой домофон фирмы Vizit. Но в современных домофонах этой возможности уже нет, поскольку домофоны устанавливают, чтобы обезопасить подъезд, а подобные устройства не могут отличиться хорошими показателями безопасности.

Из чего состоит универсальный ключ

Обычно у отмычек разные модификации, чипы и микросхемы, но есть факторы, которые схожи для всех. Нюанс в том, что домофонный ключ – модуль обычной памяти, сохраняющей двоичный код со стандартной длиной 64 знака. Используется 2 типа памяти:

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

Ключ для домофона в разборе

Память производится по-разному, в зависимости от типа ключей:

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

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

Как работает универсальный ключ

У ключей есть память, объем которой – 64 знака. Она построена по двоичной системе исчисления, то есть по определенной последовательности нулей и единиц. При соприкосновении идентификатора и места для контакта замыкается электрическая цепь. Благодаря этому домофон обрабатывает импульсы, посылая их к микросхеме, установленной внутри. Если выбрана правильная отмычка, которая способна вызывать замыкание цепи именно у этого домофона, дверь откроется. В ключе же записанный определенный идентификатор, и если он не соответствует устройству, в доступе будет отказано.

В процессе контакта отмычки и блока вызова происходит обмен 64-х импульсов. Как результат сверяются части записанного кода исчисления (нули и единицы). Если коды полностью соответствуют, открывается доступ, если найдено несоответствие, дверь не откроется.

На сегодняшний день продают устройства, у которых в памяти не только 64 знака, но и 4 или 8 дополнительных символов, позволяющих контролировать процедуру считывания, выполняя команды различного типа. Сначала считываются и проверяются управляющие байты, а впоследствии и основной ключ. При совпадении всех управляющих импульсов, домофон получит команду открыть двери.

Создание универсальной отмычки

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

Заводской код

Обычно в процессе создания ключа эксперты заносят в его память необходимый код. Но помимо номера в памяти могут присутствовать пустые ячейки с записанными в них нулями или другими символами. Такие ячейки нужны, если требуется запрограммировать другой код. Ранее выпускались заводские устройства, в которые могли вписать все ключи, то есть любой заводской ключ был способен открыть любой домофон с вероятностью 100%. Но технологии постоянно развивались, а модели усовершенствовались. Теперь же домофоны стали лучше в плане безопасности – не все заводские коды способны открыть дверь (процент срабатывания не более 50).

Сервисный код

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

На видео: Как работает и как сделать своими руками универсальный домофонный ключ?

В каких случаях универсальная отмычка не работает

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

Выводы

Универсальный ключ от домофона – очень важная вещь, которая может пригодиться в различных ситуациях. К примеру, работники пожарной службы могут использовать такой прибор для доступа в подъезд, чтобы начать эвакуацию людей, а милиционерам они нужны, чтобы защитить граждан от незаконных действий. Универсальные ключи часто выдают работникам медицинских служб (скорой), ведь подъезд с домофоном не должен становится преградой для оказания первой помощи. Очень часто люди сами теряют ключи от домофона, и не помнят кода. Именно тогда и нужны универсальные отмычки. Рекомендуется купить небольшой комплект приборов, они стоят не дорого, а процесс их создания не займет много времени. Тогда жилец дома сможет быть уверенным, что он сможет попасть в подъезд и в свой дом.

На видео: Делаем универсальный ключ при помощи ардуино нано.

Что умеет устройство:

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

Прикрепленное изображение

1. Распаковаем arduino-1.8.13-windows.zip в любую папку к примеру, D:\Arduino
2. Распаковываем архив CH341SER.zip к примеру D:\Arduino
3. Подключаем Arduino nano v3.0 к ПК
4. Устанавливаем драйвера из папки CH341SER
5. В диспетчере устройств должно появиться USB-SERIAL CH340 (Номер Com порта)
6. PS.В моём случае USB-SERIAL CH340 (COM9)

Прикрепленное изображение


7. Запускаем Arduino IDE (arduino.exe) из папки D:\Arduino\arduino-1.8.13-windows
8. Нажимаем Инструменты=>Плата:Arduino Nano
9. Нажимаем Инструменты=>Процессор:Atmega 168
10. Нажимаем Инструменты=>Порт COM9 (У вас может быть другой порт)
11.Нажимаем Файл=> Примеры=> OneWire=> v1_RW1990_RUS
12.Нажимаем Ctrl + R (ждем секунд 30) Нажимаем Ctrl + U

Прикрепленное изображение

Прикрепленное изображение

ID ключа после записи:
1:8A:67:A8:D:80:FF:2F: CRC:2F
Как мы видим, что номер ключа поменялся!

1. Распаковаем arduino-1.8.13-windows.zip в любую папку к примеру, D:\Arduino
2. Распаковываем архив CH341SER.zip к примеру D:\Arduino
3. Подключаем Arduino nano v3.0 к ПК
4. Устанавливаем драйвера из папки CH341SER
5. В диспетчере устройств должно появиться USB-SERIAL CH340 (Номер Com порта)
6. PS.В моём случае USB-SERIAL CH340 (COM16)

Прикрепленное изображение


7. Запускаем Arduino IDE (arduino.exe) из папки D:\Arduino\arduino-1.8.13-windows
8. Нажимаем Инструменты=>Плата:Arduino Nano
9. Нажимаем Инструменты=>Процессор:Atmega 168
10.Нажимаем Инструменты=>Порт COM16 (У вас может быть другой порт)
11.Нажимаем Файл=> Примеры=> OneWire=> v2_RW1990_LCD_RUS
12.Нажимаем Ctrl + R (ждем секунд 30) Нажимаем Ctrl + U

Прикрепленное изображение

Прикрепленное изображение

ID ключа после записи:
1:8A:67:A8:D:80:FF:2F: CRC:2F
Как мы видим, что номер ключа поменялся!

1. Распаковаем arduino-1.8.13-windows.zip в любую папку к примеру, D:\Arduino
2. Распаковываем архив CH341SER.zip к примеру D:\Arduino
3. Подключаем Arduino nano v3.0 к ПК
4. Устанавливаем драйвера из папки CH341SER
5. В диспетчере устройств должно появиться USB-SERIAL CH340 (Номер Com порта)
6. PS.В моём случае USB-SERIAL CH340 (COM16)

Прикрепленное изображение

7. Запускаем Arduino IDE (arduino.exe) из папки D:\Arduino\arduino-1.8.13-windows
8. Нажимаем Инструменты=>Плата:Arduino Nano
9. Нажимаем Инструменты=>Процессор:Atmega 168
10.Нажимаем Инструменты=>Порт COM16 (У вас может быть другой порт)
11.Нажимаем Файл=> Примеры=> OneWire=> v3_RW1990_LCD_RUS
12.Нажимаем Ctrl + R (ждем секунд 30) Нажимаем Ctrl + U

Прикладываем копируемый ключ видим на LCD дисплее 1:8A:67:A8:D:80:FF:2F: CRC:E7
Нажимаем на кнопку и прикладываем ключ болванку видим надпись 1:FF:FF:FF:FF:FF:FF:2F
1:8A:67:A8:D:80:FF:2F (это номер копируемого ключа)
1:FF:FF:FF:FF:FF:FF:2F(это номер болванки)

ID ключа после записи:
1:8A:67:A8:D:80:FF:2F: CRC:2F
Как мы видим, что номер ключа поменялся!

Читайте также: