- Резюме: что выбрать, если нужен программатор брелков для домофона?
- Бизнес-модель — программируем брелки для домофона соседям
- Дубликатор домофонных ключей (ibutton) с мозгами из arduino nano
- Дубликаторы – интернет-магазин “е1 маркет”
- Копировщик домофонных ключей. вещь нужная не всем.
- Минусы программатора брелков от домофона:
- Плюсы rfid em4100:
- Плюсы tm ibutton
- Программатор tm ibutton 125 кгц
- Ручной дубликатор rfid em4100 125 кгц
- Смарт-карты rfid
Резюме: что выбрать, если нужен программатор брелков для домофона?
Изучив все характеристики и отзывы покупателей, я решил заказать первый программатор брелков домофона и модные смарт-карты для записи. Мой выбор основывался на следующем критерии:
- Дверь моего домофона и проходная на работу открываются брелками, поддерживающими RFID формат. Зачем тогда переплачивать?
Бизнес-модель — программируем брелки для домофона соседям
После заказа мне в голову пришла интересная мысль. Не один же я сталкиваюсь с такими проблемами? В нашем районе поблизости нет мест по изготовлению дубликатов ключей. А у соседей ближайших домов установлены аналогичные домофоны. Может попробовать заняться коммерцией? Развешу объявления у подъездов с предложением услуги по изготовлению дубликата брелка для домофона.
Даже если откликнется 10 человек, я полностью окуплю свои вложения. Буду продавать стандартные варианты ключиков по 100 рублей, а с оригинальным изображением — по 180 рублей. Цена ниже, чем у обслуживающей компании и моё местоположение ближе.
Дубликатор домофонных ключей (ibutton) с мозгами из arduino nano
Добрый день! Как-то надоело платить по 150 рублей за копию ключа от домофона и решил собрать простой, бюджетный дубликатор iButton на Arduino. Цены на подобные готовые устройства «кусаются», хотя и функционал у них шире, копируют практически всё, включая беспроводные ключи. Мне достаточно простого копирования ключа iButton а-ля «кнопка». Интересно? Прошу под «cut»!
Итак, приступим! Для начала «техзадание», что должно уметь это устройство:
1) Читать содержимое ключа, интересно же что там зашито.
2) Копировать ключи, как это ни странно звучит 🙂
3) Прошивать «универсальный» ключ. Под словом «универсальный» будем понимать какой-либо свой ключ, который будет записываться по-умолчанию.
Мозгами будет Arduino Nano v3 неоднократно рассмотренная на этом ресурсе.
Корпусом для этого устройства будет служить неисправный «однобаночный повербанк», так же неоднократно обозримый и тут, и там. Из внутренностей «повербанка» останется только печатная плата с гнёздами USB и MicroUSB. Через MicroUSB будем питать устройство от 5В, так же может быть запитано от порта Mini-USB Arduino. Через USB подключим считыватель iButton. Всё остальные электронные компоненты выпаяны из платы «повербанка». Кнопка для дубликатора куплена в оффлайне, ничего особенного в ней нет, обычная, без фиксации. В корпусе проделаны отверстия для порта Mini-USB расположенного на плате Arduino и над кнопкой «Reset».
Считыватель iButton, взят от какого-то неведомого устройства, ничего особенного в нём нет, просто контактная площадка. К считывателю припаян USB штекер. Так как разъём используется не по назначению и чтобы ничего не «сжечь» при подключении считывателя к порту ПК, ноутбука или зарядного устройства, для подключения используются провода зелёного «Data » и белого «Data-» цвета.
Дубликатор со считывателем и ключами:
Светодиоды для индикации процесса прошивки на корпус не стал выводить, корпус белый и хорошо просвечивается, всё видно.
Схема подключения:
Резистор R2 поставил 1кОм, в интернетах пишут что надо 2,2 кОм.
Программное обеспечение. Для компиляции необходима библиотека
OneWire
взять её можно
тут
.
Скетч от 27.06.2021
#include <OneWire.h>
#define pin 11
OneWire ibutton (pin); // Пин D11 для подлючения iButton (Data)
byte addr[8];
byte ReadID[8] = { 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x2F }; // "Универсальный" ключ. Прошивается последовательность 01:FF:FF:FF:FF:FF:FF:2F
const int buttonPin = 6;
const int ledPin = 13;
int buttonState = 0;
int writeflag = 0;
int readflag = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
Serial.begin(115200);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
readflag = 1;
writeflag = 1;
digitalWrite(ledPin, HIGH);
}
if (!ibutton.search (addr)) {
ibutton.reset_search();
delay(50);
return;
}
digitalWrite(ledPin, HIGH);
delay(50);
for (byte x = 0; x < 8; x ) {
Serial.print(addr[x], HEX);
if (readflag == 0) {
ReadID[x] = (addr[x]);
}
Serial.print(":");
}
byte crc; // Проверка контрольной суммы
crc = ibutton.crc8(addr, 7);
Serial.print("CRC: ");
Serial.println(crc, HEX);
digitalWrite(ledPin, LOW);
if ((writeflag == 1) or (Serial.read() == 'w')) {
ibutton.skip(); ibutton.reset(); ibutton.write(0x33);
Serial.print(" ID before write:");
for (byte x = 0; x < 8; x ) {
Serial.print(' ');
Serial.print(ibutton.read(), HEX);
}
// send reset
ibutton.skip();
ibutton.reset();
// send 0xD1
ibutton.write(0xD1);
// send logical 0
digitalWrite(pin, LOW); pinMode(pin, OUTPUT); delayMicroseconds(60);
pinMode(pin, INPUT); digitalWrite(pin, HIGH); delay(10);
Serial.print('n');
Serial.print(" Writing iButton ID:n ");
byte newID[8] = { (ReadID[0]), (ReadID[1]), (ReadID[2]), (ReadID[3]), (ReadID[4]), (ReadID[5]), (ReadID[6]), (ReadID[7]) };
ibutton.skip();
ibutton.reset();
ibutton.write(0xD5);
for (byte x = 0; x < 8; x ) {
writeByte(newID[x]);
Serial.print('*');
}
Serial.print('n');
ibutton.reset();
// send 0xD1
ibutton.write(0xD1);
//send logical 1
digitalWrite(pin, LOW); pinMode(pin, OUTPUT); delayMicroseconds(10);
pinMode(pin, INPUT); digitalWrite(pin, HIGH); delay(10);
writeflag = 0;
readflag = 0;
digitalWrite(ledPin, LOW);
}
}
int writeByte(byte data) {
int data_bit;
for (data_bit = 0; data_bit < 8; data_bit ) {
if (data & 1) {
digitalWrite(pin, LOW); pinMode(pin, OUTPUT);
delayMicroseconds(60);
pinMode(pin, INPUT); digitalWrite(pin, HIGH);
delay(10);
} else {
digitalWrite(pin, LOW); pinMode(pin, OUTPUT);
pinMode(pin, INPUT); digitalWrite(pin, HIGH);
delay(10);
}
data = data >> 1;
}
return 0;
}
Скетч от 04.09.2021, добавлена функция восстановления ключей с неправильным family code
#include <OneWire.h>
#define pin 11
OneWire ibutton (pin); // Пин D11 для подлючения iButton (Data)
byte addr[8];
byte ReadID[8] = { 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x2F }; // "Универсальный" ключ. Прошивается последовательность 01:FF:FF:FF:FF:FF:FF:2F
const int buttonPin = 6;
const int ledPin = 13;
int buttonState = 0;
int writeflag = 0;
int readflag = 0;
int val = 0;
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buttonPin, INPUT);
Serial.begin(115200);
}
void loop() {
buttonState = digitalRead(buttonPin);
if (buttonState == HIGH) {
readflag = 1;
writeflag = 1;
digitalWrite(ledPin, HIGH);
val ;
if (val > 6) val = 6;
Serial.print(val);
delay(500);
}
else {
val = 0;
}
if (!ibutton.search (addr)) {
ibutton.reset_search();
delay(50);
if (val <= 5) return;
val = 0;
}
digitalWrite(ledPin, HIGH);
delay(50);
for (byte x = 0; x < 8; x ) {
Serial.print(addr[x], HEX);
if (readflag == 0) {
ReadID[x] = (addr[x]);
}
Serial.print(":");
}
byte crc; // Проверка контрольной суммы
crc = ibutton.crc8(addr, 7);
Serial.print("CRC: ");
Serial.println(crc, HEX);
digitalWrite(ledPin, LOW);
if ((writeflag == 1) or (Serial.read() == 'w')) {
ibutton.skip(); ibutton.reset(); ibutton.write(0x33);
Serial.print(" ID before write:");
for (byte x = 0; x < 8; x ) {
Serial.print(' ');
Serial.print(ibutton.read(), HEX);
}
// send reset
ibutton.skip();
ibutton.reset();
// send 0xD1
ibutton.write(0xD1);
// send logical 0
digitalWrite(pin, LOW); pinMode(pin, OUTPUT); delayMicroseconds(60);
pinMode(pin, INPUT); digitalWrite(pin, HIGH); delay(10);
Serial.print('n');
Serial.print(" Writing iButton ID:n ");
byte newID[8] = { (ReadID[0]), (ReadID[1]), (ReadID[2]), (ReadID[3]), (ReadID[4]), (ReadID[5]), (ReadID[6]), (ReadID[7]) };
ibutton.skip();
ibutton.reset();
ibutton.write(0xD5);
for (byte x = 0; x < 8; x ) {
writeByte(newID[x]);
Serial.print('*');
}
Serial.print('n');
ibutton.reset();
// send 0xD1
ibutton.write(0xD1);
//send logical 1
digitalWrite(pin, LOW); pinMode(pin, OUTPUT); delayMicroseconds(10);
pinMode(pin, INPUT); digitalWrite(pin, HIGH); delay(10);
writeflag = 0;
readflag = 0;
digitalWrite(ledPin, LOW);
}
}
int writeByte(byte data) {
int data_bit;
for (data_bit = 0; data_bit < 8; data_bit ) {
if (data & 1) {
digitalWrite(pin, LOW); pinMode(pin, OUTPUT);
delayMicroseconds(60);
pinMode(pin, INPUT); digitalWrite(pin, HIGH);
delay(10);
} else {
digitalWrite(pin, LOW); pinMode(pin, OUTPUT);
pinMode(pin, INPUT); digitalWrite(pin, HIGH);
delay(10);
}
data = data >> 1;
}
return 0;
}
Как это работает:
Для вывода содержимого ключа подключаем дубликатор через порт Mini-USB к компьютеру. Устанавливаем драйвер устройства.
В диспетчере устройств появится COM-порт с каким-либо номером, в моём случае 4.
Запускаем программу
Putty
, выбираем тип соединения «Serial» прописываем номер COM порта, в моём случае 4, и скорость 115200.
Нажимаем кнопку «Open» и прикладываем ключ к считывателю.
Для копирования прикладываем ключ к считывателю. Светодиод на корпусе Arduino подключенный к пину D13 начинает мигать, это говорит о том, что код ключа считался в память дубликатора. Нажимаем «зелёную» кнопку записи, светодиод начинает светиться постоянно. Прикладываем ключ который хотим записать, светодиод тухнет и примерно через 1 секунду начинает мигать, это значит что ключ записан.
Для записи «универсального» ключа включаем дубликатор и не прикладывая к считывателю ключа нажимаем «зелёную» кнопку записи, светодиод начинает светиться постоянно. Прикладываем ключ который хотим записать, светодиод тухнет и примерно через 1 секунду начинает мигать, это значит что ключ записан.
Важно! При записи «универсального» ключа, например такого 01:FF:FF:FF:FF:FF:FF:2F, нужно правильно указать контрольную сумму ключа, в данном случае 2F это и есть контрольная сумма, рассчитывается по особому алгоритму, который описывать не вижу смысла. Ключ можно записать с кривой контрольной суммой, и скорее всего считываться устройствами (домофонами, панелями) он будет, но устройства будут его игнорировать.
Например нам нужно прошить ключ 01:12:34:56:AB:CD:EF:XX. Первый байт, передаваемый из памяти ключа, является кодом типа устройства — family code, всегда 01. После него идёт гарантированно уникальный серийный номер (6 байт) 12:34:56:AB:CD:EF. Последний байт XX несёт информацию Cyclic Redundancy Check (CRC), что означает проверочный циклический избыточный код. CRC специальным образом вычисляется от первых семи байт.
Для вычисления контрольной суммы вместо XX записываем любое шестнадцатеричное число, например AA. Получаем ключ следующего вида 01:12:34:56:AB:CD:EF:AA. Заменяем в скетче строку
byte ReadID[8] = { 0x01, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0xFF, 0x2F };
на
byte ReadID[8] = { 0x01, 0x12, 0x34, 0x56, 0xAB, 0xCD, 0xEF, 0xAA };
прошиваем ключ и смотрим что там, а там видно что в поле CRC должно быть
E0
.
Меняем в скетче строку
byte ReadID[8] = { 0x01, 0x12, 0x34, 0x56, 0xAB, 0xCD, 0xEF, 0xAA };
на
byte ReadID[8] = { 0x01, 0x12, 0x34, 0x56, 0xAB, 0xCD, 0xEF, 0xE0 };
снова прошиваем ключ и смотрим что там, а там теперь ключ с правильной CRC.
Коды ключей
тут
.
UPD. Очень важно! Если первый байт, family code, будет 00, например 00:12:34:56:AB:CD:EF:AA, то после прошивки ключ «умрёт», читаться он уже этим программатором, а возможно и другими, не будет. Выявлено опытным путём, спасибо товарищу belik1982‘у. Подробнее тут.
UPD. В скетч от 04.09.2021 добавлена функция восстановления ключей с неправильным family code, для этого необходимо приложить ключ к считывателю и удерживать кнопку в течение 6 секунд. После этого в ключ будет записан «универсальный» ключ. Спасибо за помощь товарищу krassalex‘у. Подробнее тут.
В итоге получаем полезную в хозяйстве штуку за смешные деньги, «болванки» для записи продают
тут
, хотя у нас в оффлайне можно найти по 30 рублей за штуку, у копировальщиков на рынке по 100 — 150 рублей :).
UPD.
О том какие типы ключей можно записать этим дубликатором читаем
тут
. Спасибо за помощь товарищу
biverov
‘у.
UPD.
Если ключ не пишется следуем
совету
товарища
andrey2596
.
Дубликаторы – интернет-магазин “е1 маркет”
Дубликаторы (копировальщики) и программаторы домофонных ключей стандартов Dallas, Cyfral, Метаком, Proxy, EM-Marine,…
Дубликаторы (копировальщики) и программаторы домофонных ключей стандартов Dallas, Cyfral, Метаком, Proxy, EM-Marine, HID, Indala, Техком
Больше
Копировщик домофонных ключей. вещь нужная не всем.
В данном обзоре я расскажу по мере сил о копировщике домофонных ключей поддерживающем несколько стандартов (125/250/375/500/625/750/875/1000кГц и 13.56МГц), а также
о перезаписываемых метках «два в одном»
, на 125кГц 13.56Мгц.
Сразу хочу обозначить несколько вещей, обсуждение которых я не хотел бы видеть в комментах.
1. копировать чужие ключи — может быть незаконно, об этом кстати прибор пишет каждый раз при включении
2. нужен такой копировщик не всем, обычному человеку он скорее не нужен, я приобрёл во-первых потому что у меня на воротах стоит кодовый замок, и во-вторых потому что мне было интересно.
3. можно взять ардуину/малинку/чтотоеще, сделать всё то же самое на коленке, и не платить кучу денег за бесполезное устройство.
4. я понятия не имею, может ли данный девайс работать с российскими проездными и картами метро, по причине отсутствия у меня оных.
5. зато я знаю, что данный девайс может что-то записать только в перезаписываемые карты, а они такие далеко не все.
Далее. Обзор аналогичного устройства (но с поддержкой только меток на 125кГц) уже был, и не один, и не два, да и вообще поиск по слову «rfid» выдает много интересного. По стандартам карт можно почитать например тут, по-моему довольно полно и доступно изложено.
Начну же я с перезаписываемой двухчастотной метки. Тут ключевой момент, что она «два в одном», то есть и 125кГц и 13.56МГц, то есть и EM-Marine и Mifare, к тому же перезаписываемая. Поэтому она относительно дорогая (плюс тут 1 штука в лоте, а оптом всегда дешевле), но поверьте, оно того стоит, если повезло иметь две двери с разными стандартами замков и соответственно без возможности прописать одну метку в оба. В частности, я отдал метку брательнику — у него на подъезде Mifare, у нас на воротах — Em Marine? в итоге он одной меткой может открывать две двери.
Нам обещают:
Frequency: 13.56MHz 125khz
Card chip: UID T5577/EM4305 dual chip
Read/Write Time: 1~2ms
Rewritable: >100, 100 times
Data Retention: >10 years
Тут есть один нюанс, непонятный лично мне, как неспециалисту: и 5577 и 4305 — это чипы для 125кГц. Какой используется для 13.56Мгц — не совсем понятно, в описании написано UID что ИМХО ни о чем не говорит — если я неправ поправьте в комментах. К сожалению, и другого оборудования для работы с такими метками у меня нет, а обозреваемый считыватель не выдает никакой информации по метке. Единственное что есть в FAQ — что памяти в чипе 8кБ, что я немогу ни подтвердить ни опровергнуть. Впрочем, софт показывает вроде бы объем памяти у карты при попытке её раскодировки, ну и в данном случае показал по 1кБ и у оригинальной карты и у обозреваемой, что в целом тоже ни о чем не говорит.
упаковка:
сравнение с «однократкой» em marine на 125кГц
размеры 44*30.5*5мм
на просвет видно два чипа и две катушки
Читается, пишется, работает. Можно брать.
Ну и к основному предмету обзора.
Нам обещают следующее:
ID / IC Full-Time Broadcast and Voice (English).
Support reading and writing frequency: 125 khz, 250 khz, 375 khz, 500 khz, 625 khz, 750 khz, 875 khz, 1000 khz, 13.56 khz, and support HID induction card.
Support card reading: em4100 / em4200, classic mi-fare, uid card, ultra light, hidden 1386/1326/1346, ntag203.
Support card writing: t5577, em4305, hidden 1386/1326/1346, uid card.
You can directly enter the numeric keys used to enter the card number.
Has USB interface.
Uses 4 AA batteries, standard equipment, easy to carry (not included).
It has a decoding function and can directly prepare various types of smart card access ports.
С батарейками обманули, они тут ААА. Но 4штуки, да. И в комплект не входят.
Упаковка:
Комплектация и внешний вид:
Ну и сразу давайте кишочки
Вставляем батарейки, включаем.
Заставка:
Предупреждение о законности:
Берем метку, нажимаем scan
Ура, работает!
По органам управления.
Стрелки — не знаю для чего
Кнопка питания — понятно.
Кнопка OK думаю тоже — она нужна по сути для подтверждения о чтении предупреждения, ввода кода вручную и вероятно где-то еще.
кнопка C стирает последний введенный символ при вводе кода
Кнопки READ и WRITE — чтение и запись
SCAN — сканирование всех режимов, до первого удачного чтения. Если карточка двухчастотная — прочитается только один раз.
INPUT — кнопка ручного ввода кода. тут понятное дело действуют и цифровые кнопки.
У цифровых кнопок есть и дополнительная функция: по длинному нажатию выбирается режим работы/частота, то есть:
0 — IC Type A (13.56M), 1 — Id-125kHz, 2 — Id-250kHz, 3 — Id-375kHz, 4 — Id-500kHz, 5 — Id-625kHz, 6 — Id-750kHz, 7 — Id-875kHz, 8 — Id-1000kHz, 9 — HID-125kHz
Ну а если вы не помните где какая частота — то кнопка MODE перебирает их по кругу.
Выбранный режим отображается вверху экрана и озвучивается тёткой на английском языке. Кроме того, озвучиваются и все прочие действия и их результаты, в том числе считанный код, по одной цифре.
Как это работает? Вариантов тут несколько. Первый вариант — простые метки типа EM-Marine на 125кГц. Подносим метку сзади ридера (там есть резинка от трусов чтобы можно было её подсунуть и зафиксировать), выбираем режим и нажимаем read, либо нажимаем scan, метка читается, номер появляется на экране, извлекаем прочитанную метку, вставляем перезаписываемую, нажимаем write, поздравляю, всё готово.Если известен код, но метки-исходника нет — нажимаем input, вводим код, еще раз input либо ok, вставляем перезаписываемую метку, write — готово.
С метками на 13МГц сложнее, они бывают криптованные. В этом случае после чтения на экране будет написано что нужно подключить устройство к компьютеру для расшифровки.
Выключаем устройство, подключаем к USB, включаем, КНОПКИ НЕ НАЖИМАЕМ. Оно видится как диск, там лежит софт для расшифровки и pdf с инструкцией. Копируем это всё на локальный диск, нажимаем на приборе кнопку OK — и устройство переподключается уже как некое устройство ввода. Нажимаем в программе START DECODING, после этого метка читается и в течение пары минут производится её расшифровка.
После этого оригинал метки вынимаем, вставляем перезаписываемую, нажимаем write и радуемся. К сожалению, прочитанное и расшифрованное содержимое на экран не выводится, только IC/ID.
Нужно сказать, при последующем чтении такой зашифрованной но расшифрованной метки — она читается уже без помощи компьютера, то есть где-то этот шифр сохраняется в приборе. Не знаю только количество сохраняемых шифров, может и один, меток у меня таких не шибко много — одна 😉
Ну и как-бы и всё, тоже всё работает, быстро, просто, удобно. Можно покупать — если вам оно нужно и не жалко денег.
на копировщик есть купон BGUSRFID, снижающий цену до 24,59 до 28.02, но только 10 штук
Минусы программатора брелков от домофона:
- Магазин меньше года зарегистрирован на сайте AliExpress.
- Приобрести считыватель отдельно от ключей нельзя, только комплектом.
- Нет выбора цвета брелков.
- Цена.
Плюсы rfid em4100:
- Надежный бренд.
- Быстрая доставка.
- Простой в применении.
- Компактный дизайн.
- Можно сформировать комплект по нуждам: приобрести только считыватель, либо варианты с ключами и/или пластиковыми картами.
- Производитель предлагает выбор цвета брелоков.
- Цена.
Основной минус: не программирует брелки с металлической вставкой.
Плюсы tm ibutton
- Подходит для разных вариантов ключей.
- Простой в применении.
- Компактный дизайн.
Программатор tm ibutton 125 кгц
Программатор TM iButton 125 кГц представлен новым китайским магазином «RFIDYIXIN Store», зарегистрированным в январе 2020 года на сайте. Его рейтинг 98,5%. Основное направление продаж – считыватели и ключи для записи кода.
Прибор был заказан более 17 раз и имеет наивысшую оценку 5 баллов. Покупатели отмечают, что программатор для брелков от домофона работает бесперебойно. Предназначен для копирования аксессуаров с металлической вставкой, а также карт и ключей формата RFID.
Считыватель небольшого размера, спокойно помещается в руке. Представляет собой белый прямоугольник с окошком индикатором и таблетку для прикладывания ключа. Работает от 3-х батареек. Может функционировать автономно и совместно с компьютером.
Схема применения
- Вставляем батарейки в программатор.
- Включаем рычажок сбоку. Прозвучит звуковой сигнал и в окошке появится надпись READ.
- Прикладываем карту или брелок к считывающему устройству и ждем появления надписи WRITE.
- Подносим к считывателю заготовку для записи и ждем появления у надписи WRITE рядом ОК. Ключ продублирован, и им можно пользоваться.
Ручной дубликатор rfid em4100 125 кгц
Ручной дубликатор RFID EM4100 125 кГц представлен надежным китайским магазином «5YOA YaoS Store», работающим на сайте AliExpress более 6 лет. Его рейтинг 96,6%. Основным видом деятельности является продажа считывающего оборудования.
Сам прибор тоже имеет высокие оценки: 4,8 по пяти бальной шкале. Покупатели отмечают в отзывах быструю доставку и отличную работу программатора, а также возможность выбрать цвет брелка. Заказан был более 3 400 раз. Предназначен для копирования пластиковых ключей и магнитных карт.
Считыватель довольно компактный и легкий. Имеет удобную ручку для лучшего захвата рукой. Прост в применении. Работает от 2-х мизинчиковых батареек автономно без подключения к компьютеру.
Схема применения
- Вставляем батарейки в дубликатор.
- Включаем рычажок сбоку. Загорится сигнал POWER.
- Прикладываем карту или ключ к считывателю сбоку и нажимаем кнопку READ. Дожидаемся звукового и зеленого сигнала. Данные ключа скопированы.
- Подносим к считывателю заготовку и нажимаем кнопку WRITE. Сначала загорается желтый сигнал с надписью BUSY, что означает процесс записи информации на носитель. А затем издается звуковой сигнал и загорается зеленая надпись PASS. Ключ продублирован. И можно пользоваться.
Смарт-карты rfid
Пока я выбирал идеальное приспособление для копирования брелков домофона или карт для проходной, случайно наткнулся на смарт-карты RFID. Их можно использовать вместо стандартных пластиковых ключей или карт.
Быть как все – скучно. Данный аксессуар поможет разнообразить привычную связку ключей, будет вызывать положительные эмоции. Для детей есть изображения: Hello Kitty, миньонов, зайчика, мордочки кота Гарфилда, мишки, бегущего поросенка, мультипликационного динозавра, луковки и прочее. Взрослые могут выбрать из логотипа Starbucks и мотивов японских деревьев, или погрузиться в сказочную тематику.
При помощи брелков можно выразить свой внутренний мир. Окружающие, увидев у привычной тихони ключ в виде героя Губки Боба, а у заядлой дебоширки – облачного человечка, смогут пересмотреть свое отношение к данному человеку и, возможно, найти точки соприкосновения. А кто-то даже придумает повод для первого знака внимания.
Товар имеет отличный рейтинг 4,8 по пяти бальной шкале. Покупатели отмечают быструю доставку и хорошую работу брелков. Производитель обещает более 100 000 перезаписей одного ключа и срок хранения данных свыше 10 лет. А стоимость порадует любого, всего 57 рублей. Правда, доставка до России платная 36 рублей.
Единственный минус данного аксессуара: поддерживает только формат RFID.