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);
}
在线原理图查看器
资源
技术支持与产品讨论
感谢您选择我们的产品!我们提供多种支持渠道,确保您使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。
