炽幻恶魔 2022-02-05 20:20 采纳率: 100%
浏览 35
已结题

ESP32单片机输出高电平时不正常是为什么?

接线图:

img

万用表并联在线B上,当线B悬空时电压显示8.7V2.2ma,当B线接在单片机上时电压显示4.7V0.8ma。现在的问题是,按程序设定,输入IO有高电平时,LED灯点亮,同时输出IO输出高电平导通继电器常开端,但是现在单片机不接高电平启动线,LED灯在门铃按响的时候一直亮;一旦把高电平启动线接上单片机输出IO就不会一直亮了,继电器也不会按设计一直导通常开端,供电不足吗?ESP32的供电是独立供电啊,这是为什么啊?
以下为我单片机代码。

void setup()
{
  pinMode(2,OUTPUT);/*将2号针脚设为输出模式*/
  pinMode(34,INPUT);/*将34号针脚设置为输入模式*/
  pinMode(33,OUTPUT);/*将33号针脚设为输出模式*/
}
void loop()/*无限循环*/
{
  if(digitalRead(34))/*如果34号针脚是高电平则执行内含代码*/
  {
    delay(1000);/*延时1000ms*/
    digitalWrite(2,1);/*2号针脚拉高电平,点亮led灯*/
    digitalWrite(33,0);/*拉高33号引脚电平以导通继电器电路*/
    while(digitalRead(34));/*34号针脚高电平则无限循环*/
    digitalWrite(2,0);/*2号针脚拉低电平,关闭led灯*/
    digitalWrite(33,0);/*拉低33号引脚电平以断开继电器电路*/
  }
}

  • 写回答

0条回答 默认 最新

    报告相同问题?

    问题事件

    • 系统已结题 2月13日
    • 修改了问题 2月5日
    • 修改了问题 2月5日
    • 创建了问题 2月5日

    悬赏问题

    • ¥60 求一个简单的网页(标签-安全|关键词-上传)
    • ¥35 lstm时间序列共享单车预测,loss值优化,参数优化算法
    • ¥15 基于卷积神经网络的声纹识别
    • ¥15 Python中的request,如何使用ssr节点,通过代理requests网页。本人在泰国,需要用大陆ip才能玩网页游戏,合法合规。
    • ¥100 为什么这个恒流源电路不能恒流?
    • ¥15 有偿求跨组件数据流路径图
    • ¥15 写一个方法checkPerson,入参实体类Person,出参布尔值
    • ¥15 我想咨询一下路面纹理三维点云数据处理的一些问题,上传的坐标文件里是怎么对无序点进行编号的,以及xy坐标在处理的时候是进行整体模型分片处理的吗
    • ¥15 CSAPPattacklab
    • ¥15 一直显示正在等待HID—ISP