Оглавление:
2025 Автор: John Day | [email protected]. Последнее изменение: 2025-01-13 06:58
Привет! Спустя некоторое время я решил поделиться со всеми вами своим последним проектом. Это была просто идея, которую я получил после покупки дешевого соленоидного замка в Интернете, и это оказался отличный проект.
Итак, основная идея заключалась в том, чтобы создать безопасное (или, по крайней мере, безопасное) место для моих вещей, пока меня нет, или просто место для хранения вещей, которые я не хочу терять. Первоначально я думал о том, чтобы, может быть, встроить какую-нибудь установку RFID, но я подумал про себя: «Эй, знаешь, что будет больным и ненужным? Сделать чертову блокировку IOT!». Так что в конечном итоге я этим и занимался. Электромагнитный замок на 12 В, ESP8266, реле, понижающий модуль и довольно много проводов. Это действительно все для этого проекта, потому что мне просто нужно было быстрое и простое решение. Я также как бы хотел добавить светодиодную ленту внутри ящика, но затем я отказался от этой идеи, поскольку для этого потребовалось бы еще одно реле, а также вообще не было необходимости, учитывая, что я уже мог видеть внутри ящика без источника света внутри. Но кто знает, может быть, я когда-нибудь модернизирую свой ящик, и если я увижу необходимость в освещении внутри, я могу просто добавить его. Если вы планируете установить это в темной комнате, возможно, вы захотите включить светодиодную ленту или, может быть, всего несколько диодов внутри, поэтому не стесняйтесь обновлять, но имейте в виду, что это потребует немного дополнительной пайки. а также немного больше изменений программного обеспечения, однако это очень легко сделать (будет объяснено позже, не волнуйтесь: D).
Хорошо, теперь, когда вы все знакомы с тем, что мы собираемся делать, давайте приступим к делу!
Запасы
Очень мало нужно (как обычно: D)
ESP8266 - Мозги
Замок - ну и замок
Адаптер - на замок нужно 12В, подойдет 1А
Реле - для управления замком
Провода - Подключи вещи, братан
Stepdown - чтобы снизить напряжение для ESP.
Паяльник - я не ссылался, потому что считаю, что у всех, кто это читает, уже есть хотя бы один
Сверло - Сверлить: O
Пистолет для горячего клея - Довольно необязательно, просто для закрепления цепи внутри, но вы можете просто использовать скотч или что-то еще, если хотите
Ящик или дверь, или что угодно, что вы хотите запереть - это говорит само за себя.
Шаг 1: Подключение цепи
Если у вас все готово, вы можете приступить к сборке схемы.
В основном это АДАПТЕР -> СТУПЕНЬ и РЕЛЕ -> ESP8266 -> РЕЛЕ -> БЛОКИРОВКА
Вот схема, которая поможет вам понять.
Обратите внимание, что цилиндр постоянного тока на рисунке обозначает 12 В в.
Шаг 2: Интернет вещей! (Через Блинк)
Если ваша схема готова и все работает, пора приступить к ее программированию! Однако не волнуйтесь, это самая простая часть, спасибо Блинку!
Blynk - это действительно классное приложение, которое в значительной степени упрощает настройку всего IOT, буквально требуя от вас отредактировать только 3 слова в коде! Эти слова - ваш токен аутентификации, имя WiFi и пароль. Очень просто, масса инструкций по настройке Blynk онлайн, поэтому я не буду здесь останавливаться, но если у вас есть какие-либо вопросы, просто прокомментируйте, и я постараюсь ответить на них так же хорошо, как смогу.
Итак, после того, как вы отредактировали сценарий и загрузили его на свой ESP8266 (или вы действительно можете использовать любую плату WiFi, которая вам нравится), самое время проверить его и запрограммировать кнопку открытия / закрытия. В своей схеме я использовал вывод D7, но если вам удобнее использовать любой другой вывод, вы можете просто настроить его с помощью приложения Blynk на своем телефоне.
Сама настройка приложения очень проста, и все, что вам нужно, - это одна кнопка, чтобы активировать реле. У Blynk также есть функция, при которой приложение выдает вам уведомление, когда ваше устройство отключается, поэтому я добавил и это. Это буквально просто перетаскивание.
Это скриншоты моего приложения, но вы можете изменить их по своему вкусу.
Шаг 3: установка
Вы почти у цели, после проверки вашей схемы, надлежащей изоляции проводов и тестирования приложения вы можете завершить этот простой проект и сделать свой замок полезным!
Если к настоящему времени вы еще не выбрали дверь / ящик для запирания, сейчас самое время сделать это.
Замок имеет отверстия под винты для удобного монтажа, поэтому я просто ими воспользовался. Просто возьмите несколько хороших длинных винтов и после разметки и предварительного просверливания отверстий, просто вкрутите их и поверьте мне, это никуда не денется.
Поскольку мы спаяли схему вместе, вероятность того, что провода вырвутся и заблокируют вас, сведена к минимуму, и поэтому просто нанесите горячий клей на ESP и реле и таким образом прикрепите их к двери / ящику. Между прочим, если ваша схема находится на прототипе печатной платы, это значительно упростит процесс склеивания, и результат будет выглядеть чище, если это то, что вас волнует.
Возможно, вам придется добавить дополнительное отверстие для входа питания 12 В постоянного тока. Если вы это сделаете, вам нужно будет перепаять 2 провода, но это займет всего минуту. В моем случае мне пришлось проделать отверстие для проводов, и я также нашел
Также следует отметить, что в моем случае мне пришлось вырезать небольшой кусок дерева, который я просверлил до верхней части ящика, чтобы у замка было что защелкнуться.
Шаг 4: Заключение
Вот и все, теперь у вас есть запираемый ящик IOT!
Вот мое видео, как вы можете видеть, вы можете немного сдвинуть ящик, но не настолько, чтобы вы могли видеть, что внутри. Это из-за деревянного положения защелки, мне пришлось смонтировать ее немного назад, чтобы операции открывания и закрывания были плавными: D.
Если вам понравился мой Instructable, подумайте о том, чтобы он мне понравился, и это те проекты, которые я обычно делаю, поэтому, если вам действительно интересно, вы можете подписаться на меня!
Как всегда, любые вопросы приветствуются в комментариях, я постараюсь ответить на них как можно лучше.
С этим, я думаю, мы действительно закончили. Увидимся в следующий раз, так что пока, пока, пока!