
RFID (англ. Radio Frequency IDentification, радиочастотная идентификация) — способ автоматической идентификации объектов, в котором посредством радиосигналов считываются или записываются данные, хранящиеся в так называемых транспондерах, или RFID-метках.
Любая RFID-система состоит из считывающего устройства (считыватель, ридер или интеррогатор) и транспондера (он же RFID-метка, иногда также применяется термин RFID-тег).
Технология используется в различных сферах жизни общества, но одна из сфер, где с ней постоянно сталкиваются, – это физическая безопасность.
Примером этого является контроль доступа – разрешение только авторизованным лицам (т. е. людям с правильной меткой RFID) входить в офисное здание, гараж или другую безопасную зону. У пользователей будет RFID-метка или карта, которую им нужно будет приложить к RFID-считывателю. Если идентификационный номер правильный, доступ будет предоставлен. Если он неверен, во входе будет отказано.
В этой статье мы рассмотрим запорное устройство, работающее по такой технологии. Это демонстрационная модель, и пользователь может адаптировать устройство под свои нужды.
Įrankiai ir medžiagos:
–Модуль чтения и записи RFID, совместимый с Arduino или альтернатива;
-Arduino Maker Uno;
-Блок питания USB;
-Сервопривод SG90;
-10 перемычек;
-Коробка;
-МДФ;
-Канцелярские скрепки;
Шаг первый: начало работы
Перед началом работы с модулем RFID, нужно познакомится с инструкциям на страницах 3 и 4 руководства пользователя, которое можно найти на сайте производителя. В них подробно описано, как начать работу с программным обеспечением, правильно подключить модуль к Arduino и как определить идентификационный номер на RFID-метке и карте.

Шаг второй: сборка
В коробке должны быть отверстия для фиксаторов, расположенные прямо напротив друг друга.


К крышке коробки будут крепиться Arduino, считыватель RFID, блок питания, сервопривод..
Сервопривод должен быть расположен по центру крышки, чтобы стопоры, которые заходят в отверстия при закрытии замка, могли заходить в оба отверстия одновременно.
К рычагу сервопривода запорные планки крепятся с помощью стержней. В данном случае используются обычные канцелярские скрепки.
Питание сервопривода подключается к 5 В и GND Arduino. Сигнальный провод к контакту 3 Arduino



Шаг третий: код
Программное обеспечение написано в среде Arduino IDE. Убедитесь, что для устройства и порта установлены правильные значения в меню «Инструменты».
Код можно скачать ниже.
Показать / Скрыть текст

После, как программа была загружена в Arduino, можно подключить питание и проверить работу устройства. При поднесении RFID-метки к считывателю, сервопривод должен повернуться и крышку можно будет снять с коробки. Если метка не читается, то раздастся звуковой сигнал.
Šaltinis: https://www.instructables.com/How-to-Make-an-Arduino-Based-RFID-Box-Lock/