简介:
基于ESP8266及LD2410B人体存在传感器,原生接入Homekit或HomeAssistant,附带BH1750光强检测和热释电模块
1.产品简介
- 本项目采用ESP8266(ESP-12E模块)开发,雷达模块采用LD2410B,配合SR602热释电模块实现生物体探测,板载BH1750光强模块用以监测环境光强,板载WS2812灯珠用于状态提示或辅助照明。
2.应用场景
3.产品概述
- 本产品采用ESP8266(ESP-12F模块)作为主控
- 采用LD2410B雷达模块作为运动物体/微动物体检测
- 采用SR602热释电传感器监测生物体运动
- 采用BH1750光照传感器检测环境光强
- 板载WS2812灯珠用于辅助照明或状态指示
- 提供了四路拨码开关用以切换模块工作状态(详见附件说明)
- TYPE-C接口供电,预留烧录接口(无串口芯片)
4.产品参数
(1)硬件选用
- 主控: ESP8266(ESP12-E模组)
- 雷达传感器: LD2410B
- 光强传感器: BH1750-FVI
- 人体传感器: SR602模块
- 板载LED灯: WS2812B
(2)电气参数
(3)规格参数
5.使用说明:
- 本项目设计应用为灯光智能控制,通过雷达和热释电模块感知检测区域内是否有人体存在,配合光强模块达到灯光自动控制的功能;
- 本项目提供了两种智能接入方式,分别为原生Homekit和ESPHome(HomeAssistant),其中ESPHome方式探测数据更多,推荐使用;
- LD2410B官方提供了蓝牙调试软件(HLKRadarTool),可对模块工作方式进行调整
- 板子各部分功能如下

代码编译与烧录:
故障排查
- 如遇到光线传感器无数据情况请检查是否焊接成功,BH1750焊接有一定难度,需要风枪或热台
六.备注说明
- 注意! 由于bom匹配时无SR602模块,故bom表中无此模块,需另购,购买指南参见附件“使用须知.zip”中的“必读.wps”。
- 本项目需要烧录软件方可使用,源码参见附件
- 编译环境:
- Arduino 1.8.13
- 烧录工具:
- USB转TTL模块
附件包含如下
- esphome固件&源码.zip
- homekit固件.zip
- 使用须知.zip (包含了模块烧录和工作状态调整的方法,以及SR602模块购买方式)
- 外壳打印文件
注意事项
- 本项目没有预留板载烧录芯片,需要自备USB转TTL模块,如CH340等
- 烧录时需要将拨码开关flash端短接,ld2410断开
制作成本
七.测试视频
esp8266ld2410homekithomeassistantesphome 最近更新时间 2023-03-17 11:32:22