Xadow - NFC 标签
Xadow - NFC 标签是一款高度集成的近场通信标签模块,该模块采用 I2C 接口,基于 M24LR64E-R。M24LR64E-R 具有一个 64 位唯一标识符和 64-Kbit EEPROM。Xadow - NFC 标签配备了一个独立的 PCB 天线,可以轻松地从您使用的任何外壳中伸出,为您的项目外观设计提供更多空间。
规格
- 工作电压:5V 或 3V3
- 工作电流:<1mA
- 最大有效范围:2CM
- 支持 13.56MHz 的非接触式通信
- 兼容 ISO 15693 和 ISO 18000-3 模式 1
- 64 位唯一标识符 (UID)
- 读取块 & 写入 (32 位块)
- I2C 接口
使用方法
使用手机进行读写
-
下载 NfcV-reader for Android 并安装。
-
我们可以通过手机进行读写。
- 将手机靠近标签。
![]() | ![]() |
---|
![]() | ![]() |
---|
控制 LED
-
下载 NfcV-reader for Android 并安装。
-
下载 NFC Tag Lib,将其重命名为 NFC_Tag_M24LR6E 并放入 Arduino 的库中。
-
打开 Arduino IDE。如果 Arduino IDE 已经打开,请重新启动。
-
在 Arduino IDE 中,点击菜单:File -> Example -> NFC_Tag_M24LR6E -> ledControl。
-
现在,您可以通过手机控制 LED。
#include "NfcTag.h"
#include <Wire.h>
NfcTag nfcTag;
int led = 5;
bool flag = false;
bool preFlag = false;
void setup(){
Serial.begin(9600);
pinMode(led,OUTPUT);
nfcTag.init();
}
void loop(){
flag = nfcTag.readByte(EEPROM_I2C_LENGTH-1) == 0xff?true:false;
if(flag != preFlag){
Serial.println("get remote NFC control signal!");
if(flag == true){
Serial.println("led will light up!");
digitalWrite(led,HIGH);
}else{
Serial.println("led will turn dark!");
digitalWrite(led,LOW);
}
preFlag = flag;
}
delay(5*1000);
}
在线原理图查看器
资源
技术支持与产品讨论
感谢您选择我们的产品!我们提供多种支持渠道,确保您使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。