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

  • - Arduino;
  • - компютър;
  • - ключ за тип iButton домофонна или 1-тел;
  • - Множествено число ключ за създаване на "клонинг" на оригиналния ключ;
  • - 1 2.2 Kohm резистор;
  • - свързващи кабели.

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






Ключовете за домофон, че ние ще се свързват с Ардуино (понякога наричан iButton или Touch Memory), четат и записват в 1-тел интерфейс 1-тел. Ето защо, верига връзка е много проста. Имаме нужда от няколко проводници и гостилница резистор на 2.2 ома. Схемата, показана на Фиг.

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






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

Тази скица показва номера на ключа за интеркома, който е свързан с веригата. Това е, което имаме нужда сега - ние трябва да знаем номера на ключа, копие от което искаме да направим. Свържете Ардуино към вашия компютър. Стартирайте сериен монитора: Tools -> Serial Port Monitor (или клавишната комбинация Ctrl + Shift + M).
Сега свържете ключът към диаграмата. Мониторът на порт ще покаже номера на ключа. Запомнете този номер.

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

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

Изтегляне на тази скица в Arduino. Отворете сериен монитора. Свързан с ключ верига да е клонинг на оригиналния ключ. За резултат на програмиране на сериен порт монитора ще се появи съобщение.

#include "OneWire.h"
#include "Arduino.h"
екстернант "С" # включват "AVR / io.h"
#include "pins_arduino.h"
>

2) Ако се появи грешка при съставянето на "клас OneWire има нито един член на име read_bytes" или други подобни, а след това намери друг OneWire библиотека, в интернет много от тях.