Такие читатели, как вы, помогают поддерживать MUO. Когда вы совершаете покупку по ссылкам на нашем сайте, мы можем получать партнерскую комиссию.

К Рави Сингх
ДелитьсяТвитнутьДелитьсяДелитьсяДелитьсяЭлектронная почта

Большинство готовых смарт-замков RFID легко обойти. Вот как вы можете создать его с безопасностью, которой вы можете доверять.

Контроль доступа к дверям на основе RFID не новинка. На рынке доступно несколько систем на основе RFID, которые вы можете установить для безопасного доступа. Однако вы можете разблокировать большинство систем дверных замков RFID с помощью скрепки, поскольку триггерный переключатель расположен внутри модуля, установленного снаружи двери.

Поэтому давайте вместо этого создадим полностью безопасную систему контроля доступа к дверям на основе RFID, используя ESP8266 и модуль PN532 RFID/NFC, которые можно интегрировать с вашим существующим электронным замком. После установки вы можете открыть дверь с помощью зарегистрированной RFID-карты/метки или смартфона.

instagram viewer

Вещи, которые вам понадобятся

Чтобы построить самодельную систему контроля доступа к двери на основе RFID, вам потребуется следующее:

  • Один WeMos D1 Mini. Вы также можете использовать NodeMCU.
  • Одноканальный релейный модуль.
  • кабель микро юсб.
  • DuPont или соединительные провода «мама-мама».
  • Женская полоса берга.
  • Модуль PN532 RFID/NFC. Вы также можете использовать MFRC522. Датчик Wiegand или RDM6300 RFID. Мы используем PN532, так как он занимает меньше места и предлагает хороший диапазон сканирования.
  • Паяльник и олово.

Прошить прошивку на D1 Mini

Мы будем использовать Проект ESP-RFID на GitHub, чтобы создать нашу систему контроля доступа к дверям RFID своими руками. Выполните следующие действия, чтобы загрузить и установить прошивку ESP-RFID на D1 Mini или NodeMCU.

  1. Загрузите esp-rfid-1.0.2.zip файл и распакуйте папку на рабочем столе. Он содержит несколько программных файлов, в том числе универсальный.bin файл прошивки. При желании вы также можете загрузить последнюю v1.3.3 нестабильная сборка.
  2. Скачайте и запустите ESPHomeFlasher инструмент.
  3. С помощью кабеля Micro USB подключите D1 Mini или NodeMCU к компьютеру.
  4. В инструменте ESPHome Flasher щелкните значок обновления и выберите COM-порт, к которому подключен ваш D1 Mini.
  5. Нажмите на Просматривать кнопку и выберите универсальный.bin файл, который мы извлекли на шаге 1.
  6. Нажмите Вспышка ESP.
  7. Это займет несколько секунд. Настройте параметры RFID

Настройте параметры RFID

После прошивки снова подключите USB-кабель к D1 Mini и выполните следующие действия, чтобы настроить параметры RFID:

  1. В настройках Wi-Fi вашего смартфона найдите и подключитесь к ESP-RFID-xxxxx точка доступа. Это открытая точка доступа, поэтому для подключения не требуется пароль.
  2. После подключения отключите мобильные данные на смартфоне Android и iOS, а затем откройте веб-браузер.
  3. Посетите IP-адрес 192.168.4.1, и введите пароль администратор чтобы залогиниться.
  4. Нажмите Меню > Аппаратное обеспечениеНастройки и выберите следующие параметры из соответствующих раскрывающихся списков:
    1. Выбирать PN532 из Тип считывателя.
    2. Выбирать GPIO-2 от СПИ СС.
    3. Оставьте все по умолчанию и нажмите Сохранять
  5. Идти к Меню > Настройки > Общие настройки
  6. Изменить Пароль администратора по умолчанию администратор к чему-то сложному. Это важный шаг, и вы должны использовать длинный и сложный пароль для защиты устройств от несанкционированного доступа.
  7. Вы также можете отредактировать Имя хоста и выберите, хотите ли вы, чтобы устройство Автоматический перезапуск Каждые 24 часа, 7 дней или 30 дней.
  8. Идти к Меню > Беспроводная связьСеть а затем введите сложный пароль для защиты точки доступа. Опять же, используйте надежный пароль для предотвращения несанкционированного доступа.
  9. Вы также можете выбрать Клиент и подключите устройство к беспроводной сети.
  10. Нажмите Сохранять а затем нажмите на текст выделен желтым цвет внизу экрана.
  11. Нажмите Сохранить и перезагрузить.
  12. Устройство перезагрузится.

Подключите датчик RFID к D1 Mini

Отсоедините кабель USB от D1 Mini или NodeMCU. См. следующую таблицу и схему для подключения датчика PN532 RFID/NFC и релейного модуля к плате D1 Mini или NodeMCU.

Мини-пины NodeMcu/WeMos D1 Контакты PN532 Релейный модуль
D8 (GPIO-15) SS
D7 (GPIO-13) МОСИ
D6 (GPIO-12) МИСО
D5 (GPIO-14) СКК
D4 (GPIO-2) ВХОД
Вин/5В ВКК ВКК
г ЗАЗЕМЛЕНИЕ Земля

Используйте провода DuPont или полосы Берга для подключения или пайки контактов D1 Mini или NodeMCU к PN532 и релейному модулю. Если вы никогда раньше не паяли какие-либо соединения, научиться паять провода и электронику.

Обязательно включите протокол SPI на PN532, переместив DIP-переключатель в положения 0 и 1, как показано ниже.

Как только модуль RFID подключен к вашему NodeMCU или WeMos D1 Mini, вы можете начать сканирование карты RFID, чтобы зарегистрироваться и добавить пользователей для разрешения/запрета доступа.

Добавить RFID-карты/пользователей

После подключения модуля PN532 к D1 Mini или NodeMCU выполните следующие действия, чтобы добавить и зарегистрировать пользовательские RFID-карты или метки.

  1. Подключите блок питания USB к Wemos D1 Mini или NodeMUC.
  2. Перейти к вашей настройки Wi-Fi и подключитесь к esp-rfid точка доступа, используя пароль, который вы установили в Беспроводная сеть настройки.
  3. Посетить 192.168.4.1 Айпи адрес.
  4. Нажмите Меню > Пользователи.
  5. Возьмите RFID-карту или метку и приложите ее к датчику PN532 RFID/NFC или рядом с ним. Вы увидите новый Добавить нового пользователя форму с отсканированным идентификатором RFID-метки.
  6. Введите имя человека, которому принадлежит карта или бирка.
  7. Выбирать Тип доступа. Вы можете выбрать между Всегда, Отключено, или Администратор. Вы должны добавить одну карту для администратора (себя).
  8. Выбирать Годен до дата, до которой вы хотите разрешить или запретить доступ пользователя.
  9. Нажмите Сохранить изменения чтобы сохранить данные пользователя.

Разблокировать дверь с помощью веб-интерфейса

После того как вы добавили и сохранили RFID-карты пользователей, вы можете сканировать их с помощью датчика PN532. Сканирование карт с Тип доступа: Всегда или Администратор активирует подключенный релейный модуль. Вы можете подключить провода выключателя питания вашего электронного дверного замка к этому релейному модулю, чтобы активировать замок и открыть дверь.

Вот схема подключения, к которой вы можете обратиться для подключения проводов триггерного выключателя электронного дверного замка.

Безопасный контроль доступа к дверям RFID

В отличие от доступных на рынке систем контроля доступа к дверям RFID, которые можно легко разблокировать и которые не имеют пользовательского интерфейса, этот самодельный Система дверных замков RFID поддерживает Wi-Fi, интеллектуальна и предлагает интуитивно понятный пользовательский интерфейс для управления пользователями и отзыва их доступа. в любой момент.

Если вы подключите самодельный RFID-модуль к своей сети Wi-Fi, вы сможете получить к нему доступ в своей сети через IP-адрес, назначенный вашим маршрутизатором. Вы можете назначить этому устройству статический IP-адрес и разблокировать дверь, войдя в веб-интерфейс и нажав кнопку Тест кнопка под Настройки оборудования. Вы можете использовать кабель LAN или любой кабель с 6 проводами для разделения PN532 и релейного модуля D1 Mini или NodeMCU, чтобы предотвратить несанкционированный доступ и защитить дверной замок.

Как создать 5-канальный интеллектуальный коммутатор, совместимый с Alexa

Читать дальше

ДелитьсяТвитнутьДелитьсяДелитьсяДелитьсяЭлектронная почта

Похожие темы

  • сделай сам
  • Безопасность
  • Руководства по проектам «сделай сам»
  • Умные замки
  • RFID

Об авторе

Рави Сингх (опубликовано 44 статьи)

Рави — эксперт в области технических объяснений, энтузиаст Интернета вещей и любитель Linux с опытом работы в области больших данных и разработки приложений. Он проводит большую часть своих выходных, работая с IoT-устройствами и играя в игры на Xbox. Он также путешествует в одиночку, любит ходить в походы и исследовать новые маршруты.

Другие работы Рави Сингха

Комментарий

Подписывайтесь на нашу новостную рассылку

Подпишитесь на нашу рассылку технических советов, обзоров, бесплатных электронных книг и эксклюзивных предложений!

Нажмите здесь, чтобы подписаться