愛體驗認證

2019年8月7日 星期三

if...else - arduino程式語法參考_TCweng

if...else


if...else 程式在執行時更細微的區分相對應數值的執行動作,例如當x值大於50時要讓燈泡保持明亮,而低於50時則關閉燈泡,程式可以這樣寫

if (x > 50){
  digitalWrite(13,HIGH);
}
else{
  digitalWrite(13,LOW);
}



甚至近一步區分x值是在25~50的區間要使燈泡閃爍,可以添加else if 程式,來進一步判斷x值的大小

if (x > 50){
  digitalWrite(13,HIGH);  //高於50時,保持燈泡明亮
}
else if (x>25){
  digitalWrite(13,HIGH);  //25~50區間時,讓燈泡閃爍
  delay(1000);
  digitalWrite(13,LOW);
  delay(1000);
}
else{
  digitalWrite(13,LOW);  //低於25,讓燈泡保持關閉
}


回總攬
https://tcweng.blogspot.com/2019/08/arduinotcweng.html

沒有留言:

張貼留言