2016年3月27日 星期日

範例程式,會將x不斷累加但僅在x=100 、200 、300時在螢幕輸出x數值

l本範例程式,會將x不斷累加但僅在x=100 200300時在螢幕輸出x數值
範例程式:

int x=0;   //宣告變數(全域變數)
void setup() 
{
  Serial.begin(9600);
}

void loop() 
{

 x+=1;     //不斷的累加1 x = x + 1 , x++ 意義都一樣
 switch(x){  //判定x值,當x值有相對應的case時執行該內容
  case 100:
       Serial.println(x);  //在螢幕上顯示出x值
       break;
  case 200:
      Serial.println(x);
      break;
  case 300:
      Serial.println(x);
      break;
  default:
      //可有可無,若有,當不合以上條件時執行
      break ;  
  }  //switch
  delay (5);
  if (x>500)  x=0;
}  //loop



沒有留言:

張貼留言

113 學年度第 1 學期 RFID應用課程 Arduino程式

113 學年度第 1 學期 RFID應用課程 Arduino程式 https://www.mediafire.com/file/zr0h0p3iosq12jw/MFRC522+(2).7z/file 內含修改過後的 MFRC522 程式庫 (原程式有錯誤) //定義MFRC522...