Skip to main content

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 接口

使用方法


使用手机进行读写

  1. 下载 NfcV-reader for Android 并安装。

  2. 我们可以通过手机进行读写。

  1. 将手机靠近标签。

控制 LED


  1. 下载 NfcV-reader for Android 并安装。

  2. 下载 NFC Tag Lib,将其重命名为 NFC_Tag_M24LR6E 并放入 Arduino 的库中。

  3. 打开 Arduino IDE。如果 Arduino IDE 已经打开,请重新启动。

  4. 在 Arduino IDE 中,点击菜单:File -> Example -> NFC_Tag_M24LR6E -> ledControl。

  5. 现在,您可以通过手机控制 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);
}

在线原理图查看器

资源


技术支持与产品讨论

感谢您选择我们的产品!我们提供多种支持渠道,确保您使用我们的产品时体验顺畅。我们提供多种沟通方式,以满足不同的偏好和需求。

Loading Comments...