Arduino Mega + RFID-RC522
Недавно пришла бандероль с модулем Mifare RFID-RC522 совместимым с Ардуиной.
Arduino Mega2560 с модулем Funduino RFID-RC522, подключенным на соплях.
Достаточно быстро на просторах интернетов была найдена информация по правильному подключению модуля к Меге и скетч с набором базовых действий с бесконтактными картами.Как подключать к Arduino Mega2560:
Arduino Mega2560
Funduino RC522
3.3V
VCC
GND
GND
RESET
RST
50
MISO
51
MOSI
52
SCK
53
NSS
Как подключать к Arduino Uno:
Arduino Uno
Funduino RC522
3.3V
VCC
GND
GND
5
RST
12
MISO
11
MOSI
13
SCK
10
NSS
А вот — RFID Arduino sketch (умеет показывать серийный номер карты, можно допилить для детектирования карт по серийным номерам, и исследовать неиспользуемые функции.)
После запуска скетча не забудьте запустить ардуиновский «Serial Monitor».
Вывод будет приблизительно таким(если задать номер карточки на 203-й строке):
Card detected 1000100 , 0 The card’s number is : 136 , 100 , 101001 , 11011 , 10111110 This is subway ticket.
Код оставлен оригинальный, добавлен буквально один комментарий относительно конфигурирования пина в зависимости от платы Ардуины. Большая часть оригинальных комментариев на китайском, когда будет время — переведу гугл-транслейтом (но это вряд ли).
Сообщение Arduino Mega + RFID-RC522 появились сначала на Апач.
Источник: БЛОГ АПАЧА о ДЛЕ