Différences entre versions de « Installation d'un librairie Arduino »
(→Ubuntu) |
|||
Ligne 35 : | Ligne 35 : | ||
[[Fichier:ArduinoLib-Ubuntu.jpg|640px]] | [[Fichier:ArduinoLib-Ubuntu.jpg|640px]] | ||
+ | |||
+ | === Droits d'accès === | ||
Une fois la librairie installée, il faut également modifier les droits sur chacun des fichiers et répertoires pour qu'ils soient accessibles par l'utilisateur (en fait celui qui démarre le programme Arduino... c'est a dire votre login). | Une fois la librairie installée, il faut également modifier les droits sur chacun des fichiers et répertoires pour qu'ils soient accessibles par l'utilisateur (en fait celui qui démarre le programme Arduino... c'est a dire votre login). | ||
+ | |||
+ | Une fois votre librairie installée, il faut aussi modifier les droit d'accès sur les fichiers... histoire de permettre à votre programme Arduino (fonctionnant sous votre compte utilisation) de pouvoir accéder librement aux différents fichiers. | ||
+ | |||
+ | Voici un exemple de modification de droit d'accès, certes expéditif (trop), mais efficace pour la librairie Railuino fraichement installée. | ||
+ | |||
+ | <nowiki>cd /usr/share/arduino/librairies | ||
+ | sudo chmod -R 777 Railuino/ </nowiki> | ||
+ | |||
+ | Le -R effectue l'assignation de façon récursive sur tous les fichiers et sous répertoires. Le 777 active tous les droits (trop, certes mais rapide). | ||
+ | |||
+ | === Redémarrer Arduino === | ||
+ | |||
+ | Après le modification des droits, il faut redémarrer Arduino IDE (assurez-vous d'avoir fermé toutes les instances). | ||
+ | |||
+ | Une fois redémarré, vous devriez pouvoir consulter les exemples dans le menu '''Fichier > Exemples > ''Votre_nouvelles_librairie'' '''. | ||
+ | |||
+ | Voila! |
Version du 22 décembre 2013 à 17:02
En cours de constitution |
Le site d'Arduino.CC décrit parfaitement l'installation d'une librairie sous Arduino dans cet article.
Même si cette documentation est très bien faite, elle dispose de quelques lacunes pour des OS comme MacOS X ou Ubuntu (Linux).
Après l'installation d'une librairie, il faut toujours redémarrer Arduino IDE.
En effet, Arduino IDE répertorie les librairies installées au moment du démarrage du de l'envrionnement.
Les librairies contiennent généralement des exemples. Une fois la librairie disponible, ceux-ci apparaissent généralement dans le menu
Fichier > Examples > ...votre-librairie...
Windows
Sous windows, le répertoire librairies d'Arduino doit se trouver dans "Mes Documents/Arduino/libraries"
Mac OS X
L'article "How to install Arduino external libraries on the Mac Os X" de Giuseppe Di Cillo explique comment effectuer l'installation de la librairie "midilibrarie" sur son Mac.
Cette procédure convient pour toutes les autres libraries.
Typiquement, une librairie est stockée dans un sous-répertoire de Documents\Arduino\libraries
Ubuntu
Sur un système Linux tel qu'ubuntu, les librairies sont stockées dans un sous répertoire de /usr/share/arduino/librairies
Le répertoire "arduino" correspond à la version Arduino IDE installée sur Ubuntu.
Attention: Il faut disposer des droits d'administration pour modifier le répertoire /usr/share/
Droits d'accès
Une fois la librairie installée, il faut également modifier les droits sur chacun des fichiers et répertoires pour qu'ils soient accessibles par l'utilisateur (en fait celui qui démarre le programme Arduino... c'est a dire votre login).
Une fois votre librairie installée, il faut aussi modifier les droit d'accès sur les fichiers... histoire de permettre à votre programme Arduino (fonctionnant sous votre compte utilisation) de pouvoir accéder librement aux différents fichiers.
Voici un exemple de modification de droit d'accès, certes expéditif (trop), mais efficace pour la librairie Railuino fraichement installée.
cd /usr/share/arduino/librairies sudo chmod -R 777 Railuino/
Le -R effectue l'assignation de façon récursive sur tous les fichiers et sous répertoires. Le 777 active tous les droits (trop, certes mais rapide).
Redémarrer Arduino
Après le modification des droits, il faut redémarrer Arduino IDE (assurez-vous d'avoir fermé toutes les instances).
Une fois redémarré, vous devriez pouvoir consulter les exemples dans le menu Fichier > Exemples > Votre_nouvelles_librairie .
Voila!