Копіювальник домофонних ключів. Публікатор домофонних ключів (iButton) з мізками з Arduino Nano Простий копіювальник домофонних ключів


  • Стілус-насадка для носа – гаджет для тих, хто постійно мріяв мати зайвий палець на обличчі.


  • Titan Sphere - продукт компанії SGRL, що швидко розорилася, невдала спроба повідомити нове слово в сфері джойстиків.

  • Розтруби для очних крапель дозволяють правильно прицілитися в око, в той час, коли потрібно його чимось замовити.


  • Чи є насправді непотрібні органи? Навряд чи комусь захочеться розлучитися зі своїм апендиксом, доки він е...

  • «Мати всіх демонів», 1968 рік.


  • Майбутнє з інопланетянами – чому б і ні? Деякі впевнені, що інопланетяни вже серед нас...

23.05.2012

Розглянуто нескладний дієвий дублікатор домофонних електронних ключів із робочою схемою. На відео показано перевірку та готове складання в роботі. У мережі багато хороших схем для цієї функції, але, по-перше, вони складні, по-друге, не всі вони робітники.

Автор даного відео-уроку намагався зібрати дублікатор ключів на конструкторі Arduino, але невідомо чому у нього це не вийшло, не дивлячись на те, що в мережі є відео, де показаний робочий пристрій на Ардуіно.

Є у продажу заводські дублікатори, але вони вистачає дороги, і для тих, хто не збирається на цьому пристрої завжди працювати, не потрібно їх купувати. Так як не кожен день любителям потрібно дублювати ключі для домофону. Вирішено було зробити простий дублікатор легко розширення власного кругозору.

Безліч заготовок було придбано на АліЕкспрес, вони коштують недорого. Знайшлася нескладна схема для того, щоб дублікатора, яку можна зібрати майже за 5 хв.. Заготівлі куплені в цьому китайському магазині, там же є необхідний для роботи пристрою програматор.

обговорення та Схема на форумі цього дубліката тут. Основа або серце цього копіювальника - мікроконтролер.

Підійде 628, 648 або 88. Звичайно, якщо легко пристрій зберете, воно працювати не буде. Потрібно в цей мікроконтролер записати програму. Для цього знадобиться програматор, що під'єднується до комп'ютера для firmware.

У мережі можна знайти інструкції з користування програматором. Коштує він 10-15 доларів. Будь-який радіоаматор-початківець зможе прожити даний мікроконтролер і повторити цю схему дублікатора.

Як видно на схемі та фото, у схемі є 3 світлодіоди – червоний, жовтий та зелений.

Червоний світлодіод світиться тоді, коли є харчування у самій сукупності; жовтий світиться, коли він перебуває в режимі зчитування ключа. А зелений світиться, коли запис чи дублювання ключа пройшло успішно. Миготіння світлодіодів відбувається, в той час, коли заготовка одноразова неперезаписується.

Всі заготівлі, куплені на AliExpress, що перезаписуються.

Уся схема живиться напругою 5 Вольт. У цю конструкцію був поставлений 5 вольт стабілізатор, щоб при подачі напруги від 5 до 9 вольт, на виході у нього завжди було лише 5 вольт. Сам дублікатор ключів живиться напругою 5 Вольт.

Включимо і розглянемо, як цей пристрій працює. Включаємо блок живлення. Зайнялися всі світлодіоди, тобто пристрій завантажилося.

Прикладаємо копіюваний ключ, індикатор продемонстрував зчитування. Є кнопка дублювання даного ключа. Прикладаємо чисту заготівлю, світлодіод продемонстрував, що трапилося дублювання. Для досвіду було скопійовано ключ на ліфт та перевірено.

Результат хороший, дублікатор, зібраний своїми руками, добре працює.

Друга частина

Випадкові записи:

Простий дублікатор домофонних ключів на arduino nano.

Всім доброго доби!
Хочу надати Вашій увазі дублікатор (копіювальник) ключів від домофону.
Копіювальник вміє зчитувати/записувати на брелок або карту.
Давно хотів випробувати недорогий пристрій копіювання ключів від домофона. І ось цей момент настав, тож приступимо.

Замовлення надійшло за 3 тижні.

Ключі від домофону. Невеликий лікнеп.

Ключі бувають:

  • Контактні. Офіційна назва Touch memory (скор. TM) або iButton
(тобто їх треба прикладати до зчитувача)
До них відносяться:

Dallas.

Найчастіше під TM мається на увазі ключ сімейства Dallas (наприклад, DS1990A). З цими ключами працює безліч пристроїв: Vizit, Eltis, Z-5R, С2000-2 та ін.

Cyfral.

Ці домофони працюють лише з ключами DC2000А та Цифрал-КП1.

Metakom.

Під ці домофони розроблені ключі К1233КТ2. Ці ключі підходять для багатьох інших контролерів.

резистивні.

Є екзотичні домофони, які працюють із резистивними ключами. Замість коду з них зчитується опір. Без сумніву, це контактні ключі, але я не назвав би їх Touch memory.
  • Безконтактні. Офіційна назва RFID.
(їх треба просто підносити до зчитувача на відстань 2-3 см).

Випускаються у формі карт, брелоків, браслетів та ін. Побутова назва «картки» та «крапельки» (брелоки). Ключі, що діють до 10-15 см, називаються Proximity (ближньої дії), а діючі до 1 м - Vicinity (дальнобійні). У домофонах використовуються виключно ключі Proximity, і цей термін став мало не синонімом "безконтактного ключа".

У світі Proximity теж немає єдності форматів:

EM-Marin

найпопулярніший на сьогодні формат.

HID

аксакал серед безконтактних ключів

MIFARE

перспективний формат. Саме до нього належать безконтактні смарт-картки.

Цей пристрій призначений ВИКЛЮЧНО для копіювання безконтактних ключів із частотою 125KHz.
Жодні інші ключі скопіювати не вийде.

Вміст посилки:






Комплект поставки:

- RFID 125KHz EM4100 ID Card Copier;
- перезаписуються брелоки 6шт;
- картки, що перезаписуються 6шт.;
- Інструкція (англо-китайська).
Батарейки ААА до комплекту не входять.

Зовнішній вигляд приладу:






Внутрішності приладу:










Прилад у включеному положенні:


(Горить червоний вогник, значить прилад включений)

Внутрішності ключа:


Інструкція:




  • Процес копіювання:
1. Вставляємо дві батареї ААА.
2. Включаємо тумблер, розташований праворуч (загоряється червоний індикатор з написом POWER і видається два короткі звукові сигнали).
3. Підносимо картку або брелок до лівої боковини на рівні напису POWER.
4. Натискаємо кнопку "READ". У відповідь дублікатор пискне 2 рази і спалахує зелений світлодіод з написом «PASS»
5. Прибираємо картку або брелок з якого вважали мітку.
6. Підносимо до копіювальника картку, що перезаписується, або брелок. Натискаємо кнопку "WRITE". На якийсь час загориться жовтий світлодіод з написом BUSY і знову і пролунає подвійний писк. Все новим брелоком або карткою можна скористатися.

Відео процесу зчитування та запису:

Підсумок.

Все чудово працює.Якщо треба зробити кілька копій ключів RFID 125KHz, сміливо можете купувати, тим більше, що в комплекті 6 брелоків і 6 карт, а середня ціна за одну копію 100 рублів, вигода очевидна. Якщо брелоки або картки закінчаться на просторах інтернету, можна купити в межах 20р.
Перед покупкою даного пристрою рекомендую дізнатися частоту і тип ключа, інакше Ви викинете гроші на вітер.

Якщо огляд вам сподобався, або допоміг у виборі пристрою ставимо лайки, це найкраща Ваша нагорода моєї праці.
Всім дякую за увагу!

Товар надано для написання огляду магазином. Огляд опубліковано відповідно до п.18 Правил сайту.

Планую купити +88 Додати в обране Огляд сподобався +44 +83

Як засоби захисту вхідних дверей будинків від непроханих гостей часто використовуються.

Щоб увійти в будинок, потрібно скористатися спеціальним ключем, який володіє своїм номером, що виконує роль ідентифікатора. За цим номером електронна система проводить розпізнавання «свій» – «чужий» і пропускає господаря в будинок.

Навіщо потрібний дублікатор ключів?

Іноді трапляється так, що потрібно зробити копію домофонного ключа. Публікатор домофонних ключів Arduino може знадобитися якщо один із ключів комплекту був втрачений, був потрібний додатковий ключ, або старий ключ вийшов з ладу.

Природно, що у такому разі можна скористатися послугами спеціалізованих майстерень, але можна виконати цю процедуру самостійно. Особливо цікавий цей варіант буде тим, хто розуміється на електроніці і має практику використання модулів .

У глобальній мережі Інтернет існує безліч різних проектів того, як використовуючи Arduino, власноруч зробити копію ключа до домофону. Завдання не таке вже й складне, як це здається на перший погляд.

Потрібно просто дізнатися номер-ідентифікатор оригінального ключа та присвоїти його дублікату. Система домофона розпізнаватиме такий ключ як «свій» і відчинить двері.

Процедура зчитування ключа, а також запис на нього ідентифікатора виконуються із застосуванням тільки однопровідного інтерфейсу 1-wire. Завдяки цьому принципова схема майбутнього дубліката домофонного ключа досить проста.

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

Як виготовити дублікатор на основі Arduino.

Щоб виготовити дублікатор домофонних ключів на Arduino Uno або Nano, слід провести окрему роботу з апаратною частиною майбутнього пристрою, а потім і з програмною.

Апаратна частина

Створити компактний дублікат ключа до домофона можна за допомогою модуля Arduino Nano, який поміщений в корпус від USB-хаба, що не функціонує. Ключ у такому виконанні є досить компактним та зручним у використанні.

Для підключення пристрою до COM-терміналу, а також для подачі живлення на нього використовується кабель USB. На корпусі дублікатора ключа слід встановити нефіксовану кнопку, яка буде використовуватися в тих випадках, коли потрібно виконати перемикання режимів читання/запису/відновлення.

Також на лицьову панель корпусу виводиться світлодіодний індикатор, що використовується для візуалізації стану ключа (у якому з трьох режимів він знаходиться), а також контактний майданчик, що виконує роль зчитувача ключа.

Електронна схема пристрою майбутнього дублікатора відрізняється своєю простотою. Вона включає у свій склад лінію обміну даними 1-wire, до якої подається живлення величиною +5В через транзистор, номінал якого може становити 1÷4,5 кОм.

Оптимальним варіантом буде середнє значення опору резистора 2,2 кОм. Світлодіод режимів підключається через резистор оптимального оптимального номіналу. Кнопка перемикання режимів підключається до контактів D2 та GND.

Програмна частина

У прошивці пристрою можна без змін залишити частину коду, яка відповідає за процеси читання та запису даних в електронний ключ через протокол 1-wire, а також ту, що забезпечує функціонування модуля.

Решта коду переписується під власні потреби, використовуючи стандартну Arduino-бібліотеку OneWire. Скетч для програмування модуля Arduino, що використовується для дублікатора ключа, можна написати самостійно або підшукати в інтернеті готовий варіант, який можна оптимізувати «під себе».

Створений та запрограмований модуль на основі Arduino дозволить:

  1. виконувати читання з оригінального ключа його ID з наступним перезаписом у підготовлену «болванку» ключа;
  2. записувати універсальний ID, який задається у скетчі;
  3. забезпечувати захист випадкового перезаписування ID некоректним значенням;
  4. відновлювати ключі, що не зчитуються, після некоректного запису ідентифікатора;
  5. вводити ID номер у ручному режимі;
  6. підтримувати роботу без COM-терміналу за наявності джерела постійного струму з напругою 5 В, яке подається через USB-роз'єм.

Як працювати з пристроєм

Публікатор домофонних ключів своїми руками на Arduino може використовуватися як з COM-терміналом, так і без нього. Щоб працювати з COM-терміналом, на комп'ютер попередньо потрібно встановити відповідні драйвери для плати Arduino.

Як термінал COM-порту може використовуватися будь-який, який найбільше підходить користувачеві. Перед використанням терміналу потрібно зробити деякі його налаштування, а саме вибрати віртуальний COM-порт, під який визначено плату та швидкість обміну даними, що записана в скетчі.

Після налаштування пристрою слід підключити його до персонального комп'ютера та запустити термінал COM-порту. Модуль Arduino автоматично перезавантажиться. Під час завантаження світлодіодний індикатор кілька разів блимає.

Через кілька секунд після завершення завантаження пристрій буде готовий до роботи, світлодіодний індикатор у цьому випадку світитися не буде, а в терміналі буде виведено повідомлення про те, що система готова до використання.

Через термінал користувачеві будуть доступні такі команди:

  • процес завантаження буфер універсального ідентифікатора;
  • перемикання між режимами читання та запису;
  • перехід у режим ручного введення ID-ідентифікатора;
  • перехід до режиму відновлення нечитаного ключа;
  • виведення довідки по командах, що використовуються.

Зчитування ключа

Щоб зробити дублікатор домофонних ключів на Ардуїно, потрібно зробити копіювання ID-ідентифікатора з оригінального ключа. Для того, щоб зробити зчитування ключа, потрібно прикласти його до контактного майданчика пристрою.

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

Для зберігання одного ID коду використовується 8 біт, які відображаються в шестизначному коді.

Записати ключа

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

Після цього потрібно прикласти записуваний ключ до контактного майданчика. У цей час світлодіод згасне і через кілька секунд почне блимати з великою частотою, що свідчить про перебіг процесу запису.

Після завершення процедури перезапису ID-ідентифікатора пристрій автоматично перейде в режим читання. Після того, як пристрій перейшов у режим читання в терміналі, можна буде побачити щойно записаний ID-ідентифікатор.

Якщо операція пройшла успішно, він відповідатиме тому ідентифікатору, який раніше рахували з оригінального домофонного ключа. Якщо ID-код, що записується, був некоректним або сталася помилка запису, то в терміналі буде виведено відповідне повідомлення і процедуру запису буде скасовано.

Завдяки цьому пристрій оберігає домофонний ключ від запису неправильної інформації.

Відновлення нечитаного ключа

Для відновлення нечитаного домофонного ключа потрібно переключити пристрій у відповідний режим, використовуючи для цього спеціальну команду в СОМ-терміналі або за допомогою утримування натиснутої кнопки на лицьовій панелі пристрою. Далі слід додати ключ до контактного майданчика.

Якщо він працездатний і з нього можна вважати ID-код, це відбудеться як у звичайному режимі читання, після якого на терміналі буде відображено відповідний 16-значний ідентифікатор. Якщо ж ключ не зчитується, то ніяка процедура не буде реалізована до кінця і на терміналі код відображатися не буде.

У такому випадку потрібно утримувати ключ до контактного майданчика і натиснути на кнопку пристрою. Завдяки цій процедурі відбудеться примусовий запис універсального ідентифікатора, який раніше був прописаний у скетчі.

Після закінчення примусового запису пристрій автоматично перейде у режим читання. Надалі універсальний ID-ідентифікатор можна буде замінити на оригінальний код, зчитаний з домофонного ключа.

Інші операції

Завантаження у буфер універсального ID-коду. Цю процедуру можна здійснити за допомогою виконання відповідної команди в терміналі або при перезавантаженні пристрою, якщо універсальний ID-ідентифікатор був прописаний у скетчі.

Копіювання домофонних ключів Arduino можна виконувати без наявності оригіналу. Для цього достатньо знати його ID-ідентифікатор, який прописується в скретч і використовується як універсальний код.

Пристрій передбачає можливість ручного введення ID-ідентифікатора. Для цього в терміналі потрібно задати відповідну команду після виконання якої можна буде вводити будь-який ID-код у 16-значному вигляді.

Висновок

Вище було розглянуто процедуру того, як за допомогою звичайного модуля Arduino можна самостійно виготовляти копії домофонних ключів. Тепер не буде стояти проблема, де зробити новий ключ, якщо старий загубився або випадково вийшов із ладу.

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

Відео: Простий дублікатор домофонних ключів на Arduino Nano

Розглянуто простий ефективний дублікатор домофонних електронних ключів із робочою схемою. На відео продемонстровано готове складання та перевірка в роботі.

В інтернеті чимало непоганих схем для цієї функції, але, по-перше, вони складні, по-друге, не всі вони робітники. Автор цього відео-уроку спочатку намагався зібрати дублікатор ключів на конструкторі Arduino, але з якихось причин у нього це не вийшло, тому зробив простіший, але повністю робочий пристрій для тих, хто займається питаннями, пов'язаними із встановленням домофонів.

Є у продажу заводські дублікатори, наприклад RFID. Але вони досить дорогі, і для тих, хто не збирається на цьому пристрої постійно працювати, немає сенсу їх купувати. Адже не щодня любителям треба дублювати ключі для домофону. Сам же майстер вирішив зробити простий копіювальник для розширення свого кругозору.

Особливості простого копіювальника для ключів домофону

Безліч заготовок було куплено на Аліекспрес, коштує вони недорого. Було знайдено просту схему такого дублікатора, яку можна зібрати буквально за 5 хвилин. Заготівлі придбані в цьому китайському магазині, там є потрібний для роботи пристрою програматор.

Основа або серце цього копіювальника - мікроконтролер.

Підійде 628, 648 або 88. Звичайно, якщо просто пристрій зберете, воно не працюватиме. Необхідно у цей мікроконтролер записати програму. Для цього буде потрібно програматор, який приєднується до комп'ютера для прошивки. В Інтернеті можна знайти інструкції щодо використання програматора. Коштує він 10-15 доларів. Будь-який радіоаматор-початківець зможе прожити цей мікроконтролер а також повторити цю схему дублікатора.

Як видно на схемі та фото, у схемі є 3 світлодіоди – червоний, жовтий та зелений.

Червоний світлодіод світиться тоді, коли є живлення у самій системі; жовтий світиться, коли він перебуває в режимі зчитування ключа. А зелений світиться, коли запис чи дублювання ключа пройшло успішно. Блимання світлодіодів відбувається, коли заготовка одноразова неперезаписується. Всі заготовки, придбані на AliExpress, що перезаписуються.

Уся схема живиться напругою 5 Вольт. У цю конструкцію був поставлений 5 вольт стабілізатор, для того, щоб при подачі напруги від 5 до 9 вольт, на виході у нього завжди було тільки 5 вольт. Сам дублікатор ключів живиться напругою 5 Вольт.

Увімкнемо та розглянемо, як цей пристрій працює. Включаємо блок живлення. Зайнялися всі світлодіоди, тобто пристрій завантажився.

Прикладаємо копіюваний ключ, індикатор показав зчитування. Є кнопка дублювання даного ключа. Прикладаємо чисту заготівлю, світлодіод показав, що відбулося дублювання. Для експерименту було скопійовано ключ на ліфт та перевірено. Результат позитивний, дублікатор, зібраний своїми руками, добре працює.

Друга частина (відео запускається).

Схема та обговорення на форумі цього дубліката.

Добридень! Якось набридло платити по 150 рублів за копію ключа від домофона і вирішив зібрати простий бюджетний дублікатор iButton на Arduino. Ціни на подібні готові пристрої «кусаються», хоч і функціонал у них ширший, копіюють практично все, включаючи бездротові ключі. Мені досить простого копіювання ключа iButton а-ля "кнопка". Цікаво? Прошу під "cut"!

Отже, почнемо! Для початку «техзавдання», що має вміти цей пристрій:
1) Читати вміст ключа, цікаво ж там зашито.
2) Копіювати ключі, хоч як це дивно звучить:)
3) Прошивати "універсальний" ключ. Під словом «універсальний» розумітимемо якийсь свій ключ, який записуватиметься за замовчуванням.

UPD. Дуже важливо!Якщо перший байт, family code, буде 00 , наприклад 00 :12:34:56:AB:CD:EF: AA, то після прошивки ключ «помре», читатись він вже цим програматором, а можливо й іншими, не буде. Виявлено досвідченим шляхом, дякую товаришу 16 :AB:CD:EF:E0 з природно невірною контрольною сумою E0. Оскільки контрольна сума неправильна, то домофон ігнорує цю послідовність при зчитуванні. Цей домофон занапастив всі ключі, що перезаписуються, поки я розбирався в чому справа і чому «самі по собі» змінюються дані в ключах. У результаті дублікат до цього домофону зробити не вдалося, довелося йти в обслуговувальну організацію та замовляти ключик за 100 рублів. :)


У результаті отримуємо корисну в господарстві штуку за кумедні гроші, «болванки» для запису продають, хоча у нас в офлайні можна знайти по 30 рублів за штуку, у копіювальників на ринку по 100 – 150 рублів:).
UPD.Про те які типи ключів можна записати цим дублікатором читаємо. Дякую за допомогу товаришу "у.
UPD.Якщо ключ не пишеться слідуємо товариша. Планую купити +191 Додати в обране Огляд сподобався +95 +184

Подібні публікації