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

 找回密码
 立即注册
查看: 12367|回复: 17

ESP8266-01的深度应用-6,家居智能应用

[复制链接]

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
发表于 2019-11-25 22:31:12 | 显示全部楼层 |阅读模式
之前的ESP-01都是原型试验性质,最近组装了一些玄关控制电路和卫生间控制电路,才发现要想真正用于智能家居应用还是要多走几步才行。为此,我自己做了一个“ESP-01通用版”,全tb可购买,全手工,适配场景多样,相对稳定,主要用于采集一些基本的传感器和开关控制。
先上图,看看是什么样子的
1 玄关,采集温湿度,人体移动传感器,无wifi时触摸开关,继电器开关灯。成本不足20元
微信图片_20191125205840.jpg
2 卫生间,卫生间灯和排风,和浴霸共两组开关继电器组合。触摸开关可在无wifi时开关控制。成本不足15元。
微信图片_20191125205859.jpg
3 控制板供电电源,并自己焊接上1117提供3.3v电源输出
微信图片_20191125205928.jpg 微信图片_20191125205937.jpg
4 8266控制板,引出GPIO0,1,2,3四个端口,为光敏电阻预留接口,并可提供外围传感器的3.3v供电
微信图片_20191125211530.jpg 微信图片_20191125211537.jpg
电路本身并不复杂,我在开始的时候是简单将各元件的引脚直接焊接在一起,做了几个小控制应用。但发现整体电路极不稳定,甚至于引发家里漏电保护频繁跳闸。所以,最终还是下定了决心,做一个小板子,将各元件引脚先稳固焊接在板子上,再考虑电路连接。经此改造,电路非常稳定,原先的经常断网、跳闸、频繁重启等现象基本没有再出现过。
下面我把电路贴出来,请各位前辈给予建议和指正
30.png
电源正极引出了三个端头,可供两个外围电路直接引用;电源负极引出四个端头,供两个外围电路引用的同时,一个端头供5V负极引用;光敏电阻使用两个端口;8266端口,直接按照0、1、2、3的顺序进行排列,方便引用时识别。
下面分别介绍一下玄关组合,和卫生间组合的sonoff配置
玄关组合:DHT11温湿度传感器,电容近距离触摸开关,雷达移动传感器,继电器,中央控制是homeassistant。温湿度传感器、雷达移动传感器与现场触摸开关和继电器无关,只是将传感器数据传输给homeassistant,之后再由homeassistant的自动化进行整体控制。触摸开关和继电器也同样传输或接收homeassistant的信号,形成家庭整体自动化控制的一个节点,但通过sonoff配置可在homeassistant出现问题,或无wifi情况下,触摸开关可就地直接控制继电器的吸放动作,进而控制玄关灯
31.png
卫生间组合:两个电容近距离触摸开关,两个继电器。电容触摸开关实现无wifi就地控制继电器;两个继电器分别控制照明灯+排风扇,和浴霸。卫生间自动化控制由homeassistant采集其他相关传感器信号之后进行整体控制。此处的8266,仅构成一个控制节点
32.png
几点说明供大家参考:
1、8266-01电路网上介绍的不多。我之所以挖潜其四个端口的应用,主要还是因为不想家里wifi节点过多,我非常担心家里路由是否可以支持30个节点;同时我发现,家里的采集或控制节点上需要组合的外围硬件并不多,使用8266-12一方面需要动手焊接能力比较强,最主要的还是很多端口空着不用,有点浪费。还不如8266-01简单、低廉。
2、sonoff配置比较有意思,网上没有看到针对8266-01的各种组合如何配置,大多是基于sonoff产品改造的配置,很多配置并不太适合8266-01直接使用。上面的两个组合配置,是我通过好多次失败摸索出来的,相对比较稳定可靠。
3、86面板开关的改造,我没有选用单火方案。我觉得单火方案确实改造简单,如果购买成品的话,安装调试成功率非常高。但我仍觉得方案有点牵强,供电电流有限,未必能带得动8266。更主要的是,86面板开关位置只是缺一颗零线,从附近插座引过一颗零线就行了,安全性还是有保障的。关键还是原理简单,基本不会出现问题,安全性也基本可以,还便宜。
4、8266控制小板通用性还是比较强的,作为智能家居的“标准节点”,一些同学可以请人简单的加工,就可快速部署家里的大多数节点,配合homeassistant,家家智能不再是梦

微信图片_20191125205954.jpg
微信图片_20191125205922.jpg
回复

使用道具 举报

1

主题

35

帖子

274

积分

中级会员

Rank: 3Rank: 3

积分
274
金钱
239
HASS币
0
发表于 2019-11-26 07:43:56 | 显示全部楼层
不错,可以参考一下
回复

使用道具 举报

0

主题

79

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
金钱
279
HASS币
0
发表于 2019-11-26 11:55:26 | 显示全部楼层
请问光敏电阻怎么接的,别的电路都能看明白,只有光敏这有点不清楚。谢谢
回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2019-11-26 17:13:06 | 显示全部楼层

ESP8266-01的深度应用-6,家居智能应用

tomdf01 发表于 2019-11-26 11:55
请问光敏电阻怎么接的,别的电路都能看明白,只有光敏这有点不清楚。谢谢 ...

光敏电阻是一个标准电路,所以没有贴图。一个10k电阻和光敏电阻串接,一端接3.3V,一端接地,两个元件衔接部分接8266的某个端口。所以预留了两个杜邦口,一个接光敏电阻的一端,一个接8266的4个端口的某一个
33.png
回复

使用道具 举报

14

主题

155

帖子

1151

积分

论坛DIY达人

积分
1151
金钱
986
HASS币
40
发表于 2019-11-26 20:35:38 | 显示全部楼层
请问ac-dc是否靠谱,长期使用或者打雷啥的会不会有隐患
我也整过这个,人怂不敢投入使用,最近才买了sonoff刷自己的代码
回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2019-11-26 21:46:52 | 显示全部楼层
koranayle 发表于 2019-11-26 20:35
请问ac-dc是否靠谱,长期使用或者打雷啥的会不会有隐患
我也整过这个,人怂不敢投入使用,最近才买了sonoff ...

没有问题的,至少比很多手机充电器强得多。但要注意一点,用电安全,它毕竟裸露着接点、焊点。建议,用布胶带缠一圈,再用塑料胶带封住,防止安装或维修的时候碰到。布胶带黏性强,绝缘非常好,再封一下塑料胶带,就是去心病。电路和原件本身还是没什么问题的
回复

使用道具 举报

0

主题

79

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
金钱
279
HASS币
0
发表于 2019-11-29 17:09:29 | 显示全部楼层
本帖最后由 tomdf01 于 2019-11-29 17:12 编辑
姚远 发表于 2019-11-26 17:13
光敏电阻是一个标准电路,所以没有贴图。一个10k电阻和光敏电阻串接,一端接3.3V,一端接地,两个元件衔 ...

感谢楼主,学习中。。。。我看另一个帖子,直接在8266的一个端口和接地之间连接的光敏电阻,没有使用3.3千欧的电阻和3.3v进行连接。使用的是esphome。
这两种方法一样么?

回复

使用道具 举报

19

主题

274

帖子

1948

积分

金牌会员

Rank: 6Rank: 6

积分
1948
金钱
1674
HASS币
50
 楼主| 发表于 2019-11-30 19:41:22 | 显示全部楼层
本帖最后由 姚远 于 2019-11-30 19:43 编辑
tomdf01 发表于 2019-11-29 17:09
感谢楼主,学习中。。。。我看另一个帖子,直接在8266的一个端口和接地之间连接的光敏电阻,没有使用3.3千 ...

我也看了,我也试了,效果不太好。主要是两个方面,一个是之前买光敏电阻不是这个型号,电阻值很大很大;另一个方面,试验直接接光敏电阻时,有时光还比较强了,但输出的电平就触发了。串联电阻,则可以通过电阻值的取值不同,两个电阻之间的压差可作适当的选择,光暗到什么程度触发,自己可以选择。现在这个电阻值,就是这个型号光敏电阻的一个标准电路推荐,我自己测试也是满足我要求的。增加硬件,很便宜,但稳定,还增加了光强度触发的选择性。另外,3.3k电阻是启动8266的上拉电阻,和光敏触发没有关系。
回复

使用道具 举报

0

主题

79

帖子

358

积分

中级会员

Rank: 3Rank: 3

积分
358
金钱
279
HASS币
0
发表于 2019-12-1 11:04:35 | 显示全部楼层
姚远 发表于 2019-11-30 19:41
我也看了,我也试了,效果不太好。主要是两个方面,一个是之前买光敏电阻不是这个型号,电阻值很大很大; ...

在此感谢楼主,继续学习中。
回复

使用道具 举报

1

主题

58

帖子

407

积分

中级会员

Rank: 3Rank: 3

积分
407
金钱
349
HASS币
0
发表于 2020-1-10 22:50:51 | 显示全部楼层
这个方案的话,esp01模块会不会有抖动情况,作为连接继电器使用的阵脚,每次抖动信号都会发出一次高电平,会导致继电器控制失效(我遇到这样情况了)
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 17:55 , Processed in 0.829066 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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