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

С помощта на Arduino можете да направите копие на домофонния ключ у дома за 15 минути, ако например работилницата е затворена и ключът е необходим спешно.

Имаме нужда от

  • Arduino (или съвместима дъска);
  • персонален компютър с Arduino IDE или друга среда за разработка;
  • ключ за iButton или 1-жичен домофон, чието копие трябва да бъде направено;
  • фиктивен ключ за създаване на "клонинг" на оригиналния ключ (купете тук);
  • 1 резистор със съпротивление 2,2 kOhm;
  • свързващи проводници (като този).

1 Диаграма на свързване на ключ към Arduino с помощта на едножилен интерфейс

Всеки ключ за домофона има свой собствен номер - той е този, който служи като идентификатор на ключа. Домофонът решава именно чрез ключовия номер - ваш или чужд. Следователно алгоритъмът за копиране е следният: първо трябва да откриете номера на разрешения ключ и след това да присвоите този номер на друг ключ - клонинг. За интеркома няма разлика дали е прикачен оригиналният ключ или неговото копие. След като провери номера с неговата упълномощена база данни с номера, той ще отвори вратата.

Домофонните клавиши, които ще свържем с Arduino (понякога се наричат iButton или Докоснете Памет) се четат и пишат на едножилен 1-жичен интерфейс. Следователно електрическата схема е много проста. Нуждаем се само от чифт проводници и издърпващ резистор от 2.2K. Диаграмата е показана на фигурата.

Схема на свързване на ключа iButton към Arduino чрез 1-жичен интерфейс

2 библиотеки за работа с 1-Wire интерфейс