Vous êtes sur la page 1sur 68

Mohamed HM

Un microcontrôleur est un circuit integré (ou IC, Integrated Circuit),


qui rassemble sur une puce plusieurs elements complexes dans un
espace reduit. Au temps des pionniers de I' electronique, on soudait
un grand nombre de composants encombrants, tels que les
transistors, les resistances ou les condensateurs, sur des cartes plus
ou moins grandes. Aujourd' hui, tout peut loger dans un petit
boi'tier en plastique noir muni d'un certain nombre de broches. Ces
dernieres sont les connexions du circuit integre au moyen
desquelles s'effectue la communication. La figure 1-1 montre un
microcontroleur ATmega328, qu'on trouve sur la carte Arduino
La pittoresque ville d’Ivrea, qui chevauche la rivière bleue-verte Dora Baltea au nord de l’Italie, est connue pour ses rois déchus. En
l’an 1002, le roi Arduin (Arduino en italien) devint le seigneur du pays, pour être détrôné par Henri II d’Allemagne, deux ans plus
tard. Aujourd’hui, le Bar di Re Arduino, un bar dans une rue pavée de la ville, honore sa mémoire, et c’est là qu’un nouveau roi
inattendu naquit.

C’est en l’honneur de ce bar où Massimo Banzi a pour habitude d’étancher sa soif que fut nommé le projet électronique Arduino
(dont il est le cofondateur). Arduino est une carte microcontrôleur à bas prix qui permet — même aux novices — de faire des choses
époustouflantes. Vous pouvez connecter l’Arduino à toutes sortes de capteurs, lampes, moteurs, et autres appareils, et vous servir
d’un logiciel facile à appréhender pour programmer le comportement de votre création. Vous pouvez construire un affichage
interactif, ou un robot mobile, puis en partager les plans avec le monde entier en les postant sur Internet.
Découverte de la plateforme Arduino
Il existe deux modèles d’Arduino Uno: l’un avec un microcontrôleur de
grande taille, et un autre avec un microcontrôleur dit SMD (SMD: Surface
Mounted Device, soit composants montés en surface, en opposition aux
composants qui traversent la carte électronique et qui sont soudés du côté
opposé). D’un point de vue utilisation, il n’y a pas de différence entre les deux
types de microcontrôleurs.
Exploration des connecteurs Arduino
* 0 à 13 Entrées/sorties numériques
* A0 à A5 Entrées/sorties analogiques
* GND Terre ou masse (0V)
* 5V Alimentation +5V
* 3.3V Alimentation +3.3V
* Vin Alimentation non stabilisée (= le même voltage
que celui à l’entrée de la carte)
La platine d’expérimentation

Une platine d’expérimentation (appelée breadboard) permet de réaliser des


prototypes de montages électroniques sans soudure et donc de pouvoir réutiliser
les composants.
A. Réservoir
B. Centrale électrique
C. Turbines
D. Générateur
E. EVanne
F. Conduite forcée
G. Lignes à haute tension H. Rivière

• Les électrons seraient l’eau


• Le générateur serait le réservoir d’eau
• Les conducteurs sont naturellement les conduites forcées
• Le consommateur (une ampoule ou une diode, par
exemple) est la turbine, qui exploite l’énergie du
déplacement des électrons
Sur un barrage, plus la différence entre l’altitude du niveau du réservoir et celui de la turbine est importante,
plus la pression de l’eau sera importante. Pour un barrage on appelle cette différence d’altitude hauteur de
chute. Cela équivaut sur un circuit électrique à la différence de potentiel, qui se mesure en Volts (V) et se note
U.
Le débit de l’eau (=la quantité d’eau qui s’écoule par unité de temps) correspond à l’intensité, aussi appelée
courant, qui est donc le débit d’électrons. Elle se mesure en Ampères (A) et se note I.

La puissance électrique se note P et se mesure en Watts (W). Elle exprime la quantité de courant (I),
transformée en chaleur ou en mouvement. Sur un barrage, elle correspond à l’énergie produite par la turbine.
La puissance P est le produit de la tension U et de l'intensité I.

P=U.I
Les diodes
Le courant électrique ne peut traverser la diode que dans le sens
de l’anode vers la cathode.
On reconnaît l’anode, car il s’agit de la broche la plus longue.
Lorsque les deux broches sont de même longueur, on peut
distinguer l’anode de la cathode, par un méplat du côté de cette
dernière.
Les résistances
Une résistance est un composant électronique ou électrique dont la principale
caractéristique est d'opposer une plus ou moins grande résistance (mesurée en ohms: Ω)
à la circulation du courant électrique.

Ainsi, pour une tension fixe, plus la résistance est faible, plus le courant la traversant est
fort.
Cette proportion est vérifiée par la loi d’Ohm:

La résistance est schématisée de ces deux manières:


Exercice1: le circuit électrique
Liste des composants:
* 1 Led
* 1 résistance de 220 à 470Ω
* 2 câbles
Exercice 2: faire clignoter une
Liste des composants:
* 1 Led
* 1 résistance de 220 à 470Ω
* 2 câbles
La programmation se fait
dans le logiciel
Arduino IDE
Projet1: a- Feu de carrefour
Vert 1 + Rouge 2 pour 5 sec

Vert 1 Éteint
+ Clignotement de Jaune 1
pour 3 sec
(+ Rouge 2)
Rouge 2 Éteint
+ Vert 2 allumé
+ rouge 1 allumé

Vert 2 Éteint
+ Clignotement de Jaune 2
pour 3 sec
(+ Rouge 1)

Rouge 1 Éteint
Projet1: b- Éclairage automatique
CAPTEUR ULTRASON HC-SR04
Projet2: Radar de recul
SG90 9 g Micro Servo
Projet 3: Barrière Électronique
le Driver Moteur L298N
Fonctionnement du Double Pont en H
Les ports ENA et ENB permettent de gérer l’amplitude de la tension délivrée au moteur,
grâce à un signal PWM. Les ports In1, In2 pour le moteur A et In3, In4 pour le moteur B,
permettent de contrôler le pont en H et par conséquent le sens de rotation des moteurs.
Par exemple, pour le moteur A :
le Driver Moteur L293D
Projet 4: Robot Éviteur d’obstacles
Projet 4: Robot Suiveur de ligne
Programme
Projet1: a- Feu de carrefour
s1 Introduction s7 Clignoter 2 LED en alternance

s2 Présentation du projet s8 Clignoter 3 LED ( Feu de carrefour)

s3 Allumer un LED : Programmation et simulation s9 Bricolage

s4 Allumer un LED : Cablage avec Arduino s10 Bricolage et Finition

s5 Clignoter une LED + Conception


s6 Conception + Bricolage
Projet1: b- Éclairage automatique

s1 Introduction + Présentation du projet


s2 La photorésistance : introduction et cablage
s3 La photorésistance : programmation (lire la
valeur)
s4 La photorésistance : programmation (éclairage
autoamtiqe)
Projet2: Radar de recul
s1 Introduction + Présentation du projet s7 Bricolage : voiture en carton / plastic
s2 Le capteur Ultrason: introduction et cablage s8 Installation des composants dans la voiture,
s9 Programmation et finition
s3 Le capteur Ultrason: programmation (lire la
valeur)
s4 Cablage des LED + Ultrason + Carte Arduino
s5 Programmation
s6 Bricolage : voiture en carton / plastic
Projet 3: Barrière Électronique
s1 Introduction + Présentation du projet s7 Bricolage et Finition
s2 Le servo moteur : Introduction et cablage
s3 Le servo moteur : Programmation
s4 Conception et bricolage
s5 Servo + Capteur Ultrason : Cablage +
Programmation
s6 Conception et bricolage
Projet 4: Robot Eviteur d’obstacles
s1 Introduction + Présentation du projet s7 Programmation du robot
s2 Le shield L293d / L298 : Introduction et cablage s8 Compétition
s3 Le shield L293d / L298 : Introduction et cablage
s4 Montage du Robot
s5 Montage du Robot
s6 Programmation du robot
Mohamed HM

Vous aimerez peut-être aussi