Оглавление:

Самодельный дверной замок для приложений: 5 шагов (с изображениями)
Самодельный дверной замок для приложений: 5 шагов (с изображениями)

Видео: Самодельный дверной замок для приложений: 5 шагов (с изображениями)

Видео: Самодельный дверной замок для приложений: 5 шагов (с изображениями)
Видео: Кодовый электронный замок своими руками Arduino 2024, Ноябрь
Anonim
Самодельный дверной замок для приложений
Самодельный дверной замок для приложений

В этом проекте я показываю, как простое приложение для блокировки / разблокировки дверцы телефона может быть выполнено из простых компонентов, и представляю удобное для пользователя приложение под названием Blynk. Я использую Wi-Fi-чип Wemos D1 Mini и Arduino IDE для создания кода. Вы можете использовать эту настройку для совместного доступа к комнатам без необходимости делать копию ключа, поскольку у Blynk есть функция общего доступа, или позволять кому-то входить, когда вас нет дома.

Шаг 1. Необходимые компоненты

Необходимые компоненты
Необходимые компоненты
  • Мини-чип Wi-Fi Wemos D1
  • Сервопривод
  • Адаптер переменного / постоянного тока 9 В
  • Источник питания макетной платы 5 В / 3,3 В
  • 4-значный 7-сегментный дисплей
  • Макетная плата
  • ВЕЛ
  • Резистор 860 Ом
  • Провода перемычки и провода макетной платы
  • Принадлежности для монтажа дверей (картон, лента и т. Д.)
  • Бесплатное приложение для телефона Blynk
  • Доступный Wi-Fi

Шаг 2. Настройка схемы и приложения

Схема и настройка приложения
Схема и настройка приложения
Схема и настройка приложения
Схема и настройка приложения
Схема и настройка приложения
Схема и настройка приложения

На картинке выше показано, как я подключил свою схему. Я использовал светодиод, чтобы проверить работоспособность приложения Blynk (так как я использовал его впервые).

Мои рекомендуемые шаги для новичков, чтобы познакомиться с Blynk:

  1. Следуйте инструкциям Blynk и загрузите библиотеку Blynk.
  2. Загрузите приложение Blynk и выберите устройство Wemos D1 Mini.
  3. Создайте новый проект Blynk в приложении, добавьте виджет кнопки и установите его на виртуальный пин (я установил свой на V3)
  4. Google и загрузите драйверы Wemos.
  5. Подключите микросхему Wemos D1 Mini к ноутбуку и запустите пример скетча Arduino с подключением к Wi-Fi (с его помощью я построил свой последний скетч).
  6. Затем я подключил светодиод и написал код, согласно которому, когда я нажимаю виджет кнопки приложения, светодиод включается.
  7. После того, как все вышеперечисленное заработало и подключили остальные компоненты, используйте мой код в следующем разделе, чтобы запустить его.

Примечания по подключению остальных:

  • Я погуглил и загрузил библиотеку SevenSegmentTM163 для дисплея, чтобы я мог легко отображать слова.
  • Дисплей имеет два сигнальных провода, которые необходимо подключить к любому контакту, а также сигнальный провод сервопривода. Затем необходимо подать 5 В и землю на сервопривод и дисплей.
  • Wemos представляет собой микросхему на 3,3 В, поэтому я привязал вывод 3,3 В микросхемы к выводу источника питания 3,3 В (как показано на рисунке).

Почему я использовал определенные компоненты

  • 4-значный 7-сегментный дисплей - я хотел иметь возможность легко видеть, заперта ли дверь или открыта
  • Blynk - очень удобный и легкий в использовании.
  • Wemos D1 Mini - чип Wi-Fi для начинающих

Шаг 3: Код

Код
Код
Код
Код

Шаг 4: Монтаж

Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж
Монтаж

Я стремился сделать этот проект для новичков, поэтому я использовал легкодоступные материалы вокруг моего дома (и работу соседей по комнате) для Macgyver этой установки.

Материалы, которые я использовал:

  • Лента
  • Картон
  • Резинки
  • Зажимы
  • Скрепки

Этот метод крепления лучше всего работает с засовом, и вы можете использовать более прочные материалы. Основные цели - прикрепить схему к двери, прикрепить зубцы сервопривода к замку и как-то надежно прикрепить корпус сервопривода к двери (в противном случае у вас будет вращающийся сервопривод вместо вращающегося замка).

Шаги к моему способу крепления:

  1. Приклейте макет к двери.
  2. Используйте зажим для связки, чтобы закрепить засов и закрепить резиновыми лентами.
  3. Уложите зубья сервопривода / колесо в концы металлических зажимов и закрепите их с помощью дополнительных резинок.
  4. Приклейте распрямленные скрепки к резиновым лентам, чтобы придать им дополнительную жесткость.
  5. Вырежьте кусок картона с отверстием, чтобы сервопривод держался на месте, и прикрепите липкой лентой к двери.

Рекомендуемые: