PRÉSENTATION D’ARDUINO
C’EST QUOI ARDUINO ?
• Une carte à microcontrôleur
• Circuit intégré (ou IC, Integrated Circuit ).
• Rôle d’un microcontrôleur: Traitement de l’information.
• Stucture d’un microcontrôleur: unité centrale (CPU),
Mémoire et ports d’entrée et sortie.
2
C’EST QUOI ARDUINO?
• Un environnement de développement (IDE)
• Ecrire un programme informatique.
• Compiler un programme
informatique.
• Transférer un programme
informatique dans la carte Arduino
via le port USB.
• Windows, Linux et MacOS. 3
C’EST QUOI ARDUINO?
• Un langage de programmation (C’est n’est pas à proprement dit un
langage de programmation, mais plutôt un ensemble de procédure).
• Une procédure est un ensemble d’instruction écrit dans un langage de
programmation. Ces procedures sont regroupées dans une librairie.
• Ces procédures sont écrites en C, plus exactement en C++.
4
HISTORIQUE
• Le projet « Arduino » a été initié par un groupe d’enseignants et
d’étudiants de l’interaction Design Institute Ivrea en Italie.
• Entre 2004 et 2005.
• Le mot « Arduino » vient de « Bar di Re Arduino ».
5
ARDUINO: ÇA SERT À QUOI ?
• Interagir avec le monde réel
6
LA FAMILLE ARDUINO
7
QUELQUES LIVRES SUR ARDUINO ET SUR
L’ ÉLECTRONIQUE
• L’électronique en pratique, de Charles Platt
• Le grand livre d’Arduino, d’Erik Bartmann
8
QUELQUES LIVRES SUR ARDUINO ET SUR
L’ ÉLECTRONIQUE
• Démarrer avec Arduino – 2e édition: Principes de base et premiers
montages, par Massimo Banzi
• 50 montages pédagogiques avec Arduino, par Alexis Dumont et Benoît
Yernaux
9
LA CARTE ARDUINO UNO
10
LA CARTE ARDUINO UNO
• Caractéristiques techniques du microcontrôleur
11
LA CARTE ARDUINO UNO
• Avantages:
- carte Arduino par excellence pour laquelle de nombreux exemples de
montage sont disponible sur internet;
- nombre suffisant de broches d’entrées-sorties pour des projets élémentaires;
- vaste choix de shields;
- faible coût.
12
LA CARTE ARDUINO UNO
• Inconvénients:
- nombre insuffisant de broches d’entrées-sorties pour des projets ambitieux;
- mémoire insuffisante pour des gros projets;
- ne
peut pas être utilisée pour la simulation de clavier ou de souris par
exemple.
13
MERCI POUR VOTRE ATTENTION.
14