Déscription de Arduino en Français

Voici une description de Arduino en Français, pour motiver aux timides :

Arduino est une plateforme « open-source » pour la création d'interfaces tangibles et d'installations interactives (« physical computing »). Il est composé d'une plaque d'entrée/sortie très simple, et d'un système de développement qu'implémente le langage Processing/ Wiring. Arduino peut être utilisé pour créer des installations « stand alone » (qui fonctionnent sans êtres connectés à un ordinateur), ou bien peut être connecté à certains logiciels d'un ordinateur (par exemple Flash, Processing, MaxMSP). L'interface de développement, aussi « open-source », peut être téléchargé gratuitement (actuellement il existe des versions pour Windows, Mac OSX, et Linux) sur http://www.arduino.cc.

Actuellement il existe deux versions accessibles de la plaque : la première, avec un port de connexion série, et la deuxième, avec un port USB. Des versions bluetooth et zigbee sont en cours de test, mais ne sont pas encore publiques.

La plaque compte avec un processeur Atmel Atmega8 à 16MHz (IC1), 14 entrées/sorties digitales, 6 entrées analogiques, prises de masse, 5V et 9V(ou l'alimentation fournit par le jack X1), et un connecteur USB ou série selon la version. À travers ce dernier connecteur, la plaque est reliée à l'ordinateur. Les pins digitaux 1 et 2 peuvent servir pour faire une communication série (inhabilitant la communication par série ou USB avec l'ordinateur dans ce cas-là).

L'interface de programmation téléchargeable gratuitement permet d'éditer (en le langage C), compiler et télécharger sur le processeur les programmes crées. La structure d'un programme contient toujours d'abord une zone de déclaration de variables, suivie de la création de fonctions auxiliaires. Ensuite, un appel à la fonction setup() assigne le sens (entré ou sortie) aux pins de Arduino sont connectés à des capteurs ou actuateurs. Finalement une la fonction principale loop() exécute en boucle le programme.

Une fois sauvegardé et compilé, le programme peut être exporté vers le microprocesseur de la plaque.

Les fichiers des circuits pour les plaques sont en ligne, et peuvent être téléchargées pour faire les circuits imprimés. Il existe aussi la possibilité de contacter un constructeur de circuits en linge, qui fournit les plaques série (sans les composantes soudées) et les plaques USB (prête à l'emploi avec les composantes soudées). Le prix unitaire pour les plaques ainsi achetées est de 5?pour la plaque série, et de 20? pour celle USB.
L'objectif de ce système est de fournir une plateforme didactique simple et économique, pour la création de systèmes interactifs. Un grand nombre d'universités partout dans le monde ont commencé à intégrer ce système dans leur cursus : UCLA (Los Angeles), The Royal College of Art (Londres), le Goldsmith College (Londres), l'Université Technique d'Istanbul, le ITP de New York, IT-University (Goteborg), ESDI (Barcelone), la Faculté d'Arts de Cuenca. Avec quelques jours d'apprentissage d'Arduino, il est possible de commencer à réaliser des systèmes soi-même. Plusieurs workshops conduits par les créateurs de la plateforme et ses collaborateurs ont lieu partout dans le monde (L'Espagne, La Suède, La Danemark, Le Royaume-Uni, Le Canada, les États-Unis entre outres).