Скидки, ограниченное предложение! Полный список акционных товаров

Урок 6. Arduino считываем метки (RFID-модуль RC522)

Необходимые детали
Видео уроки

Подключение к Arduino:

Для начала необходимо установить библиотеку RFID Library for MFRC522.

Контакты на модуле RFID-модуль RC522 необходимо подключить к Ардуине. Для подключения удобно использовать провода папа-мама.

Описание контактов у RFID-модуля RC522:

  • VCC — Питание. Необходимо 3.3V;
  • RST — Reset. Линия сброса. Ни в коем случае не подключать к пину RESET на CraftDuino! Данный пин цепляется на цифровой порт с PWM;
  • GND — Ground. Земля
  • MISO — Master Input Slave Output — данные от ведомого к ведущему, SPI;
  • MOSI — Master Output Slave Input — данные от ведущего к ведомому, SPI;
  • SCK — Serial Clock — тактовый сигнал, SPI;
  • NSS — Slave Select — выбор ведомого, SPI;
  • IRQ — линия прерываний;
MFRC522 Arduino Uno Arduino Mega Arduino Nano v3 Arduino Leonardo/Micro Arduino Pro Micro
RST 9 5 D9 RESET/ICSP-5 RST
SDA(SS) 10 53 D10 10 10
MOSI 11 (ICSP-4) 51 D11 ICSP-4 16
MISO 12 (ICSP-1) 50 D12 ICSP-1 14
SCK 13 (ICSP-3) 52 D13 ICSP-3 15
3.3V 3.3V 3.3V Стабилизатор 3,3В Стабилизатор 3,3В Стабилизатор 3,3В
GND GND GND GND GND GND

В комплекте с модулем RFID-RC522 идут две метки, одна в виде пластиковой карточки, а вторая в виде брелка. При необходимости их можно докупить отдельно.


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



Необходимо проверить правильность заданных констант:

#define SS_PIN 10
#define RST_PIN 9 // Данные константы соответствуют

Теперь загружаем скетч в ардуину и включаем Мониторинг последовательного порта.

Подносим метку к ридеру и модуль считает все данные с данной метки, например уникальный идентификатор метки UID.

Видео работы RFID-RC522:

Обсуждение

Присоединяйся

Другие уроки

На главную