ARD.BIB.- Inclusión de bibliotecas externas.


Como hemos comentado anteriormente, en la parte de declaraciones y defininciones de un programa de Arduino, se definen entre otras cosas las constantes y las funciones que posteriormente serán usadas en el mismo.

Muchas veces este bloque es grande, por lo que en vez de escribir ahí mismo todas estas cosas, se ponen en un archivo aparte, que suele denominarse archivo de cabecera.

Por ejemplo, en el siguiente programa


int mi_variable;



void setup()
{
  ...
}

void loop()
{
  mi_variable = 1;
}




podríamos sacar la declaración de la variable mi_variable a un archivo aparte. Para ello deberíamos escribir

int mi_variable;


en un archivo que se llame, por ejemplo, mi_archivo_de_declaraciones.h

Así, el mismo programa, pero como inclusión del archivo mi_archivo_de_declaraciones.h quedaría de esta manera


#include 


void setup()
{
  ...
}

void loop()
{
  mi_variable = 1;
}





Para que el IDE encuentre la localización del archivo en el disco duro, es necesario ubicarlo en una carpeta espeífica del mismo.
En Windows copiamos la carpeta de la librería a la siguiente ruta: My DocumentsArduinolibraries.

El IDE de Arduino tiene recursos para añadir nuevas bibliotecas, lo que se conoce con el nombre de "Importar librerías" . Podrás encontrar esta opción en el menú Programa.






ARD.BIB. Inclusión de bibliotecas externas.
 

ARD.BIB.- Inclusión de bibliotecas externas. »