L’Internet des Objets
16.1 L’IDE Arduino
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.
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.
