Comment installer ARDUINO Gnu/Linux - start installer ARDUINO Gnu/Linux Pr©ambule Sous Ubuntu ou sur

  • View
    217

  • Download
    0

Embed Size (px)

Text of Comment installer ARDUINO Gnu/Linux - start installer ARDUINO Gnu/Linux Pr©ambule Sous Ubuntu...

  • Comment installer ARDUINO Gnu/Linux

    Prambule

    Sous Ubuntu ou sur d'autres distributions (Debian, Linux Mint, Raspbian...) il est possible d'installer directement l'environnement de dveloppement depuis les dpts. Or la version tant assez vieille (1:1.0.5) Il est prfrable d'utiliser une version plus rcente du site officiel selon la mthode ci-dessous.

    1) Le terminal pour saisir des commandes

    Pour l'installation, nous allons essentiellement utiliser le terminal en saisissant des commandes. Soyez rassurs, les commandes seront simples et bien expliques. Vous pouvez faire du copier coller avec la souris.

    Si vous avez le systme dexploitation install Raspbian, alors il suffit de cliquer sur licne LXTerminal sur le bureau :

    Il est galement possible de le retrouver dans le menu des programmes, dans la catgorie Accessoires .

    https://www.arduino.cc/https://www.raspberrypi.org/downloads/raspbian/

  • Une fois ouvert, vous devriez vous retrouver face une fentre noire comme celle-ci :

    Vous tes maintenant prt entrer des commandes.

    2) Installer l'environnement Arduino (ancienne version, installation rapide)

    Il faut que votre Raspberry Pi ou ordinateur soit connect Internet.

    Taper les commandes suivantes et valider par la touche entre :

    sudo apt-get update

    puis

    sudo apt-get install arduino -y

    L'installation est presque termine.

  • Il reste une dernire tape pour que la carte puisse bien communiquer avec l'ordinateur. Il faut ajouter l'utilisateur au group dialout. En considrant que lutilisateur sappelle paul.

    Pour connatre le nom de l'utilisateur, dans le terminal taper : whoami

    Puis excuter les deux commandes :

    sudo usermod -a -G dialout paul

    sudo usermod -a -G tty paul

    Voil l'installation est termine :)

    Un nouveau menu apparat

    Voil maintenant vous pouvez programmer votre carte Arduino partir de votre Raspberry ou d'un ordinateur.

  • Testons la carte avec un exemple.

    Connecter la carte ARDUINO l'ordinateur l'aide du cble USB.

    Une LED doit sallumer sur la carte, intitul ON.

    Lancer l'IDE Arduino.

    Ouvrir lexemple Blink.Ouvrir lexemple LED Blink : Fichier Exemples 1. Basics Blink.

  • Voil le programme Blink est charg.

    Choisir la carte Choisir la carte Arduino Uno dans le menu outils.

  • Choisir le portChoisir le port dans le menu outils. Cela sera srement /dev/ttyACM0.

    Pour savoir, tu peux dconnecter la carte Arduino et rouvrir le menu ; option grise si la carte est dbranche.

    Tlverser le programme Maintenant, cliquer simplement sur le bouton Tlverser.

  • Attendre quelques secondes, les leds TX et RX vont clignoter sur la carte. Si le tlverse a t russi, le message tlversement termin saffichera sur la barre.

    Quelques secondes plus tard, la pin 13 (L) LED sur la carte commencera clignote.

    Flicitations !!! Arduino est prt !!!

  • Description de la barre des boutons

    Vrifier/compiler : Vrifie le code la recherche d'erreur.Transfrer vers la carte : Compile votre code et le transfre vers la carte Arduino. Voir ci-dessous "Transfrer les programmes" pour les dtails.

    Nouveau : Cre un nouveau code (ouvre une fentre d'dition vide)

    Ouvrir : Ouvre la liste de tous les programmes dans votre "livre de programmes". Cliquer sur l'un des programmes l'ouvre dans la fentre courante.Note: en raison d'un bug dans Java, ce menu ne dfile pas. Si vous avez besoin d'ouvrir un programme loin dans la list, utiliser plutt le menuFile > Sketchbook.

    Sauver : Enregistre votre programme.

    Moniteur Srie : Ouvre la fentre du moniteur (ou terminal) srie.

  • 3) Installer l'environnement Arduino (version rcente)

    Vrifier la prsence de Java

    Taper la commande suivante :

    Tout est parfait. S'il n'est pas prsent, voici les commandes pour installer Java 8. La commande sudo permet de passer en mode super utilisateur. Un mot de passe vous sera demand. Il est l'quivalent du compte administrateur sous Windows.

    $ sudo add-apt-repository ppa:webupd8team/java

    $ sudo apt-get update

    $ sudo apt-get install oracle-java8-installer

    Installation des dpendances

    sudo apt-get install gcc-avr avr-libc

    I nstaller lIDE Arduino

    Aller sur la page de tlchargement dArduino et rcuprer la dernire version qui correspond votre architecture, 32 bits ou 64 bits.

    http://arduino.cc/en/Main/Software#toc3

  • Pour connatre la version de votre systme, dans votre terminal taper la commande suivante :

    $ uname -m

    Retourne x86_64 si le systme est en 64 bits ou i686, i386 pour une version 32 bits.

    Nous allons installer une version 64 bits.

    Le nouveau processeur du Raspberry Pi 3 fonctionne en 64 bits.

    A droite on clique sur Linux 64 bits puis sur JUST DOWLOAD.Le tlchargement peut commencer.Par dfaut le fichier est sauvegard dans le dossier Tlchargement.

  • Lors de la rdaction de ce tutoriel, la dernire version tait la 1.6.8. Le fichier tlcharg se nomme arduino-1.6.8-linux64.tar.xz.

    Installation dans le dossier $HOME/arduino

    $HOME est une variable d'environnement qui correspond /home/utilisateur.

    En rsum, dans cet exemple l'environnement de dveloppement Arduino (IDE) sera install dans le dossier /home/arnaud/arduino/arduino-1.6.8.Nous allons utiliser le terminal pour rentrer des commandes. Voir la premire partie (Le terminal pour saisir des commandes).Aprs le $, entrer les commandes suivantes :

    cration du dossier arduino.. mkdir ~/arduino

    On se dplace dans le dossier Tlchargement. cd ~/Tlchargements

    On dcompresse le fichier dans le dossier arduino

    tar -C ~/arduino -xvzf arduino-1.6.8-linux64.tar.xz

  • On va dans le dossier /home/arduino/nom_utilisateur/arduino-1.6.8.

    cd ~/arduino/arduino-1.6.8/

    Ajouter lutilisateur au group dialout

    Il faut ajouter l'utilisateur au group dialout. En supposant que lutilisateur sappelle paul.

    Pour connatre le nom de l'utilisateur, dans le terminal taper : whoami

    Puis excuter les deux commandes :

    sudo usermod -a -G dialout paul

    sudo usermod -a -G tty paul

    Connecter la carte et lancer lIDE

    Connecter la carte Arduino la raspberry ou l'ordinateur l'aide du cble USB.Maintenant ouvrons lIDE, depuis le dossier contenant lextraction de larchive, lancer la commande arduino :cd ~/arduino/arduino-1.6.8/

    Puis on lance l'IDE Arduino avec cette commande../arduino

  • Cela ouvre une fentre comme celle de la capture suivante :

    Pour modifier le port, dans le menu Outils > Port choisir celui qui vous intresse. Dans mon cas, ce sera /dev/ttyACM0.

  • Dans le menu Outils > Type de carte slectionner Arduino/Genuino Uno

    Vous pouvez maintenant charger des sketchs (programmes) sur votre carte Arduino Vous pouvez commencer par lexemple blink fourni avec lIDE, il fait clignoter la LED intgre la carte.Pour tlverser le programme Blink, se rferer la partie Installer l'environnement Arduino (ancienne version).

    Et voil, votre carte Arduino peut tre utilise sur un systme Gnu/Linux (Ubuntu, Debian, Raspbian...)

    Flicitations !!! Arduino est prt !!!