Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Это руководство проведет вас через процесс демонтажа и взлома электронного засова Schlage, чтобы управлять им с помощью Arduino.
Шаг 1. Купите замок и распакуйте его
Я купил свой на распродаже в Lowe's за 99 долларов.
Достаньте из коробки и посмотрите, что там. Конструкция замка действительно великолепна. Везде, где можно даже отдаленно увидеть влагу, используется резиновая втулка или резиновое уплотнительное кольцо. Замок состоит из 3 основных частей: внешняя часть: эта часть имеет обычный цилиндр для ключа, ручку для засова, подобную той, что вы обычно видите внутри дома, и клавиатуру для ввода кода. внутренняя часть: эта часть имеет ручку для управления ригелем, корпус для батареи 9 В и переключатель, чтобы сообщить электронике в передней части замка, когда замок используется. Механизм засова: эта часть похожа на любой другой засов на рынке.
Шаг 2: снимите лицевую панель с замка
Переверните внешнюю часть, и вы увидите 6 винтов Phillips №2. Удалите их, и вы должны увидеть что-то вроде второй картинки.
Шаг 3: снимите промежуточную пластину
Переверните внешнюю часть, и вы увидите, что на первой картинке.
Удалите 2 винта T10 Torx, показанные на втором рисунке, и у вас будет что-то вроде того, что показано на третьем и четвертом изображениях.
Шаг 4. Проверьте все интересное
Вы должны увидеть заднюю часть промежуточной пластины, а также ту часть механизма, которая фактически выполняет блокировку.
Если вы не были осторожны, длинная тонкая часть, которая проходит через среднюю часть, вероятно, немного выдвинулась наружу, и почти невидимая пружина куда-то выстрелила. Найди это. Назовем эту сборку рабочей частью. На рисунке 2 показано, как это сочетается. Справа вы увидите кусок пластика, напоминающий перевернутый C. Этот кусок пластика имеет стойку на своей задней стороне между двумя витками пружины, прикрепленной к двигателю. Когда он движется вверх, он толкает грибовидную часть рабочей части вверх, заставляя «стебель» гриба торчать в некоторые из пальцев звездообразной части на задней стороне промежуточной пластины. Это позволяет ручке на передней части замка поворачивать рабочую часть и приводить в действие засов. Это довольно просто, но очень эффективно. Мотор крутится в одну сторону, пластик поднимается вверх и срабатывает замок. Мотор крутится в обратном направлении, пластик уходит вниз, стопорятся обгонные муфты. На следующем шаге я покажу, как прикрепить провода к двигателю, чтобы вы могли их контролировать.
Шаг 5: Подключите
Снимите панель управления с двигателя и осмотрите заднюю часть. Вы увидите черный и белый провода, прикрепленные к маленькому мотору. Они изолированы друг от друга с помощью микроконтроллера на печатной плате Schlage, поэтому просто найдите небольшую проводку ~ 24AWG и припаяйте по одной к каждой стойке.
Осторожно проложите эти два провода вокруг печатной платы Schlage и протолкните их через резиновую втулку, чтобы иметь к ним доступ после сборки замка.
Шаг 6: соберите замок
Вставьте рабочую часть, наденьте промежуточную пластину, а затем снова наденьте лицевую пластину на замок.
Вы должны иметь возможность использовать 9-вольтовую батарею для управления функцией замка.
Шаг 7: Создайте Н-мостовую схему
Следуйте этой схеме и создайте схему H-моста.
Теперь вы можете выбрать любые два цифровых выхода на Arduino. Установка одного низкого и одного высокого будет управлять двигателем замка в одном направлении, и, очевидно, если вы сделаете противоположное, двигатель будет работать в противоположном направлении. Я добавил RFID-считыватель Parallax и могу использовать клавиатуру Schlage или RFID-карту, чтобы открыть замок. Я также разрабатываю новый продукт безопасности Tactcess, который я подключил к Arduino. Подробнее читайте здесь: