『瀚思彼岸』» 智能家居技术论坛

 找回密码
 立即注册
查看: 16538|回复: 70

[技术探讨] 人体存在传感器DIY交流:24G雷达模块+ESP32开发板

  [复制链接]

14

主题

262

帖子

2225

积分

金牌会员

Rank: 6Rank: 6

积分
2225
金钱
1958
HASS币
50
发表于 2022-6-7 15:42:50 | 显示全部楼层 |阅读模式
本帖最后由 book123 于 2022-6-7 16:01 编辑

一、写在前面的话:
1、本人技术小白,不会编程。
2、今年接触HA,感觉打开了一个智能家居的新天地。
3、本人重度米家产品使用者,但是备受米家人体传感器的困扰,不敢使用米家人体传感器控制关灯。
4、发现了ESPHOME的好,不太用编写代码,适我这种合小白。
5、在某宝偶尔发现了这个LD1115H雷达模块,据介绍可以感应静坐的人体。
6、有简陋的3D打印机一台。
于是开始尝试用esp01、esp32和雷达模块DIY多个人在传感器,发现可用,比较灵敏。而且只要安装位置合适,人坐着也可以感应,比较好用。终于可以在HA里面使用“x秒检测不到人关灯”这样的自动化了。过去这样的自动化不敢在米家app里面设置,不然会被家人锤!
7、使用时注意事项:
(1)壳子如果设计不好,会影响触发。
(2)雷达模块的参数可以调整,根据房间大小调整合适的参数。太灵敏,会偶尔莫名其妙的自己触发。
  LD115H雷达的默认参数是:
    th1 is 130
    th2 is 250
   为提高灵敏度,我设置的参数是:
    th1 is 100
    th2 is 150

   这个参数太灵敏,不见得好。要根据自己的环境调整。
(3)它感应的是物体移动,不管是人、宠物还是窗帘、门等,稍有动作都能触发。根据这个特性,我特地做了一个,监测我的3D打印机,配合智能插座,监测3D打印机20分钟内没有动作就关闭电源。完美解决了3D打印机的关机难题。
8、总成本不到100元。
9、这个方案我无法接入米家系统,后来考虑了另一个方案可以。
10、本人纯小白,纯爱好,做的不正确的地方烦请各位指正。

二、DIY过程
制作其实很简单,凡是使用过esphome的人都会做。
1、接线图
jiexiantu.jpg
2、使用esp32开发板的GPIO12作为信号输入
3、esphome代码
esphome:
  name: nodemcu-32-ld115h-07

esp32:
  board: esp32dev
  framework:
    type: arduino

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:

wifi:
  ssid: "*********"
  password: "*********"

# Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Nodemcu-32-Ld115H-07"
    password: "*********"

captive_portal:

# Enable Web
web_server:
  port: 80


# Rada LD115H
binary_sensor:
  - platform: gpio
    pin: GPIO12
    name: "ESP32-LD115H-07-keting Sensor"
    device_class: motion
    id: motion_07
    #触发时打开GPIO2输出,点亮了板载LED
    on_press:
      - switch.turn_on: motion_07_light
    #恢复时关闭GPIO2输出,熄灭了板载 LED
    on_release:
       - switch.turn_off: motion_07_light  

switch:
  - platform: gpio
    pin: GPIO2
    # inverted: true
    name: "ESP32-07-keting body light"
    id: motion_07_light

sensor:
# Wifi signal
  - platform: wifi_signal
    name: "ESP32-07-keting WiFis Sensor"
    update_interval: 60s

4、装配在3D打印的壳子里面
all3.jpg

all2.jpg

zhuangpei.jpg

1.jpg

2.jpg
wall.jpg


评分

参与人数 4金钱 +39 HASS币 +10 收起 理由
sasukebinbin + 10 墙都不扶,就服楼主!
+ 20 + 10 感谢楼主分享!
sirakawa + 8 以为是青铜,原来是王者!
jjcs + 1 以为是青铜,原来是王者!

查看全部评分

回复

使用道具 举报

14

主题

262

帖子

2225

积分

金牌会员

Rank: 6Rank: 6

积分
2225
金钱
1958
HASS币
50
 楼主| 发表于 2022-6-7 16:12:00 | 显示全部楼层
本帖最后由 book123 于 2022-6-7 16:25 编辑

关于这块esp32开发板,有一个BUG,就是OTA(通过无线更新固件)的时候需要按住ESP32 板上的“ BOOT ”按钮。装上墙,怎么去按?后来查了不少资料,找到解决办法:在引脚 EN 和 3v 之间添加一个 10uF的电解电容,解决问题。 esp32管脚处理-0.jpg

esp32管脚处理.jpg
感应器在HA里面显示信息:
ha.jpg


回复

使用道具 举报

47

主题

1659

帖子

6700

积分

论坛元老

Rank: 8Rank: 8

积分
6700
金钱
5031
HASS币
40
发表于 2022-6-7 16:24:05 | 显示全部楼层
这是大佬,这是大佬
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

14

主题

262

帖子

2225

积分

金牌会员

Rank: 6Rank: 6

积分
2225
金钱
1958
HASS币
50
 楼主| 发表于 2022-6-7 17:00:17 | 显示全部楼层
这个是我DIY的另一个感应器(3D打印的壳子),挂墙上,加上米家智能插座,监测3D打印机,打完关机。从没有出过错。
3d打印机.jpg
回复

使用道具 举报

1

主题

77

帖子

1561

积分

金牌会员

Rank: 6Rank: 6

积分
1561
金钱
1484
HASS币
0
发表于 2022-6-7 17:10:31 | 显示全部楼层
有很多用米家门磁改装的,直接接入米家
回复

使用道具 举报

1

主题

43

帖子

1426

积分

金牌会员

Rank: 6Rank: 6

积分
1426
金钱
1383
HASS币
0
发表于 2022-6-7 18:27:22 | 显示全部楼层
打印机接个功率监测就好了,
回复

使用道具 举报

3

主题

48

帖子

601

积分

高级会员

Rank: 4

积分
601
金钱
553
HASS币
0
发表于 2022-6-7 19:39:46 | 显示全部楼层
感谢分享
回复

使用道具 举报

56

主题

929

帖子

4077

积分

论坛元老

Rank: 8Rank: 8

积分
4077
金钱
3148
HASS币
0
发表于 2022-6-7 20:54:22 | 显示全部楼层
本帖最后由 bainiu 于 2022-6-7 21:06 编辑

3D打印的盒子好。
回复

使用道具 举报

0

主题

43

帖子

248

积分

中级会员

Rank: 3Rank: 3

积分
248
金钱
205
HASS币
0
发表于 2022-6-7 21:10:12 | 显示全部楼层
你管这叫小白? 大佬受我一拜
回复

使用道具 举报

0

主题

54

帖子

345

积分

中级会员

Rank: 3Rank: 3

积分
345
金钱
291
HASS币
0
发表于 2022-6-7 21:16:54 | 显示全部楼层
大佬,这个模型能开源吗
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-29 01:36 , Processed in 0.450949 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表