CATALOG

无人售货机的电源控制是多设备联动的关键——灯光、制冷、门锁、传感器各自为政,加上分散部署的特点,让统一管理变得棘手。芯步的开放接口恰好能解决这个问题,下面从设计到代码实现给出完整方案。

1. 背景与分析

1.1 传统无人售货机电源管理现状

在当前的无人零售场景中,售货机通常作为一个“信息孤岛”存在。尽管机器内部包含了制冷压缩机、照明灯、电子门锁、加热模块(针对热饮)以及主控板等多种用电设备,但这些设备的电源控制往往是硬接线独立控制本地定时控制

主要痛点集中在以下几个方面:

  • 能源浪费严重:许多老旧售货机缺乏人体感应能力,LED灯牌和照明灯在无人夜间也保持全功率运行;制冷系统缺乏动态调节,导致“大马拉小车”或频繁启停

  • 缺乏远程干预能力:当出现故障(如门锁未关好、压缩机过热)时,运维人员必须赶赴现场进行断电重启,响应时间长。

  • 数据孤岛:电源消耗数据与销售数据、人流数据无法打通。例如,无法根据“当前库存较少且人流稀疏”自动进入深度待机模式。

1.2 建设目标

本方案的目标是利用 芯步(ThingBoot) 的开放平台与智能硬件,通过标准 HTTP/HTTPS 接口,将传统售货机的电源系统进行颗粒化改造。实现“人来供电、人走断电、故障自愈、远程集控”的无人化管理闭环。

2. 整体技术架构

本方案采用“云-边-端”三层架构,核心在于利用芯步丰富的传感器与控制器,通过其标准 API 联动现有售货机主板。

2.1 架构分层

  1. 端侧(感知与执行层)

    • 核心设备:芯步智能红外/雷达传感器(用于探测人员接近)、智能温湿度传感器(柜内环境监测)、智能断路器/继电器模块(控制220V通断)。

    • 现有设备:售货机原装主板(RK3566/3288等方案)、制冷压缩机、LED照明、Android 广告屏。

  2. 边侧(网关与汇聚层)

    • 利用售货机内置的 Android 系统或外接工业级网关,运行 Edge 服务程序,负责向芯步云拉取指令并转发给串口/GPIO。

  3. 云侧(平台层)

    • 芯步开放平台(设备接入与指令下发) + 用户自建业务 SaaS(处理联动逻辑、订单数据)。

2.2 核心逻辑流

  • 数据流:传感器(检测到人) → 上报状态至芯步云 → 芯步云回调用户自建服务器 → 自建服务器分析逻辑 → 调用芯步云接口控制继电器(照明灯亮/屏幕唤醒)。

  • 控制流:APP/后台管理员 → 自建服务器 → 芯步云(HTTP API) → 智能硬件(继电器断开) → 售货机主板断电重启。

3. 关键硬件选型与电源改造点位

为了实现精细化控制,我们需要将售货机的总电源拆分为若干“可控负载”。改造点主要集中在以下四个回路:

3.1 照明与广告氛围灯回路

  • 现状:往往与主控板共用电源,24小时常亮。

  • 方案:引入芯步智能人体存在雷达传感器 + 智能单火/零火开关模块

  • 逻辑:雷达传感器探测到半径 3-5 米内有人靠近时,触发联动,开启 LED 灯带与顶部灯箱广告;人离开超过 5 分钟后自动关闭。

  • 节能预估:以 200W 灯箱为例,每日减少 18 小时运行,年省电超 1300 度。

3.2 制冷系统动态管理回路

  • 现状:压缩机机械温控,无法远程调节温度阈值。

  • 方案:部署芯步智能温湿度传感器

  • 逻辑:传感器实时上报柜内温度至云端。云端算法判断:若连续 30 分钟温度低于标准 2℃(且无交易发生),发送指令给智能继电器断开压缩机供电 15 分钟,保持风机循环即可。

  • 价值:避免夜间压缩机无效运转,延长压缩机寿命。

3.3 Android 屏幕与主控板供电

  • 现状:安卓屏功耗较大(约 15-30W),长期亮屏不仅费电且易烧屏。

  • 方案:利用售货机主板的 GPIO 或 外接智能插座控制屏幕供电。

  • 逻辑:结合芯步的红外传感器,无人时通过 API 发送指令关闭屏幕背光或切断屏幕供电回路(需保留主板微电运行以维持 4G 在线)。

3.4 辅助加热模块(针对北方户外机)

  • 逻辑:当芯步温湿度传感器检测到柜内温度低于 0℃ 且湿度 >80% 时(防止结霜),自动开启加热玻璃回路;温度回升后自动关闭,实现“按需加热”。

4. 软件集成与联动逻辑实现

软件层面的核心是打通芯步的开放接口与现有的售货机 SaaS 系统。芯步的设备具有 HTTP 接口开放 的特点,任何支持 HTTP 请求的编程语言均可轻松集成

4.1 接口对接流程

芯步平台提供了标准的控制指令格式。开发者只需在芯步开发者后台获取 AppIdAppSecret,即可生成签名调用。

接口请求示例(控制照明灯打开)

4.2 核心联动场景逻辑伪代码

为了实现“人来灯亮、人走灯灭”并兼顾制冷效率,需要在业务服务器端编写如下处理逻辑:

4.3 故障自愈机制

  • 看门狗逻辑:服务器通过定时任务 Ping 售货机网络状态。若连续 5 分钟无响应(死机),系统调用芯步 API 向 智能重启模块(串接在主板电源线上的继电器)发送指令:先断开 5 秒,再闭合

  • 高温保护:若芯步温湿度传感器上报温度 > 8℃(冷藏失效),且服务器未收到“压缩机启动”的状态回传,自动判断为继电器粘连或压缩机故障,立即切断总电源并推送维修工单。

5. 方案实施收益

5.1 运营成本(OPEX)显著降低

  • 电费节省:通过动态电源管理(按需照明、休眠屏幕),单台售货机节电率可达 20%-35%

  • 运维效率:通过远程电源硬重启解决了 80% 的工控机死机问题,无需现场断电。

5.2 用户体验升级

  • 智能交互:当用户接近时,灯光亮起,屏幕从待机瞬间切换至高清商品大图,给用户“被迎接”的高级感,而非面对一台嗡嗡作响的笨重机器

5.3 安全性增强

  • 过载预警:通过监测智能功率模块的数据,若发现电流异常波动(如门锁短路前兆),可云端实时锁定并断电,防止火灾隐患。

6. 总结

本方案通过接入 芯步 的智能感知层设备(雷达、温湿度)及其 开放、标准化的 HTTP 接口,将无人售货机从一个单纯的“执行机构”升级为拥有“视觉(感知)、大脑(云端决策)、手脚(电源开关)”的智能体。

方案核心价值点

  1. 非侵入式改造:利用继电器模块并联/串联原有电路,不改动售货机核心主板的复杂逻辑。

  2. 数据闭环:利用芯步的上行数据(有人/无人)触发下行控制(供电/断电),实现了真正意义上的 “端到云再到端” 的自动化控制。

  3. 高扩展性:基于 HTTP API,未来可轻易接入天气数据(如下雨提前开启加热除湿)或库存数据(货少时自动关闭冷柜部分区域),实现永续升级

通过上述改造,无人售货机将不再是被动等待的“铁盒子”,而是主动管理能源、主动迎合用户的智慧零售节点。

插座产品方案:
广告灯箱设备电源管理:怎么把1位5孔智能电源插座对接到软件项目中
查看 >>
商场设备电源控制:怎样把智能插座10A接入到自己的项目中
查看 >>
景观亮化设备电源控制:怎样将10A86型定时开关插座对接到项目中
查看 >>
怎么在广告灯箱设备电源管理中集成智能硬件来实现远程定时任务设置
查看 >>
展会现场设备电源控制:如何将10A86型WiFi智能插座对接到项目中
查看 >>
无人售货机场景方案:
无人售货机语音提示场景:如何把智能30W圆形吸顶远程控制音箱接入到项目中
查看 >>
无人售货机控制:怎么把智能 24 路远程线路管理控制器接入到软件项目中
查看 >>
无人售货机电源控制:怎样把16A86型远程电源控制插座集成到项目中
查看 >>
无人售货机多回路设备控制:如何把12路分体智能电源管理箱对接到项目中
查看 >>
无人售货机语音提示场景:如何把智能30W吸顶圆形云音箱接入到项目中
查看 >>
设备用途方案:
怎么在调度站语音播报中接入智能设备以实现设备状态语音反馈
查看 >>
怎样在共享麻将馆设备机柜电源控制中集成智能硬件来实现8路设备电源总控
查看 >>
如何接入10A 5孔智能插座以实现定时开关设备电源
查看 >>
怎样在无人值守门店机柜电源控制中对接智能设备以实现多设备联动控制
查看 >>
如何对接8 路智能包间控制器以实现包间设备异常断电保护
查看 >>