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

 找回密码
 立即注册
查看: 8869|回复: 18

[基础教程] 打造及时的家庭气象站

[复制链接]

4

主题

138

帖子

1243

积分

金牌会员

Rank: 6Rank: 6

积分
1243
金钱
1105
HASS币
0
发表于 2021-6-25 21:26:58 | 显示全部楼层 |阅读模式
本帖最后由 15283928038 于 2021-6-25 21:28 编辑

     在天气数据上我一直使用的是彩云天气的数据,但是数据不是很准确。后面个人的想法是通过esphome的功能,通过esp8266建立一个农村家里的气象站。
IMG_20210625_210135.jpg 气象站.png 6.10.jpg

前期学习了如何接入温湿度传感器、光照度、雨水传感器,目前卡在了风速和风向的接入,在官网没有找到方法,特来发帖请教下大神们。


#温湿度传感

sensor:
  - platform: dht
    pin: D6
    temperature:
      name: "Living Room Temperature"
    humidity:
      name: "Living Room Humidity"
    update_interval: 60s
    model: DHT11

#I2C 配置
i2c:
  - id: bus_a
    sda: D6
    scl: D7
    scan: True

#光照传感器配置
sensor:
  - platform: bh1750
    i2c_id: bus_a
    name: "BH1750 Illuminance"
    address: 0x23
    update_interval: 60s


下面就有点推进不了。

接线这个应该好接。


接线方法.jpg

风向的判断,ESPHOME怎么判断输出的电压大小来输出方向信息,请教下高手代码怎么写。

风向对照方法.jpg

风力等级说的是浪高,没有明白这个浪高的意思。

风力等级.jpg

2个产品的说明书附件。
风速传感器用户手册.pdf (595.37 KB, 下载次数: 24)

风向变送器模拟量型使用说明书.pdf (414.75 KB, 下载次数: 24)





评分

参与人数 2金钱 +18 收起 理由
佳艺造型 + 10 楼主可以组装成品出不
firewater + 8 厉害了word楼主!

查看全部评分

回复

使用道具 举报

15

主题

636

帖子

2181

积分

金牌会员

Rank: 6Rank: 6

积分
2181
金钱
1545
HASS币
0
发表于 2021-6-25 22:41:06 | 显示全部楼层
大佬,小弟对您的景仰之情犹如滔滔江水连绵不绝,又犹如黄河泛滥,一发而不可收拾!
回复

使用道具 举报

2

主题

239

帖子

817

积分

高级会员

Rank: 4

积分
817
金钱
573
HASS币
20
发表于 2021-6-26 02:20:26 | 显示全部楼层
使用电流传感器
回复

使用道具 举报

0

主题

48

帖子

2031

积分

金牌会员

Rank: 6Rank: 6

积分
2031
金钱
1983
HASS币
0
发表于 2021-6-26 13:54:45 | 显示全部楼层
浪高是指该风力等级下海面上出现的海浪高度,就是给海上作业船只的一个数据。你注意看下电视台的天气预报一般就会有这个数据。另外如何接入风速和风力两个数据,编程我不精通,但流程我知道,硬接线方式:传感器输出接到SOC(ESP8266等MCU)的ADC针脚,通过ADC测量电压或者电流数值,然后用算法来计算即可得到风向和风力数据,比如:风速=0.027*V(ADC测得的电压,单位mV)。

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

使用道具 举报

41

主题

1299

帖子

5340

积分

论坛元老

Rank: 8Rank: 8

积分
5340
金钱
4036
HASS币
20
发表于 2021-7-2 00:50:37 | 显示全部楼层
风力和方向,是不是都是脉冲输出的
折腾精神永存,感恩感谢论坛每一位愿意分享和帮助过我的大佬,论坛有你更精彩
回复

使用道具 举报

32

主题

2005

帖子

5101

积分

论坛元老

Rank: 8Rank: 8

积分
5101
金钱
3096
HASS币
50
QQ
发表于 2021-7-2 01:10:23 | 显示全部楼层
膜拜大佬,学习了。
我不生产技术,我只是技术的搬运工。
回复

使用道具 举报

4

主题

144

帖子

1640

积分

论坛积极会员

积分
1640
金钱
1491
HASS币
20
发表于 2021-7-16 20:04:35 | 显示全部楼层
https://bbs.hassbian.com/thread-8390-1-1.html
论坛有大神弄出来了··但是没有接线教程··我弄了自动开窗器,,缺少了风速条件,今天刮大风也自己开窗了,哭,打算买回来自己研究一下··
回复

使用道具 举报

2

主题

42

帖子

316

积分

中级会员

Rank: 3Rank: 3

积分
316
金钱
274
HASS币
0
发表于 2022-4-13 10:30:01 | 显示全部楼层
matisse 发表于 2021-7-16 20:04
https://bbs.hassbian.com/thread-8390-1-1.html
论坛有大神弄出来了··但是没有接线教程··我弄了自动开 ...

我之前没接触esphome,是通过跨阵物联M2模块解决风杯传感器数据读取,再用HA的command_line去get模块上传到跨阵物联平台的数据。方法很笨,但能解决问题。我家也是装了开窗器和雨篷,现在能做到刮大风自动收关,下雨自动关窗开雨篷,风大且下雨则不执行开雨篷。
回复

使用道具 举报

2

主题

42

帖子

316

积分

中级会员

Rank: 3Rank: 3

积分
316
金钱
274
HASS币
0
发表于 2022-4-13 10:36:32 | 显示全部楼层
matisse 发表于 2021-7-16 20:04
https://bbs.hassbian.com/thread-8390-1-1.html
论坛有大神弄出来了··但是没有接线教程··我弄了自动开 ...

你说的贴 https://bbs.hassbian.com/thread-8390-1-1.html ,他的接线是风杯传感器的两根线接到INA219上,进行模数转换后,以I2C方式接入esp模块。
回复

使用道具 举报

0

主题

39

帖子

128

积分

注册会员

Rank: 2

积分
128
金钱
89
HASS币
0
发表于 2022-4-13 15:51:53 | 显示全部楼层
感谢分享思路
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-1 03:12 , Processed in 0.673191 second(s), 36 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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