Boolean
來自ALSROBOT WiKi
布爾
一個布爾變量擁有兩個值,true或false。(每個布爾變量占用一個字節(jié)的內(nèi)存。)
例子
int LEDpin = 5; // LED與引腳5相連 int switchPin = 13; // 開關的一個引腳連接引腳13,另一個引腳接地。 boolean running = false; void setup() { pinMode(LEDpin, OUTPUT); pinMode(switchPin, INPUT); digitalWrite(switchPin, HIGH); // 打開上拉電阻 } void loop() { if (digitalRead(switchPin) == LOW) { // 按下開關 - 使引腳拉向高電勢 delay(100); // 通過延遲,以濾去開關抖動產(chǎn)生的雜波 running = !running; // 觸發(fā)running變量 digitalWrite(LEDpin, running) //點亮LED } }