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

 找回密码
 立即注册
查看: 8174|回复: 25

改造车库门接入HASS,显示开门位置及车库情况

[复制链接]

10

主题

87

帖子

928

积分

论坛DIY达人

积分
928
金钱
826
HASS币
70
发表于 2021-10-21 12:34:28 | 显示全部楼层 |阅读模式
本帖最后由 adxr 于 2021-10-21 12:34 编辑

车库门原来只支持433遥控,接入到Hass只能实现开关门,不能知道开门情况及车库情况,现用我之前开发的RGB模块做一次改造
我之前开发的RGB模块的连接:自开发RGB灯带控制板成功接入HASS(共享原理图,PCB文件)

车库门遥控模块改造
微信图片_20211021114821.jpg

对开,关,停信号线对接8266。请8266引出ADC 及超声波传感器的线


微信图片_20211021115102.jpg
电位器接到ADC,用于得到门的位置信息。传感器用于测距,从而判断车库是否有车


总体效果:
微信图片_20211021115329.jpg

微信图片_20211021115421.jpg
限位器做了小改动
微信图片_20211021115428.jpg

安装效果:
微信图片_20211021115608.jpg
Hass上的效果:

微信图片_20211021122940.png

微信图片编辑_20211021123028.jpg

微信图片_20211021123056.png

微信图片编辑_20211021123005.jpg

最后,送上ESPHome代码:

游客,如果您要查看本帖隐藏内容请回复



回复

使用道具 举报

10

主题

87

帖子

928

积分

论坛DIY达人

积分
928
金钱
826
HASS币
70
 楼主| 发表于 2021-10-21 14:20:42 | 显示全部楼层
ryanh7 发表于 2021-10-21 14:10
接adc的测量值长时间后会漂么,停止和启动的时候读数会抖动么?

抖动一定会的,所以值是调大的
if(id(ckm_v).state>=2.95)
      {
        return 1.0; 
      }
      else if(id(ckm_v).state<=1.75)
      {
        return 0.0;
      }
      else 
      {
        return (id(ckm_v).state - 1.75) / (2.95-1.75);
      }
回复

使用道具 举报

10

主题

87

帖子

928

积分

论坛DIY达人

积分
928
金钱
826
HASS币
70
 楼主| 发表于 2021-10-21 14:37:43 | 显示全部楼层
ryanh7 发表于 2021-10-21 14:31
抖动还能通过降低分辨率和滤波算法还折中一下。更重要的是,同一位置的读数稳定么?比如过一段时间后,同 ...

我用了一个月了,偏移还是能接受的,准备用3D打印固定件,提高稳定值。如果怕偏移大,可以用ESP32做多路ADC做去最大最小平均,有电位器是支持多路的
回复

使用道具 举报

43

主题

412

帖子

3806

积分

元老级技术达人

积分
3806
金钱
3389
HASS币
136
发表于 2021-10-21 16:11:13 | 显示全部楼层
学习了。esphome 写法好多可以学习的地方。
回复

使用道具 举报

0

主题

8

帖子

48

积分

新手上路

Rank: 1

积分
48
金钱
40
HASS币
0
发表于 2021-11-2 08:30:48 | 显示全部楼层
传感器判断范围有多少(能否兼顾人的感应)?
回复

使用道具 举报

4

主题

605

帖子

2170

积分

金牌会员

Rank: 6Rank: 6

积分
2170
金钱
1560
HASS币
20
发表于 2021-11-2 10:23:14 | 显示全部楼层
我想顺便请教一个问题,有一些zigbee/wifi 双路控制器,可以作为卷帘(门)控制器用,控制交流电机,只有交流双路输出的,但居然可以设置开合百分比的。我举个例子就是易微联的DUALR3,看说明是自动校准行程,这个是什么原理实现的

                               
登录/注册后可看大图


                               
登录/注册后可看大图
回复

使用道具 举报

10

主题

87

帖子

928

积分

论坛DIY达人

积分
928
金钱
826
HASS币
70
 楼主| 发表于 2021-11-2 10:48:11 | 显示全部楼层
alan 发表于 2021-11-2 08:30
传感器判断范围有多少(能否兼顾人的感应)?

传感器判断是2米左右,是用测距的方式实现的,只要能反射的都能没到
回复

使用道具 举报

10

主题

87

帖子

928

积分

论坛DIY达人

积分
928
金钱
826
HASS币
70
 楼主| 发表于 2021-11-2 10:53:23 | 显示全部楼层
zsqduke 发表于 2021-11-2 10:23
我想顺便请教一个问题,有一些zigbee/wifi 双路控制器,可以作为卷帘(门)控制器用,控制交流电机,只有交 ...

DUALR3是用电流来确定卷帘的头尾,用通断时间来确定卷帘位置
回复

使用道具 举报

0

主题

49

帖子

255

积分

中级会员

Rank: 3Rank: 3

积分
255
金钱
206
HASS币
0
发表于 2021-11-3 07:56:31 来自手机 | 显示全部楼层
感谢分享,特此报备
回复

使用道具 举报

0

主题

5

帖子

40

积分

新手上路

Rank: 1

积分
40
金钱
35
HASS币
0
发表于 2021-11-3 21:18:50 | 显示全部楼层
求一个零基础教程
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-24 15:53 , Processed in 0.077340 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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