前言
密室的机关中,时常会使用大量的RFID辨识增加玩家与机关道具的交互体验,我们最常使用的即是Arduino单片机(微处理机)与RFID模组MFRC522的组合,一般市面上常见的MFRC522有红色与蓝色两种,它们的功能其实一模一样,只是脚位顺序与名称略有不同。
在接线的时候IRQ脚位通常不接,因此我倾向使用红色的板子,因为它的IRQ脚位在边上,这样理线的时候比较整齐。
关于多片MFRC522
查看一般MFRC522在Arduino的设置代码可以发现SS与RST两个脚位是可以自定的。
#include <SPI.h>//include the SPI bus library
#include <MFRC522.h>//include the RFID reader library
#define SS_PIN 10 //slave select pin
#define RST_PIN 9 //reset pin
MFRC522 mfrc522(SS_PIN, RST_PIN); // instatiate a MFRC522 reader object.
MFRC522::MIFARE_Key key;
我查了一下关于SPI的相关知识: