CATALOG

芯步的8路智能控制器(UNI-KZQ-TY-8/DC-8)非常适合储物柜场景,配合其开放API,可以实现远程控制电磁锁、灯光等设备。下面从硬件选型、接口调用、业务逻辑到拓展方案,提供一个完整的技术解决方案。

解决方案:基于芯步8路控制器的智能储物柜系统设计

本文旨在提供一套利用芯步智能硬件及开放接口,实现自助储物柜远程控制的完整技术方案。我们将聚焦于如何使用其 8路智能控制器 来独立控制8个柜门(或8路负载),并设计高可靠性的业务流程。

第一部分:硬件选型与电气设计

在自助储物柜场景中,核心控制对象通常是12V/24V直流电控锁(电磁锁或灵性锁)以及柜内照明灯。针对这些设备的电气特性,我们推荐以下两款核心控制器:

特性推荐型号 A:通用型推荐型号 B:直流专用型
产品名称智能通用控制器 (UNI-KZQ-TY-8) 智能控制器 8路 (UNI-KZQ-DC-8)
输出类型交直流两用 (支持 12V DC 或 220V AC)直流输出 (DC 5-12V)
单路电流MAX 20A (需注意总功率限制)MAX 10A
走线方式需接入强电或弱电弱电 (仅需弱电布线,安全性高)
适用场景柜内包含220V照明或大功率设备全弱电储物柜 (纯电控锁 + LED灯带)

设计

  1. 全弱电方案:对于纯12V电控锁的储物柜,优先选用 UNI-KZQ-DC-8。它直连12V开关电源,直接驱动锁具,布线简单且安全

  2. 电源分配:若8路锁具同时打开,瞬时电流较大。采用 “一控一” 供电模式:控制器输入端接入12V/15A以上的开关电源,确保8个锁具同时动作时电压不跌落。

第二部分:核心接口集成方案

芯步设备的核心优势在于将复杂的IoT连接抽象为简单的 HTTP APIMQTT 协议。

1. 设备接入与鉴权

在调用API控制锁之前,需要先完成签名认证。所有请求均需携带 AppID 和动态生成的 sign

签名生成逻辑(伪代码):

2. 核心控制指令下发

这是本方案最核心的环节。传统的储物柜需要PLC或单片机编程,而这里只需调用一个HTTP接口即可控制锁的开关。

接口地址https://api.thingboot.com/{AppID}/device/control/

请求示例(控制第1路柜门开启):

注:power1 对应第1路,power2 对应第2路,以此类推,直至 power8

3. 异步状态同步(关键设计)

储物柜场景对实时性要求较高。平台下发指令后,若设备离线会返回200但实际上没执行。更好的做法是订阅设备上报的状态。

  • MQTT订阅:服务器订阅设备上报的 status 主题。当锁打开或关闭时,控制器会上报 power1 的当前值(0或1)。

  • 联动逻辑:用户扫码 -> 云端发送 power1=1 -> 云端收到设备上报 power1=1 -> 确认开锁成功。

第三部分:业务逻辑实现(储物柜专用)

针对“开-关”这一核心动作,我们需要设计比普通开关更严谨的逻辑,以适应储物柜“先通电开锁,断电维持关门”的特性。(注:电子锁通常是瞬间通电(约100ms)弹开,断电后处于闭锁状态)。

1. 脉冲开锁(“点动”模式)绝不能长时间给电控锁通电,否则会烧毁线圈。解决方案是利用控制器的 “先通后断”“定时任务”功能。

  • 方案A(云端定时):调用接口开启 power1,延时 0.5 秒后,再次调用接口关闭 power1

  • 方案B(设备预置命令):芯步设备支持 point(脉冲)命令,可设置开启500ms后自动断开。这是最推荐的方式,因为它不依赖网络延迟。

2. 柜门状态检测(进阶方案)纯粹的控制器只能控制输出,无法感知门是否真的关好。拓展:在柜门上安装 门磁传感器

  • 利用控制器的 开关量输入接口(支持自定义联动),将门磁信号接入控制器

  • 逻辑:当用户关门 -> 门磁信号变化 -> 控制器上报门磁状态 -> 云端判定“已归还” -> 进行计费结算。

第四部分:拓展与级联(超过8路的情况)

如果需要控制大型快递柜(如18门、24门),可采取以下两种策略:

  1. 多控制器堆叠

    • 直接在柜内安装多块 UNI-KZQ-8 控制板。

    • 云端维护映射表:柜门A01 对应 设备001power1柜门A09 对应 设备002power1。只需确保每台控制器都有独立的WiFi连接即可。

  2. 专用级联方案(如有)

    • 参考行业内的 RLC-18EC 等锁控板设计,通常是通过RS485总线级联多块板子,主机负责通信,从机负责执行

    • 注意:若使用第三方RS485锁控板,可将其视为“执行器”,用芯步控制器的IO口去控制RS485主控的通断电,或者直接使用支持Modbus协议的4G网关进行对接。

第五部分:系统部署流程

  1. 设备上电配网:将8路控制器接入12V电源,通过“芯步”APP或扫码配置WiFi。确保设备在控制台显示“在线”。

  2. 接线

    • 开关电源(12V) -> 控制器电源输入端。

    • 控制器输出端(COM & NO) -> 电控锁正极。电控锁负极接电源负极。

  3. 开发调试:获取 AppIDAppSecret,参考接口文档调用 device/control 测试 power1 的开关。

  4. 业务对接:开发微信小程序或后端服务,将“扫码开柜”按钮与云端API绑定。

总结

利用芯步的8路智能控制器,开发者无需处理底层TCP连接、心跳维持、断网重连等繁琐的IoT问题,只需通过简单的 HTTP POST 请求 操作 power1power8 参数,即可快速搭建一套稳定的自助储物柜系统。对于需要高并发或局域网内控制的场景,开启MQTT长连接模式以获得毫秒级的控制体验

控制器产品方案:
怎样接入4路智能直流开关以实现多设备联动控制
查看 >>
如何在共享自习室独立包间控制中对接智能设备来实现包间智能语音联动控制
查看 >>
如何在共享棋牌室设备电源集中管理中接入智能设备来实现自定义场景联动控制
查看 >>
怎么接入智能 24 路远程开关控制模块以实现自定义场景联动控制
查看 >>
怎么接入智能 24 路远程通用控制器来实现设备故障告警通知
查看 >>
自助储物柜场景方案:
怎么在自助储物柜控制中对接智能硬件来实现设备回路状态查询
查看 >>
自助储物柜控制:怎么把24路智能线路控制器接入到软件项目中
查看 >>
自助储物柜控制:如何把智能 24 路分体远程信号控制器集成到自己的项目中
查看 >>
如何在自助储物柜控制中集成智能设备来实现16路多通道独立控制
查看 >>
如何在自助储物柜控制中集成智能硬件以实现设备用电定时管控
查看 >>
8路用途方案:
如何在餐厅独立包间灯光管理中集成智能设备以实现8 路独立线路通断控制
查看 >>
如何二次开发智能PDU[分控]|8位以实现机柜8路设备电源定时控制
查看 >>
怎样在门店照明系统集中控制中对接智能设备来实现多达8路独立线路控制
查看 >>
怎么在写字楼设备机柜电源管理中集成智能硬件来实现8路设备电源总控
查看 >>
怎样接入8路防水防尘控制箱来实现远程控制8路线路
查看 >>