Está en la página 1de 9

Instrucciones usadas en el cdigo.

#Define

#define es un componente til que permite al programador dar un


nombre a un valor constante antes de compilar el programa. Constantes
definidas en arduino no ocupan ningn espacio de memoria de
programa en el chip. El compilador de reemplazar las referencias a estas
constantes con el valor definido en tiempo de compilacin.
Sintaxis
valor #define constantName
Tenga en cuenta que el # es necesario.
Ejemplo

#define ledPin 3
// El compilador reemplazar cualquier mencin de ledPin con el valor 3
en tiempo de compilacin.
Fuente: https://www.arduino.cc/en/Reference/Define

#include

#include se utiliza para incluir biblioteca. Esto le da al acceso


programador para un gran grupo de bibliotecas estndar de C (grupos
de funciones pre-hechos), y tambin bibliotecas escritas especialmente
para Arduino.

Serial.begin(rate)

Abre el puerto serie y fija la velocidad en baudios para la transmisin de


datos en serie. El valor tpico de velocidad para comunicarse con el
ordenador es 9600, aunque otras velocidades pueden ser soportadas.
void setup()
{
Serial.begin(9600); // abre el Puerto serie
} // configurando la velocidad en 9600 bps
Nota: Cuando se utiliza la comunicacin serie los pines digitales 0 (RX) y
1 (TX) no pueden utilizarse para otros propsitos.

millis ()
Descripcin
Devuelve el nmero de milisegundos desde la placa Arduino
empez a correr el programa actual. Este nmero se desbordar
(volver a cero), despus de aproximadamente 50 das.
Devoluciones
Nmero de milisegundos desde el inicio del
programa (unsigned long)

Para la LCD

setCursor ()
Descripcin
Coloque el cursor del LCD; es decir, establecer la ubicacin en la
que se mostrar posteriormente texto escrito para la pantalla
LCD.
Sintaxis
lcd .setCursor (col, fila)
Parmetros
lcd: una variable de tipo LiquidCrystal
col: la columna a la que posicionar el cursor (siendo 0 la primera
columna)
fila: la fila en la que para colocar el cursor (siendo 0 la primera
fila)

print()
Descripcin
Imprime el texto de la pantalla LCD.
Sintaxis
lcd .print (datos)
lcd .print (datos, BASE)

Parmetros
lcd: una variable de tipo LiquidCrystal
datos: los datos a imprimir (char, byte, int, long, o cadena)
BASE (opcional): la base en la que imprimir nmeros: BIN para
binario (base 2), decimal (base 10), octal (base 8), HEX para
hexadecimal (base 16).

clear()
Descripcin
Borra la pantalla LCD y posiciona el cursor en la esquina superior
izquierda.
Sintaxis
lcd .clear ()
Parmetros
lcd: una variable de tipo LiquidCrystal

pow (base, exponente)

Descripcin
Calcula el valor de un nmero elevado a una potencia. Pow () se puede
utilizar para elevar un nmero a una potencia fraccionaria. Esto es til
para la generacin de aplicacin exponencial de los valores o curvas.
Parmetros
de base: el nmero (float)
exponente: la potencia a la que se eleva la base (float)
Devoluciones
El resultado de la exponenciacin (doble)

Declaracin y tipo de variables:

unsigned long
Descripcin
Variables de largo sin signo se amplan las variables de tamao para el
almacenamiento de nmero, y almacenar 32 bits (4 bytes). A diferencia
de las variables Long estndar, los Unsigned Long no almacenan
nmeros negativos, por lo que su rango de 0 a 4294967295 (2 ^ 32 - 1).
Sintaxis
unsigned long var = val;
var - nombre de variable
val - el valor que se asigna a la variable (Si se requiere inicializacin)

boolean
Un booleano tiene uno de dos
valores, verdadera(true) o falsa(false). Cada variable booleana ocupa un
byte de memoria.
Sintaxis
Boolean var = Val;
var - nombre de variable
Val- Valor de la variable (Si se requiere inicializacin)

int
Descripcin

Las variables int son un tipo de datos principalmente usados para el


almacenamiento de nmero.

En la Arduino Uno (y otros ATMega placas base) un int almacena una de


16 bits (2 bytes) de valor. Esto produce una gama de -32.768 a 32.767
(valor mnimo de 15 ^ -2 y un valor mximo de (2 ^ 15) - 1).
Sintaxis
int var = val;

var - el nombre de la variable entera

val - Valor de la variable (Si se requiere inicializacin)

float
Descripcin

Tipo de datos de nmeros de punto flotante, un nmero que tiene un


punto decimal. Nmeros de coma flotante se utilizan a menudo para
aproximar valores analgicos y continuos porque tienen mayor
resolucin que los enteros. Nmeros de coma flotante pueden ser tan
grandes como 3.4028235E + 38 y tan bajo como -3.4028235E + 38. Se
almacenan como 32 bits (4 bytes) de informacin.

Sintaxis
float var = val;

var - el nombre de la variable entera

val - Valor de la variable (Si se requiere inicializacin)

También podría gustarte