MultiReader RFID подключение двух RC522 к arduino. mfrc522

MultiReader RFID подключение двух RC522 к arduino. mfrc522

Шестой урок из цикла «Всё про RFID». 
Сегодня мой рассказ будет о том, как подключить два модуля RFID RC522 к одной Ардуино  и займёт это всего лишь ещё один дополнительный вывод Ардуино.
Для чего это может понадобиться?
Например, если вы хотите установить отдельные считыватели для входа и выхода.
Один модуль стоит с одной стороны проходной, а второй с другой стороны. Так же они могут управлять турникетами  управляя поворотом турникета в одну и другую сторону. 
Если вы смотрели мой предыдущий урок о связке -  RFID RC522 и EXCEL, то сможете сделать различные графики прихода и ухода сотрудников. Если вы досмотрите до конца, то узнаете про что будет следующий урок. А будет он очень интересный. Так что не переключайтесь.
Сначала давайте посмотрим результат, а потом будем разбираться, как это работает.
Мы будем использовать карточки RFID которые  записали в прошлом уроке, кто не смотрел, можете поставить на паузу и посмотреть.

Сегодня я не буду выводить данные в EXCEL, просто выведу в монитор порта. 
Один модуль RFID RC522 отвечает за Вход, а другой за выход. Приложив Карточку к модулю данные, а именно Фамилия и Номер карты поступают в монитор порта и выводятся в столбик под названием ВХОД и ВЫХОД.
Допустим сначала все сотрудники приходят на работу и прикладываются к модулю стоящему на входе.

Как видите, данные с карты выводятся в столбике под названием ВХОД.
Выводятся фамилия и номер карты. Но может выводиться любая информация. У меня количество карт ограничено, поэтому я использую для примера одни и те же карты.

А в конце дня к считывателю стоящему на выход.
И соответственно их данные выводятся в столбик ВХОД , ВЫХОД.
Также сотрудник может входить-выходить и всё это будет фиксироваться.
В конце дня данные можно скопировать в файл.

Теперь давайте посмотрим как подключить 2 модуля rc522.
Абсолютно не сложно. Они подключается параллельно  друг другу.
Отличие – только выводы SDA. Они подключаются к любому цифровому выводу Ардуино.
Я использовал 8 и 10 пин. Модули поочерёдно используют SPI шину. 

Теперь мы можем использовать 2 модуля. Больше я не пробовал, так как больше у меня не было, но думаю, что проблем не должно быть. 

Если вы захотите подключить больше двух модулей RFID RC522, то вам нужно добавить ещё одну переменную для SD вывода модуля, вот сюда.
Изменить количество модулей здесь.
И в массиве добавить название созданной переменной.

Готовые скетчи можно будет скачать по ссылкам в описании, а текстовую информацию можно прочитать в блоге. Там есть много интересного. Так что переходите.
И, как всегда, в конце урока я прошу вас поставить лайк этому видео, если оно вам понравилось. И жду ваших комментариев.
Сначала я хотел закончить этот цикл уроков про RFID технологии и про работу с модулем RC522, но мне пришла идея сделать МАСТЕР-КЛЮЧ, который будет управлять работой карточек и теперь не надо будет лезть в код, чтобы добавить ещё какую-нибудь карту.
И чем больше ваших положительных отзывов, тем быстрее оно выйдет.
До встречи в следующих уроках.
 

Примеры использования модуля RFID RC522
подключение RFID RC522 к Arduino Nano
RFID замок на Arduino
RFID запись
RFID модуль RC522 чтение запись
Копирование RFID карт
MultiReader RFID подключение двух RC522 к arduino. mfrc522
RFID считыватель подключение доступ MySQL
Подключение RFID к MySQL
rfid технология. Система контроля доступа
rfid система. LCD дисплей 1602. Русификация
Модуль rfid rc522 идентификация. Карта rfid пропуск
rfid идентификация. Учёт посещаемости Время прихода и ухода
Подключаем Модуль RFID RC522 к Arduino: Просто и доступно

 

Скетчи