一、为什么充电站需要一个“懂你”的传感器?
先聊点实际的。你有没有遇到过这种情况:晚上去给车充电,充电桩屏幕黑漆漆一片,你得弯腰找二维码、摸半天才发现扫描口在哪。或者更尴尬的是,人走了大半天了,屏幕还亮着,白白浪费电。
共享充电站的运营方其实更头疼——设备7×24小时待机,屏幕常亮耗电是笔不小的开销,但完全关掉又影响用户体验。这时候就需要一个“眼睛”:人来亮屏,人走熄屏。
传统的红外传感器在充电桩场景有个硬伤——玻璃面板会严重衰减红外信号,而且人在车里坐着不动的时候,红外根本检测不到,屏幕就“误判”人走了。所以我们需要更靠谱的方案:毫米波雷达人体存在传感器。
今天我们就来聊聊,怎么把芯步的壁挂式人体存在传感器接入到共享充电站项目中,实现“人来灯亮、人走电断”的智能控制。
二、硬件选型:带联动输出的壁挂传感器
芯步有一款智能人体存在雷达传感器[壁挂],型号虽然没直接标,但从产品手册看,它支持雷达模块(radar_enable)控制,还能联动烟雾报警。关键是它开放HTTP接口,这意味着任何会发HTTP请求的编程语言都能调用——对开发者来说,门槛很低。
这款传感器的几个核心优势:
| 特性 | 说明 |
|---|---|
| 安装方式 | 壁挂,适合充电桩侧面或上方 |
| 网络连接 | WiFi 2.4GHz直连,不需要网关 |
| 检测能力 | 毫米波雷达,能检测静止人体(比如坐在车里等充电的人) |
| 接口协议 | HTTP API,支持公网/局域网/私有化部署 |
| 响应速度 | 命令下发到设备响应约80-120ms |
这里要划个重点:能检测静止人体。红外传感器只能感知“动”,你坐在驾驶座刷手机,它以为没人了;毫米波雷达不一样,它靠的是微动检测——连呼吸引起的胸腔起伏都能捕捉到。这对充电站场景太重要了,因为很多车主插上枪就回车里坐着了。
三、整体架构:传感器怎么跟充电桩“对话”?
整个系统的逻辑其实很简单:
芯步的设备有两种工作模式:
公网模式:设备通过WiFi连到芯步云,你的服务器订阅设备上报的消息
私有化模式:设备直连你的局域网服务器,数据不出厂区
对于共享充电站这种分散部署的场景(可能分布在城市各个角落),公网模式更合适——不需要每个站点都配服务器。
四、接入步骤:从拿到设备到跑通联动
4.1 设备配网与注册
芯步的传感器支持配置5组WiFi网络,它会自动选择信号最强的连接。配网流程一般是在芯步的控制台操作,或者通过设备自带的配网模式(长按某个按键,用App配网)。
配网成功后,控制台会给你一个设备ID,这个ID后面调用接口要用到。
4.2 获取API凭证
在芯步开发者后台,你会拿到两样东西:
AppId:你的应用标识
AppSecret:开发者密钥,不要泄露给任何人
接口的签名算法是这样的
其中ts是当前时间的Unix时间戳(秒)。说白了就是:先把AppSecret做一次MD5,然后拼上时间戳,再整体做一次MD5。
4.3 传感器状态上报(消息推送)
当传感器检测到人或无人时,芯步平台会主动向你的服务器推送消息。你需要提前在控制台配置一个消息接收URL(就是你的后端接口地址)。
推送的消息格式大概是这样的(根据物模型,当红外状态变化时触发infrared_detect事件)
你的服务器收到这个推送后,就知道有人来了,下一步就是控制充电桩亮屏。
4.4 控制充电桩亮屏(下发命令)
充电桩的屏幕或照明灯,通常接在一个智能继电器或智能WiFi墙壁开关上。芯步有4路智能控制器,支持HTTP控制通断,还有86型墙壁开关,都可以用。
控制开关的接口调用示例(POST方式)
实际代码里大概这样(伪代码):
响应时间约100ms,用户体验上基本感觉不到延迟。
4.5 完整的联动代码(简易版)
把你的后端服务搭起来,接收传感器上报的消息并做出响应:
五、安装与调试踩坑指南
5.1 安装高度与角度
壁挂式传感器推荐安装高度1.5-2米,水平覆盖角度约±60°,最远检测距离可达10米。装在充电桩侧面立柱上,或者上方遮雨棚下都可以。注意避免对着马路——不然路过的人和车会频繁触发亮屏,浪费电。
5.2 抗干扰设置
芯步的设备支持配置项调整。比如你可以设置“无人触发持续时间”为30秒或更长,避免人刚走开几秒钟灯就灭了(用户体验差)。另外,雷达传感器对空调外机、风扇等机械运动比较敏感,安装时尽量避开这些干扰源。
5.3 静态人体检测测试
装好后一定要测一个场景:人坐在充电桩旁边不动,看传感器会不会误报“无人”。毫米波雷达的核心优势就是能检测微动,如果灵敏度过低,可以在控制台调整雷达模块的相关参数。
六、进阶玩法:联动更多设备
既然传感器已经接入了,不如玩得更花一点:
安全联动:传感器检测到人,但充电枪没插好,可以触发语音播报提醒“请确认充电枪已连接”
节能统计:记录每天有人/无人的时长,算出节省了多少待机电量,做成报表给运营方看
多设备联动:一个传感器同时控制多个充电桩的屏幕(比如一个桩位配一个传感器,各自独立控制)
芯步的接口支持批量控制多个设备,device参数可以传多个设备ID,用逗号隔开。
七、总结
把带联动输出的壁挂人体存在传感器接到共享充电站项目里,核心就三步:
设备配网,拿到设备ID
服务器接收传感器上报的人体存在事件
服务器下发命令控制充电桩屏幕/灯板的开关
芯步这套方案的优点是HTTP接口简单直接,不需要折腾复杂的MQTT或者私有协议,而且支持私有化部署,数据安全可控。对于开发者来说,半天时间就能把整个联调跑通。
最后一句实在话:毫米波传感器比红外贵一点,但省下的电费和提升的用户体验,值回票价了。
参考资料
芯步智能人体存在雷达传感器[吸顶]产品手册
芯步传感器类产品接口文档
海凌科HLK-LD6004雷达模组产品资料
芯步智能WiFi墙壁开关功能说明
唯创知音WT41系列充电桩人体感应方案
芯步产品物模型定义
芯步4路控制器HTTP接口文档
海凌科LD2410D-B人体存在传感器
芯步智能人体存在雷达传感器[壁挂]产品页