manual de programación arduina Manual+Programacion+Arduino | страница 15
Arduino: Manual de Programación
x <= y
x >= y
// x es menor o igual que y
// x es mayor o igual que y
operadores lógicos
Los operadores lógicos son usualmente una forma de comparar dos expresiones y
devolver un VERDADERO o FALSO dependiendo del operador. Existen tres
operadores lógicos, AND (&&), OR (||) y NOT (!), que a menudo se utilizan en
estamentos de tipo if..:
Logical AND:
if (x > 0 && x < 5)
Logical OR:
if (x > 0 || y > 0)
Logical NOT:
if (!x > 0)
// cierto sólo si las dos expresiones son ciertas
// cierto si una cualquiera de las expresiones
es cierta
// cierto solo si la expresión es falsa
constantes
El lenguaje de programación de Arduino tiene unos valores predeterminados, que son
llamados constantes. Se utilizan para hacer los programas más fáciles de leer. Las
constantes se clasifican en grupos.
cierto/falso (true/false)
Estas son constantes booleanas que definen los niveles HIGH (alto) y LOW (bajo)
cuando estos se refieren al estado de las salidas digitales. FALSE se asocia con 0 (cero),
mientras que TRUE se asocia con 1, pero TRUE también puede ser cualquier otra cosa
excepto cero. Por lo tanto, en sentido booleano, -1, 2 y -200 son todos también se define
como TRUE. (esto es importante tenerlo en cuanta)
if (b == TRUE);
{
ejecutar las instrucciones;
}
15