Считываем метки 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
RST=9
SDA (SS)=10
MOSI=11
MISO=12
SCK=13
3.3V=3.3V
GND=GND
В комплекте с модулем RFID-RC522 идут две метки, одна в виде пластиковой карточки, а
вторая в виде брелка. При необходимости их можно докупить отдельно.
После того как все будет подключено на модуле будет гореть индикатор, это говорит о том
что питание поступает на RFID. Пришло время запустить пробный скетч который находится
в библиотеке которую мы установили.
Необходимо проверить правильность заданных констант:
Теперь загружаем скетч в ардуину и включаем Мониторинг последовательного порта.Подносим метку к ридеру и модуль считает все данные с данной метки, например
уникальный идентификатор метки UID.
Подключение к 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
RST=9
SDA (SS)=10
MOSI=11
MISO=12
SCK=13
3.3V=3.3V
GND=GND
В комплекте с модулем RFID-RC522 идут две метки, одна в виде пластиковой карточки, а
вторая в виде брелка. При необходимости их можно докупить отдельно.
После того как все будет подключено на модуле будет гореть индикатор, это говорит о том
что питание поступает на RFID. Пришло время запустить пробный скетч который находится
в библиотеке которую мы установили.
Необходимо проверить правильность заданных констант:
Код:
#define SS_PIN 10
#define RST_PIN 9 // Данные константы соответствуют
Теперь загружаем скетч в ардуину и включаем Мониторинг последовательного порта.Подносим метку к ридеру и модуль считает все данные с данной метки, например
уникальный идентификатор метки UID.
Источник iarduino.ru
Комментарии
11