Skip to content

← 返回 NFC.cool Blog

NFC 标签详解:完整入门指南

一部手机和几枚 NFC 标签,配有入门工作流图标

你大概用手机轻触付过咖啡钱、刷过交通卡,或者用它解锁过酒店房门。这每一项都是 NFC 在起作用。

我花了多年打造 NFC.cool,一款用于读取和写入 NFC 标签的应用,而我最希望更多人知道的一件事是:NFC 不只用于支付和门禁卡。一枚小小的 NFC 标签 ,一块只值几分钱、永远不需要电池的芯片,可以让你的家居自动化、一次轻触就交出你的联系方式,并把物理世界与数字操作连接起来。

这是我会交给任何一位初学者的指南。我会讲清楚 NFC 标签是什么、它们究竟如何工作、我会买哪几种,以及那些我真正见到产生回报的用途。


什么是 NFC?

NFC近场通信(Near Field Communication) 的缩写。它是一种短距离无线技术,让两台设备在彼此靠近到几厘米以内时交换数据。

它运行在 13.56 MHz ,作用距离约 4 厘米 (大约 1.5 英寸)。这么小的范围一开始会让人摸不着头脑,但这是刻意为之的,它是一项安全特性。和蓝牙或 Wi-Fi 不同,你不会意外连上房间另一头的某个东西。

每一部现代智能手机内部都有一块 NFC 芯片。iPhone 自 2016 年的 iPhone 7 起就能读取 NFC,Android 手机则更早。把手机靠近一枚标签,手机就会为标签供电并读取它,整个交换在几分之一秒内完成。


什么是 NFC 标签?

NFC 标签是一块小小的无源芯片,内置于贴纸、卡片、钥匙扣或几乎任何形态之中。「无源」是关键词:NFC 标签没有电池 。它完全由读取它的设备所发出的场来供电。

这正是它们如此好用的原因:

  • 几乎坚不可摧 :没有会没电的电池,也没有会磨损的部件

  • 便宜 :批量购买时每个只需几分钱

  • 微小 :比一枚硬币还小,比一张信用卡还薄

  • 寿命长 :一枚不错的标签能用 10 年以上

每枚标签都存有少量内存。你可以存入一个网址、联系方式、Wi-Fi 凭据、纯文本,或告诉读取手机该做什么的指令。

NFC 和 RFID 有什么不同?

NFC 其实是 RFID(射频识别)的一个子集。我是这样解释这个区别的:

NFCRFID
频率仅 13.56 MHz125 KHz 至 960 MHz
作用距离最远约 4 厘米最远数米
通信双向通常单向
标准化ISO 14443 / ISO 18092多种标准
消费级使用高(手机、支付)多为工业用途

所有 NFC 都是 RFID,但并非所有 RFID 都是 NFC。你刷进办公室所用的工牌通常运行在 125 KHz,而你的手机根本读不了它。NFC 标签使用的是手机确实支持的 13.56 MHz 频率。「为什么我的手机读不了我的工牌?」是我被问得最多的问题之一,而这几乎总是答案。(如果你正陷在这个兔子洞里,我专门写过一篇 为什么你的 iPhone 打不开 RFID 门。)


NFC 标签类型:你该买哪一种?

NFC 标签的类型由 NFC Forum(行业标准机构)定义。你实际会遇到的那些,都是基于 NXP Semiconductors 的芯片打造的,也就是 NTAG 系列。

NTAG 家族

这些是迄今为止最常见的消费级 NFC 标签:

NTAG213

  • 内存: 144 字节(约 132 字节可用)

  • 最适合: 网址、联系名片、简单的自动化

  • 价格: 最便宜的选项(每枚约 0.15 到 0.30 美元)

  • 网址容量: 约 130 个字符

主力军。对于单个网址或一小段文本,NTAG213 就够了,大多数 NFC 名片和营销标签用的就是它。

NTAG215

  • 内存: 504 字节(约 488 字节可用)

  • 最适合: 较长的网址、含多个字段的 vCard、Wi-Fi 凭据

  • 价格: 每枚约 0.20 到 0.40 美元

  • 网址容量: 约 480 个字符

一个扎实的中间选项,对较长网址和多字段 vCard 有足够余量,又便宜到可以批量购买。它也是任天堂 Amiibo 手办内部所用的芯片,这就是为什么可写入的 NTAG215 如此容易买到。

NTAG216

  • 内存: 888 字节(约 868 字节可用)

  • 最适合: 完整的 vCard、多条记录、较长的文本内容

  • 价格: 每枚约 0.30 到 0.60 美元

  • 网址容量: 约 850 个字符

消费级 NTAG 系列中内存最大的一款,也是如果只买一种我会挑的那款。多出的余量意味着你不会撞墙:完整的 vCard、多条记录、较长的文本、留给日后修改的空间,而且它是 NFC.cool 用来做测试的标准款。

你可能见到的其他标签类型

  • NTAG424 DNA :一款带密码学认证的高级芯片。它出现在防伪、奢侈品验证以及新的欧盟数字产品护照规则中。对个人使用来说大材小用,但对商业工作而言确实重要。

  • MIFARE Classic :NXP 的一款较老芯片,用于门禁卡和交通系统。它不是标准的 NFC Forum 标签,所以手机的兼容性全凭运气。对个人项目我会跳过它。

  • ST25T :意法半导体(STMicroelectronics)的 NFC 标签产品线。功能上与 NTAG 类似,在消费类产品中不太常见。

  • ICODE :为图书馆和物流追踪打造。你大概不会碰到这些。

快速选购指南

使用场景推荐标签原因
网站网址NTAG213数据量小,最便宜
电子名片NTAG213 或 NTAG215网址链接需要约 100 个字符
Wi-Fi 分享NTAG215凭据可能会比较长
在标签上存完整 vCardNTAG216需要更多内存
智能家居触发器NTAG213只需要一个唯一 ID
防伪NTAG424 DNA密码学验证

在哪里购买: 我的 推荐 NFC 标签 页面列出了我自己使用并用来做测试的 NTAG216 贴纸。贴纸形态的标签最为通用,几乎能贴在任何东西上。

我的诚实建议:买一包 NTAG216 贴纸,别再纠结了。我见过有人为一个 20 美分标签就能轻松搞定的项目,在芯片类型上反复纠结。如果你想要更深入的拆解,我在 适用于 iPhone 的 NFC 标签类型 里逐一讲解了各款芯片。


NFC 标签如何工作(简单版)

人们以为这会很复杂。其实并不。下面是从头到尾的全过程:

  1. 能量传递 :你手机的 NFC 天线会产生一个电磁场。当一枚标签进入这个场(约 4 厘米)时,该场会在标签的天线线圈中感应出微小的电流,而这股电流为芯片供电。

  2. 数据交换 :通电后的芯片以 13.56 MHz 的调制无线电波,把它存储的数据回传给你的手机。这次交换大约耗时 100 毫秒。

  3. 执行操作 :你的手机读取数据并决定做什么。一个网址会在浏览器中打开。一个电话号码会提示拨打。一条 Wi-Fi 记录会提示连接。一条应用专属记录则会打开对应的应用。

无需配对。无需 PIN。基础读取无需应用。轻触即走。

NDEF:标签所说的语言

NFC 标签上的数据是用 NDEF(NFC 数据交换格式)来组织的。我把 NDEF 看作一种通用语言,让任何 NFC 手机都能读懂任何 NFC 标签。

常见的 NDEF 记录类型:

  • URI :一个网络链接(http、https、tel:、mailto:)

  • Text :任何语言的纯文本

  • Smart Poster :网址 + 标题 + 图标的组合

  • Wi-Fi :网络名称、密码和安全类型

  • vCard :联系信息

  • MIME :任意自定义数据类型,被应用用于自定义操作

当你在 NFC.cool Tools 这类应用里写入一枚标签时,你就是在创建 NDEF 记录。当一部手机读取该标签时,它会解析这些记录并据此执行操作。这就是整个模型,一旦我想通了这一点,NFC 的其他一切就都说得通了。


读取 NFC 标签

在 iPhone 上

iPhone 会自动处理标签。在 iPhone XS 及更新机型 (以及第三代 iPhone SE)上,NFC 读取在后台运行,把手机顶部靠近一枚标签,它就会立即读取,无需任何应用。较旧的 iPhone(7、8、X)则需要你先打开一个 NFC 读取应用。

扫描时会发生什么,取决于数据本身:

  • 网址 :弹出一条通知,轻触即可在 Safari 中打开

  • 电话号码 :提供拨打选项

  • App Clip :如果存在 App Clip,则启动它

  • 自定义数据 :打开关联的应用

如果你只是想马上看看一枚标签上有什么,在 Android 上你也可以 直接从浏览器读取 NFC 标签,无需安装。

在 Android 上

大多数 Android 手机从大约 2012 年起就有了 NFC。读取功能默认开启;你可以在「设置 → 已连接的设备 → NFC」里找到开关。轻触一枚标签,Android 就会把数据交给最合适的应用:网址交给浏览器、联系人交给通讯录、自定义记录交给它们对应的应用。


写入 NFC 标签

这是我觉得真正有意思的部分。写入一枚标签,意味着用你想要的任何数据为它编程。

你需要什么

  1. 一部支持 NFC 的手机

  2. 一个 NFC 写入应用(比如 NFC.cool Tools ,可在 iPhoneAndroid 上获取)

  3. 一枚空白或可重写的 NFC 标签

如何写入一枚标签

过程很短:

  1. 打开你的 NFC 写入应用

  2. 选择要写入的内容(网址、文本、Wi-Fi 凭据、联系人等等)

  3. 输入数据

  4. 把手机靠在标签上

  5. 等待确认,通常约一秒钟

就这样。标签现在存下了你的数据,任何读取它的 NFC 手机都能用。如果你想要针对 iPhone 的具体演示,我写过一篇:如何在 iPhone 上写入 NFC 标签

重要:锁定标签

标签一旦写入,你可以选择性地 锁定 它。锁定会让它永久变为只读,谁也无法覆盖或擦除它。没有撤销。

我把锁定当作一个刻意的、最终的步骤,绝不会快速点过去。在以下情况锁定标签:

  • 它处于公开可访问的位置(在海报、产品或名片上)

  • 你想防止篡改

  • 数据不会再变

在以下情况保持不锁定:

  • 你日后可能会更新数据

  • 你还在试验阶段

  • 它处于一个受控环境中,比如你的家里


16 种 NFC 标签的实用玩法

我能列出一百种。这些是我反复用回去的那些,是我见过真正能用得长久的玩法。

在家中

1. Wi-Fi 访客网络分享 在前门或客房附近贴一枚标签,把你的 Wi-Fi 凭据写进去。客人轻触一下就能立即连上,无需输入一长串密码。

2. 智能家居场景 在家里各处放置标签来触发自动化。轻触床头柜上的那枚,启动「晚安」(关灯、设闹钟、开启勿扰)。轻触门边的那枚,启动「离家」(关灯、调低空调、扫地机开始工作)。

3. 闹钟 在厨房或浴室放一枚标签,做一个快捷指令,只有当你亲自扫描它时才会关掉你的早晨闹钟。这招管用,它会逼你下床。

4. 电器说明书 在洗衣机或洗碗机上贴一枚标签,让它指向说明书的 PDF。你再也不用四处找说明书了。

5. 服药提醒 在药瓶上放一枚标签。扫描它会把一个时间戳记到一条笔记或一张表格里,这样你就有了服药时间的记录。

在工作中

6. 电子名片 商务场景中最受欢迎的 NFC 用例。一张 NFC 名片不用纸,轻触一下就能分享你的联系方式。NFC.cool Business Card 让你能制作一张专业的电子名片,并把它的网址写入任何第三方 NFC 标签:iOS 收件人看到一个原生的 App Clip,Android 收件人打开一个 nfc.cool 域名下的网页,两者都能一次轻触就保存你的联系方式。

7. 会议室签到 在会议室外放一枚标签。轻触它会打开你的日历或记录出席情况,比任何预约系统都简单。

8. 共享设备登录 把标签贴在共享设备或工具上。扫描即可记录谁在何时借走了它。

9. 快速链接到共享文档 在白板或项目区域贴一枚标签,让它指向共享盘、Notion 页面或任务看板。

在路上

10. 车载蓝牙与导航 在车载支架上放一枚标签。轻触它会连接蓝牙、打开你的导航应用,并开始播放你的驾驶歌单。

11. 行李识别 在你的行李里放一枚锁定的、写有你联系方式的 NFC 标签。如果它被捡到,任何带手机的人都能识别出失主。

12. 宠物身份标签 在你宠物的项圈上挂一枚标签,写上你的联系方式和它的医疗信息,比刻字标签更耐用、信息也更丰富。

13. 健身与锻炼启动 在你的健身包或储物柜上放一枚标签,轻触它就能打开你的锻炼应用,并加载好今天的训练计划。

创意玩法

14. 餐厅桌面点单 如果你经营一家餐厅,把标签嵌进桌子里。顾客轻触一下就能看菜单、点单或付款。很多地方在疫情期间采用了这种做法,之后就再没改回去。

15. 互动艺术与展品 博物馆和画廊会在展品旁边放置标签,让访客轻触一下就能获得语音导览、艺术家注释或 AR 体验。

16. 寻宝游戏 在一个场地各处藏好标签,每枚都揭示一条线索或一道谜题。非常适合团队建设、儿童派对,或密室逃脱风格的游戏。


NFC 标签与 iPhone 快捷指令

这是我最爱展示给人看的东西。Apple 的 快捷指令 应用(iOS 内置)原生支持 NFC 触发,正是在这里,标签从「好用」升级为在 iPhone 上「真正强大」。

下面是设置方法:

  1. 打开「快捷指令」应用

  2. 进入 自动化 标签页

  3. 轻触 新建自动化 ,然后选 NFC

  4. 扫描你想用作触发器的标签

  5. 构建任何你喜欢的自动化

巧妙之处在于:标签甚至不需要写入任何数据。快捷指令通过标签独一无二的硬件 ID 来识别它,所以一枚完全空白的标签也能触发某件复杂的事:

  • 轻触桌上的标签时,启动一个专注模式和一个计时器

  • 轻触办公室的标签时,把你的到达时间记进一张表格

  • 轻触车上的标签时,给伴侣发一条「我在回家路上」

  • 切换特定的智能家居设备

在 Android 上,TaskerMacroDroid 这类应用也能做同样的 NFC 触发自动化。


常见问题

NFC 标签需要电池吗?

不需要。NFC 标签完全是无源的,它们从读取设备的场中获取能量。它们永远不会耗尽,能用上十年甚至更久。

NFC 标签会被黑吗?

标准标签默认没有加密,所以任何带 NFC 手机的人都能读取一枚未锁定、未受保护的标签。对大多数用途来说,比如分享一个网址、触发一个快捷指令,我并不认为这是问题。对于敏感场景,请使用带密码学特性的标签(比如 NTAG424 DNA),或确保该标签只触发一个需要进一步认证的操作。

我需要把手机靠多近?

大约 1 到 4 厘米以内。在 iPhone 上,NFC 天线位于手机顶部;在大多数 Android 手机上,它位于背面的中上部。试几次你就能找到那个最佳位置。

我能重写 NFC 标签吗?

可以,只要这枚标签还没被锁定。大多数标签可承受大约 10 万次写入循环,所以你想重新编程多少次都行。一旦锁定,标签就永久变为只读。

一枚 NFC 标签能存多少数据?

这取决于芯片:NTAG213 约存 144 字节,NTAG215 约 504 字节,NTAG216 约 888 字节。一个典型的网址是 30 到 80 字节。这并不多,标签最适合存放短数据或指向在线内容的指针。

NFC 标签隔着保护壳能用吗?

能。NFC 能穿透大多数手机壳、贴纸和较薄的材料。非常厚或金属材质的壳可能会缩短作用距离。如果你要把标签贴在金属上,请使用专为金属表面设计的标签,它带有一层铁氧体屏蔽层。

NFC 标签和 NFC 卡片有什么区别?

本质上没有区别。NFC 卡片只是一个做成卡片形状的 NFC 标签,芯片和天线用的是同一种技术。卡片通常使用 NTAG213 或 NTAG215,常见于名片、门禁卡和会员卡。


上手实践:你的第一个 NFC 项目

想试试吗?这里有一个五分钟的项目,是我会让任何人入门时做的:

项目:一枚给你家用的 Wi-Fi 分享标签

  1. 买标签: 拿一包 NTAG216 贴纸(25 枚约 10 美元)

  2. 下载 NFC.cool Tools: 适用于 iOSAndroid

  3. 写入你的 Wi-Fi 凭据: 打开应用,选择「写入」,然后选「Wi-Fi」,输入你的网络名称和密码,再把手机靠在标签上

  4. 放置标签: 放在显眼处,比如前门旁、冰箱上或客房里

  5. 测试它: 用另一部手机轻触一下,你应该会收到加入该网络的提示

总成本:约 0.30 美元,两分钟。每一位来访的客人都会为此感谢你。


总结

NFC 标签是那种听起来复杂、结果出奇简单的技术。无需电池、无需配对、基础读取也无需应用。几分钱就能买到一块可编程的芯片,它能用上好几年,并能与数十亿部手机协同工作。

我把自己的事业建立在这些小芯片之上,至今仍不断为它们发现新用途。无论你是想让早晨自动化、分享你的联系方式,还是做点好玩的东西,一枚标签都是「轻触手机」与「让现实世界中某件事发生」之间的桥梁。

准备好开始为 NFC 标签编程了吗? 为 iPhone 或 Android 下载 NFC.cool Tools,这是我所知读取、写入和管理 NFC 标签最简单的方式。

想要一张由 NFC 驱动的电子名片吗? 看看 NFC.cool Business Card,轻触一下就能分享你的联系方式。应用界面和 App Clip 提供 35 种语言。