本帖最后由 mrlaogui 于 2023-3-17 15:21 编辑
在智能家居的场景中,人体存在感应是一个不可或缺的环节。在高精度雷达成品没有出来之前,大部分场景是通过红外人体移动感应来解决,局限性很明显。
后面出了FP1,但价格也让不少人望而却步。相比之下,海凌科旗下的雷达模块,就变得非常具有性价比。
用得比较多的,应该是ld1115h(平替版CEM5855H)、ld2410、ld1125(平替版CEM5825F),自用最多的是ld2410和ld1115h。所以,本次分享的三个DIY成品也是基于这三款雷达模块。
有一段时间内,各种自制、魔改、爆改人体存在模块的教程非常之多,我也非常佩服那些脑洞大开的奇思妙想。通过一段时间的学习和总结,我也成功做出了几个DIY成品。而这个时候,子擎已经上市开售了……不知道现在还有没有人关注DIY的。
我并未购买子擎,因为自己做的也能用……并且,怎么说也是自己的“劳动成果”,整个制作过程还是很开心的。
三个人体存在感应有共同点,也有不同点。下面会根据外壳的大小做区分来进行说明,方便有不同需求的朋友作对比。完成度一般,高手见谅。
成品外观直径65mm,高度29mm。 esp32主控,集成ld1125(雷达)、bh1750(光照)、as312(红外)、aht21(温湿度) 支持自动下载(CH340C)、雷达调参(见对应固件)
成品外观直径65mm,高度20mm。 esp32主控,集成ld1115h(雷达)、bh1750(光照)、aht21(温湿度) 支持自动下载(CH340C)、雷达调参(见对应固件)
成品外观直径40mm,高度10.5mm。 esp32主控,集成ld2410(雷达)、bh1750(光照)、as312(红外)、aht21(温湿度) 支持自动下载(CP2102,可用CH9120X平替)、雷达调参(见对应固件)
说明: 温湿度这个就看着图个乐,因为模块发热较大,目前只会简单粗暴减掉固定数值,如有更好的计算方法还请不吝赐教; 支持自动下载和雷达调参、0603封装贴片方便焊接(电烙铁或加热台); B款没有开红外孔是因为外壳有弧度,加上 菲涅尔透镜不美观,这点从 导光条就能看出来。
【打孔】 A款:光照孔(d:4mm,坐标0,18)、红外孔(d12.4mm,坐标0,-16) B款:扩大自带孔径(d:4mm)作为光照和把Micro USB改成Type-C; C款:需要扩大自带孔径(d:4mm)作为光照、钻一个Type-C以及红外孔(d:12.4mm,坐标0,12.4)
最后:我加了一个群,里面各个都是技术大佬,说话风趣幽默。各种奇思妙想,都会有热心群友提供解决方案。氛围很好,欢迎来聊。
备注: PCB均为四层板; 以上DIY成品项目均通过网络途径学习总结而来,非百分百原创; 本帖中涉及到的DIY成品仅供大家学习和参考,请勿用于商业用途。
PCB打样文件:
esphome固件配置文件:
黑珍珠esphome固件配置v3.rar
(3.17 KB, 下载次数: 131)
子子擎esphome固件配置v3.rar
(3.84 KB, 下载次数: 265)
鹅卵石esphome固件配置v3.rar
(2.4 KB, 下载次数: 107)
SMT坐标文件:
PickAndPlace_A款黑珍珠.rar
(1.07 KB, 下载次数: 48)
PickAndPlace_B款鹅卵石.rar
(1.18 KB, 下载次数: 56)
PickAndPlace_C款子子擎.rar
(1.1 KB, 下载次数: 119)
===================2023-3-17 更新
===================
距离上次分享有一段时间了,实际上做完人在传感器以后就没有很多的折腾热情了,主要是日常使用需求大多数为联动开灯关灯……
闲言少叙,书归正传。本次更新主要点: 1、PCB由4层板改为2层板,这样就能够免费打其他颜色了 改层数相当于推倒重来,ld1115h款和ld5825款还好,面积达、布线快。Ld2410b款就需要亿点点时间了,所以这次先分享ld1115h款和ld5825款。
2、PCB过孔由盘中孔改为一般过孔,之前的盘中孔原因很简单:强迫症。过孔不在焊盘正中间,就看着不舒服……整体的元件布局和摆放,也是尽可能对称。
3、ESPHOME固件配置更新了一点内容,ld1115h款和ld5825款主要是更换了一些图标,这样整体看起来风格更加统一;ld2410b增加了esphome官方的版本,代码大为减少。这里感谢网友201457751的提醒建议。
4、元件更新修正了两颗5.1k的电阻,其他未更新。
ld2410b(子子擎)固件配置v4.rar
(6.17 KB, 下载次数: 169)
ld2410b(子子擎)BOM_v4.rar
(7.03 KB, 下载次数: 115)
|