Está en la página 1de 11

Control de Procesos

De Manufactura
MONITOREO
Ing. Omar Eduardo Rivera Gonzlez
LENGUAJE ARDUINO
Programa ejemplo.
/*Declaracin e inicializacin de una variable global llamada mi variable */
int mivariable=555;
void setup () {
Serial.begin (9600);
}
void loop () {
Serial.println (mivariable);
mivariable=mivariable+1;
}
Abrir el serial monitor
No se debe observar error alguno
Aparecen en tiempo real muchos nmeros uno tras otro, empezando por
el 555 y siguiendo una secuencia
Aumenta sin parar
SKETCH
Un programa en arduino es un sketch
Se divide en tres secciones
La seccin de declaraciones de variables globales
Ubicada directamente al principio del sketch
La seccin llamada void setup():
Delimitada por llaves de apertura y cierre
La seccin llamada void loop():
Delimitadaa por llaves de apertura y cierre
QUE SIGNIFICADO TIENE?
La primera seccin del sketch no posee ningn tipo de smbolo delimitador de inicio
o final, ya que esta reservada para escribir las variables que necesitamos.

Las dos secciones void poseen las instrucciones que deseamos en nuestra placa
void setup()
Se ejecutan una nica vez, en el momento de encender o resetear la placa arduino.
void loop()
Se ejecutan despus de la seccin anterior, en esta se repiten las instrucciones
infinitas veces hasta que se apaga o resetea la placa arduino. Es decir se ejecutan
las instrucciones desde la primera hasta la ltima y se repite el ciclo volviendo a la
primera.
En la seccin de variables globales existe solo una lnea
int mivariable=555;
Dentro de void setup() se ejecuta una sola instruccin
Serial.begin (9600);
Dentro de void loop() se realiza la ejecucin continua y repetida, hasta
que la alimentacin sea interrumpida, de dos instrucciones
Serial.println(mivariable); y mivariable=mivariable+1;
SOBRE MAYSCULAS, TABULACIONES, PUNTOS
Y COMAS
El lenguaje arduino es case-sensitive, esto quiere
decir que el arduino reconoce como palabras
diferentes a las que son iguales pero por lo menos
un carcter es diferente.
Ejemplo HolA y hOLa
O Serial.begin(9600); a serial.begin(9600); son
totalmente diferentes
Las tabulaciones de las instrucciones contenidas dentro de las secciones
void setup() y void loop() del sketch, no son en absoluto necesarias
para la compilacin del sketch.
Estas simplemente se utilizan para dar una forma ordenada, comoda y
clara al cdigo, facilitando leer la tarea ya escrita y mantener una
estructura a la hora de escribirlo.
Todas las instrucciones incluyendo las declaraciones de variables acaban
con un punto y coma.
Es indispensable aadir siempre este signo para no tener errores de
compilacin, ya que el compilador necesita localizarlo para poder
detectar el final de cada instruccin escrita en el sketch. Si se olvida, se
mostrara un texto de error que puede ser obvio (falta un punto y coma)
o no.
COMENTARIOS
Para colocar un comentario en el cdigo del programa se utilizan
/* para empezar el comentario y */ para terminarlo.
Ejemplo: */ SOY UN COMENTARIO /* este no se tomara en cuenta al
momento de compilar.
Sirve de ayuda para identificar las variables o las partes donde se realiza
un determinado proceso en el cdigo.
Para comentar por una lnea o parte, se usa // al principio, sin
necesidad de cerrar el comentario

También podría gustarte