直接是用uno 的板子接到rfid rc522上 对tag上的信息进行读取,如果读取到了验证的id 就播放相应的音乐,当其离开读卡器的时候停止播放音乐
#include <MFRC522.h>
#include <SPI.h>
/*
Pins SPI UNO Mega2560 Leonardo
1 (NSS) SAD (SS) 10 53 10
2 SCK 13 52 SCK1
3 MOSI 11 51 MOSI1
4 MISO 12 50 MISO1
5 IRQ * * *
6 GND GND GND GND
7 RST 5 ? Reset
8 +3.3V (VCC) 3V3 3V3 3.3V
*/
#define SAD 10
#define RST 5
MFRC522 nfc(SAD, RST);//Create MFRC522 instance
#define ledPinOpen 2
#define ledPinClosed 3
void setup() {
pinMode(ledPinOpen , OUTPUT);
pinMode(ledPinClosed, OUTPUT);
SPI.begin();// Init SPI bus
Serial.begin(115200);//Initialize serial communications with the PC
Serial.println("Looking for MFRC522.");
nfc.begin();// Init MFRC522 card
byte version = nfc.getFirmwareVer

该博客介绍了一种使用Arduino Uno连接RFID RC522模块来读取RFID标签信息的方法。当读取到特定ID时,系统会播放相应音乐,而当RFID标签移出读卡器范围则停止音乐播放。
最低0.47元/天 解锁文章
4236

被折叠的 条评论
为什么被折叠?



