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

 找回密码
 立即注册
楼主: luckfly

[技术探讨] ESP-01S通过ESPHOME接入BH1750和人在传感器无法启动连入WIFI

[复制链接]

2

主题

13

帖子

476

积分

中级会员

Rank: 3Rank: 3

积分
476
金钱
463
HASS币
0
发表于 2022-5-25 11:12:49 | 显示全部楼层
不要用 RX 和  TX 接 I2C 设备
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 11:36:30 | 显示全部楼层
hellowood 发表于 2022-5-25 11:12
不要用 RX 和  TX 接 I2C 设备

esp-01s一共就4个可用脚,用io0和io2?
回复

使用道具 举报

17

主题

271

帖子

2847

积分

论坛DIY达人

积分
2847
金钱
2561
HASS币
60
发表于 2022-5-25 19:19:09 来自手机 | 显示全部楼层
tx和io2,0都需要是高电平才能启动
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-25 21:48:49 | 显示全部楼层
花落花空 发表于 2022-5-25 19:19
tx和io2,0都需要是高电平才能启动

这样子ESP-01S是无解吗?
回复

使用道具 举报

17

主题

271

帖子

2847

积分

论坛DIY达人

积分
2847
金钱
2561
HASS币
60
发表于 2022-5-26 09:31:38 | 显示全部楼层
luckfly 发表于 2022-5-25 21:48
这样子ESP-01S是无解吗?

试试调换sda和scl的io,sda用tx(1)scl用rx(3),然后人体模块设置触发输出低电平,
回复

使用道具 举报

105

主题

2954

帖子

1万

积分

超级版主

智能家居&单板滑雪痴迷爱好者

Rank: 8Rank: 8

积分
12105
金钱
9086
HASS币
460

教程狂人突出贡献

发表于 2022-5-26 10:18:54 | 显示全部楼层
luckfly 发表于 2022-5-25 08:23
我明白优先级的意思,但是看过其他资料esp-01s上电的时候0,2需要拉高才能正常运行,现在的问题是0,2上不 ...

从你这句话推断,应该不是IO口的问题,除非你说的同一套配置其实并不是同一套。
传感器全部接上之后冷启动无法连接wifi,同一套配置下,单独接BH1750或人在传感器都能正常使用,ESP-01S单接BH1750冷启动后再接人在传感器也能正常使用


串口的日志为啥不看看呢?既然明白优先级的意思,是否排除过优先级的问题呢?
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-26 16:03:59 | 显示全部楼层
花落花空 发表于 2022-5-26 09:31
试试调换sda和scl的io,sda用tx(1)scl用rx(3),然后人体模块设置触发输出低电平, ...

人体模块的工作原理就是输出高电平,但是插电后有15秒时间来启动是输出低电平的
回复

使用道具 举报

3

主题

162

帖子

1369

积分

金牌会员

Rank: 6Rank: 6

积分
1369
金钱
1207
HASS币
0
 楼主| 发表于 2022-5-26 16:05:42 | 显示全部楼层
XCray 发表于 2022-5-26 10:18
从你这句话推断,应该不是IO口的问题,除非你说的同一套配置其实并不是同一套。

在esphome里直接是离线状态,也就看不了日志。
我说的同一配置就是传感器没变,只是在配置里面重新定义针脚的意思
回复

使用道具 举报

17

主题

271

帖子

2847

积分

论坛DIY达人

积分
2847
金钱
2561
HASS币
60
发表于 2022-5-26 16:37:55 来自手机 | 显示全部楼层
luckfly 发表于 2022-5-26 16:03
人体模块的工作原理就是输出高电平,但是插电后有15秒时间来启动是输出低电平的 ...

你的人体传感器是哪一种,竟然会在上电时保持15秒低电平。。。。。
回复

使用道具 举报

2

主题

13

帖子

476

积分

中级会员

Rank: 3Rank: 3

积分
476
金钱
463
HASS币
0
发表于 2022-5-27 10:20:43 | 显示全部楼层
luckfly 发表于 2022-5-25 11:36
esp-01s一共就4个可用脚,用io0和io2?

那就只能等启动后再连接传感器了
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 18:40 , Processed in 0.069312 second(s), 30 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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