//共用變數放這裡 int D=1000; void setup() { //設定區,一開始執行一次 pinMode(13, OUTPUT);// pinMode(2,INPUT); Serial.begin(115200); } void loop() { //主要程式區,此區會不斷的重複執行 //if (digitalRead(2)==HIGH){ if (analogRead(0)>512){ D=200; Serial.print("fast="); Serial.println(D); } else { D=1000; Serial.print("slow="); Serial.println(D); } digitalWrite(13, HIGH); delay(D); digitalWrite(13, LOW); delay(D); }