L’Internet des Objets

L’Internet des Objets

16.1 L’IDE Arduino

Page précédente Page suivante

Arduino propose deux façons de programmer les microcontrôleurs : une IDE téléchargeable et une application web. Nous allons présenter l’IDE.

Pour l’installer, il faut télécharger l’IDE depuis le site d’arduino (http://arduino.cc. L’onglet software => downloads. L’IDE est disponible pour Linux 32 et 64 bits, Intel ou ARM (donc le Raspberry-pi). Le fichier téléchargé est une archive tar. Il faut extraire les fichiers :

tar fx arduino-1.8.13-linuxarm.tar.xz

Ensuite, soit utiliser directement l’exécutable arduino dans ce répertoire ou exécuter le script d’installation install.sh.

L’IDE ouvre une fenêtre similaire à celle de la figure 16.1.

(image)

Fig. 16.1 : L’IDE Arduino.

La programmation en arduino utilise deux fonctions principales :

setup

la fonction d’initialisation ;

loop

la boucle principale.

La fonction d’initialisation est appelée juste une fois. Elle sert à initialiser toutes les fonctionnalités. Ensuite, le contrôle est passé à la fonction loop qui est constament relancée.

Le menu fichier contient des exemples comme blink qui fait clignoter une diode.

Page précédente Page suivante