lunes, 20 de octubre de 2014

Práctica 13: Dos entradas y una salida digital.

Empleando variables, valores constantes o componentes de un array pueden realizarse
operaciones aritméticas y se puede utilizar el operador cast para conversión de tipos.
 
 Ej. int a = (int)3.5; Además pueden hacerse las siguientes asignaciones:
 
 x ++. Lo mismo que x = x + 1.
 x --. Lo mismo que x = x - 1, or decrements x by -1.
 x += y. Lo mismo que x = x + y, or increments x by +y.
 x -= y. Lo mismo que x = x - y .
 x *= y. Lo mismo que x = x * y. 
 x /= y. Lo mismo que x = x / y.
 
Para su utilización en sentencias condicionales u otras funciones Arduino permite
utilizar los siguientes operadores de comparación:
 
 x == y. x es igual a y.
 x != y. x no es igual a y.
 x < y, x > y, x <= y, x >= y.
 
 Y los siguientes operadores lógicos:
 
 Y lógico:  if (x > 0 && x < 5). Cierto si las dos expresiones lo son.
 O lógico:  if (x > 0 || y > 0). Cierto si alguna expresión lo es.
 NO lógico: if (!x > 0). Cierto si la expresión es falsa.
 
 El lenguaje de Arduino presenta las siguientes constantes predefinidas:
 TRUE / FALSE.
 
 HIGH/LOW. Estas constantes definen los niveles de los pines como HIGH o LOW y son
empleados cuando se leen o escriben en las entradas o salidas digitales.
 
HIGH se define como el nivel lógico 1 (ON) o 5 V.
LOW es el nivel lógico 0, OFF, o 0 V.
 
INPUT/OUTPUT. Constantes empleadas con la función pinMode() para definir el tipo
de un pin digital usado como entrada INPUT o salida OUTPUT. Ej. pinMode(13, OUTPUT);
 
 
 
 
Conexionado:
 https://encrypted-tbn2.gstatic.com/images?q=tbn:ANd9GcRnfIgHVOIjS-e-TAfbTmOmuj2XyJpRf0owMmnArEZ665KOgzqgrwResultado de imagen de dos entradas digitales arduino
 

No hay comentarios:

Publicar un comentario

Nota: solo los miembros de este blog pueden publicar comentarios.