SlideShare une entreprise Scribd logo
1  sur  22
Télécharger pour lire hors ligne
Présentation Arduino
                                       Olivier NOEL



              @noel_olivier
              noel.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 NOEL
lundi 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 NOEL
lundi 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 NOEL
lundi 28 novembre 2011
Son histoire



       •      Démarré en 2005 en Italie
       •      Basé sur un autre projet open source Wiring Platform




                               Présentation Arduino - Olivier NOEL
lundi 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 NOEL
lundi 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 NOEL
lundi 28 novembre 2011
La ‘petite’ famille




                            Présentation Arduino - Olivier NOEL
lundi 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 NOEL
lundi 28 novembre 2011
Demo



       •      Faire clignoter une LED




                               Présentation Arduino - Olivier NOEL
lundi 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


                         La seule limite : votre imagination ...



                                 Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Démo



       •      Récupérer la température




                              Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Démo



       •      Récupérer la température

       •      Outils : Fritzing




                                  Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Interfaces physiques


       •      Ecran LCD

       •      Interface audio (MIDI,...)

       •      Joysticks, accéléromètre

       •      GSM, GPRS




                                 Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Allons plus loin


       •      Robotique

       •      Télécommande

       •      Modèles réduits




                                Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Démo



       •      Accéléromètre Wii




                              Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Interfaces logicielles

       •      Langage de développement par l’interface

                   •     Python

                   •     Ruby

                   •     C / C++

                   •     Flash

                   •     Processing

                   •     PHP



                                      Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Démo



       •      Envoyer un tweet




                                 Présentation Arduino - Olivier NOEL
lundi 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 NOEL
lundi 28 novembre 2011
En résumé



       •      Si cela vous tente,

       •      Testez le


                             Do It Yourself

                                    Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011
Questions ?



lundi 28 novembre 2011
Merci



       •      @noel_olivier

       •      noel.olivier@gmail.com

       •      http://www.alkannoide.com




                               Présentation Arduino - Olivier NOEL
lundi 28 novembre 2011

Contenu connexe

En vedette

Embedded Security in ARM-based microcontrollers
Embedded Security in ARM-based microcontrollersEmbedded Security in ARM-based microcontrollers
Embedded Security in ARM-based microcontrollers
team-WIBU
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2
oussamada
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1
oussamada
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
guest1e7b02
 

En vedette (20)

D5
D5D5
D5
 
Soc
SocSoc
Soc
 
Embedded Security in ARM-based microcontrollers
Embedded Security in ARM-based microcontrollersEmbedded Security in ARM-based microcontrollers
Embedded Security in ARM-based microcontrollers
 
Sierra Wireless Developer Day 2013 - Show&Tell 1 - ARM & Sierra Wireless
Sierra Wireless Developer Day 2013 - Show&Tell 1 - ARM & Sierra WirelessSierra Wireless Developer Day 2013 - Show&Tell 1 - ARM & Sierra Wireless
Sierra Wireless Developer Day 2013 - Show&Tell 1 - ARM & Sierra Wireless
 
Cours0 presentation carte arduino
Cours0   presentation carte arduinoCours0   presentation carte arduino
Cours0 presentation carte arduino
 
LAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical OverviewLAS16-112: mbed OS Technical Overview
LAS16-112: mbed OS Technical Overview
 
Cours de c
Cours de cCours de c
Cours de c
 
Compteur ARDUINO
Compteur ARDUINOCompteur ARDUINO
Compteur ARDUINO
 
Intro arduino
Intro arduinoIntro arduino
Intro arduino
 
Pic16f84
Pic16f84Pic16f84
Pic16f84
 
Programmation des pic_en_c_part2
Programmation des pic_en_c_part2Programmation des pic_en_c_part2
Programmation des pic_en_c_part2
 
SoC: System On Chip
SoC: System On ChipSoC: System On Chip
SoC: System On Chip
 
Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)Micocontroleur16 fxxx (1)
Micocontroleur16 fxxx (1)
 
Infineon Car Security
Infineon Car SecurityInfineon Car Security
Infineon Car Security
 
Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32Généralités sur les périphériques du STM32
Généralités sur les périphériques du STM32
 
Programmation des pic_en_c_part1
Programmation des pic_en_c_part1Programmation des pic_en_c_part1
Programmation des pic_en_c_part1
 
So you think developing an SoC needs to be complex or expensive?
So you think developing an SoC needs to be complex or expensive?So you think developing an SoC needs to be complex or expensive?
So you think developing an SoC needs to be complex or expensive?
 
Microcontroleur Pic16 F84
Microcontroleur Pic16 F84Microcontroleur Pic16 F84
Microcontroleur Pic16 F84
 
Cours pics16 f877
Cours pics16 f877Cours pics16 f877
Cours pics16 f877
 
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATUREARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
ARDUINO + LABVIEW : CONTRÔLE DE LA TEMPÉRATURE
 

Présentation d'Arduino

  • 1. Présentation Arduino Olivier NOEL @noel_olivier noel.olivier@gmail.com lundi 28 novembre 2011
  • 2. Qui suis-je ? • Scientifique de formation • Développeur Web, maintenant Architecte Web • Bricoleur, bidouilleur Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 3. 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 NOEL lundi 28 novembre 2011
  • 4. Qu’est-ce que l’Arduino ? • Multiplateforme : • Windows, • MacOSx, • Linux • 300 000 expédiés par plus de 200 distributeurs Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 5. Son histoire • Démarré en 2005 en Italie • Basé sur un autre projet open source Wiring Platform Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 6. 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 NOEL lundi 28 novembre 2011
  • 7. 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 NOEL lundi 28 novembre 2011
  • 8. La ‘petite’ famille Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 9. 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 NOEL lundi 28 novembre 2011
  • 10. Demo • Faire clignoter une LED Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 11. 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 La seule limite : votre imagination ... Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 12. Démo • Récupérer la température Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 13. Démo • Récupérer la température • Outils : Fritzing Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 14. Interfaces physiques • Ecran LCD • Interface audio (MIDI,...) • Joysticks, accéléromètre • GSM, GPRS Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 15. Allons plus loin • Robotique • Télécommande • Modèles réduits Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 16. Démo • Accéléromètre Wii Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 17. Interfaces logicielles • Langage de développement par l’interface • Python • Ruby • C / C++ • Flash • Processing • PHP Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 18. Démo • Envoyer un tweet Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 19. Informations • Achat via Internet • Site http://www.arduino.cc • Forum dont une partie FR : http://forum.arduino.cc Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 20. En résumé • Si cela vous tente, • Testez le Do It Yourself Présentation Arduino - Olivier NOEL lundi 28 novembre 2011
  • 21. Questions ? lundi 28 novembre 2011
  • 22. Merci • @noel_olivier • noel.olivier@gmail.com • http://www.alkannoide.com Présentation Arduino - Olivier NOEL lundi 28 novembre 2011