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

 找回密码
 立即注册
查看: 1054|回复: 19

[技术探讨] 小白求助8266串联两个I2C设备能不能这样写编码

[复制链接]

4

主题

51

帖子

348

积分

中级会员

Rank: 3Rank: 3

积分
348
金钱
297
HASS币
0
发表于 2023-12-4 11:33:02 | 显示全部楼层 |阅读模式
两个BH1750光照传感器
回复

使用道具 举报

4

主题

51

帖子

348

积分

中级会员

Rank: 3Rank: 3

积分
348
金钱
297
HASS币
0
 楼主| 发表于 2023-12-4 11:34:12 | 显示全部楼层
这是代码
i2c:
  - id: bh_02
    sda: GPIO4
    scl: GPIO5
    scan: True
  - id: bh_03
    sda: GPIO4
    scl: GPIO5
    scan: True
sensor:
  - platform: bh1750
    name: "keting-gangzhaodu"
    i2c_id: bh_02
    address: 0x23
    update_interval: 2s
  - platform: bh1750
    name: "chufang-gangzhaodu"
    i2c_id: bh_03
    address: 0x24
    update_interval: 2s
回复

使用道具 举报

3

主题

35

帖子

481

积分

中级会员

Rank: 3Rank: 3

积分
481
金钱
446
HASS币
0
发表于 2023-12-4 11:58:56 | 显示全部楼层
这样貌似不行  8266好像只有一个12c  
回复

使用道具 举报

22

主题

239

帖子

1535

积分

金牌会员

Rank: 6Rank: 6

积分
1535
金钱
1296
HASS币
0
发表于 2023-12-4 12:53:47 | 显示全部楼层
8266 只支持一个I2C 除非你买一个模块,,但不如买ESP32 S2 MINI  10元包邮 或者换ESP32 c3 这些
回复

使用道具 举报

4

主题

51

帖子

348

积分

中级会员

Rank: 3Rank: 3

积分
348
金钱
297
HASS币
0
 楼主| 发表于 2023-12-4 13:18:54 | 显示全部楼层
ekingfan 发表于 2023-12-4 12:53
8266 只支持一个I2C 除非你买一个模块,,但不如买ESP32 S2 MINI  10元包邮 或者换ESP32 c3 这些 ...

我有esp32 编码应该怎么写呢。我指定引脚总是报错
回复

使用道具 举报

23

主题

646

帖子

4458

积分

元老级技术达人

积分
4458
金钱
3797
HASS币
30

教程狂人

QQ
发表于 2023-12-4 13:37:27 | 显示全部楼层
ESP8266只支持一个I2C设备?我家里的用的几年前买的NodeMCU,还有sonoff SV都是挂了两个I2C的传感器的啊
回复

使用道具 举报

4

主题

51

帖子

348

积分

中级会员

Rank: 3Rank: 3

积分
348
金钱
297
HASS币
0
 楼主| 发表于 2023-12-4 13:38:41 | 显示全部楼层
alei643 发表于 2023-12-4 13:37
ESP8266只支持一个I2C设备?我家里的用的几年前买的NodeMCU,还有sonoff SV都是挂了两个I2C的传感器的啊 ...

可以参考下相关代码吗
回复

使用道具 举报

23

主题

646

帖子

4458

积分

元老级技术达人

积分
4458
金钱
3797
HASS币
30

教程狂人

QQ
发表于 2023-12-4 13:39:52 | 显示全部楼层
xubin1012 发表于 2023-12-4 13:38
可以参考下相关代码吗

我用的是Tasmota
回复

使用道具 举报

50

主题

1316

帖子

5016

积分

论坛DIY达人

积分
5016
金钱
3700
HASS币
20
发表于 2023-12-4 13:52:01 | 显示全部楼层
esp32稳定又好用,为啥还选择8266呢?
回复

使用道具 举报

6

主题

167

帖子

2072

积分

金牌会员

Rank: 6Rank: 6

积分
2072
金钱
1905
HASS币
20
发表于 2023-12-4 13:52:35 | 显示全部楼层
本帖最后由 linoul 于 2023-12-4 13:54 编辑

BH1750模块还有个引脚 接地和接VCC i2c的地址会变 看下手册吧 就是只配置一个i2c引脚 然后修改地址值就行了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-5-23 16:24 , Processed in 0.058664 second(s), 33 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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