为无人棋牌室做“人走断电”,核心难点是处理“人静止”(比如躺着睡觉或玩手机)的误判。普通红外传感器一遇静止就失灵,必须上24GHz毫米波雷达传感器——它能探测到呼吸级别的微动。
结合芯步的开放接口,我们可以用 “传感器检测 + 后端逻辑 + 智能插座执行” 的方式实现精准控制。
下面是完整的集成方案:
一、为什么不能用普通红外传感器?
我调研过市面上的方案,传统红外(PIR)探头在打麻将的场景下有几个致命伤:
只能检测运动:大家坐在座位上摸牌、出牌,幅度其实很小,冬天盖个毯子红外直接“瞎”了。
容易误判:在无人但空调吹动窗帘时,红外会因为温度变化误触发;而有人睡觉时,它又会因为没检测到移动而错误断电。
解决方案:选用芯步的 24GHz 毫米波雷达传感器。它能检测到呼吸引起的胸腔起伏(微动),不管你是坐着不动打牌,还是躺在沙发上睡着了,它都知道“屋里有人”。
二、硬件选型与安装细节
1. 传感器:带联动输出的壁挂雷达传感器(型号参考:UNI-CGQ-RT-BG-HL 或类似雷达版)
这款传感器的最大优势是自带继电器输出。
什么是继电器输出?简单说,它内部有个“小开关”。检测到人时,这个开关闭合(通电);人走后,开关断开(断电)。
优点:直接把220V灯光线路串联进这个开关,实现纯硬件级的人来灯亮/人走灯灭。即使服务器断网,灯控功能也不受影响。
2. 执行器:WiFi 智能通断器/墙插
用来控制麻将机、空调、总电源。芯步的设备支持局域网 HTTP 接口,命令下发速度飞快(80-120ms)。
3. 安装点位
壁挂传感器:安装在墙角,离地 2米 左右,探测角度 120°,一个15平的包间完全够用。
智能插座/通断器:隐藏在麻将机下方或天花板检修口内,直接控制220V电路。
三、软件对接逻辑(核心代码思路)
你要做的就是把传感器和电源插座在芯步的“后台云端”关联起来。我们不看界面,直接调接口。
第一步:接收“有人/无人”信号
芯步的设备在上报状态时,会主动请求你的服务器(即“HTTP 推送”)。你的服务器需要写一个接收接口,监听传感器发来的雷达状态变化。
第二步:逻辑处理(防抖动处理)
这里有个坑:人即使走了,传感器也可能因为余震误报。所以在代码里要给一个 “延迟确认” 机制。
逻辑是:
收到
radar_target=0(无人)。等待 30秒(或自定义时间)。
再次查询传感器状态(需调用一次API查询,确保真的是无人)。
如果确认无人,发送断电指令。
第三步:下发断电指令
一旦逻辑判断为“无人”,调用芯步的 设备控制接口,把对应的插座关掉。
请求示例(关键代码) :
四、场景:完美解决“睡觉死”痛点
假设有一个包间,张三预约了3小时,时间到了,但他睡着了:
场景 A(传统方案)订单结束 -> 系统强制断电 -> 空调关了,麻将机黑了 -> 张三热醒 -> 差评:什么破店,热死我了!
场景 B(本方案)订单结束 -> 系统想断电,先问一声传感器:“有人吗?” -> 传感器回复:“有!雷达检测到呼吸心跳!”。-> 策略变化:不断电!改为只关麻将机(怕作弊),保留空调和新风,或者通过语音喇叭提醒“即将加收超时费”或“请休息好及时离开”。-> 结果:张三睡醒了,觉得服务很人性化,续费了。既省了电,又没赶客。
五、避坑指南
绝对不要只用红外:血的教训。为了省几十块钱用红外,顾客投诉“打牌中突然断电”会让你赔单。必须用 雷达 或 红外+雷达“双模” 方案。
利用好“联动输出”:上面说的传感器壁挂版带继电器输出,这点非常实用。你可以把卫生间的灯或走廊灯直接接在传感器的输出上。人来灯亮,人走灯灭,完全不需要写代码,物理上就实现了节能。
网络问题:棋牌室往往在地下室或信号死角。芯步的设备支持私有化部署和局域网通讯,这一点很友好。让路由器给每个插座和传感器分配静态 IP(固定IP地址),这样通过内网调用接口,延迟最低,外网断了也不影响屋里自动控制。
安全规范:由于你要控制 220V 强电,接线时请一定要断电操作。如果不懂强电,买回来的智能插座直接插上就行;如果是通断器,请请一定要找持证电工接线,安全第一。
六、总结
通过 芯步雷达传感器(感知层)+ 你的业务后端(决策层)+ 智能插座(执行层) 的架构:
人进:雷达发现 -> 后端发指令 -> 插座上电,麻将机Ready。
人走:雷达确认静止超过N分钟 -> 后端二次确认 -> 插座断电,关门大吉。
有人睡觉:雷达检测到微动 -> 拒绝执行断电 -> 保留基础照明/空调。