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



沒有留言:

張貼留言

2024產專班 作業2 (純模擬)

2024產專班 作業2  (純模擬) 1) LED ON,OFF,TIMER,FLASH 模擬 (switch 控制) 2)RFID卡號模擬 (buttom  模擬RFID UID(不從ESP32) Node-Red 程式 [{"id":"d8886...