IDE (Integrated Development Environment) ARDUINO
Le logiciel Arduino est téléchargeable sur le site officiel soit en version Zip soit en version exécutable.
Ensuite, il faut connecter votre carte Arduino à l'ordinateur, la led verte d'alimentation (notée PWR) doit s'allumer et la procédure d’installation du driver USB s’effectue automatiquement.
Lancer le logiciel Arduino. La fenêtre suivante s'ouvre.
Sélectionner la carte Arduino Uno depuis le menu Outils/Type de carte.
Sélectionner le port de communication depuis le menu Outils/Port.
Vous êtes prêt à tester ou écrire votre premier programme, mais avant cela, nous allons découvrir l'environnement de l'IDE Arduino.
Le logiciel Arduino a pour fonctions principales :
-
de compiler des programmes pour la carte Arduino
-
de se connecter avec la carte Arduino pour y transférer les programmes
-
de communiquer avec la carte Arduino
Le logiciel Arduino comporte 5 parties importantes :
Les 6 icones de la barre des boutons sont utilisés respectivement pour :
-
compiler le programme
-
transférer le programme dans la carte
-
éditer un nouveau programme
-
enregistrer le programme
-
ouvrir un programme
-
ouvrir le moniteur série
DANGER POUR LA CARTE ARDUINO
Ne jamais télécharger un programme si la carte Arduino est associée à une plaquette d’essai ou un shield. Il faut d’abord éditer le programme puis le télécharger. Seulement après cette phase, on peut réaliser le montage.
On peut ensuite modifier le programme à volonté à condition de garder les mêmes entrées/sorties.
Nous allons ouvrir un programme d'exemple nommé Blink qui permet de vérifier la bonne connexion entre la carte et l'ordinateur.
Après avoir téléchargé ce programme, la led L branchée sur la broche numérique N°13 doit clignoter.
STRUCTURE D'UN PROGRAMME ARDUINO
Un programme Arduino est constitué de trois parties :
-
La partie où l'on déclare les variables, affecte les broches, appelle les bibliothèques.
-
L'initialisation (Setup) où l'on configure les broches en entrée ou en sortie, initialise les différents objets (comme le moniteur série, les composants ayant leur propre bibliothèque.Cette fonction est réalisée une seule fois après la mise sous tension de la carte ou après un reset.
-
Le programme principal (Loop). Cette fonction est répétée indéfiniment.
Remarque : il est vivement conseillé de placer des commentaires dans un programme. Deux types de commentaires sont possibles :
-
un commentaire après une instruction débute par //
-
un commentaire sous forme de paragraphe commence par/* et se termine par */
AIDE EN LIGNE
L'IDE Arduino possède une aide en ligne où toutes les instructions, structures du langage Arduino sont décrites et accompagnées d'un exemple. Pour accéder à cette aide, il faut cliquer sur Aide puis Référence.