Gestion de bibliothèque

Emplacement

Sous windows les bibliothèques sont stockées de façon standard dans le répertoire :

Documents\Arduino\libraries

Sous Raspberry :

home/pi/Arduino/libraries

Création

Il faut créer un répertoire pour chaque bibliothèque. Dans ce répertoire, il faut au minimum deux fichiers. Un fichier .h et un fichier .cpp

Exemple : on souhaite créer une bibliothèque  SerialNumber  permettant de définir et d’utiliser les procédure et fonctions décrites dans le billet ( Arduino numéro de série ). Pour cela il faut créer dans le répertoire SerialNumber les fichiers SerialNumber.h et SerialNumber.cpp.

Le fichier SerialNumber.h contient la définition de la classe SerialNumber. Le fichier SerialNumber.cpp contient le code (implémentation de la classe)

Contenu de SerialNumber.h

C

Contenu de SerialNumber.cpp

C

Utilisation de la bibliothèque

Exemple 1 Création d’un numéro de série

C

Exemple 2 Lecture du numéro de série

C

REMARQUE : il est conseillé de créer une bibliothèque pour chaque type de capteur ou dispositif utilisé pour l’Arduino. Ceci permet de diminuer la taille du code en ne mettant que les directives  #include nécessaires.

Laisser un commentaire

Votre adresse e-mail ne sera pas publiée. Les champs obligatoires sont indiqués avec *