Дубликатор домофонных ключей на базе Arduino nano своими руками для ключей rw1990. Проекты Arduino.

Поделиться
HTML-код
  • Опубликовано: 21 фев 2020
  • Скетч kolotushkin.com/article.php?i...
    Как стать спонсором канала за 1$, чтобы помочь с закупкой расходных материалов, и недостающих инструментов kolotushkin.com/ads.php
    Проекты на базе Arduino Nano:
    Меню для дисплея lcd 1602 • Меню для дисплея lcd 1...
    Автоматический привод для шасси квадрокоптера • Автоматический привод ...
    Как переделать сервомотор с 180 на 360 градусов • Как переделать сервомо...
    Управление двумя униполярными шаговыми моторами по Bluetooth • Управление двумя унипо...
    Самодельный rgb контроллер для 2 rgb лент • Самодельный rgb контро...
    Полезные программы:
    Arduino ide для начинающих • Arduino ide для начина...
    Симулятор Arduino UnoArduSim • Лучший симулятор Ardui...
    Наконец то пришло время, сделать себе дубликатор домофонных ключей на базе Ардуино.
    У меня есть два ключика. Ключик с наклейкой, от парадного квартиры в которой я раньше жил. Я запишу данные с ключика без наклейки в ключик с наклейкой.
    Сначала необходимо считать данные, с ключа без наклейки, нажать на кнопку для перехода в режим записи, и приложить другой ключ, чтобы данные в него записались.
    Проверяю ключики.
    Для сборки дубликатора достаточно:
    платы ArduinoNANO, двух сопротивлений от 1 до 2,2 килоома и пару проводов.
    А чтобы сделать его удобным для использования, я еще применю кнопку, пару медных пластинок, которые будут выполнять роль контактной площадки, распиленный на две части разъем от IDE шлейфа, со старого компьютера, и в качестве корпуса будет баночка от каких то таблеток.
    Перед сборкой дубликатора, следует загрузить скетч на плату Arduino nano.
    Скетч приложенный к проекту позволяет не только копировать ключи, но и записывать какой то свой код, например тот который записан в скетче.
    Если вы захотите записать какой то свой код, то учтите что это не просто набор цифр и букв, а числовые значения в формате HEX. В формате HEX доступны числа от 0 до 9 и символы A, B, C, D, E, F. Их и следует использовать при составлении собственного ключа.
    Если после загрузки скетча, подключить Arduino к компьютеру и открыть COM порт, то должна появиться строка Start, это будет означать что связь с ком портом установлена.
    Для работы данного скетча понадобится библиотека OneWire, ссылка на нее так же есть в описании.
    Скачайте библиотеку, и подключите ее через вкладку, Скетч/Подключить библиотеку/Добавить zip библиотеку, и необходимо выбрать архив с библиотекой которую вы скачали.
    После загрузки скетча можно собирать все, согласно этой схемы представленной на видео.
    В первую очередь припаял резисторы, затем к большему куску меди припаял зеленый провод, а к меньшему куску желтый и подогнул медь кочережкой, чтобы он лучше прилегал к внешнему контакту ключа. К кнопке припаял белый и красный, все как по схеме.
    Затем необходимо разместить все в корпусе, в котором я заранее просверлил отверстия под провода и гнездо Ардуинки.
    Сначала продеваю провода с медными пластинками, затем провода от кнопки.
    Так как я решил все крепить на клей пистолет, то чтобы не пачкать Arduino, я извлек разъем от компьютерного IDE шлейфа, и распилил его пополам.
    Чтобы обеспечить доступ к гнезду Arduino, в крышке просверлил два отверстия, диаметром 3 миллиметра, на небольшом расстоянии друг от друга, и вырезал канцелярским ножом остатки пластика.
    Теперь зафиксирую все на клей пистолет, жаль что у меня не осталось белых стержней. Да и ладно, я не претендую на первое место в номинации самый красивый дубликатор.
    Все приклеено, осталось припаять оставшиеся концы проводов к Arduino. Закрываю коробочку, и подключаю к компьютеру. Так как usb порт компьютера расшатан, то com порт не открылся с первого раза. При повторном запуске com порта появилась строка с надписью старт, значит соединение установилось.
    При включении, дубликатор работает в режиме чтения кода.
    У меня есть 3 ключика, два которые с наклейками имеют одинаковый код с концовкой 70, а третий имеет другой код с концовкой F7.
    При каждом прикладывании ключика, код сохраняется в памяти дубликатора, и если нажать кнопку то он перейдет в режим записи кода. В таком случае будет записываться код того ключика, который прикладывался последним.
    После записи дубликатор снова переходит в режим чтения. Теперь ключик с наклейкой тоже имеет код с окончанием F7.
    Запишу обратно код с концовкой 70, который остался в первом ключике. Прикладываю его, нажимаю кнопку для перехода в режим записи, и прикладываю второй ключик. А в него записался код с концовкой 91, такие ошибки бывают при плохом контакте ключика с контактной площадкой.
    Я специально шевельнул ключик во время записи, чтобы показать вам, что и такое тоже бывает.
    Повторю заново! Считал код, нажал кнопку, записал. Теперь код правильный.
    Чтобы записать тот код который прописан в скетче, необходимо отключить питание, снова его подключить, нажать кнопку записи, приложить ключик, и в него запишется код с концовкой 2F, который был загружен в Arduino вместе со скетчем.
    #arduinoprojects #arduino
  • НаукаНаука

Комментарии • 48

  • @user-lw1pm8cx2y
    @user-lw1pm8cx2y 4 года назад

    Здорово! Какой вы молодец)) С праздникам вас и мои наилучшие пожелания!))

  • @SuperBOLT75
    @SuperBOLT75 2 года назад +2

    Спасибо Вам за рабочий скетч и схему подключения, всё работает. Удачи Вам во всех ваших начинаниях. С наступающим Новым годом!!!

  • @Ivainge
    @Ivainge Год назад

    Большое спасибо за такую простую и рабочую схему! Только что сделал и всё замечательно работает!

  • @fantaymer1510
    @fantaymer1510 4 года назад +2

    Спасибо за видео. Опять узнал что-то новое. Удачи и с наступающим 23 февраля!!!

  • @igorsudanov4093
    @igorsudanov4093 4 года назад +1

    Шаман! Особенно понравилось что можно всех тормозить около двери и считывать ключи.

  • @user-rd8jt3jq1d
    @user-rd8jt3jq1d 4 года назад

    Очень интересно 👍

  • @beebeepko
    @beebeepko 4 года назад +1

    Спасибо за видос!

  • @user-xy9sd5js1b
    @user-xy9sd5js1b 3 года назад

    Спасибо все доходчиво

  • @kost973205
    @kost973205 4 года назад

    Просто молодец!!!

  • @SuperVitcom
    @SuperVitcom 4 года назад

    С окровавленными пальцами на 3:58 это прикольно смотрится ))

  • @electronic7979
    @electronic7979 4 года назад +1

    Woow excellent

  • @OleksandrGrabovskiy
    @OleksandrGrabovskiy 3 года назад

    Спасибо! Работает. Правда с какого-то момента кнопка "инвертировалась". Теперь оно сразу пишет в ключ, а при постоянно зажатой кнопке - читает.

  • @schabanow
    @schabanow 4 года назад

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

  • @user-ku3om1py2i
    @user-ku3om1py2i 2 года назад +2

    Здравствуйте! А такие ключи как Dallas, Метаком, Cyfral копирует?

  • @romanvladimirovich7282
    @romanvladimirovich7282 3 года назад

    Емулятора замути, щоб не таскати всі ключі із собою, від різних під'їздів. А один прилад компактний(брелок) з маленьким екраном, щоб можна було через меню пролистувати назву ключа, наприклад :" дім ; мати; теща; робота;..."

  • @izzyshniperson8180
    @izzyshniperson8180 3 года назад

    Величины резисторов должны быть одинаковыми или разными?
    Какие значения резисторов использованы в Вашем дубликаторе?
    Спасибо за ответ!

  • @nick16678
    @nick16678 4 месяца назад

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

  • @lend154
    @lend154 5 месяцев назад

    👍

  • @user-dq2ci5ln5g
    @user-dq2ci5ln5g 4 года назад

    Черный спермоклей на белой банке! 🤪 Согнул мель кочерёжкой, 🤪 а на 4:11 по цвету больше напоминает латунь!
    АФФТАР ЖЖОТ! Пышы ищщо!
    А так ничо, девайс годный! 👍

  • @viktorvikovich8188
    @viktorvikovich8188 3 года назад

    Он читает ключи от цифрал? Записывает болванки rw15?

  • @user-em4oz8ub5h
    @user-em4oz8ub5h 3 года назад

    А вот теперь вопрос , возможно ли сделать 'электроный ключ " который хранил бы несколько ключей от домофона

    • @user-dn4cv1im3q
      @user-dn4cv1im3q 3 года назад

      Можно, у мехатрона посмотрите, но там устройство

  • @user-vg8on1vq8c
    @user-vg8on1vq8c 2 года назад

    Жаль что Вы не выкладываете свою схему, Код на Гитхаб.

  • @voven2011
    @voven2011 3 года назад

    Добрый день! На ардуино уно будет работать этот скетч?

  • @user-ix2gc1lg8x
    @user-ix2gc1lg8x 3 месяца назад

    а если rfid ключ получится?

  • @user-xb3kr8hh8p
    @user-xb3kr8hh8p 5 месяцев назад

    Какой куда резистор паять?

  • @user-um2ke3dw2z
    @user-um2ke3dw2z 4 года назад

    Привет. Где можно взять IDE шины и можно ли без них?

    • @user-um2ke3dw2z
      @user-um2ke3dw2z 4 года назад

      @@m_kolotushkin, понятно. Спасибо!

  • @user-uz7je7tx7f
    @user-uz7je7tx7f 3 года назад

    Приветствую, объясните нубу где эта библиотека, откуда ее скачать

    • @m_kolotushkin
      @m_kolotushkin  3 года назад

      Здравствуйте!
      В Arduino IDE в левом верхнем углу вкладка "Скетч"
      затем "Подключить библиотеку"
      затем " Управлять библиотеками"
      и появится окно со списком библиотек,
      подождите когда обновится список библиотек,
      затем в верху в окне "Отфильтровать результаты" введите название библиотеки,
      после чего в списке появятся предположительный список библиотек,
      из списка выделите интересующую библиотеку и нажмите кнопку "Установить",
      когда библиотека установится, то можно закрыть окно.
      Так загружаются все библиотеки, кроме самопально написанных, они подключаются через вкладку "Добавить ZIP архив"!

  • @kurilovichsound
    @kurilovichsound 3 года назад

    А как сделать дубликатор для магнитных ключей, для контактных я уже сделал, спасибо.

    • @kurilovichsound
      @kurilovichsound 3 года назад

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

  • @Gordon_Gecko
    @Gordon_Gecko 2 года назад

    А можно сделать универсальный ключ на все двери?

    • @m_kolotushkin
      @m_kolotushkin  2 года назад +1

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

  • @user-cr7no7bs7n
    @user-cr7no7bs7n 4 года назад

    А розіграш ще є?

  • @fantaymer1510
    @fantaymer1510 4 года назад

    Приветствую!!! Ключи читает но не записывает.Что может быть?
    1:C9:6F:C3:CA:0:0:C2:CRC: C2
    1:79:8C:AD:10:0:0:A7:CRC: A7
    ID before write: 1 79 8C AD 10 0 0 A7
    Writing iButton ID:
    ********
    1:79:8C:AD:10:0:0:A7:CRC: A7

    • @RadioKot_Pensioner
      @RadioKot_Pensioner 3 года назад

      Ключи бывают перезаписываемые и не перезаписываемые.

  • @leonidshwydenko4881
    @leonidshwydenko4881 2 года назад

    А ЦИФРАЛ? Вообще домофоны разные. Такая приблуда, как разные протоколы? Не увидел здесь такого.

  • @user-fq1ni9en1t
    @user-fq1ni9en1t 4 года назад

    Скажите он все чипы читает

    • @user-vg8on1vq8c
      @user-vg8on1vq8c 2 года назад

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

  • @drummermistery
    @drummermistery 3 года назад

    К метакому не подходит))

    • @drummermistery
      @drummermistery 3 года назад

      @@m_kolotushkin бесконечный код бежит, я с дисплеем делал, не считывает короче)

    • @drummermistery
      @drummermistery 3 года назад

      @@m_kolotushkin записывает да)

  • @user-ps7jp8pe6l
    @user-ps7jp8pe6l Год назад

    Не работает

    • @m_kolotushkin
      @m_kolotushkin  Год назад

      Видимо не по инструкции что-то сделано!
      У меня по сей день работает!

    • @user-ps7jp8pe6l
      @user-ps7jp8pe6l Год назад

      Спасибо, попробую по другом

  • @supermaster2022
    @supermaster2022 Месяц назад

    Здравствуйте, хотел записать универсальный ключ, по вашей инструкции 01:FF:FF:FF:FF:FF:FF:2F, а записывается такой 88 77 66 55 44 33 22 11.Почему? можете объяснить?