Présentation d'Arduino

Preview:

DESCRIPTION

Conférence effectuée lors des JM2L 2011 à Sophia Antipolis- Qu'est ce que l'Arduino?- Quelle est son origine? Pourquoi a-t-il été créé?- Comment s'en servir ? (sous quels environnements ? à quel coût ?)- A quoi peut-il servir ?- Quel est son avenir?

Citation preview

Présentation ArduinoOlivier NOEL

@noel_oliviernoel.olivier@gmail.com

lundi 28 novembre 2011

Qui suis-je ?

• Scientifique de formation

• Développeur Web, maintenant Architecte Web

• Bricoleur, bidouilleur

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Qu’est-ce que l’Arduino ?

• Plateforme informatique open source basé sur :

• un simple micro-contrôleur

• un environnement de développement intégré pour écrire les logiciels

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Qu’est-ce que l’Arduino ?

• Multiplateforme :

• Windows,

• MacOSx,

• Linux

• 300 000 expédiés par plus de 200 distributeurs

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Son histoire

• Démarré en 2005 en Italie

• Basé sur un autre projet open source Wiring Platform

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Son histoire

• 5 personnes :

• Massimo Banzi (Italie)

• David Cuartielles (Suède)

• Tom Igoe (Etats-unis)

• Gianluca Martino (Italie)

• David A Mellis (Etats-unis)

• Android Open Accessory Development Kit (ADK)

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Comment le définir ?

• Simple

• Peu coûteux en matériel

• Logiciel de développement gratuit

• Ouvert à tous

• Adaptable à beaucoup de besoins

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

La ‘petite’ famille

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

ATMega328

• 16Mhz

• 32k de mémoire Flash, 1k EEPROM, 2k SRAM

• N entrées/sorties (selon le modèle) dont certaines configurables

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Demo

• Faire clignoter une LED

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Que vous faut-il ?

• IDE (Environnement de Développement Intégré)

• Plaque de pratique pour faire vos tests

• Des composants électroniques

• Quelques notions d’électronique

Présentation Arduino - Olivier NOEL

La seule limite : votre imagination ...

lundi 28 novembre 2011

Démo

• Récupérer la température

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Démo

• Récupérer la température

• Outils : Fritzing

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Interfaces physiques

• Ecran LCD

• Interface audio (MIDI,...)

• Joysticks, accéléromètre

• GSM, GPRS

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Allons plus loin

• Robotique

• Télécommande

• Modèles réduits

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Démo

• Accéléromètre Wii

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Interfaces logicielles

• Langage de développement par l’interface

• Python

• Ruby

• C / C++

• Flash

• Processing

• PHP

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Démo

• Envoyer un tweet

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Informations

• Achat via Internet

• Site http://www.arduino.cc

• Forum dont une partie FR : http://forum.arduino.cc

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

En résumé

• Si cela vous tente,

• Testez le

Présentation Arduino - Olivier NOEL

Do It Yourself

lundi 28 novembre 2011

Questions ?

lundi 28 novembre 2011

Merci

• @noel_olivier

• noel.olivier@gmail.com

• http://www.alkannoide.com

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Recommended