Christophe Nowicki

February 4, 2009

Présentation de la plateforme de développement éléctronique Arduino

Un ami m’a fait découvrir la plate-forme de développement Arduino.
J’en cherchais justement une, un peu plus avancée que la plate-forme Mindstorms de LEGO pour la robotique.

Celle d’Arduino est composée d’une carte élétronique qui se branche à l’aide du port USB sur un PC et d’une suite de logiciels pour développer des programmes sur la carte.
L’ensemble du matériel et des logiciels sont libres. (OpenHardware)

Lors des mes études, j’ai été introduit à la programmation sur Microcontrôleur PIC.
J’en garde quelque mauvais souvenir lié à la manipulation d’un environnement de développement intégré propriètaire et d’une grande complexité.

Du coup lorsque, j’ai branché ma carte Arduino Diecimila, compilé et éxécuté mon 1er programme en moins de 5 minutes, le tout sous Debian GNU/Linux.
Ce fut un gros choc! ;-)

Alors c’est vrai, je vais pouvoir faire des montages éléctroniques facilement ? ;-)

Pour être honnête, non, je ne vais pas me transformer en éléctronicien de génie en 5 minutes, chacun son métier et si l’on ne comprend pas les fondamentaux de l’éléctronique tout ne va pas fonctionner comme par miracle.

Néanmoins, je trouve cette plate-forme très intéressante, car elle permet de réaliser beaucoup de choses et manière très simple.
Je vous laisse juger par vous même :

Caractèristiques techniques de la carte

Arduino Duemilanove
  • Microcontroller : ATmega168
  • 14 Entrées/ Sorties Digital (dont 6 capables de réaliser une Modulation de largeur d’impulsion)
  • 6 Entrées Analogiques
  • 16KB de mémoire Flash
  • 1KB de SRAM
  • 512 bytes EEPROM
  • Cadence de l’horloge : 16 MHz
  • Alimentation via le port USB ou par une alimentation externe.

Cartes additionnelles

Il existe de très nombreuses possiblités d’extensions :

  • Bluetooth ;
  • Ethernet ;
  • Zigbee ;
  • GPRS ;
  • GPS ;
  • Carte MicroSD ;
  • Lecteur RDIF ;
  • Ećrans LCD ;
  • Accéléromètre ;
  • Gestion des servo moteurs ;
  • 1-wire
  • etc…

Les possiblités offertes par la carte sont très nombreuses, il y a une importante communauté de passionné autour de ce projet.

Premiers pas

Pour commencer, il existe une très bonne documentation en Français : Initiation à la mise en oeuvre matérielle et logicielle de l’Arduino (au format PDF).

Il y a de très nombreux revendeurs pour la carte, ansi que pour les extensions dans le monde.
Chaque magasin propose les cartes standards et parfois ses propres extensions.

Pour ma part, j’ai passé mes commandes de matériel chez Lextronic,Libelium et InMotion.

Je publierai bientôt quelques montages.

Enfin si mon chat est encore vivant ;)

Filed under: Do it yourself,Hardware,Home automation,Robotics — Tags: — cscm @ 21:37

One response to “Présentation de la plateforme de développement éléctronique Arduino”

  1. yoyo says:

    Bonjour,

    Super cette présentation, dommage que vous fassiez autant de fautes d’orthographe et de francais. Cela gache vraiment le plaisir.
    Ca laisse même parfois penser que certains de vos commentaires sont directement issus d’une mauvaise traduction google, et dont vous n’auriez visiblement pas saisi tout le sens (ce que je peux comprendre vu la qualité du traducteur précédemment cité).

    Bonne continuation
    Cordialement.
    L.N

Powered by WordPress