CATALOG

智慧教室的建设中,如何精准且节能地监测教室 occupancy 是个关键点。传统 PIR 红外传感器容易受温度影响,在人员静止时(如学生自习思考时)容易误判为无人;而芯步这类“双模”传感器(红外+雷达)正好解决了这个问题,能捕捉微动呼吸。

以下方案将以 UNI-CGQ-RT-BG-HL 为例,用较为口语化的方式讲解如何将它集成到你自己的项目中。

一、 为什么选择“双模”模块?—— 解决“呼吸但不动”的痛点

咱们先聊点实际的。在做智慧教室的时候,普通的那种红外传感器(PIR)其实有个很头疼的问题:**如果学生在教室里安安静静地看书,或者趴在桌子上休息,红外传感器往往检测不到,因为它主要是靠“移动”触发的。

这时候系统就会误判为“无人”,然后“啪”一下把空调和灯全关了,反而影响了学习体验。

芯步的这款壁挂式“双模”存在监测模块(红外+雷达),核心优势就在于雷达技术。雷达能感知到微弱的移动,哪怕是学生在呼吸时胸腔的起伏,它也能检测到。这就确保了“人走灯灭”的前提是 “真无人” ,而不是“静止不动”。

二、 硬件准备与通信逻辑

拿到模块后,我们先搞清楚它怎么“说话”的。

这个模块用的是 WiFi(2.4G) 直连,不需要额外买网关,这能省一笔钱。它的核心逻辑是 “主动上报,被动控制”

  1. 上报:当它检测到“有人”或“无人”状态变化时,会主动往你的服务器(Server)发一条HTTP请求。

  2. 控制:你可以通过调用芯步的开放API,反向查询它的状态或者给它做配置(比如修改灵敏度)。

集成架构图(脑补版)[“双模”传感器] --(HTTP上报)--> [你的后端服务器] --(指令)--> [教室内的灯/空调]

三、 核心集成步骤:从配网到数据接收

既然是解决方案,咱们直接上干货步骤。假设你已经有了一套智慧教室的管理系统(无论是Web还是APP)。

第一步:设备配网与注册(让设备认识你)

新设备需要连上网。通常有两种方式:

  1. 智能配网:使用芯步提供的配网工具(或SDK),输入WiFi密码,通过广播让设备知道路由器的密码。

  2. AP模式:手机连上设备自己发出的热点,然后给它配置WiFi信息。

关键点:设备联网后,它会主动去注册。你需要在后台记录下它的 Device ID,这个ID就是它唯一的身份证

第二步:配置上报地址(告诉设备去哪找“妈妈”)

这是最核心的一步。设备需要知道你的服务器地址,才能把“有人来了”的消息告诉你。

你需要在你自己的项目后端开放一个接口(例如:https://api.yourclass.com/v1/sensor/callback)。然后在芯步的控制台(或者通过API下发配置),将这个URL绑定给设备。

注意:支持私有化部署。如果学校的网络是纯内网环境(不能上公网),只要保证传感器和你的服务器在同一个局域网段,这个通信也是支持的,数据不需要经过芯步的云,更安全

第三步:接收数据与协议解析(听懂设备在说什么)

当有人走进教室,设备会立刻向你的接口推送数据。推送的数据格式大致如下(根据通用物联网标准整理):

你的系统需要做的事

  1. 校验签名:为了防止别人伪造数据乱报,你需要验证请求里的sign签名,确认这确实是这台设备发来的

  2. 变更状态:在你的数据库里,把这间教室的 occupied 字段改为 true

  3. 触发联动:下发指令给灯光控制器或空调控制器,开启设备。

第四步:下发指令(实现联动控制)

光检测还不够,我们要控制设备。假设教室里没有人的时候,要强制切断插座电源。

你需要向芯步的API发出指令,格式通常如下

  • 请求地址http(s)://api.thingboot.com/{AppID}/device/control/

  • 参数

    • device: 7750_01 (你的传感器ID,或者关联的插座ID)

    • order: {"power": 0} (0代表关闭,1代表开启)

签名计算:为了安全,每次调用API都需要计算签名。算法是 md5(md5(AppSecret) + ts)。这个稍微有点绕,但官方提供了各种语言的Demo,直接复制过来用就行,不用自己从头写加密。

模块检测能力推荐场景核心优势
红外+雷达(“双模”)静态/微动/呼吸普通教室、自习室、图书馆不易误报,真正人走断电
红外(PIR)大幅移动走廊、卫生间、仓库成本较低,反应灵敏

四、 实战场景代码逻辑(伪代码)

在你的后端服务中,核心逻辑大概是这样的:

五、 避坑指南与最佳实践

  1. 安装高度与位置

    • 既然是“壁挂式”,离地面 1.5米 - 2米 左右。

    • 避坑:别对着空调出风口挂!热风/冷风流动可能会干扰雷达波,或者对着窗户挂,窗外有人路过也可能触发。

  2. 判断无人延时

    • 虽然雷达能测微动,但为了系统稳定性,在软件逻辑上做一个缓冲时间(例如 30秒 - 2分钟)

    • 如果传感器瞬间上报“无人”,不要立刻断电。可能是学生刚离开座位去扔垃圾。等连续上报“无人”持续 2 分钟后,再执行“断电”操作,体验会更好。

  3. 调试模式

    • 在开发阶段,去芯步的后台把“调试模式”打开。这时候它会忽略签名校验,你可以先用 Postman 把整个流程跑通,再把签名算法加上,省去不少头疼时间。

六、 总结

把芯步这个壁挂式“双模”模块集成进来,核心就是三步:配网、收数据、发指令

由于它开放了标准的 HTTP 接口,不管你现在的项目是用 Java、Python 还是 Node.js 写的,对接起来都没什么障碍。利用好它 “雷达+红外”双保险 的特性,你就能做出比市面上绝大多数方案更聪明的“智慧教室”——真正做到了解每一个空间的使用状态,既节能又智能。

人体存在传感器产品方案:
展会现场人体感应照明:怎么将壁挂式双鉴人体存在传感器接入到软件项目中
查看 >>
便利店人体感应照明:怎么将HTTP接口壁挂人体存在检测设备接入到自己的项目中
查看 >>
办公设备人体感应与安全监测:怎么将壁挂式双鉴雷达烟雾报警器集成到自己的项目中
查看 >>
活动现场人体感应与火灾预警:怎样把壁挂式安全节能探测器集成到项目中
查看 >>
怎么在智能化改造人体感应场景中集成智能硬件以实现故障告警通知
查看 >>
人体存在场景方案:
共享健身房人体存在监测:怎样把壁挂式雷达存在感应器对接到自己的项目中
查看 >>
活动现场人体存在监测:如何把HTTP接口壁挂人体存在检测设备集成到自己的项目中
查看 >>
活动现场人体存在监测:怎么把吸顶式雷达存在感应器对接到自己的项目中
查看 >>
怎么在智慧教室人体存在监测中集成智能硬件来实现人体微动探测
查看 >>
培训教室人体存在监测:怎样将吸顶式高精度红外传感器集成到自己的项目中
查看 >>
监测用途方案:
怎么接入16A86型电器开关来实现设备电源状态监测
查看 >>
医院病房安全监测:怎么将烟雾感应传感器对接到项目中
查看 >>
怎么在共享茶室安全监控中集成智能硬件来实现远程烟雾浓度监测
查看 >>
怎么在智慧教室人体存在监测中集成智能硬件来实现人体微动探测
查看 >>
如何在校园设备电源控制中集成智能设备以实现电流电压功率计量监测
查看 >>