manual de arduino

Páginas: 7 (1731 palabras) Publicado: 7 de julio de 2013
Ingeniería mecatronica

Nombre de los integrantes:
Emiliano Acosta Zubieta
Gonzalo Vicente Sierra Silva

Materia: Programación
Manual de Arduino
Profesor: Gilberto Murillo González
Cuatrimestre: 2do Grupo: M-1
Unidad # 1
Matriculas: 000938 y 000892



INDICE

DECLARACIÓN DE VARIABLES…………………………………………………………………….
EJEMPLOS DE DECLARACIÓN DE VARIABLES………………………………………………..

1.-DECLARACIÓN DE VARIABLES.
Una variable es una forma de nombrar y almacenar un valor para su uso posterior por el programa, tal como datos de un sensor o un valor intermedio utilizado en un cálculo.
Antes de que sean usadas, todas las variables deben ser declaradas. Declarar una variable significa definir su tipo y, opcionalmente, establecer el valor inicial (inicializando la variable). Lasvariables no tienen que ser inicializadas (asignándole un valor) cuando son declaradas, pero a menudo es útil.
int variableEntrada1;
int variableEntrada2 = 0; // ambas son correctas.

Los programadores deberían considerar el tamaño de los números que desean almacenar a la hora de elegir los tipos de variable. Las variables pueden darse la vuelta (roll over) cuando el valor almacenado supera elespacio asignado para almacenarla. Mira abajo el ejemplo.

INICIACIÓN DE VARIABLES.

Esto no es más que darle un valor inicial a una variable. Así como lo primero que se hace con una variable es declararla, lo siguiente tiene que ser iniciarla. Esto se hace para evitar posibles errores en tiempo de ejecución, pues una variable tiene un valor indeterminado después de declararla. Principalmente,existen dos maneras de otorgar valores iniciales a variables:
Mediante una sentencia de asignación
Mediante uno de los procedimientos de entrada de datos (read o readln)

Por ejemplo:

begin
...
i:=1;
readln(n);
while i < n do begin
(* cuerpo del bucle *)
i := i + 1
end;
...
end.




Ámbito de la Variable
Otra elecciónimportante a la que los programadores se enfrentan es dónde declarar las variables. El lugar específico donde las variables son declaradas influye en como varias funciones en un programa verán la variable. Esto se denomina ámbito de la variable.
Inicializando Variables
Las variables pueden ser inicializadas (asignándole un valor inicial), o no, cuando son declaradas. Es siempre una buenapráctica de programación, sin embargo, comprobar por duplicado que la variable contiene datos válidos, antes de que sea accedida con cualquier otro propósito.
Ejemplo:
int calibración Val = 17; // declara calibración Val y establece un valor inicial

Variable Rollover (darle la vuelta)
Cuando se hace que las variables superen su máxima capacidad, éstas "dan la vuelta" (roll over) hasta su mínimacapacidad. Ten en cuenta que esto ocurre en ambas direcciones.
int x
x = -32,768;
x = x - 1; // la x contiene ahora 32,767 - da la vuelta en dirección negativa
x = 32,767;
x = x + 1; // la x contiene ahora -32,768 - da la vuelta

UTILIZACIÓN DE VARIABLES.
Una vez que las variables han sido declaradas, se usan colocando la variable igual al valor que uno deseaalmacenar con el operador de asignación (signo igual). La asignación del operador le dice al programa que coloque sea lo que sea que haya en la parte derecha del signo igual, la variable de la izquierda.

variableEntrada1 = 7; // establece la variable denominada como variableEntrada1 a 7
variableEntrada2 = analogRead(2); // establece la variable denominada como variableEntrada2 al del// voltaje de entrada (digitalizado) leido del pin analógico #2

Ejemplo
int valorSensorLuz;
char letraActual;
unsigned long velocidadDeLaLuz = 186000UL;
char mensajeDeError = {"elige otra opción"}; // ver string

Una vez que la variable ha sido establecida (asignándole un valor), puedes probar su valor para ver si cumple ciertas condiciones,...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Arduino user manual
  • Manual arduino
  • Manual Arduino
  • Arduino Uno
  • Manual de arduino
  • Manual Arduino
  • arduino user manual
  • Manual Programacion Arduino

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS