Модуль RC522 используется в проектах, где необходима радиочастотная идентификация. Работа модуля основана на технологии RFID (Radio Frequency IDentification), которая осуществляет передачу данных на коротком расстоянии с помощью электромагнитных полей. Модуль можно использовать для открытия дверей, определения личности или других систем.
Mirafe семейство бесконтактных карт, которое объединяет микросхемы считывания сигнала и микросхемы смарт-карт. Карты MIFARE Classic соответствуют стандарту ISO 14443A-3. Особенности данных карт это: объем памяти 1 или 4 КБ, 7 - байтный уникальный код и большое количество циклов записи. Данный модуль поддерживает такие типы карт: Mifare S50, Mifare S70, Mifare UltraLight, Mifare Pro, Mifare DESfire.
Модуль считывания бесконтактных карт спроектированный на основе чипа RC522. Микросхема может обрабатывать сигналы одновременно нескольких меток. Особенностями этого модуля являются: качественное считывания сигнала и небольшой потенциал мощности, который обеспечивает защиту от износа и перегрева деталей.
Подключение платы к Arduino осуществляется с помощью 8 контактов. Для подачи напряжения используются выводы GND и 3.3V. Интерфейс SPI подключается через контакты SCK (линия тактовых сигналов), MOSI (передача данных от ведущего к ведомому) и MISO (передача данных от ведомого к ведущему) к аналогичным выводам на микроконтроллерном устройстве, а выходы RST и SDA (сигнал данных) к любым свободным цифровым портам платы микроконтроллера. Вывод IRQ необходим для прерывания микроконтроллера при работе с меткой.
Для работы с модулем используется библиотека MFRC522, которую можно скачать по ссылке. В комплект модуля входят: две метки RFID (карта и брелок), плата для считывания карт и штыревые удлинители. Так как плата находится в разобранном состоянии, это позволяет при необходимости подключать провода напрямую к выводам модуля. Подключаются штыревые удлинители к плате с помощью пайки.