找回密码
 立即注册

微信扫码登录

搜索
查看: 163|回复: 4

[硬件DIY] 通过paj7620接入esphome实现手势控制小米晾衣架

[复制链接]

1

主题

21

回帖

235

积分

中级会员

积分
235
金钱
213
HASS币
0
发表于 4 天前 | 显示全部楼层 |阅读模式
本帖最后由 gao19970120 于 2025-7-21 19:54 编辑

效果如下:


https://www.bilibili.com/video/BV1tzgVz8EPy/?share_source=copy_web&vd_source=77589bdf59176fabcafc6f14779fe6f8

实现方法:
通过paj7620u2手势控制器接入esphome
在esphome的yaml中加入如下内容:

external_components:
  - source:
      type: git
      url: https://github.com/paveltyurikov/esphome_external_comopnents
      ref: main
    components: [ paj7620u2 ]
text_sensor:
  - platform: paj7620u2
    id: paj7620u2_gesture
    name: "paj Gesture"
    update_interval: 200ms


编译之后刷入,连接paj7620到esphome,使用i2c通讯,paj7620的sda和scl连到控制器的sda和scl,vcc连到3.3v,GND连到GND
给控制器通电,在ha中添加新设备
image.png
然后在nodered中配置
我配置的逻辑是,在晾衣架上升时,向下挥手停止;在晾衣架下降时,向上挥手停止;在晾衣架停止时,向上或向下挥手晾衣架上升或下降;
经过测试,向上挥手后手自然落下有时会触发向下造成误触,因此我又加了个一秒钟的闭锁,及向上挥手响应后一秒内不响应向下挥手;
image.png

nodered流程: flows.rar (1.75 KB, 下载次数: 0)
然后我又给paj7620设计了个外壳,用3m双面胶一沾;
IMG_4872.HEIC_compressed.JPEG
paj7620外壳3d打印模型

https://makerworld.com.cn/zh/models/764208-esp32-wai-ke?from=search#profileId-731445




回复

使用道具 举报

181

主题

2735

回帖

9216

积分

元老级技术达人

积分
9216
金钱
6285
HASS币
80
发表于 4 天前 | 显示全部楼层
塑料盖住,还能识别不?能识别哪些动作
回复

使用道具 举报

1

主题

21

回帖

235

积分

中级会员

积分
235
金钱
213
HASS币
0
 楼主| 发表于 4 天前 | 显示全部楼层
bugensui 发表于 2025-7-21 20:01
塑料盖住,还能识别不?能识别哪些动作

感应部分没有盖住,是把传感器芯片插到插槽里的,能识别向上向下向左向右,顺时针,逆时针,挥手等手势
回复

使用道具 举报

181

主题

2735

回帖

9216

积分

元老级技术达人

积分
9216
金钱
6285
HASS币
80
发表于 4 天前 | 显示全部楼层
gao19970120 发表于 2025-7-21 20:03
感应部分没有盖住,是把传感器芯片插到插槽里的,能识别向上向下向左向右,顺时针,逆时针,挥手等手势 ...

我家里玩了。特定手势开启离家模式,刚好入户门的位置有个中控平板,用的是平板的摄像头,识别特定手势,但是因为摄像头识别,需要2-3秒左右的时间,不够快速,一直在找能隐藏的或者是毫米波雷达的传感器能识别特定手势的。

QQ20250721-200756.png
回复

使用道具 举报

1

主题

21

回帖

235

积分

中级会员

积分
235
金钱
213
HASS币
0
 楼主| 发表于 4 天前 | 显示全部楼层
bugensui 发表于 2025-7-21 20:11
我家里玩了。特定手势开启离家模式,刚好入户门的位置有个中控平板,用的是平板的摄像头,识别特定手势, ...

那这个很适合你
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian ( 晋ICP备17001384号-1 )

GMT+8, 2025-7-25 10:52 , Processed in 0.653286 second(s), 13 queries , MemCached On.

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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