Делаем на Arduino замок RFID со счетчиком входов

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

Шаг 1. Как работает RFID

RFID означает радиочастотную идентификацию, т.е. это концепция идентификации по радиочастоте. Простыми словами - это метод передачи данных с помощью радиоволн в магнитных полях без проводов и без необходимости прикосновений ключа и замка. Эта технология используется для автоматической идентификации, например, товаров, предметов и людей. RFID предлагает важную платформу для идентификации объектов, сбора данных и управления товарами.

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

Шаг 2. Комплектующие

Для этого проекта нам понадобятся:

Оборудование:
  1. Модуль RFID MFRC522
  2. Сервопривод
  3. ЖК дисплей
  4. Плата Ардуино
  5. Макетная плата
  6. Провода-перемычки

Программное обеспечение:

Ardunio IDE

Шаг 3. Как найти код тега

Прежде всего вам нужно скачать библиотеку RFID с нашего сайта из раздела Библиотеки или с GitHub.

После чего мы соединяем модуль RFID с Ардуино:

Теперь вам нужно загрузить DumpInfo из примера, используя меню:

File → Examples → MFRC522 → DumpInfo
(Файл → Примеры → MFRC522 → DumpInfo)

Теперь, если вы запустите Serial Monitor (серийный монитор), вы можете найти код тега RFID:

Шаг 4. Схема проекта

Теперь нам нужно собрать всё вместе, используя данную схему проекта RFID-замка на Ардуино:

Шаг 5. Код проекта

Скетч для проекта вы можете скачать или скопировать ниже. Не забудьте подключить нужные библиотеки, которые указаны в начале программы.

Итоговый результат вы можете увидеть на видео ниже:

На этом пока всё. Больше отличных проектов еще впереди.

Ардуино+
Больше интересного ↓