本帖最后由 441340677 于 2023-11-5 10:18 编辑
在论坛看到各位大佬的各种传感器,之前也用ld2410做过一款,但是实际使用中距离好像也没有那么重要
为了进一步缩小传感器体积,压降成本,做了一款简易版本
使用材料 (成本控制在20以内)
1. 8266 d1mini芯片
2. 海凌科ld2420雷达
3. 3d打印外壳
整体接线图如下:
接线图
抽掉了排针的3个中间部位,用一根电线将GND接到排针侧,将雷达直接插在排针上,达到接入3v 地 GPIO14的目的
芯片插针
最终的成品图是
底盒
涉及代码如下
esphome:
name: linshi
friendly_name: 临时测试
esp8266:
board: d1_mini
# Enable logging
logger:
# Enable Home Assistant API
api:
ota:
# ot2 接d1mini GPIO14
#
web_server:
port: 80
wifi:
ssid: "**************" ##自行更改
password: "*************" ##自行更改
# Enable fallback hotspot (captive portal) in case wifi connection fails
ap:
ssid: "Ld2420 Fallback Hotspot"
password: "iWILDX101Qei"
captive_portal:
binary_sensor:
- platform: gpio
pin: GPIO14
name: "ceshi"
device_class: motion
id: motion_01
#触发时关闭GPIO2输出,点亮了板载LED
on_press:
- switch.turn_on: motion_01_light
#恢复时打开GPIO2输出,熄灭了板载 LED
on_release:
- switch.turn_off: motion_01_light
switch:
- platform: gpio
pin: GPIO2
inverted: true
name: "body light"
id: motion_01_light
|