Outils d'utilisateurs

Outils du Site


materiel:arduino

Arduino

Arduino est une plateforme de prototypage électronique mondialement reconnue. Nous l'utilisons pour le contrôles des actionneurs du robot et l'IHM du robot.

Site officiel

Installer les outils necessaires

Programmation

Les programmes pour arduino sont écrits en C++, la librairie Arduino.h disponible de base fourni de nombreuses fonctions permettant d'exploiter les capacités de l'arduino. Liste des fonctions. Le programme est compilé par une version spécifique de gcc puis envoyé à l'arduino par l'interface USB.

Ces tâches sont normalement effectuées à travers l'IDE Arduino mais pour plus de liberté nous utilisons un script scons (équivalent de make écrit en python) qui rempli ces deux fonctions.

La communication avec le reste du réseau s'effectue à travers le port série de l'arduino, relié à une XBee pour transmettre les messages sans fil. Pour plus d'informations sur la communication, cliquer ici.

materiel/arduino.txt · Dernière modification: 2013/11/28 18:54 par qchateau