if...else
if...else 程式在執行時更細微的區分相對應數值的執行動作,例如當x值大於50時要讓燈泡保持明亮,而低於50時則關閉燈泡,程式可以這樣寫
digitalWrite(13,HIGH);
}
else{
digitalWrite(13,LOW);
}
甚至近一步區分x值是在25~50的區間要使燈泡閃爍,可以添加else if 程式,來進一步判斷x值的大小
if (x > 50){
digitalWrite(13,HIGH); //高於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
digitalWrite(13,LOW); //低於25,讓燈泡保持關閉
}
回總攬
https://tcweng.blogspot.com/2019/08/arduinotcweng.html
沒有留言:
張貼留言