Parcourir le wiki

Published  +
Grâce à ce tutoriel, vous serez en mesure d'importer des bibliothèques (Libraries) dans l'interface de développement Arduino  +
Easy  +
5  +
minute(s)  +
Par commodité et pour alléger le code, le Par commodité et pour alléger le code, le rendre plus lisible, il arrive souvent que les programmes pour Arduino demandent des bibliothèques de programmes pour pouvoir fonctionner (Libraries). Une bibliothèque est un ensemble de programmes qui permettent d'utiliser plus facilement un périphérique Aduino (capteur, moteurs, écran etc etc..)
(capteur, moteurs, écran etc etc..) <br/>  +
Attribution (CC-BY)  +
Importez_des_biblioth_ques_de_programme_dans_l_interface_Arduino_bibli.png  +
<nowiki>Il arrive parfois d'un copiéIl arrive parfois d'un copié collé de code pioché sur le web et inséré dans l'interface de développement Arduino que ce dernier "coince" à la compilation.



Le message sera alors si il manque une bibliothèque :
sketch_sep04b:3:10: fatal error: ma_bibliotheque.h: No such file or directory
#include
^~~~~~~~~~~~~~~~~~~
compilation terminated.
exit status 1
ma_bibliotheque.h: No such file or directory
Le message "fatal error: ma_bibliotheque.h: No such file or directory" apparaît, pas de panique, cela veut dire que le logiciel Arduino ne trouve pas la bibliothèque dans son répertoire "libraries" , nous allons donc l'importer !
;/span><br /></pre></div>Le message "fatal error: ma_bibliotheque.h: No such file or directory" apparaît, pas de panique, cela veut dire que le logiciel Arduino ne trouve pas la bibliothèque dans son répertoire "libraries" , nous allons donc l'importer !</nowiki>  +
, Lorsque vous installez l'interface de déveLorsque vous installez l'interface de développement Arduino, ce dernier va créer un dossier Arduino sur votre ordinateur (généralement dans votre dossier personnel ou dans Documents) Ce dossier Arduino, sert au logiciel de développement Arduino pour stocker vos programmes mais aussi pour stocker les bibliothèques (libraries). Vous devriez donc avoir un dossier nommé libraries à l'interieur de votre repertoire '''Arduino''' ('''/Arduino/libraries''') C'est ici où vont se retrouver toutes nos bibliothèque, et si une bibliothèque manque (No such file or directory) c'est qu'elle n'est pas présente dans le repertoire '''libraries'''résente dans le repertoire '''libraries'''  +, Sûrement la technique la plus facile et laSûrement la technique la plus facile et la meilleure : Ajouter des bibliothèques via l'interface Arduino. Pour cela rien de plus simple, rendez vous dans le menu '''"Croquis>Inclure une bibliothèque>Gérer les bibliothèques"''' Une fenêtre, apparaît alors vous permettant de rechercher la bibliothèque désirée, puis il ne vous reste plus qu'à cliquer sur "Installer" et Voilà !ste plus qu'à cliquer sur "Installer" et Voilà !  +, Il arrive parfois que l'on ne retrouve pasIl arrive parfois que l'on ne retrouve pas la bibliothèque désirée dans le gestionnaire de bibliothèque. Pas de soucis, il est possible télécharger une bibliothèque glanée sur le web (sur github par exemple) et d'importer directement celle-ci dans le logiciel. Là encore rien de compliqué ! Rendez-vous dans "'''Croquis>Inclure une bibliothèque>Ajouter la bibliothèque .ZIP'''" Une fenêtre apparaît alors vous permettant de choisir la bibliothèque zip téléchargée auparavant.isir la bibliothèque zip téléchargée auparavant.  +  et Vous l'aurez compris, à chaque importationVous l'aurez compris, à chaque importation de bibliothèque soit via le gestionnaire de bibliothèque ou l'importation de ZIP, l'interface de développement Arduino va dézipper la bibliothèque téléchargée dans le dossier "libraries". Il est donc tout à fait possible de télécharger une bibliothèque sur le web et de la dézipper dans le répertoire libraries ! Le tout "à la main" ou à la souris ;-)s ! Le tout "à la main" ou à la souris ;-)  +
L'arborescence Arduino  +, Ajout d'une bibliothèque via l'interface Arduino  +, Ajout d'une bibliothèque zipée  +, Ajouter une bibliothèque "à la main"  +  et Reconnaître l'erreur "classique"de compilation  +
arduino  +, bibliothèque  +  et programmation  +
Date de modification« Date de modification (Modification date) » est une propriété prédéfinie qui correspond à la date de la dernière modification d’un sujet et est fournie par MédiaWiki Sémantique.
11:46:28, 4 septembre 2020  +
⧼cs-comments⧽Cette propriété est une propriété spéciale dans ce wiki.
0  +
Créateur de la pageCette propriété est une propriété spéciale dans ce wiki.
I did itCette propriété est une propriété spéciale dans ce wiki.
0  +
FavorisCette propriété est une propriété spéciale dans ce wiki.
0  +