Pré-requis au fonctionnement

 

Pour fonctionner, ARDUINO LAB, nécessite l’installation d’un programme ”pilote” dans la mémoire de l’Arduino (sauf en mode ”Simulation” bien-sûr) pour envoyer des ordres à l’Arduino ou recevoir des données via le port USB.

Suivant les circuits étudiés ou les capteurs utilisés, ARDUINO LAB utilise deux protocoles de communication avec l’Arduino différents, Firmata standard ou Firmata express.

Le chargement, dans la mémoire de l’Arduino, du code ”pilote” doit être fait soit manuellement en utilisant le logiciel ”IDE ARDUINO”, soit par l’intermédiaire du menu ”Paramètres” d’ARDUINO LAB. Un mode de chargement automatique du protocole de communication en fonction du circuit étudié est également disponible dans ce menu.

Quoi qu’il en soit, pour utiliser toutes les fonctionnalités d’ARDUINO LAB, notamment le téléversement de codes écrits en langage ”Arduino”, il est nécessaire d’installer, sur l’ordinateur utilisé pour contrôler l’Arduino, le logiciel ”IDE ARDUINO” qui est disponible à l’adresse suivante :

https://www.arduino.cc/en/Main/Software

 

. Chargement manuel du code ”Firmata Standard” :  

– Brancher l’Arduino via un port USB,

– Afin de charger la librairie Firmata standard” sur l’ARDUINO, il faut lancer le logiciel IDE ARDUINO”, puis sélectionner :

Fichier > Exemples > Firmata > Standard Firmata,

– puis cliquer sur téléverser”.

 

. Chargement manuel du code ”Firmata Express” :

Par défaut, la bibliothèque Firmata Express” n’est pas incluse dans le logiciel IDE Arduino”. Il faut donc procéder à son installation :  

– Ouvrir le logiciel IDE ARDUINO”,    

– Sélectionner Croquis/Inclure une bibliothèque/Gérer les bibliothèques”,

– Entrer FirmataExpress” dans la zone de recherche :

– et cliquer sur installer”.


”FirmataExpress” nécessite également que la librairie Ultrasonic by Erick Simões” soit installée.

De même que précédemment, en utilisant le logiciel Arduino IDE :

          – Sélectionner Croquis/Inclure une bibliothèque/Gérer les bibliothèques”,

– Entrer Ultrasonic” dans la zone de recherche,

 – Sélectionner Ultrasonic by Erick Simões”

– et cliquer sur installer”.


Sans connexion internet, les librairies peuvent être installées à partir des fichiers zip” présents dans le dossier Support/Librairies Arduino” du répertoire d’installation d’ARDUINO LAB :

– Ouvrir le logiciel IDE ARDUINO”,    

– Sélectionner Croquis/Inclure une bibliothèque/Ajouter la bibliothèque .ZIP”,

– Sélectionner le fichier .ZIP de la librairie à installer.

 


Le chargement du code ”Firmata Express” dans la mémoire de l’Arduino est maintenant possible :

– Brancher l’Arduino via un port USB,

– Afin de charger la librairie ”Firmata express” sur l’ARDUINO, il faut lancer le logiciel ”IDE ARDUINO”, puis sélectionner :

Fichier > Exemples > FirmataExpress > FirmataExpress,

– puis cliquer sur ”téléverser”.

 

A partir de là vous n’avez plus besoin du logiciel Arduino IDE, vous pourrez contrôler votre Arduino uniquement à partir d’ARDUINO LAB.