подключение RFID RC522 к Arduino Nano

Содержание

Продолжаем изучение RFID RC522. Поговорим о подключении модуля к всем версиям Ардуино. Отличий в подключении UNO и Nano нет, но Nano удобнее подключать на плате прототипирования Breadboard SYB-400, поэтому начнём с неё.

МОДУЛЬ РАБОТАЕТ ОТ НАПРЯЖЕНИЯ 3,3 ВОЛЬТ

Подключение RFID RC522 к Arduino Nano.

Если вы подключили библиотеку RFID то по умолчанию для всех примеров там заданы вот такие параметры подключения.
Этот модуль работает на частоте 13,56 МГц и подключается к Ардуино по SPI интерфейсу.

  • Ридер(считыватель)
  • Карта
  • Брелок
  • микросхема MFRC522 производитель NXP;
  • напряжение питания: 3,3 В;
  • потребляемый ток: 13–26 мА;
  • рабочая частота: 13,56 MГц;
  • дальность считывания: 0-60 мм;
  • интерфейс: SPI, максимальная скорость передачи 10 МБит/с;
  • размер: 40×60 мм;
  • поддерживаемые типы карт: MIFARE S50, MIFARE S70, MIFARE UltraLight, MIFARE Pro, MIFARE DESfire

RC522

Назначение выводов интерфейса SPI:
SDA – выбор ведомого;
SCK –сигнал синхронизации;
MOSI – передача от master к slave;
MISO – передача от slave к master;
RST – вывод для сброса;
IRQ – вывод прерывания;
GND – земля;
Vcc –питание 3.3 В.
Сигнал сброса RST – это сигнал, поступающий от цифрового выхода контроллера. При поступлении сигнала LOW происходит перезагрузка считывателя. Также ридер установкой на RST низкого уровня сообщает, что находится в режиме сна, для вывода модуля из режима сна необходимо подать на данный вывод сигнал HIGH.

Подключение модуля RFID RC522 к плате Arduino NANO

Reset 9 RST
SS(SDA) 10 SDA
MOSI 11 MOSI
MISO 12 MISO
SCK 13 SCK

Подключение RFID RC522 к плате Ардуино НАНО

Подключение модуля RFID RC522 к плате Arduino UNO

Reset 9 RST
SS(SDA) 10 SDA
MOSI 11 MOSI
MISO 12 MISO
SCK 13 SCK

Подключение модуля RFID RC522 к плате Arduino MEGA

Reset 5 RST
SS (SDA) 53 SDA
MOSI 51 MOSI
MISO 50 MISO
SCK 52 SCK

Подключение модуля RFID RC522 к плате Arduino Pro Mini

Reset RST
SS (SDA) SDA
MOSI MOSI
MISO MISO
SCK SCK

Подключение RFID RC522 к плате Ардуино НАНО

RC522

Новости

На выставке CES 2020 также было представлено новое поколение плат Arduino Portenta. Оно было разработано на требовательные промышленные приложения. Portenta H7 поддерживает код Arduino, Python и JavaScript, что делает его доступным для разработчиков с различными знаниями языков .

Производитель Arduino запускает новую серию плат Nano — Arduino Nano 33 BLE. Платы имеют те же размеры, что и плата Ардуино Нано, на чипе U-blox NINA-B306 с микроконтроллером Nordic nRF52840 и беспроводным модулем Bluetooth BLE


Источник: arduino-kid.ru