Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Всем привет! Сегодня я хочу показать вам свою идею создания очень простого и крутого кодового замка. Он не похож на другие замки, он не имеет цифровой клавиатуры и состоит всего из 4 частей! Заинтересованы? Итак, начнем!
Шаг 1. Необходимые компоненты
Как я уже сказал выше, для изготовления этого устройства нам нужно всего 4 компонента, поэтому вот они:
1) Arduino (я использовал nano) - это будет мозг всей системы;
2) Серводвигатель - это запорный элемент, для этой цели можно использовать любые другие вещи, которые вам нравятся, все это на ваше усмотрение;
3) вращающийся потенциометр 10k;
4) Маленькая кнопка - я использовал кнопку от старой сломанной мыши;
и это все! Да, приступим к строительству!
Шаг 2: Сборка
Идея состоит в том, чтобы добавить к потенциометру кнопочный режим, поэтому я придумал такую конструкцию:
Затем я попытался повторить это на хлебной корке:
Выглядит неплохо!
Затем, чтобы сделать ручку, я просверлил небольшое отверстие в заглушке трубы из ПВХ. Нагрел и прижал к оси.
Затем я сделал демонстрационный кейс из пластиковой коробки, которую нашел в магазине электротоваров. Это не идеальный дизайн, это просто демонстрация идеи!
Шаг 3. Загрузите эскиз
Когда вы все это спаяли, последним шагом будет загрузка двух эскизов. Для начала нужно что-то нарисовать на этом устройстве. Эти линии разделяют зоны цифрами комбинации. Чтобы нарисовать их правильно, откройте второй скетч «codelock_test», загрузите его в Arduino и откройте com-порт. Вы увидите некоторые странные числа, но если вы начнете настраивать ручку потенциометра, вы узнаете принцип. Сначала нарисуйте небольшую линию на ручке, поверните ее к левому пределу потенциометра и проведите там еще одну линию, прямо возле первой (как показано на фото).
На экране вы увидите «9» или «0». Начните медленно поворачивать хадл и смотрите на число на экране. Когда он изменится (с 9 на 8 или с 0 на 1) остановитесь и проведите линию рядом с первой в этой точке, где меняются нуберы. Продолжайте так поворачиваться и погружаться, пока не дойдете до нужного предела.
Теперь вы знаете, куда повернуть ручку, чтобы набрать нужную цифру.
Начать осознавать принцип?)
Шаг 4: Окончательные корректировки
Да, ты прав! Это тот же механизм, который использовался в старых дисковых телефонах.
Чтобы ввести число, просто поверните ручку с маленькой линией в сектор с этим номером и нажмите на ручку. Сделайте это 4 раза (комбинация состоит из 4 цифр), и вы разблокируете его!
У него также есть защита - если вы ошиблись 3 раза, система зависает на время, которое вы можете настроить в скетче.
Все это вы можете настроить в эскизе.
Чтобы увидеть, как это работает, посмотрите видео! Вот скетчи:
Шаг 5: видео
Извините за плохой английский и качество видео, но это все, что у меня есть)