問題描述: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); }