实战:RFID / NFC 拿取识别互动(科星网络读卡器)
- 理解 RFID 三个常用频段(低频 125kHz / 高频 13.56MHz / 超高频 UHF)的特性与展厅选型建议
- 学会配置科星网络读卡器的网络参数,让它把读到的卡号通过 TCP 或 HTTP 上报给中控
- 在 SoftControl 里建立卡号-内容映射表,按卡号触发对应讲解/互动效果
- 理解多卡防冲突的工作原理,以及如何用读卡距离和读卡间隔避免乱读
- 拿到一张 RFID 互动装置的故障排查表(读不到/乱读/卡号漂移/网络掉线)
| 器材 | 数量 | 参考 |
|---|---|---|
| 科星网络读卡器(RFID/NFC) | 1 | — |
| RFID/NFC 卡或标签 | 若干 | — |
| SoftControl 中控(跑在中控电脑上) | 1 | — |
| 展示屏/投影仪 | 1 | — |
| 网线/交换机 | 若干 | — |
价格随渠道波动,以购买页实时为准。
参观者走到一个展台,拿起那件古陶器复制品,旁边的屏幕立刻切出这件文物的三维模型、出土记录、声音讲解同步开始——没有按钮,没有触屏,就是"拿起来"这个动作。这套"拿取识别"互动的背后,是贴在展品底座里的一枚 RFID 标签和一台藏在展台里的网络读卡器。
做好这套系统的关键不是硬件有多高端,而是频段选对、卡号映射管理清晰、上报链路稳定。这一节把这三件事逐一打通。
R2 实战内容,涉及读卡器网络配置与系统集成。科星网络读卡器的具体型号参数(支持频段、读卡距离、上报协议格式、Modbus/HTTP 接口细节)以科星官方产品手册为准(见文末来源);不同型号的接口协议可能有差异,下面给出的是典型示例,请以手册为准。
第零步:频段选型——先想清楚再买卡
这是拿取识别互动里最容易选错、选错了又最难改的决策。科星网络读卡器覆盖多个频段,以具体型号为准,常见展厅场景的选型思路如下:
| 频段 | 典型频率 | 读卡距离(感应型) | 常见卡型 | 展厅典型用途 |
|---|---|---|---|---|
| 低频 LF | 125 kHz | 1~10 cm | ID 卡、EM4100 | 普通门票刷卡、积分打卡(近距离感应) |
| 高频 HF / NFC | 13.56 MHz | 0~15 cm | IC 卡(M1/Mifare)、CPU 卡、NFC 标签 | 展品拿取识别、手机 NFC 交互、文博刷卡签到 |
| 超高频 UHF | 860~960 MHz | 0.1~数米 | UHF 无源标签 | 仓储/门禁、大范围批量识别(非接触,易读到区域内多张) |
展厅拿取识别首选高频 HF(13.56MHz),理由:
- 读卡距离短(~10cm),展品放上展台才读到,拿起来离开就消失——这个距离控制正好是"拿取"这个动作的精准指示。
- NFC 兼容性好,支持市面上绝大多数 IC 卡和 NFC 贴纸标签,成本低。
- 抗多卡干扰比 UHF 好控制,展台上只放一件展品,不会误读隔壁。
别处搜不到的选型坑:UHF 读卡器读距离远、看起来不用精确对准很方便,但在展厅里这是缺点——读距离远意味着你放在 A 展台的读卡器可能同时读到 B 展台的标签,触发错误内容。除非你需要"走进某个区域触发"(不在意具体哪件展品),否则展台型拿取识别别选 UHF。以具体读卡器型号的读距离规格为准,选型要留余量——标称 10cm 的读卡器,展台材质(玻璃/亚克力/金属)会影响实际读距,金属底座会严重衰减,测试再下单。
器材清单
| 名称 | 数量 | 说明 |
|---|---|---|
| 科星网络读卡器(HF 13.56MHz,建议型号) | 1 | 带网口,支持 TCP/HTTP 上报,以官方型号为准 |
| HF 高频卡或 NFC 贴纸标签 | 若干 | 每件展品一枚,贴在展品底部 |
| SoftControl 中控软件 | 1 | 跑在中控电脑,负责按卡号触发内容 |
| 展示屏/投影仪 | 1+ | 展示对应展品内容 |
| 网线 + 交换机 | 若干 | 读卡器和中控在同局域网 |
| 万用表 | 1(可选) | 排查读卡器供电问题 |
第一步:给每枚标签写入唯一 ID 并建立映射表
在配置读卡器之前,先建映射表——这是整套系统的"户口本",后期内容更新都靠它。
用一台 NFC 读卡器(手机或桌面读卡器)读出每枚标签的卡号(UID),记录到表格里:
| 展品编号 | 展品名称 | 卡号 (UID) | 触发内容 | 内容文件路径 |
|---|---|---|---|---|
| E001 | 青铜器复制品A | 04:AB:CD:EF:12:34 | 视频讲解 + 3D 展示 | /media/e001-bronze.mp4 |
| E002 | 陶器复制品B | 04:12:34:56:78:9A | 音频讲解 + 图文 | /media/e002-pottery.mp3 |
| … | … | … | … | … |
映射表要做两份:一份给中控程序用(SoftControl 配置里的卡号-动作对应),一份给展览方保管(备注每件展品内容的授权版本、更新记录)。展览换内容、换展品时,先更新映射表,再更新中控配置,不容易出错。另外,用标签烫金或印刷卡号末四位在标签背面,万一某枚标签脱落了也能快速对号。
第二步:配置科星网络读卡器的网络和上报参数
科星网络读卡器通常支持网页配置或专用软件配置(以你手上的型号手册为准)。
关键配置项:
网络 IP:设固定 IP,比如
192.168.1.70,和中控电脑在同一局域网。记下来。上报方式:这是关键——读卡器读到卡时,要主动"告诉"中控,不能让中控轮询。常见两种(以具体型号支持为准):
- TCP 主动推送(推荐):读卡器作为 TCP Client,中控(SoftControl)作为 TCP Server 监听某端口(比如
8800)。读卡器每读到一张卡,就立刻推一条包含卡号的 TCP 数据。 - HTTP 回调(Webhook 模式):读卡器读到卡,POST 一条 JSON 或文本到你填写的 URL。
展厅推荐 TCP 主动推送,延迟比 HTTP 低、链路更稳定。
- TCP 主动推送(推荐):读卡器作为 TCP Client,中控(SoftControl)作为 TCP Server 监听某端口(比如
上报格式:配置上报卡号的数据格式(Hex、ASCII、带固定前后缀等)。记录好格式,SoftControl 解析时要一一对应。典型格式示例(以手册为准,不同型号不同):
[CARD]04ABCDEF1234[/CARD]或者直接裸 Hex 字符串
04ABCDEF1234\r\n。读卡间隔/防重复上报:设置同一张卡连续放在读卡区时,多久上报一次(比如:同一卡号 3 秒内不重复上报)。这是防止"展品一直放着不断触发"的关键参数。
配置完保存重启读卡器。
你应该看到什么:在中控电脑上用网络调试工具开一个 TCP Server,监听 8800 端口。拿一枚标签靠近读卡器,调试工具里立刻收到包含该卡号的数据包;拿开,就停了。卡号和你映射表里的 UID 对上,说明这一段通了。
第三步:SoftControl 里建读卡器设备和卡号触发逻辑
网络上报链路验证通了,进 SoftControl 配置。
3.1 建"科星读卡器"设备
- 连接方式:TCP Server 模式(SoftControl 作服务端监听,读卡器主动连进来)
- 监听端口:
8800(与读卡器上报目标端口一致) - 数据接收:配置接收来自读卡器的 TCP 原始数据
3.2 添加卡号匹配规则
对映射表里的每个卡号,添加一条触发规则:
接收到数据 包含 "04ABCDEF1234"
└─ 执行动作组:
├─ 发指令给展示屏播控:播放 /media/e001-bronze.mp4
├─ 发指令给灯光控制器:E001 展位灯光渐变暖色
└─ 发指令给音频:播放 e001 讲解音轨
卡号离开(超过 N 秒未再收到该卡号心跳)
└─ 执行"展品离位"动作组:
├─ 屏幕退回展厅通用待机画面
└─ 灯光回待机亮度
SoftControl 对 TCP 接收数据的匹配和解析,以你安装的软件版本功能为准。如果软件支持正则匹配,用正则提取卡号会比全字符串匹配更稳健(防止因上报格式里有时间戳或序号前缀导致匹配失败)。
3.3 "未知卡号"兜底处理
展览里总有意外情况:参观者带着公交卡或门票靠近,也可能触发读卡事件。要加一条"未知卡号"的兜底规则:
接收到卡号数据,但不在映射表里
└─ 不触发任何内容切换(静默忽略)
或└─ 触发通用介绍画面(可选)
不要让未知卡号导致闪屏或报错提示——那会让参观者困惑、让展览方投诉。
多卡防冲突原理与展厅规避方案
"防冲突"是 RFID 协议里的一个概念:当读卡区域内同时有多张标签时,读卡器要用防冲突算法逐一识别它们,而不是乱码一锅粥。
高频 13.56MHz(Mifare/NFC)内置防冲突,理论上同时区域内多张卡都能读到,但这对展厅来说不一定是好事:
- 展台上只应放一件展品,如果读到两个卡号,中控不知道触发哪个内容。
展厅的工程规避手段,优先级从高到低:
- 物理隔离:相邻展台读卡器之间留够距离,读卡区域不重叠(结合型号标称读距 + 你在现场实测的结果确定安全距离)。
- 读卡区域遮蔽:在展台底板加一层金属屏蔽板,限制读卡器只朝上读取放在正上方的展品,屏蔽旁边干扰。
- 中控逻辑处理:同一时间读到多个卡号,优先使用"最近一次有效卡号"(按 FIFO 逻辑),或者触发"检测到多卡"提示,要求参观者一次只放一件展品。
展厅两种典型用法
用法一:展品拿取讲解(博物馆/科技馆)
标签贴在展品底座(或嵌在复制品底部),读卡器藏在展台面板下方。参观者放上展品,屏幕播讲解;拿走,屏幕退待机。适合"每位参观者一次互动一件展品"的慢节奏欣赏型展项。
用法二:刷卡签到 / 观众积分
观众入场领一张含 NFC 标签的门票或胸卡,走到展区内的签到点刷卡,读卡器上报卡号,后台记录"XX 观众到访 A 区时间戳",积分、盖章、游戏进度都可以做。这个用法对读卡速度有要求(人流量大),读卡器的并发响应速度以型号规格为准。
故障排查表
| 现象 | 在哪一段 | 最可能的原因 | 怎么办 |
|---|---|---|---|
| 靠近卡,读卡器本地指示灯没亮 | 读卡器硬件 | 未供电 / 卡型不匹配该读卡器频段 | 核对读卡器供电;确认卡型和读卡器频段一致(LF/HF/UHF) |
| 读卡器指示灯亮了,中控收不到数据 | 网络段 | 读卡器 IP/目标 IP/端口配错 / 防火墙拦截 | 在中控电脑 ping 读卡器 IP;检查 TCP Server 监听端口;关闭防火墙测试 |
| 中控收到数据但卡号对不上映射表 | 格式层 | 读卡器上报格式和 SoftControl 解析方式不匹配 | 用网络调试工具原始抓包,对比读卡器手册里的上报格式文档,重新设置解析规则 |
| 展品放在读卡区,卡号一直反复上报 | 上报配置 | 读卡间隔/防重复上报时间设太短 | 把防重复时间调到 3~5 秒,展品放着只触发一次 |
| 隔壁展台的标签也被读到 | 物理/频段 | 读卡器读距超出预期 / 展台间距不够 | 实测有效读距;调整展台布局;加金属屏蔽底板 |
| 金属底座展品读不到 | 物理 | 金属屏蔽了 13.56MHz 磁场 | 在展品底部加 5~10mm 防磁隔离垫(铁氧体片),抬高标签离金属面的距离 |
| 偶发读不到,靠近几次才读 | 方向/距离 | 标签和读卡器天线位置偏 | 确认标签贴在最靠近读卡器天线的位置;读卡器安装角度朝向标签 |
| 中控与读卡器 TCP 连接断后不自动恢复 | 软件层 | 读卡器/中控 TCP 重连机制未配置 | 科星读卡器和 SoftControl 均支持断线重连,确认双方的重连参数已启用(以各方手册为准) |
进阶:NFC 手机互动
13.56MHz 的读卡器支持标准 NFC 协议,这意味着有 NFC 功能的手机也可以触发读卡事件——参观者把手机贴近读卡区,触发专属内容(比如"手机扫码查延伸阅读"的反向逻辑)。需要在手机端做 NFC 写入(把链接写入手机 NFC 模拟卡)或利用读卡器读取手机模拟的卡片 UID。这个场景的技术细节比较复杂,以具体型号支持的 NFC 特性为准,本节不展开,确有需要可咨询科星原厂或参考官方资料。
学会之后你能做出什么——效果与应用场景
回到开头那个画面:拿起古陶器,屏幕自动切出这件文物的内容。学完这一节你会发现,这背后其实就是一件事——读卡器把卡号推给中控,中控查映射表找到该卡对应的动作组,把内容播出去。把这条链路吃透,展厅里一大类"用物品当遥控器"的互动你都能自己搭出来:
| 想做出的互动 | 怎么用这套链路做到 |
|---|---|
| 拿起展品自动播讲解(放下退待机) | 标签贴展品底座、读卡器藏展台面板下,卡号进/离触发"播内容"和"回待机"两个动作组 |
| 一台展台轮换多件展品讲不同内容 | 每件展品一枚唯一 UID,映射表里各绑一条内容,换展品不用改硬件,只改映射表 |
| 拿起展品同时联动灯光/音频/多屏 | 一个卡号触发一个动作组,组里同时下发播控、DMX 灯光、音频指令——和前面 DMX 那节接上了 |
| 观众持卡签到、盖章、攒积分 | 门票/胸卡内嵌 NFC,走到签到点刷一下,读卡器上报卡号,后台记时间戳做积分 |
| 手机贴一下触发专属内容 | HF 13.56MHz 兼容标准 NFC,带 NFC 的手机也能当"卡",触发反向延伸阅读 |
| 未知卡(公交卡/门票)不添乱 | 兜底规则:不在映射表里的卡号静默忽略或走通用画面,不闪屏不报错 |
看明白没有:所谓"拿取识别互动",拆开就是 "哪个卡号 · 触发哪组动作 · 什么时候撤销" 这三件事,剩下的全是把频段选对、把上报链路调稳、把映射表管清楚这些现场功夫。
这套技能用在哪些场景:
- 博物馆 / 纪念馆:文物复制品拿取讲解是最经典的用法,参观者"拿起来"这个动作本身就是最自然的交互,比按钮、触屏都有质感。
- 科技馆 / 儿童馆:把不同实验道具、模型做成"放上去就演示对应原理"的探索式展项,孩子拿哪个玩哪个。
- 企业展厅 / 规划馆:产品样品或沙盘模块贴标签,拿起或放置触发对应的产品介绍、数据大屏切换。
- 签到 / 动线追踪:NFC 门票签到、集章打卡、观众动线数据采集,靠的是同一台网络读卡器换个用法。
同一套读卡上报链路,换个场景照样能用:门禁刷卡、会员积分、仓储盘点、生产线工位识别,底层都是"读卡器读到 ID → 上报后台 → 后台按 ID 做事"。你在展厅练出来的"频段选型—网络上报—ID 映射—联动触发"这套功夫,迁移过去基本不用重学。
动手挑战
- 用手机 NFC 读卡 App(安卓手机安装 NFC Tools 等)读出你手头几张卡/标签的 UID,建一个小型映射表,感受卡号管理的实际工作量。
- 故意把读卡器的上报端口和中控监听端口设成不一致,体验"网络通了但就是收不到数据"的故障现象,再排查并修复——这是最常见的调试坑,亲手踩一次比看教程记得牢。
- 做一个"未知卡号触发通用欢迎画面"的兜底规则,测试拿一张公交卡靠近读卡器,看中控是不是按预期走了兜底逻辑而不是报错。
本节学到的知识
- RFID 三大频段:低频 LF 125kHz(读距 1~10cm,门票/打卡)、高频 HF/NFC 13.56MHz(读距
10cm,展品拿取识别首选)、超高频 UHF **860960MHz**(读距可达数米,仓储门禁)。 - 展厅拿取识别选高频 HF:读距短正好匹配"放上才读到、拿走就消失"的动作,NFC 兼容性好、成本低、抗多卡干扰好控制。
- UHF 读距远在展厅里反而是缺点:容易读到隔壁展台的标签触发错内容,展台型拿取识别别选 UHF。
- 网络读卡器的上报方式:TCP 主动推送(读卡器作 TCP Client、中控作 TCP Server 监听端口如 8800,读到即推)比 **HTTP 回调(Webhook)**延迟低、更稳,展厅推荐 TCP。
- 读卡器要主动上报、不让中控轮询;设固定 IP 与中控同网段,上报格式(Hex/ASCII/带前后缀)要和中控解析规则一一对应。
- 卡号映射表是整套系统的"户口本":每枚标签一个唯一 UID,绑定展品编号、触发内容、文件路径;换内容先改映射表再改中控配置。
- 防重复上报间隔:设同一卡号 3~5 秒内只上报一次,防止展品一直放着不断触发。
- 卡号进/离对应两个动作组:读到卡号触发"播内容",超过 N 秒未收到该卡号视为"离位"退待机。
- 高频 13.56MHz 内置防冲突,区域内多卡都能读到,但展台只应放一件展品;工程上靠物理隔离 + 金属屏蔽底板 + 中控取最近有效卡号规避多卡。
- 金属会严重衰减 13.56MHz 磁场:金属底座展品要在标签和金属面之间加 **5~10mm 防磁隔离垫(铁氧体片)**抬高标签。
- 务必加"未知卡号"兜底规则:公交卡/门票靠近时静默忽略或走通用画面,绝不能闪屏报错。
小结 · 你现在掌握了什么
- 你理解了 RFID 三个频段的区别,以及展厅拿取识别优先选高频 HF 13.56MHz 的原因(读距短、精准、防误读)。
- 你能配置科星网络读卡器的网络参数和 TCP 主动上报,让卡号实时推送给中控。
- 你建立了卡号-内容映射表的管理方法,在 SoftControl 里做了卡号匹配触发,以及"未知卡号兜底"的稳健逻辑。
- 你知道多卡防冲突在展厅中的实际影响,以及物理隔离和中控逻辑两种规避思路。
- 你拿到了读不到/乱读/网络断连的完整故障排查表。
RFID 拿取识别让"物品"变成了互动的触发器,这是展厅里很有质感的一种体验形式。中控统一调度多个展台的读卡器和联动输出,靠的就是 SoftControl 展厅中控系统 这类工具。
下一步:实战:用 ExhibitionSuite 签到留言做一个签到/留言展项——从"展品触发内容"转向"观众留下痕迹",互动的纵深又多一层。
本教程对应产品
查看产品详情 →