arduino 引腳做爲輸入時的不穩定 解決方案

問題描述:git

arduino引腳做爲輸入狀態時,高低電平不穩定oop

出現的緣由:ui

arduino 引腳爲輸入時,引腳電平處於懸空狀態,容易受外部電荷信號等干擾spa

解決的方案:code

再程序配置爲輸入狀態後 使用下拉電阻(10k)將其拉低,一直保持低電平穩定狀態blog

 

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); }
相關文章
相關標籤/搜索