Arduino bool

Descripción

La variable booleana es una variable lógica, tiene uno de los dos valores, true o false.[1]

Se utilizan este tipo de variables con el fin de facilitar la escritura y razonamientos de programas, ya que nos permiten tomar decisiones con sus estados. Cada variable ocupa un byte de memoria.

Sintaxis

bool var = val;

Parámetros

var
Nombre de la variable
val
Valor que se le asigna a la variable

Ejemplo

int LEDpin = 5;
int switchPin = 13;

bool running = false;

void setup() {
  pinMode(LEDpin, OUTPUT);
  pinMode(switchPin, INPUT);
  digitalWrite(switchPin, HIGH);
}

void loop() {
  //Leemos el valor que tiene el interuptor
  if (digitalRead(switchPin) == LOW) {
    delay(100);
    //Cambiamos de valor negando la misma variable
    running = !running;
    //Indicamos con el led el nuevo estado lógico
    digitalWrite(LEDpin, running);
  }
}

Referencias

[1] Arduino https://www.arduino.cc/reference/en/language/variables/data-types/bool/, Consultado mayo 2019

Comentarios

Para dejar el comentario solo necesitamos tu correo que registraste en la pagina, pero si aun no te haz registrado se creara el usuario automaticamente.

Detalle contenido

im-arduino-bool
Generic placeholder image
Oscar Fernandez Alzate

07, Mayo 2019

108
Categorías
ARDUINO