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

 找回密码
 立即注册
查看: 1827|回复: 6

关于esp32引脚的一些问题

[复制链接]

10

主题

141

帖子

1040

积分

金牌会员

Rank: 6Rank: 6

积分
1040
金钱
899
HASS币
0
发表于 2022-3-14 13:41:16 | 显示全部楼层 |阅读模式
本帖最后由 imwyh 于 2022-3-14 13:43 编辑

esphome的代码如下:

binary_sensor:
  - platform: gpio
    pin: GPIO36
    name: "power"
    device_class: power
    on_press:
      then:
        - switch.turn_on: gpio2
    on_release:
      then:
        - switch.turn_off: gpio2
switch:
  - platform: gpio
    pin: GPIO2
    name: "jumper"
    id: gpio2





大概想实现:GPIO36受到高电平的时候控制GPIO2上的小灯开,低电平的时候控制小灯关。
代码应该没什么大问题,运行起来遇到这个情况:
GPIO36和3.3V直连的时候能正常亮,GPIO36接地时也能灭。但是GPIO36空载的时候,手指摸到GPIO36的引脚的时候灯就一直闪烁。如果用杜邦线插上GPIO36(另一头空载),灯也会闪烁。
如果把代码中GPIO36换成GPIO10,那么手指摸到GPIO10时正常不闪烁,GPIO10空载的时候亮灯,接3.3V的时候也亮灯,接地灭灯。
所以就来看看论坛大佬,是要修改代码还是接到GPIO哪个口上。先谢过大家了。




回复

使用道具 举报

0

主题

22

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
金钱
236
HASS币
0
发表于 2022-3-14 14:12:32 | 显示全部楼层
GPIO36接个1~10k的电阻接地下拉
回复

使用道具 举报

23

主题

243

帖子

2323

积分

金牌会员

Rank: 6Rank: 6

积分
2323
金钱
2080
HASS币
0
发表于 2022-3-14 14:25:52 来自手机 | 显示全部楼层
下拉电阻
回复

使用道具 举报

10

主题

141

帖子

1040

积分

金牌会员

Rank: 6Rank: 6

积分
1040
金钱
899
HASS币
0
 楼主| 发表于 2022-3-14 14:32:01 | 显示全部楼层
本帖最后由 imwyh 于 2022-3-14 15:12 编辑
kky 发表于 2022-3-14 14:12
GPIO36接个1~10k的电阻接地下拉

您的意思时,GPIO36和地之间接一个电阻,然后需要用的时候把杜邦线插3.3和GPIO36么?
回复

使用道具 举报

10

主题

141

帖子

1040

积分

金牌会员

Rank: 6Rank: 6

积分
1040
金钱
899
HASS币
0
 楼主| 发表于 2022-3-14 14:33:07 | 显示全部楼层
本帖最后由 imwyh 于 2022-3-14 15:12 编辑

您的意思时,GPIO36和地之间接一个电阻,然后需要用的时候把杜邦线插3.3和GPIO36么?
回复

使用道具 举报

0

主题

22

帖子

258

积分

中级会员

Rank: 3Rank: 3

积分
258
金钱
236
HASS币
0
发表于 2022-3-14 15:44:55 | 显示全部楼层
imwyh 发表于 2022-3-14 14:33
您的意思时,GPIO36和地之间接一个电阻,然后需要用的时候把杜邦线插3.3和GPIO36么? ...

是的,下拉电阻的主要作用是给GPIO36一个固定的低电平
回复

使用道具 举报

10

主题

141

帖子

1040

积分

金牌会员

Rank: 6Rank: 6

积分
1040
金钱
899
HASS币
0
 楼主| 发表于 2022-3-14 15:52:17 | 显示全部楼层
kky 发表于 2022-3-14 15:44
是的,下拉电阻的主要作用是给GPIO36一个固定的低电平

谢谢!。。。。
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|Hassbian

GMT+8, 2024-11-28 09:41 , Processed in 0.229698 second(s), 28 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

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