boolean

Документація

Boolean


Boolean містить одне з двох значень, true чи false. (Кожна змінна boolean займає один байт пам'яті.)

Приклад

int LEDpin = 5;       // світлодіод на піні 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)
  {  // перемикач натиснутий - пін утримується у стані high
  delay(100);                        // затримка між перемиканням
    running = !running;                // перемкнути змінну running
    digitalWrite(LEDpin, running);      // показати світлодіодом
  }
}


Повернутись до головної

Коментарі 0

Тільки зареєстровані та авторизовані користувачі можуть залишати коментарі.