Arduino !

Suite à mon précédent billet, j'ai commencé une réflexion concernant
la mise en œuvre d'un projet similaire. Beaucoup de paramètres sont à
prendre en compte notamment sur la partie technique. Dans la vidéo, le
système embarqué est une caméra HD ainsi qu'un Iphone permettant de
retrouver l'appareil après sa chute. Le coût d'un tel dispositif est non
négligeable, surtout si l'on ne parvient pas à retrouver l'engin...
Ayant fait une partie de mes études dans le domaine de l'électricité
(cela remonte à pas mal de temps :D), une idée m'est venue à l'esprit : Pourquoi ne pas réaliser soi-même ce système embarqué ? Un peu fou ? Peut-être... J'ai donc lancé mes recherches en commençant par les microcontroleurs. Après
avoir passé en revu quelques systèmes très connus dans le domaine (comme
les PIC), je me suis aperçu qu'ils pouvaient être assez complexe à
utiliser et à programmer : langage Assembleur, environnement de
développement sous Windows... Un autre point négatif : leurs coûts peuvent être élevés surtout si l'on
ajoute celui du programmateur. En creusant un peu plus j'ai
découvert un système plus adapté à mon niveau et à mon budget: le
circuit imprimé Arduino.

Arduino

Ce montage intègre un microcontroleur ainsi que son programmateur. Il se
branche sur votre ordinateur via une interface USB. Le module est
compatible avec tous les systèmes d'exploitations couramment utilisés :
Windows, Mac Os X et Linux.

Arduino est un système totalement Open Source, autant sur la partie
software que hardware ! Le langage utilisé est tout simplement
"Arduino", un dérivé du C. Il est d'ailleurs facilement extensible avec ce dernier.

Un autre point positif est que cette petite bête est fournie avec un
ensemble d'exemples permettant d'appréhender rapidement la programmation
et le montage du module : chenillard de LED, contrôle d'un servomoteur,
communication avec l'ordinateur... etc (pour voir quelques exemples et
projet plus avancés, je vous conseille un petit tour sur Youtube avec le
mot clé "arduino")

Une fois votre programme chargé dans le cœur du microcontroleur, vous
pouvez bien-sûr rendre le circuit imprimé totalement autonome en
débranchant le câble USB de votre ordinateur. Une source d'énergie est
bien entendu nécessaire.

J'ai donc commandé le module ce week-end sur le site Lextronic afin
de commencer quelques expérimentations ! Je publierai peut-être quelques
tests :)