CATALOG

1. 背景与需求分析

共享桌游室作为一种时下流行的社交娱乐空间,其灯光环境的智能化控制直接影响用户体验。传统的智能照明方案往往过度依赖手机App操作,而在桌游场景中,用户频繁拿出手机解锁、打开App、寻找控制按钮的体验显然是割裂和不便的。用户真正需要的是一种“零学习成本”的交互方式——如同普通开关一样直观,又能兼顾智能化的远程管理能力。

本方案的核心目标是在芯步现有的智能硬件生态基础上,接入触摸按键控制面板,实现对桌游室灯光的本地手动控制,同时保持云端管理的完整性。具体而言,需要满足以下需求:

  • 本地触摸控制:用户轻触桌面或墙面面板即可开关灯光、切换场景模式(如“游戏模式”、“阅读模式”、“观影模式”)

  • 即时响应:触摸操作到灯光变化的延迟应控制在人眼无感的范围内(<200ms)

  • 状态同步:手动操作后的设备状态应实时上报至云端,保证远程查看的一致性

  • 双模共存:触摸手动控制与App远程控制互不干扰,任一方式均可操作

芯步开放平台提供了完整的设备控制API接口和消息推送机制,为本方案的落地提供了技术基础。以下将从硬件选型、接入架构、接口实现、交互逻辑四个维度展开详细设计。

2. 整体方案设计

2.1 系统拓扑结构

本方案采用“触摸面板 → 智能继电器/调光器 → 云端平台”的三层架构:

  • 感知/执行层:芯步智能插座/智能继电器模块(直接控制灯光电路)+ LED灯带/灯具

  • 边缘控制层:触摸按键面板(通过GPIO或串口与智能设备连接)

  • 云平台层:芯步开放平台(设备管理、状态同步、API服务)

触摸面板不直接通过Wi-Fi与云端通信,而是作为智能设备的本地外设,通过有线方式连接。这样设计的优势在于:触摸响应无需经过网络往返,大幅降低延迟;同时设备自身负责将状态变化上报云端,保持远程监控能力。

2.2 核心工作流程

  1. 用户触摸面板按键,产生电平变化信号

  2. 智能设备检测到GPIO中断,触发预定义的联动逻辑

  3. 设备执行本地动作(继电器吸合/断开,或PWM调光输出)

  4. 灯光状态改变,设备同时向芯步云平台上报最新状态

  5. 云平台通过消息推送机制,将状态变更同步至授权的App端

这一流程确保了本地控制的实时性与云端数据的一致性,即使外网中断,本地触摸控制仍可正常工作。

3. 硬件选型与接口定义

3.1 触摸控制面板的选型

触摸面板需具备以下特性:电容式触摸感应、多按键独立输出、可配置的触发模式(自锁/点动)。推荐的方案包括:

  • 分体式方案:采用TTP233H-HA6等触摸芯片作为前端检测,每颗芯片对应一个按键,输出TTL电平信号直接连接智能设备的GPIO口。该芯片内建稳压电路,触摸检测稳定,适合桌面嵌入安装。

  • 集成式方案:选用具备电容触控界面的成品面板(如DALI-2认证触控面板),通过标准接口与智能设备通信。此方案安装更便捷,但成本较高。

在共享桌游室场景中,推荐使用分体式方案以降低成本并灵活定制按键数量与布局。通常设计3-5个功能按键:“总开关”、“模式切换”、“亮度+”、“亮度-”、“氛围切换”。

3.2 芯步智能设备选型

为实现灯光控制,核心设备需支持继电器输出(开关)和PWM输出(调光)。根据芯步产品目录,可选择:

  • 智能人体存在传感器(带线路控制功能):除感应功能外,提供“线路”(power)属性开关,可直接控制继电器通断。其GPIO接口可外接触摸按键。

  • 通用智能继电器模块:提供干接点输出,适合控制大功率灯具或多路灯具分组。

选择依据:设备需提供至少3个空闲GPIO作为触摸按键输入,并支持自定义触发逻辑。芯步设备通常基于ESP8266/ESP32平台,具备二次开发能力。

3.3 电气连接定义

以三按键场景为例(开/关、模式、调光),连接定义如下:

触摸按键功能触摸芯片输出智能设备GPIO触发逻辑执行动作
主开关KEY1_OUTGPIO5上升沿触发翻转power属性
模式切换KEY2_OUTGPIO4上升沿触发循环切换场景
调光(短按/长按)KEY3_OUTGPIO14PWM/长按检测增减亮度

需注意触摸芯片的输出需做电平匹配,部分芯片输出高电平为3.3V,可直接接入;若为5V则需经电平转换电路。

4. 软件逻辑与接口实现

4.1 设备端固件逻辑

触摸控制的本地执行不依赖云端,但需在设备固件中编写中断服务程序。伪代码逻辑如下:

关键点在于:状态改变后必须调用芯步SDK的上报接口,将最新属性值同步至云端。这样当用户通过App查询时,显示的状态与实际灯光状态一致

4.2 云端接口调用(远程管理与同步)

对于远程控制需求,芯步提供标准的HTTP接口。当管理员通过后台或App下发指令时,调用方式如下:

请求地址http(s)://api.thingboot.com/{AppID}/device/control/?sign={sign}&ts={ts}

请求方法:POST

请求体(JSON)

其中device为设备唯一ID(可从控制台获取),order内可包含多个属性同时下发。平台返回200状态码仅表示指令已接收,实际执行结果需通过异步消息推送确认。

4.3 消息推送与状态同步

芯步平台支持设备主动上报状态变化。当用户通过触摸面板操作灯光后,设备调用SDK上报接口,平台即向订阅的服务器推送消息:

接收方可据此更新数据库、推送App通知或触发其他联动逻辑。推送机制支持HTTP回调或MQTT订阅两种方式,推荐使用MQTT以获得更高的实时性

4.4 场景模式的定义与切换

桌游室可预设多种灯光场景,每种场景对应一组属性值组合:

场景名称powerbrightnesscolor_tempRGB
游戏模式(默认)1805000K白光
阅读模式11004000K暖白
观影模式1302700K暖黄
派对模式190-彩色循环

通过触摸“模式切换”按键,设备固件内部循环切换预设场景,执行对应的PWM输出和属性上报。

5. 用户体验优化与可靠性

5.1 响应延迟优化

触摸控制的端到端延迟主要来自三个环节:触摸检测(<10ms)、固件中断处理(<5ms)、继电器/PWM动作(<50ms)。实测总延迟可控制在100ms以内,完全满足人眼感知要求。避免通过网络路径处理触摸指令是低延迟的关键——所有逻辑均在设备本地完成。

5.2 触摸灵敏度与防误触

电容触摸在桌游室环境中可能受到饮料泼溅、卡片覆盖等干扰。优化措施包括:

  • 在触摸芯片前端增加防水涂层,并配置合适的检测阈值

  • 固件中增加防抖滤波,连续检测到稳定电平后再触发动作

  • 对长按操作设置确认时间(如1.5秒),避免误触发场景切换

5.3 断网可用性

本方案的核心优势在于:触摸控制完全独立于网络,断网时本地操作不受影响。设备固件在Wi-Fi断开时仍可执行GPIO中断响应和本地动作,仅云端上报功能暂时失效。待网络恢复后,设备应主动补发未上报的状态变更,确保云端数据的最终一致性。

5.4 触摸反馈设计

为提升操作确认感,可增设蜂鸣器或LED背光反馈:

  • 按键按下时,蜂鸣器发出短促“嘀”声(音量可调)

  • 按键背光跟随灯光总开关状态:开灯时背光微亮,关灯时背光全灭或转为极暗,便于夜间定位

6. 部署与扩展

6.1 桌游室的典型部署方案

以一间20㎡的桌游室为例,推荐部署如下:

  • 主控设备:芯步智能继电器模块,安装在顶灯回路中,控制主照明

  • 触摸面板:桌面嵌入式圆形面板,3-5个按键,安装在桌侧便于触及的位置

  • 氛围补充:RGB灯带接入智能PWM调光器,由同一触摸面板的模式键控制

每桌独立配置控制系统,用户按需操作;商家可通过App统一管理所有包间的设备状态。

6.2 成本估算

组件预估单价数量小计
芯步智能继电器约80元180元
触摸芯片(TTP233等)约2元3-510元
PCB板材与元件约15元115元
外壳与安装辅材约20元120元
单桌总成本约125元

相较于购买成品智能面板(通常300-500元),本方案成本优势明显,且功能更贴近桌游场景的定制需求。

6.3 未来扩展方向

  • 人体感应联动:集成芯步人体存在传感器,实现“人来自动开灯、无人自动关灯”,进一步节能

  • 语音控制接入:芯步已有智能语音音柱产品,可扩展语音指令控制灯光

  • 小程序预约集成:用户在线预约桌游室时,可预设喜欢的灯光模式,到店自动载入

7. 总结

本方案基于芯步开放平台的设备控制能力,通过将触摸面板作为本地外设接入智能设备,实现了共享桌游室灯光的低延迟手动控制。其核心价值在于:

  1. 保留直觉交互:用户无需手机即可操作,符合实体按键的使用习惯

  2. 高实时性:本地GPIO触发,延迟可控在100ms内,远优于App控制的秒级响应

  3. 断网可用:核心控制功能不依赖互联网,保障基础照明可靠性

  4. 低成本定制:相较于成品智能面板,方案成本降低60%以上,且按键功能可按需定义

该方案的实施路径清晰:选型触摸芯片 → 完成硬件连接与固定 → 编写固件中断逻辑 → 配置云端设备与回调 → 部署测试。通过这一方案,共享桌游室可以在不牺牲智能化管理能力的前提下,为用户提供“摸着就亮”的自然操控体验,真正实现科技服务于人的设计初衷。