22
Présentation Arduino Olivier NOEL @noel_olivier [email protected] lundi 28 novembre 2011

Présentation d'Arduino

Embed Size (px)

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

Page 1: Présentation d'Arduino

Présentation ArduinoOlivier NOEL

@[email protected]

lundi 28 novembre 2011

Page 2: Présentation d'Arduino

Qui suis-je ?

• Scientifique de formation

• Développeur Web, maintenant Architecte Web

• Bricoleur, bidouilleur

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 3: Présentation d'Arduino

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

Page 4: Présentation d'Arduino

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

Page 5: Présentation d'Arduino

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

Page 6: Présentation d'Arduino

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

Page 7: Présentation d'Arduino

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

Page 8: Présentation d'Arduino

La ‘petite’ famille

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 9: Présentation d'Arduino

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

Page 10: Présentation d'Arduino

Demo

• Faire clignoter une LED

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 11: Présentation d'Arduino

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

Page 12: Présentation d'Arduino

Démo

• Récupérer la température

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 13: Présentation d'Arduino

Démo

• Récupérer la température

• Outils : Fritzing

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 14: Présentation d'Arduino

Interfaces physiques

• Ecran LCD

• Interface audio (MIDI,...)

• Joysticks, accéléromètre

• GSM, GPRS

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 15: Présentation d'Arduino

Allons plus loin

• Robotique

• Télécommande

• Modèles réduits

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 16: Présentation d'Arduino

Démo

• Accéléromètre Wii

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 17: Présentation d'Arduino

Interfaces logicielles

• Langage de développement par l’interface

• Python

• Ruby

• C / C++

• Flash

• Processing

• PHP

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 18: Présentation d'Arduino

Démo

• Envoyer un tweet

Présentation Arduino - Olivier NOELlundi 28 novembre 2011

Page 19: Présentation d'Arduino

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

Page 20: Présentation d'Arduino

En résumé

• Si cela vous tente,

• Testez le

Présentation Arduino - Olivier NOEL

Do It Yourself

lundi 28 novembre 2011

Page 21: Présentation d'Arduino

Questions ?

lundi 28 novembre 2011

Page 22: Présentation d'Arduino

Merci

• @noel_olivier

[email protected]

• http://www.alkannoide.com

Présentation Arduino - Olivier NOELlundi 28 novembre 2011