使用監控視窗協助除錯。(請參考課本 22 頁) 範例一程式碼 int x=0;//定義全域變數 x void setup(){ Serial.begin(9600); //定義序列通訊鮑(ㄅㄠˋ)率為 9600 } void loop(){ Serial.print("hello "); //字串輸出至監控視窗 Serial.print(++x); //輸出變數內容至監控視窗,並跳行 delay(500); } 範例二程式碼 void setup(){ Serial.begin(9600);//定義序列通訊鮑(ㄅㄠˋ)率為 9600 } void loop(){ char k;//定義區域字元變數。(可以嘗試更改為整數) while(Serial.available() > 0){ //當序列埠有資料輸入的時候 k = Serial.read(); //讀取資料至變數。(注意變數型態) Serial.println(k); //將資料輸出至視窗。 delay(500); } } |