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

 找回密码
 立即注册
查看: 4408|回复: 34

[经验分享] 不用机械手,关闭天燃气

[复制链接]

17

主题

187

帖子

1781

积分

金牌会员

Rank: 6Rank: 6

积分
1781
金钱
1594
HASS币
0
发表于 2024-4-3 20:50:00 | 显示全部楼层 |阅读模式
由于燃气表电池没电之后会自动关阀,于是想到用本方法来控制阀门的关闭,结合燃气检测可以联动切断燃气,相较于机械手上百的费用,这个只需要不到20元,特分享给大家。所需材料:esp01s一个,匹配esp01s的继电器模块一个,5V电源一个,再准备比较薄的不锈钢片和3M胶
esp01s.jpg relay.jpg 5V.jpg

原理就是用两片不锈钢片中间夹一个绝缘用的3M胶,不锈钢片上焊2根电线接到继电器的COM口和NC(常闭口),把这个不锈钢片的组合体塞到电池的连接点中间,由于接的是继电器的常闭端口,所以平时是导通状态,当需要切断天燃气时就使继电器吸合,通过观察燃气表,断电7秒左右阀门会关闭,只是关闭继电器之后虽然电已导通屏幕重新显示,但是还是阀关状态,此时需要手动按一下燃气表上的红色按键才能开阀,但是这样对使效果来说影响不大
cd7e51e5fe676d2aeca0aa6fccbc04c.jpg 3cd5ca01c1f0d330be5b1141eb43406.jpg 98b56e61a08b825ccc606c1109a156a.jpg 6a456e8f6ecdd5930a5bd32da0fd022.jpg

顺便加了一个光电传感器用来读燃气表用气量,用一个电源盒把继电器和电源模块都放在盒子里,开了三个孔用来走线,其中光电传感器的三根线没有焊接直接插到继电器的基座中把esp01s插进去就可以了


以下代码供参考:
globals:
  - id: gas_meter_counter
    type: float
    restore_value: true
    initial_value: '0'

binary_sensor:
  - platform: gpio
    pin: GPIO2
    name: "Gas Meter"
    on_press:
      then:
        - lambda: |-
            id(gas_meter_counter) += 0.01;

sensor:
  - platform: template
    name: "Gas Meter Counter"
    lambda: |-
      return id(gas_meter_counter);
    unit_of_measurement: 'm³'
    state_class: total_increasing
    device_class: gas
    accuracy_decimals: 2
    update_interval: 5s

  - platform: uptime
    name: "ran-qi-biao Online"
    update_interval: 60s

  - platform: wifi_signal
    name: "ran-qi-biao dbm"
    update_interval: 15s



text_sensor:
  - platform: wifi_info
    ip_address:
      name: "ran-qi-biao IP"

switch:
  - platform: gpio
    pin: GPIO0
    name: "ran-qi-biao-switch"
    id: relay_1F
    inverted: True
    on_turn_on:
      then:
        - delay: 7s
        - lambda: |-
            id(relay_1F).turn_off();







评分

参与人数 5金钱 +41 收起 理由
loog + 4 220V-5V的变压器太差了用封装的安全.
cym9007 + 8 感谢楼主分享!
深兰之刃 + 5 论坛有你更精彩!
隔壁的王叔叔 + 12 高手,这是高手!
jjcs + 12 高手,这是高手!

查看全部评分

回复

使用道具 举报

25

主题

272

帖子

1858

积分

金牌会员

Rank: 6Rank: 6

积分
1858
金钱
1586
HASS币
0
发表于 2024-4-3 21:07:05 | 显示全部楼层
另辟蹊径,学习
回复

使用道具 举报

10

主题

1328

帖子

4238

积分

论坛元老

Rank: 8Rank: 8

积分
4238
金钱
2910
HASS币
0
发表于 2024-4-3 21:17:07 | 显示全部楼层
你还真是个小聪明蛋儿啊,点赞,这个esp01是不是得用常电啊,如果用常电的话,电池都可以抛弃了吧。
回复

使用道具 举报

17

主题

187

帖子

1781

积分

金牌会员

Rank: 6Rank: 6

积分
1781
金钱
1594
HASS币
0
 楼主| 发表于 2024-4-3 21:33:41 | 显示全部楼层
隔壁的王叔叔 发表于 2024-4-3 21:17
你还真是个小聪明蛋儿啊,点赞,这个esp01是不是得用常电啊,如果用常电的话,电池都可以抛弃了吧。 ...

本方案是常电的,继电器是5V供电的,所以配了一个5V的电源模块
回复

使用道具 举报

10

主题

1328

帖子

4238

积分

论坛元老

Rank: 8Rank: 8

积分
4238
金钱
2910
HASS币
0
发表于 2024-4-4 09:01:04 | 显示全部楼层
csl0524 发表于 2024-4-3 21:33
本方案是常电的,继电器是5V供电的,所以配了一个5V的电源模块

我的意思是5号电池也不要了。
回复

使用道具 举报

2

主题

102

帖子

1559

积分

金牌会员

Rank: 6Rank: 6

积分
1559
金钱
1457
HASS币
0
发表于 2024-4-4 09:09:23 | 显示全部楼层
长期这样闭合是不是会有安全隐患?
回复

使用道具 举报

17

主题

187

帖子

1781

积分

金牌会员

Rank: 6Rank: 6

积分
1781
金钱
1594
HASS币
0
 楼主| 发表于 2024-4-4 09:16:55 | 显示全部楼层
隔壁的王叔叔 发表于 2024-4-4 09:01
我的意思是5号电池也不要了。

我认为还是用电池的好,4节电池6V,这样就增加电路的复杂程度。如果舍去电池用常电停电跳闸后就断气了,再说电池可用1,2年,这个成本可以忽略
回复

使用道具 举报

17

主题

187

帖子

1781

积分

金牌会员

Rank: 6Rank: 6

积分
1781
金钱
1594
HASS币
0
 楼主| 发表于 2024-4-4 09:19:15 | 显示全部楼层
binghun9806 发表于 2024-4-4 09:09
长期这样闭合是不是会有安全隐患?

你可能没有理解原理,继电器的的NC口就是断电也是导通的,所以不存安全问题
回复

使用道具 举报

1

主题

5

帖子

78

积分

注册会员

Rank: 2

积分
78
金钱
73
HASS币
0
发表于 2024-4-4 09:21:50 | 显示全部楼层
如何判断燃气表是否支持红外脉冲?我看你是贴在数字上的?那个红外脉冲灯是在里面的吗?
回复

使用道具 举报

17

主题

187

帖子

1781

积分

金牌会员

Rank: 6Rank: 6

积分
1781
金钱
1594
HASS币
0
 楼主| 发表于 2024-4-4 09:54:13 | 显示全部楼层
cklxh 发表于 2024-4-4 09:21
如何判断燃气表是否支持红外脉冲?我看你是贴在数字上的?那个红外脉冲灯是在里面的吗? ...

最后一位有一个反光片,这个坛子里早就有人分享过了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-21 20:30 , Processed in 0.330872 second(s), 35 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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