Académique Documents
Professionnel Documents
Culture Documents
DE
L’ARDUINO
1
Les parties de la carte :
Microcontrôleur :
Chaque carte Arduino possède son propre microcontrôleur. Vous pouvez le
considérer comme le cerveau de la carte Arduino. Le microcontrôleur sur l’Arduino est
légèrement différent d’une carte à l’autre. Les microcontrôleurs sont généralement de
la société ATMEL. Vous devez savoir quel est le microcontrôleur de votre carte avant de
charger un nouveau programme depuis l’IDE Arduino. Cette information est disponible
directement sur le composant. Pour plus de détails sur la construction et les fonctions
du microcontrôleur.
Type du Microcontrôleur (ATmega328) :
L'Arduino Uno est une carte microcontrôleur basée sur l'ATmega328 Il est doté de 14
broches d'entrée/sortie numériques (dont 6 peuvent être utilisées comme sorties MLI),
de 6 entrées analogiques, d'un oscillateur en cristal de 16 MHz, d'une connexion USB,
d'une prise de courant, d'une embase ICSP et d'un bouton de réinitialisation.
2
Les broches numériques :
Les entrées et sorties numériques :
14 entrées ou sorties numériques : de D0 à D13
Les signaux véhiculés par ces connecteurs ne peuvent prendre que deux états HAUT (5
Volts) ou BAS (0 Volt).
Courant de 40 mA maximum par sortie. Les connecteurs D0 et D1 sont réservés pour la
liaison USB et ne sont donc pas utilisés (RX et TX sont utilisés pour gérer les flux de
données entrants et sortants)
Les connecteurs D3, D5, D6, D9, D10 et D11, repérés par un ~, peuvent être utilisés en
sortie PWM, pour faire varier la luminosité d’une DEL ou la vitesse d’un moteur.
3
Les broches analogiques :
Les entrées analogiques :
La carte Arduino possède six entrées analogiques notées A0 à A5. Nous pouvons
appliquer sur ces entrées des tensions comprises entre 0 et 5V et le convertisseur
analogique-numérique transforme ces tensions en mots binaires de 10 bits.
Les sorties analogiques :
Les broches numériques N°3, 5, 6, 9, 10 et 11 peuvent délivrer des signaux PWM qui
permet de contrôler la puissance dans la charge qu’elle commande (ex : luminosité
d’une LED). La variation de la durée de l’état haut d’un signal, dont la fréquence est
constante, entraîne la variation de la valeur moyenne de ce signal. C'est pour cette
raison que l'on peut considérer cette sortie comme étant analogique.
Un tableau résumant les entrées-sorties analogiques :
4
Les broches d’alimentation :
ARDUINO UNO peut être alimenté par connexion USB TYPE A ou B (peut fournir 5V à
500MA) ou alimentation externe, l'alimentation est automatiquement contrôlée par la
carte. L'alimentation externe (non USB) peut être Adaptateur secteur (généralement
3 V à 12 V à 500 MA) ou batterie.
5
Le port USB :
Le port USB permet à la fois l’alimentation de la carte Arduino et la communication
série entre la Carte et l’ordinateur. Une fois connectée, la carte Arduino apparaît dans
le gestionnaire de Matériel de votre ordinateur, connecté à un port série. Vous devez
vérifier que Le programme fourni par Arduino est bien configuré pour dialoguer sur le
bon port COM.
6
La méthode de configuration :
Le logiciel Arduino (IDE) permet de programmer l’ARDUINO UNO , il fournit un
environnement de développement avec un éditeur de source, les opérations de
compilation et de chargement dans la mémoire du microcontrôleur étant ramenées à
des clicks sur des boutons dans l'IHM (très simple). La communication entre le PC et la
carte se fait via le port USB, moyennant installation d'un driver adapté.
7
La simulation avec l’aide de Tinkercad :
Une simulation d’un circuit qui permet de faire clignoter 03 LEDs successivement :
Le lien de la simulation :
https://www.tinkercad.com/things/2iTCmmMwzEv
Conclusion :
Arduino est un outil de programmation peu coûteux et logiciel qui permet
d'apprendre l'électronique (en s'amusant) tout en se familiarisant avec la
programmation informatique.