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

 找回密码
 立即注册
查看: 1197|回复: 4

[基础教程] 理论上可以将所有按键设备接入HA的一点小成果

[复制链接]

2

主题

169

帖子

1366

积分

论坛积极会员

积分
1366
金钱
1197
HASS币
0
发表于 2022-4-22 02:01:54 | 显示全部楼层 |阅读模式
本帖最后由 260533755 于 2022-4-22 16:29 编辑

      在写这个贴子之前,其实已经入坑了很久了。也看了很多大神的文章,再此就不一一谢过了。重点感谢一下囧大大吧,是用了他的开关才真正进入了这个世界。(@囧大大  记得打广告费)
现在有了一些小的成果想和大家分享一下。
     简单介绍一下环境及思路
     一.驱动原理
          1.1  基本上所有实体按键控制的设备,都是通过短接其中两个触点来完成的 这个是所有的理论基础
          1.2   继电器和光耦略有区别  继电器通常来说有五个接口  线圈占两个 ,剩下三个分别是 常开(NC) 公共(COM) 常闭(NC)  
                  光耦呢就是 光的发射、光的接收 每个用两个脚(这个说法不是很严谨, 专家勿杠)
           1.3   由于我不会画图 所以是买的成品 就不放连接了  想要的可以私信 但是我还是做了点修改  如果没条件修改的可以私信我帮忙改
       二.软件编程
              2.1  由于不会用那些专业的编程软件(怎么说的这么自豪呢),使用的esphome来实现的 ,当然肯定是在看了一堆官方文档之后学的
              2.2  通过使用esp-12f模组的对应引脚来 驱动光耦或者继电器来模拟按键,前面说过原理了(类似的比如 话机摘机  等等都是类似的原理)
                       好了  理论可行   下面开始操作


1.首先找到设备中能给我们后加装的模块供电的位置
微信图片_20220422014653.jpg

我是在后面找到了12v 后面发现其实拆开还有5v 和3.3v 但是因为我选择的模块可以用12v所以就没在改
微信图片_20220422014702.jpg

然后把所有的按键都引出来  这里有个小窍门(我这里所有的按键是共地的 所以其实只需要一个地加上每个按键的信号就可以了,不用每一个都把两根线引出来)
微信图片_20220422014706.jpg 这里我还加了个433的接收器 后面会提到 接法也很简单 一个数据 两个供电
然后硬件部分基本就完事了  最后处理好外观 和绝缘  比如像我这样 直接包好
微信图片_20220422014709.jpg
写到这突然发现一个重要问题  没程序呢 相信看到这的都是会烧录程序的  就不赘述了  许多大神其实都讲过的  可以翻翻其他教程
2.烧录程序






<blockquote>esphome:
微信截图_20220422020343.png
好了  代码就是这样  然后就是编译写入就ok了  当然这个只是一个思路  具体每一个设备也是不同的  需要自己去寻找合适的控制方式,欢迎大家私信讨论



顺便预告一下下一个课题把


微信图片_20220422014716.jpg
图片由于刷新率的问题  拍摄的时候出现了水波纹 实际是没有的  很清晰


首次发帖  还是有很多问题欢迎指正 希望大家玩的开心
回复

使用道具 举报

0

主题

70

帖子

346

积分

禁止发言

积分
346
金钱
276
HASS币
0
发表于 2022-4-22 04:15:15 来自手机 | 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 举报

23

主题

660

帖子

3108

积分

论坛元老

Rank: 8Rank: 8

积分
3108
金钱
2448
HASS币
10
发表于 2022-4-22 11:11:35 | 显示全部楼层
我认真看完了。。。感觉。。好像说了很多,又好像没说什么。。。
回复

使用道具 举报

0

主题

52

帖子

307

积分

中级会员

Rank: 3Rank: 3

积分
307
金钱
255
HASS币
0
发表于 2023-4-21 11:47:22 来自手机 | 显示全部楼层
用的什么模块
回复

使用道具 举报

2

主题

169

帖子

1366

积分

论坛积极会员

积分
1366
金钱
1197
HASS币
0
 楼主| 发表于 2023-5-11 16:16:30 | 显示全部楼层

esp-12f 但是我是用了一个带光耦模块的成品改的
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-8 22:13 , Processed in 1.413616 second(s), 29 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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