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

 找回密码
 立即注册
楼主: book123

[技术探讨] 人体存在传感器DIY交流:雷达+红外+亮度+温湿度+ESP32开发板

  [复制链接]

14

主题

249

帖子

1990

积分

金牌会员

Rank: 6Rank: 6

积分
1990
金钱
1736
HASS币
50
 楼主| 发表于 2022-9-24 17:05:53 | 显示全部楼层
“自动化需要直接写入NodeMCU”,是不是需要NodeMCU必须同时连接雷达传感器和继电器?这样才能实现在没有网络情况下通过继电器控制电灯或风扇。
回复

使用道具 举报

14

主题

249

帖子

1990

积分

金牌会员

Rank: 6Rank: 6

积分
1990
金钱
1736
HASS币
50
 楼主| 发表于 2022-9-25 10:18:22 | 显示全部楼层
jozhi 发表于 2022-8-19 16:51
樓主自己打印的
前面幾樓 樓主有說
目前在整理中  會在分享出來

让大家久等了。由于我的3D打印外壳只为适用我自己的零部件而设计,并不能保证能让大家很好的适用,直接打印可能会造成困惑或者浪费,所以迟迟没有发出来。今天把3D外壳文件整理了一下,发出来,供大家参考吧。
大家使用的时候,请务必看看是否适用自己的元件,尤其是esp32的针脚规格。

请注意:
1、nodemcu esp32的版本有许多种,该外壳底座只适用于其中一种,30pin的,直接打印并不能保证能够使用。具体尺寸请大家测量自己的esp32主板尺寸,并可自行通过3D软件修改底座的尺寸。
2、雷达支架可支持使用1115H,2410两种雷达,支持SR501红外,支持BH1750。
3、打印参数是层高0.2,填充20%。

4、STL文件: esp32-2410-1115h-501-1750-STL.rar (1.03 MB, 下载次数: 40)

底座针孔尺寸:
botoom-chicun_副本.jpg
装配参考图:
1_副本.jpg

6_副本.jpg

3_副本.jpg

5_副本.jpg

4_副本.jpg

2_副本.jpg

以上文件仅供参考。

回复

使用道具 举报

9

主题

358

帖子

3037

积分

论坛元老

Rank: 8Rank: 8

积分
3037
金钱
2679
HASS币
0
发表于 2022-9-26 08:51:34 | 显示全部楼层
book123 发表于 2022-9-25 10:18
让大家久等了。由于我的3D打印外壳只为适用我自己的零部件而设计,并不能保证能让大家很好的适用,直接打 ...

感謝樓主  終於等到了
來試試看囉
回复

使用道具 举报

0

主题

5

帖子

164

积分

注册会员

Rank: 2

积分
164
金钱
159
HASS币
0
发表于 2022-9-26 11:24:08 | 显示全部楼层
yanyucanxue 发表于 2022-7-10 13:42
我发现这个LD2410发热量有点大,能不能设计一个等红外传感器触发,再给雷达传感器供电,使用雷达传感器控制 ...

想法不错
回复

使用道具 举报

5

主题

117

帖子

506

积分

高级会员

Rank: 4

积分
506
金钱
389
HASS币
0
发表于 2022-9-28 14:27:12 | 显示全部楼层
yanyucanxue 发表于 2022-7-10 13:42
我发现这个LD2410发热量有点大,能不能设计一个等红外传感器触发,再给雷达传感器供电,使用雷达传感器控制 ...

我能想到的就是 加一个继电器 用一个GPIO去触发 把2410的vcc断开 接到继电器上
回复

使用道具 举报

5

主题

117

帖子

506

积分

高级会员

Rank: 4

积分
506
金钱
389
HASS币
0
发表于 2022-9-28 14:41:43 | 显示全部楼层
本帖最后由 livebelive 于 2022-9-28 14:46 编辑
yanyucanxue 发表于 2022-7-10 13:42
我发现这个LD2410发热量有点大,能不能设计一个等红外传感器触发,再给雷达传感器供电,使用雷达传感器控制 ...

我能想到的就是 加一个继电器 用一个GPIO去触发 把2410的vcc断开 接到继电器上
然后加入类似下面这种代码 不知道写的对不对
switch:
  - platform: gpio
    name: "2410开关"
    output: relay_1
    turn_on_action:
    - switch.turn_on: relay_1
    turn_off_action:
    - switch.turn_off: relay_1


另外 加入这个代码 应该可以获取WIFI信号强度吧 卫生间这种地方 WIFI信号可能不太好 把这个加进去观察下信号 做出合理的调整 也是好的
sensor:
  - platform: wifi_signal
    name: "sonoff_4ch_rev2 WiFi"
    update_interval: 10s



回复

使用道具 举报

5

主题

117

帖子

506

积分

高级会员

Rank: 4

积分
506
金钱
389
HASS币
0
发表于 2022-9-28 14:46:43 | 显示全部楼层
book123 发表于 2022-7-9 18:45
今天有空,又把光照度传感器BH1750接上了。
一、接线图

没有3D打印机...求个成品外壳 可以吗 楼主!
回复

使用道具 举报

0

主题

562

帖子

2185

积分

金牌会员

Rank: 6Rank: 6

积分
2185
金钱
1623
HASS币
0
发表于 2022-9-29 08:42:34 | 显示全部楼层
可以做的再小一些,外壳里面增加隔离,把红外和雷达隔开,减少发热的误触。,不知道这想法能不能行,硬件采用esp12s
回复

使用道具 举报

5

主题

117

帖子

506

积分

高级会员

Rank: 4

积分
506
金钱
389
HASS币
0
发表于 2022-10-1 11:57:21 | 显示全部楼层
本帖最后由 livebelive 于 2022-10-1 11:59 编辑
livebelive 发表于 2022-9-28 14:41
我能想到的就是 加一个继电器 用一个GPIO去触发 把2410的vcc断开 接到继电器上
然后加入类似下面这种代码 ...

加入了 继电器控制 2410电源 检测到人体动作才启动2410 这样可以减少2410的发热情况 平时不工作 但这样的话 自动化 就没办法做人体存在和红外探测双触发了并且模块改成了 8266 收上没有 ESP32...
esphome:
  name: pir
  platform: ESP8266
  board: nodemcuv2

# Enable logging
logger:

# Enable Home Assistant API
api:

ota:
  password: "15b65847885f5da172db8f6985b9bbb1"

wifi:
  ssid: '无线SSID'
  password: '路由器密码'
  manual_ip:
    static_ip: 局域网固定IP地址
    gateway: 局域网网管
    subnet: 子网掩码(一般默认用255.255.255.0)

  # Enable fallback hotspot (captive portal) in case wifi connection fails
  ap:
    ssid: "Pir  Hotspot"
    password: "你自己用的密码"

captive_portal:

web_server:
  port: 80

binary_sensor:
  - platform: gpio
    pin: GPIO12
    name: "2410_state"
    device_class: presence
    id: motion_1
    # on_press:
    #   - switch.turn_on: motion_1_light
      
  - platform: gpio
    pin: 
      number: GPIO15
      inverted: true
    name: "lux_state"
    device_class: light
    id: motion_2

  - platform: gpio
    pin: GPIO13
    name: "motion_state"
    device_class: motion
    id: motion_3
    on_press:
      - switch.turn_on: relay_1
switch:
  - platform: gpio
    pin: GPIO14
    id: relay_1
    name: "2410开关"
    inverted: true
sensor:
# Wifi signal
  - platform: wifi_signal
    name: "ESP32S-WiFi Sensor"
    update_interval: 60s



回复

使用道具 举报

2

主题

60

帖子

443

积分

中级会员

Rank: 3Rank: 3

积分
443
金钱
383
HASS币
0
发表于 2022-10-1 15:10:08 | 显示全部楼层
2410和HC-SR501只要一根线连接吗?
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-4-29 14:20 , Processed in 0.219952 second(s), 32 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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