我照著 Arduino 教學 CH02-08 While & do...while loop 迴圈 影片第2題修改..
void setup() {
pinMode(2, INPUT_PULLUP);
pinMode(3, OUTPUT);digitalWrite(3, LOW);
pinMode(4, OUTPUT);digitalWrite(4, LOW);
while(true){
if(!digitalRead(2)){
digitalWrite(3, HIGH);digitalWrite(4, LOW);
delay(1000);
digitalWrite(3, LOW);digitalWrite(4, LOW);
delay(1000);
digitalWrite(3, LOW);digitalWrite(4, HIGH);
delay(1000);
digitalWrite(3, LOW);digitalWrite(4, LOW);
while(!digitalRead(2)){};
delay(200);
}}}
void loop() {}
測試OK..INPUT(2)按鍵不管是吋動還是一直按著.都能讓LED(3)(4)各自亮暗1次
謝謝各位大力幫忙.感恩..
