Description :
#include
est utilisé pour inclure des bibliothèques externes dans votre esquisse. Cela donne au programmeur accès à un grand groupe de bibliothèques C standard (groupes de fonctions prédéfinies), ainsi qu’à des bibliothèques écrites spécialement pour Arduino.
La page de référence principale pour les bibliothèques AVR C (AVR est une référence aux puces Atmel sur lesquelles l’Arduino est basé) est ici .
Notez que #include
, similaire à #define
, n’a pas de point-virgule et que le compilateur produira des messages d’erreur cryptiques si vous en ajoutez un.
Syntaxe :
Paramètres
LibraryFile.h
: lorsque la syntaxe des chevrons est utilisée, les chemins des bibliothèques seront recherchés pour le fichier.
LocalFile.h
: Lorsque la syntaxe des guillemets doubles est utilisée, le dossier du fichier utilisant la #include
directive sera recherché pour le fichier spécifié, puis les chemins des bibliothèques s’il n’a pas été trouvé dans le chemin local. Utilisez cette syntaxe pour les fichiers d’en-tête dans le dossier de l’esquisse.
Exemple de code :
Cet exemple inclut la bibliothèque Servo afin que ses fonctions puissent être utilisées pour contrôler un servomoteur.
Source : https://www.arduino.cc/reference/en/language/structure/further-syntax/include/