问题描述:

arduino引脚作为输入状态时,高低电平不稳定

出现的原因:

arduino 引脚为输入时,引脚电平处于悬空状态,容易受外部电荷信号等干扰

解决的方案:

再程序配置为输入状态后 使用下拉电阻(10k)将其拉低,一直保持低电平稳定状态

 

void setup() {
  Serial.begin(115200);
  pinMode(7,INPUT);
  pinMode(2,OUTPUT);
}
int buttonState=0;
void loop() {
  digitalWrite(7,LOW);
  buttonState = digitalRead(7);
  if(buttonState==1){
    digitalWrite(2, HIGH);
       Serial.println("nihao");
    }else{
      digitalWrite(2, LOW);
    }   
delay(
100); }

 

相关文章:

  • 2022-12-23
  • 2021-10-22
  • 2021-11-23
  • 2022-12-23
  • 2021-08-25
  • 2021-09-04
  • 2021-07-10
  • 2021-10-28
猜你喜欢
  • 2021-09-28
  • 2023-03-20
  • 2021-05-05
  • 2021-07-21
  • 2021-06-06
  • 2021-11-11
  • 2021-07-11
相关资源
相似解决方案