找回密码
 立即注册
查看: 132|回复: 2

[技术探讨] esp32开发板怎么连接2个dht温湿度传感器?

[复制链接]

168

主题

2521

回帖

8376

积分

元老级技术达人

积分
8376
金钱
5682
HASS币
30
发表于 2025-4-23 16:49:31 | 显示全部楼层 |阅读模式
查了数据。是说esp32支持2组i2c总线,可是默认只看到1组总线(21,22),我现在的需求是接2个dht温湿度传感器,应该怎么连接?有大佬知道不?
i2c:
  sda: GPIO21
  scl: GPIO22
  scan: True

sensor:
  - platform: internal_temperature
    name: "esp32 Temperature"

  - platform: uptime
    id: uptime_s
    update_interval: 5s 

  - platform: aht10
    variant: AHT20
    temperature:
      name: "Room Temperature"
      filters:
        - lambda: return x - 1.0;
    humidity:
      name: "Room Humidity"
      filters:
        - lambda: return x + 1.0;
    update_interval: 60s


回复

使用道具 举报

1

主题

68

回帖

846

积分

高级会员

积分
846
金钱
777
HASS币
0
发表于 2025-4-23 20:05:09 | 显示全部楼层
I2C总线设置下面,设置个id,应该就行,另外AHT10不支持设置多个地址位,所以不能在一条总线并联多个AHT10
回复

使用道具 举报

168

主题

2521

回帖

8376

积分

元老级技术达人

积分
8376
金钱
5682
HASS币
30
 楼主| 发表于 2025-4-23 22:12:09 | 显示全部楼层
201457751 发表于 2025-4-23 20:05
I2C总线设置下面,设置个id,应该就行,另外AHT10不支持设置多个地址位,所以不能在一条总线并联多个AHT10 ...

你的意思是,随便设置2个引脚给第2个设备用是吧
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2025-5-1 05:44 , Processed in 0.073346 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

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