Une bibliothèque est un ensemble de fonctions utilitaires, regroupées et mises à disposition des utilisateurs de l'environnement Arduino afin de ne pas avoir à réécrire des programmes parfois complexes. Arduino comporte par défaut plusieurs bibliothèques mais il en existe des dizaines, présentes sur Internet, associées à des composants.
Pour installer des bibliothèques développées par des concepteurs autres que ceux d’Arduino, il faut :
-
les stocker dans un répertoire appelé libraries situé dans le répertoire Arduino de votre disque dur si la bibliothèque n’est pas un fichier au format Zip
-
dans l’IDE Arduino, cliquer sur Croquis puis Inclure une bibliothèque et Ajouter la bibliothèque .Zip si la bibliothèque est un fichier au format Zip.
LES BIBLIOTHEQUES
Exemple :
Ecriture dans le moniteur série de la température et de l'humidité captées par le TH02
#include <TH02_dev.h> // appel des bibliothèques
#include "Arduino.h"
#include "Wire.h"
void setup()
{
Serial.begin(9600); // initialisation du moniteur série
Serial.println("****Demonstration du TH02****\n");
delay(150);
TH02.begin(); // initialisation du capteur TH02
delay(100);
}
void loop()
{
/*Acquisition et affichage de la température*/
float temper = TH02.ReadTemperature();
Serial.println("Temperature: ");
Serial.print(temper);
Serial.println("C\r\n");
/*Acquisition et affichage de l'humidité*/
float humidity = TH02.ReadHumidity();
Serial.println("Humidity: ");
Serial.print(humidity);
Serial.println("%\r\n");
delay(1000);
}