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

 找回密码
 立即注册
查看: 14350|回复: 24

升级版 智能循环泵 DIY

[复制链接]

7

主题

74

帖子

554

积分

高级会员

Rank: 4

积分
554
金钱
480
HASS币
10
发表于 2018-11-22 23:48:30 | 显示全部楼层 |阅读模式
前人栽树,后人乘凉. 前几天逛论坛,看到有位同学的制作智能循环泵的帖子,大受启发。(https://bbs.hassbian.com/thread-5134-1-1.html)他所列举的痛点,其实我也深有感触。最近刚好在休年假,有大量的时间可以用来折腾。
我知道有些同学懒得看原帖, 所以我在这里再复述下我做这个是用来干啥:
我们平时热水都是用煤气热水器或者电热水器来加热的, 但是从煤气热水器出发到我们要用水的龙头还是一段不短的水路, 要等到热水从龙头出来,这势必要放掉大量的热水管中的冷水, 有朋友可能会说, 接起来冲马桶啊, 或者洗衣服啊, 或者说水不贵, 放掉就放掉了。 好吧, 那你可以不用往下看了。 如果你想看看如何更优雅的处理这个问题,那么请跟我继续。
哦, 对了, 有朋友说买个现成产品撒,有道理, 但还是来看我折腾乐呵乐呵。

                               
登录/注册后可看大图

image.png

整体的思路和原帖是一样的。只是在原来的基础上做了一些改进:
1.打开水龙头,自动检测水温如果低于设置的温度就关闭水流然后开始启动循环泵。当温度达到预定值则继续出水
  • 温度传感器使用DS18B20,这个传感器的优点是不需要外接模块,只需要在数据脚和正极之间加一个4.7k的上拉电阻即可。
  • 水泵和电磁阀使用相对便宜的产品。
  • 电路板中加入了蜂鸣器和手动开关,用于状态控制和信号返回。
  • 基于mqtt,接入hass,进一步可以用小爱或猫精来语音控制。
  • 可以离线或者在线使用,需要联网的时候可以很方便的配置网络和各项参数。
  • 系统接在了离热水器较远的卫生间洗脸池下方,在角阀的基础上增加三通,不破坏原来的管道。
请看粗糙原理图

                               
登录/注册后可看大图

image.png


材料清单
水路控制部分
名称数量参考图片说明
常开电磁阀1

                               
登录/注册后可看大图


用于阻止冷水继续从龙头流出
常闭电磁阀1

                               
登录/注册后可看大图


用于控制热水管到水泵的水流
水流传感器1

                               
登录/注册后可看大图


用于检测用户是否打开热水, 来触发系统启动
增压泵1

                               
登录/注册后可看大图


淘宝逛了好久, 这个价位的增压泵,好看的都明确写着没有售后, 只有这款比较良心
全通 球型角阀4

                               
登录/注册后可看大图


用来替换洗脸池下龙头的角阀以及热水器原来的角阀。 因为原来的角阀水阻很大, 增压泵不带有自吸功能, 所以会导致水流太小从而无法启动热水器工作
四通1

                               
登录/注册后可看大图


这里四通分别接了温度传感器, 常开电磁阀,常闭电磁阀,热水角阀
三通带活接1

                               
登录/注册后可看大图


用来将冷水角阀多接一个分支, 来接收热水管泵过来的冷水
波纹管2

                               
登录/注册后可看大图


依个人口味酌量添加
生料带若干电路控制部分
名称数量参考图片说明
4.7k电阻1温度传感器必须,接在数据脚和正极之间
DS18B20带螺纹温度传感器1

                               
登录/注册后可看大图



wemos d1 mini1

                               
登录/注册后可看大图



5V两路继电器1

                               
登录/注册后可看大图



12V电源1

                               
登录/注册后可看大图


负责给电磁阀及wemos d1 mini 供电
降压模块1

                               
登录/注册后可看大图


负责将12v的电压转为5v供Wemos D1 mini 使用
关于代码
虽说原理比较简单,但是代码实现起来还是有些繁琐, 要考虑手动控制和语音HASS控制之间的冲突, 还要考虑做得更通用, mqtt和无线网络用户名密码等参数可配置, wifi配置使用 Wi-Fi manager, HASS监测到水热好了, 还要回调下小爱同学让她说水准备好了。整合了这么一堆, 代码看着好乱, 就不贴出来献丑了。
交个作业,望各位多交流。
哦, 忘了提醒大家, 这个过程设计家里自来水和220v交流电, 制作过程中注意安全。切记, 切记。(因为我这次爆了两次水,触了一次电 -_-)

评分

参与人数 4金钱 +57 HASS币 +10 收起 理由
windgo + 10 大神666!
neroxps + 20 (因为我这次爆了两次水,触了一次电 -_-).
+ 20 + 10 支持楼主DIY!
weiren526 + 7 大神666!

查看全部评分

回复

使用道具 举报

13

主题

500

帖子

3422

积分

论坛元老

Rank: 8Rank: 8

积分
3422
金钱
2917
HASS币
20
发表于 2018-11-23 01:00:20 | 显示全部楼层
爆了两次水,触了一次电 -_-)

哈哈哈,喜闻乐见系列!
跟我上次捡了个触摸智能开关自己刷机时爆炸有异曲同工之妙啊
回复

使用道具 举报

4

主题

294

帖子

3982

积分

论坛元老

Rank: 8Rank: 8

积分
3982
金钱
3688
HASS币
0
发表于 2018-11-23 01:19:29 | 显示全部楼层
赞,大神就是大神
回复

使用道具 举报

0

主题

23

帖子

294

积分

论坛积极会员

积分
294
金钱
271
HASS币
0
发表于 2018-11-23 03:02:32 | 显示全部楼层
赞,支持DIY精神!
回复

使用道具 举报

8

主题

870

帖子

5218

积分

论坛元老

Rank: 8Rank: 8

积分
5218
金钱
4348
HASS币
0
发表于 2018-11-23 07:58:27 | 显示全部楼层
谢谢分享。赞
回复

使用道具 举报

27

主题

2143

帖子

8930

积分

论坛元老

Rank: 8Rank: 8

积分
8930
金钱
6782
HASS币
30

论坛元老

发表于 2018-11-23 08:31:38 | 显示全部楼层
感谢分享,自己制作确实乐趣多多,不过真有可代替的成品么
回复

使用道具 举报

40

主题

3056

帖子

1万

积分

超级版主

Nero

Rank: 8Rank: 8

积分
11149
金钱
8042
HASS币
182
发表于 2018-11-23 09:01:34 | 显示全部楼层
(因为我这次爆了两次水,触了一次电 -_-)


这个有点厉害哈哈~
Nero
回复

使用道具 举报

10

主题

680

帖子

5652

积分

论坛元老

Rank: 8Rank: 8

积分
5652
金钱
4967
HASS币
50
发表于 2018-11-23 10:07:41 | 显示全部楼层
爆了两次水,触了一次电 -_-)

惨。。
回复

使用道具 举报

7

主题

74

帖子

554

积分

高级会员

Rank: 4

积分
554
金钱
480
HASS币
10
 楼主| 发表于 2018-11-23 10:09:16 | 显示全部楼层
情非殇 发表于 2018-11-23 08:31
感谢分享,自己制作确实乐趣多多,不过真有可代替的成品么

有,品类很多,价格不菲。做之前在马宝查过,最基本的功能一般要三五百, 再智能些的几千的都有。 不过我觉得这些产品都是装在热水器附近的,也就是说它的一个运行周期是要把冷水管和热水管都填满了热水才算完, 有点浪费。
回复

使用道具 举报

7

主题

74

帖子

554

积分

高级会员

Rank: 4

积分
554
金钱
480
HASS币
10
 楼主| 发表于 2018-11-23 10:16:00 | 显示全部楼层
yuqiuyi99 发表于 2018-11-23 01:00
爆了两次水,触了一次电 -_-)

哈哈哈,喜闻乐见系列!

回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-25 10:25 , Processed in 0.169547 second(s), 34 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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