arduino 引腳作為輸入時的不穩定問題和 解決方案


問題描述:

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); }

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM