boolean
boolean
布林變數只有兩種數值,true 或 false。
範例
int LEDpin = 5; // LED 接 pin 5 int switchPin = 13; // 按鈕開關一端接 pin 13,另一端接地 boolean running = false; void setup() { pinMode(LEDpin, OUTPUT); pinMode(switchPin, INPUT); digitalWrite(switchPin, HIGH); // 開啟 pull-up 電阻 } void loop() { if (digitalRead(switchPin) == LOW) { // 押下開關 delay(100); // 延遲時間 (防止開關彈跳) running = !running; // 切換 LED 控制變數 digitalWrite(LEDpin, running) // 控制 LED } }
See also
- constants
- boolean operators
- Variable Declaration
本頁由熱血青年 LBU 譯自英文版。
The text of the 86Duino reference is a modification of the Arduino reference, and is licensed under a Creative Commons Attribution-ShareAlike 3.0 License. Code samples in the reference are released into the public domain.