Оффтоп. Изучаю новую для себя площадку, решил для теста перевыпустить здесь одну из своих старых статей.
Введение
Началось все с того, что связка ключей начала непомерно быстро расти, было решено сделать парочку "вездеходов", так называемых универсальных ключей для некоторых домофонов. Немного разобравшись в теории и принципах работы домофона и ключей для них решил сделать свой собственный копир/программатор ключей.
Процесс пошел
Погуглив интернеты понял, создавать свой велосипед нет особого смысла т.к достаточно много хороших проектов. Остановился на проекте от RECTO
Плюсы проекта:
- легкая повторяемость
- поддержка почти всех типов домофонных ключей и заготовок
- популярность проекта, что поможет найти ответ на многие вопросы
- проект до сих пор развивается
Минусы:
- Необходимо доп. оборудование для программирования микроконтроллера.
Есть различные варианты плат под этот проект, я использовал минимальную конфигурацию и оригинальную плату по ссылке
И так, для того чтобы повторить схему в минимальной конфигурации нужно:
- 4 резистора 150ом (smd1206) — опционально. 3 из них токоограничивающие для светодиодов.
- 2 резистора 10Ком(smd1206)
- Конденсатор 0,1Мкф (smd1206).
- Стабилитрон 5.6вольт — по схеме smd1206, но я использовал выводной 1N4734A
- резистор 100ом, 1Ком, 1.5Ком, 12Ом( опционально, для уровня контрастности дисплея.) — все выводное
- Конденсатор 10Мкф — выводной
- Кнопки, светодиоды- цвет и размер по желанию.
- Микроконтроллер — PIC16f628A, PIC16F648A. Используя 628A у вас не будет возможности сохранения кодов в память копира.
- Дисплей типа HD44780
Купив все вышеописанное начался процесс изготовления платы методом ЛУТ.
Просверлив отверстия самодельным сверлильным станком для печатных плат, залудив плату приступил к пайке элементов. Вышло следующее:
Как вы могли заметить, отсек для батареек CR2032 служит так называем ключеприемником и нужен для считывания/записи кода с ключа.
Так-же необязательно использовать дисплей, это пожалуй самая дорогая часть копира( в моем городе дисплеи стоят примерно 500рублей, что почти в два раза дороже всех остальных комплектующих) вместо него есть дублирующие светодиоды.
В один момент я вспомнил что у меня есть дисплей и не нужно но было заказывать отдельный. Но было уже поздно, устройство готово а разводка выводов дисплея на плате по умолчанию не подходила к разводке пинов моего дисплея. Пришлось колхозить.
После недолгих попыток скрещения моего дисплея с платой при помощи МГТФ провода, получил готовое устройство:
Питается устройство от 5вольт, так-что смело можно установить его в корпус, подцепить аккумулятор и носить с собой.
p/s устройство живо до сих пор и раз в пару лет прошиваю ключи.