发作品签到
专业版

NFC校园卡-北京邮电大学

工程标签

453
0
0
1

简介

网上看到做pcb校园卡的便觉定试试

简介:网上看到做pcb校园卡的便觉定试试

开源协议

GPL 3.0

创建时间:2025-03-12 07:05:06更新时间:2025-03-12 08:28:15

描述

项目简介

本项目是基于NT3H1101W0FHKH的NFC卡,实测无法复制校园卡,可能是协议不同和加密的原因,但是该卡片任然具有相当的可玩性,比如:
1.存储容量:通常为 64/128 字节(不同型号有差异,需确认具体规格)。
2.兼容性:支持 NFC 手机(Android/iOS)和标准 NFC 读写器。
3.可编程性:可写入 NDEF 格式数据(NFC 标准数据格式),支持 URL、文本、Wi-Fi 配置等。
4.动态锁:允许部分数据区域锁定(防篡改),其他区域可反复擦写。

项目功能

  1. 快捷指令与自动化

写入内容:

URL:快速跳转网页(如个人主页、隐藏内容链接)。

Wi-Fi 配置:写入 SSID 和密码,手机贴近自动连接网络。

APP 触发:绑定特定 APP 的深度链接(如打开抖音某个视频、启动智能家居场景)。

工具:使用  NFC Tools (手机 APP)或  NXP TagWriter  直接写入。

  1. 互动游戏与解谜

写入内容:

谜题线索:文字提示(如密室逃脱的下一步指引)。

加密信息:Base64 编码的暗号,需配合工具解码。

AR 触发器:写入 URL 指向 AR 内容(如扫描后显示 3D 模型)。

案例:将芯片藏在实物道具中,玩家通过手机扫描触发剧情。

  1. 个性化数字名片

写入内容:

vCard 联系人:姓名、电话、社交媒体账号(需手机支持解析)。

动态更新:通过 URL 绑定在线简历(内容云端更新,芯片无需修改)。

玩法:贴在名片或物品上,扫描后直接保存联系人。

  1. 智能家居控制

写入内容:

HTTP 请求:触发 Home Assistant、IFTTT 或物联网平台的 API。

快捷指令:写入预设指令(如“关闭所有灯”),配合手机自动化执行。

案例:将芯片贴在床头,手机贴近后执行“睡眠模式”(关灯、拉窗帘)。

  1. 动态内容存储

写入内容:

计数器:利用可擦写区域记录使用次数(如打卡签到)。

状态标记:标记物品是否被使用/检查(需配合读写器修改数据)。

工具:需编程读写(如 Arduino + PN532 模块)。

还有很多操作可以去摸索一下

原理解析(硬件说明)

1.射频能量采集:

天线接收13.56MHz射频能量,芯片内部整流电路转换为直流电(VOUT引脚输出)。

能量可为外部MCU(如STM32L0低功耗系列)或传感器供电。

2.I²C数据交互:

MCU通过I²C接口(SDA/SCL)读写NT3H1101存储区,实现动态数据更新。

示例:温度传感器数据 → MCU → 通过I²C写入NFC标签 → 手机读取实时数据。

3.NDEF协议:

数据存储遵循NFC Forum NDEF标准,确保与手机/读卡器兼容。

软件代码

Arduino + NT3H1101 I²C通信(动态数据写入)

#include 
#define NT3H_I2C_ADDR 0x55  // NT3H1101默认I²C地址

void setup() {
  Wire.begin();
  Serial.begin(9600);
}

void writeNT3H(uint8_t addr, uint8_t *data, uint8_t len) {
  Wire.beginTransmission(NT3H_I2C_ADDR);
  Wire.write(addr);          // 写入存储地址(0x00~0x37F)
  for (int i=0; i

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

评论

全部评论(1)
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航