Читатели като вас помагат в подкрепа на MUO. Когато правите покупка чрез връзки на нашия сайт, ние може да спечелим комисионна за партньор.

от Рави Сингх
ДялTweetДялДялДялелектронна поща

Повечето готови интелигентни ключалки с RFID са лесни за заобикаляне. Ето как можете да създадете такъв със сигурност, на която можете да се доверите.

Базираният на RFID контрол на достъпа до вратите не е нов. На пазара има няколко базирани на RFID системи, които можете да инсталирате за защитен достъп. Можете обаче да отключите повечето системи за заключване на RFID врати с помощта на кламер, тъй като превключвателят за задействане се намира в модула, инсталиран извън вратата.

Така че нека вместо това изградим напълно сигурна система за контрол на достъпа до врати, базирана на RFID, като използваме ESP8266 и PN532 RFID/NFC модул, който може да бъде интегриран с вашата съществуваща електронна брава. Веднъж инсталиран, можете да отключите вратата си с помощта на регистрирана RFID карта/етикет или смартфон.

instagram viewer

Неща, от които ще се нуждаете

За да изградите DIY базирана на RFID защитена система за контрол на достъпа до врати, ще ви трябва следното:

  • Един WeMos D1 Mini. Можете също да използвате NodeMCU.
  • Едноканален релеен модул.
  • Micro USB кабел.
  • 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 файл и извлечете папката на вашия работен плот. Той съдържа няколко програмни файла, включително a generic.bin файл на фърмуера. По желание можете също да изтеглите най-новото v1.3.3 нестабилна конструкция.
  2. Изтеглете и стартирайте ESPHomeFlasher инструмент.
  3. С помощта на Micro USB кабел свържете D1 Mini или NodeMCU към вашия компютър.
  4. В инструмента ESPHome Flasher щракнете върху иконата за опресняване и изберете COM порта, към който е свързан вашият D1 Mini.
  5. Щракнете върху Прегледайте бутон и изберете generic.bin файл, който извлякохме в стъпка 1.
  6. Кликнете Flash 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 от SPI SS.
    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) СС
D7 (GPIO-13) MOSI
D6 (GPIO-12) MISO
D5 (GPIO-14) SCK
D4 (GPIO-2) ВХОД
Vin/5V VCC VCC
Ж GND Земя

Използвайте проводниците на DuPont или лентите Berg, за да свържете или запоите щифтовете 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 IP адрес.
  4. Кликнете Меню > Потребители.
  5. Вземете RFID карта или етикет и ги поставете срещу или близо до PN532 RFID/NFC сензора. Ще видите нов Добавяне на нов потребител формуляр със сканирания идентификатор на RFID етикет.
  6. Въведете името на лицето, на което принадлежи картата или етикета.
  7. Избирам Тип достъп. Можете да избирате между Винаги, дезактивирано, или Администратор. Трябва да добавите една карта за администратора (себе си).
  8. Избирам Валидно до дата, до която искате да разрешите или забраните потребителския достъп.
  9. Кликнете Запазите промените за да запазите данните за потребителя.

Отключете врата с помощта на уеб интерфейс

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

Ето схема на свързване, към която можете да се обърнете за свързване на кабелите на превключвателя на електронното заключване на вратата.

Сигурен RFID контрол на достъпа до врати

За разлика от наличните на пазара RFID системи за контрол на достъпа до врати, които могат лесно да се отключват и нямат потребителски интерфейс, този DIY Системата за заключване на врата с RFID е активирана за Wi-Fi, интелигентна е и предлага интуитивен потребителски интерфейс за управление на потребителите и отмяна на достъпа им по всяко време.

Ако свържете DIY RFID модула към вашата Wi-Fi мрежа, можете да получите достъп до него във вашата мрежа чрез IP адрес, зададен от вашия рутер. Можете да зададете статичен IP на това устройство и да отключите вратата, като влезете в уеб интерфейса и щракнете върху Тест бутон под Хардуерни настройки. Можете да използвате LAN кабел или всеки кабел с 6 проводника, за да разделите PN532 и релейния модул D1 Mini или NodeMCU, за да предотвратите неоторизиран достъп и да защитите ключалката на вашата врата.

Как да създадете 5-канален интелигентен превключвател, съвместим с Alexa

Прочетете Напред

ДялTweetДялДялДялелектронна поща

Свързани теми

  • Направи си сам
  • Сигурност
  • Направи си сам проекти уроци
  • Интелигентни ключалки
  • RFID

За автора

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

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

Още от Рави Сингх

Коментирайте

Абонирайте се за нашия бюлетин

Присъединете се към нашия бюлетин за технически съвети, рецензии, безплатни електронни книги и изключителни сделки!

Щракнете тук, за да се абонирате