用rfid读取数据

该博客介绍了一种使用Arduino Uno连接RFID RC522模块来读取RFID标签信息的方法。当读取到特定ID时,系统会播放相应音乐,而当RFID标签移出读卡器范围则停止音乐播放。
摘要由CSDN通过智能技术生成

直接是用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
  by
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值