Prof.
Maria Zemzami
Application 2 : Système de parking automatique
Description du projet : réalisation d’un projet d’un système de parking intelligent impliquant un
capteur infrarouge passif et une porte d'entrée au parking automatique.
I. Objectif du Projet :
L'objectif principal est de concevoir un système de parking intelligent qui utilise capteur infrarouge
passif afin de détecter la présence d’un véhicule dans un endroit du parking, et une porte d'entrée au
parking automatique qui se ferme une fois le parking est plein.
Figure 1: exemple d’un système de parking intelligent
II. Matériel Requis :
Hardware : PC
Software : Arduino IDE, Proteus 8.
III. Composants du circuit électronique :
- Carte Arduino UNO
- Capteur infrarouge passif PIR
- L293D Driver du moteur
- Moteur à courant continu (DC)
- Switch
- Potentiomètre
- Afficheur LCD (16x2) LM016L
- Résistance
- Alimentation
Page 1 sur 5
Application 2 : Système de parking automatique Prof. Maria Zemzami
IV. Rôle de chaque composant :
Carte Arduino UNO : C'est le cerveau du système. L'Arduino UNO lit les données du capteur de
vibration, prend des décisions en fonction de ces données et contrôle l'envoi des messages SMS via le
module GSM.
Figure 2 : Arduino UNO
Capteur infrarouge passif (PIR, pour "Passive Infrared") : il détecte les changements de température
causés par le mouvement d'objets dans son champ de vision. Cela en fait un composant essentiel dans
de nombreuses applications, en particulier celles liées à la sécurité, à l'automatisation et à l'économie
d'énergie.
Figure 3 : capteur de température corporelle PIR
Le L293D Driver du moteur : il est un circuit intégré (CI) populaire qui agit en tant que pilote de
moteur. Son rôle principal est de contrôler la direction et la vitesse d'un moteur à courant continu (DC)
en réaction à des signaux de commande provenant d'un microcontrôleur ou d'un autre dispositif
électronique.
Figure 4 : L293D Motor Driver Board
Page 2 sur 5
Application 2 : Système de parking automatique Prof. Maria Zemzami
Moteur à courant continu (DC) : il est un actionneur qui fonctionne en convertissant l'énergie
électrique en mouvement mécanique. Le rôle principal d'un moteur à courant continu est de produire
un couple rotatif qui fait tourner son arbre de sortie.
Figure 5: moteur à courant continu (DC)
Afficheur LCD : Un afficheur LCD (Liquid Crystal Display, en français, écran à cristaux liquides) est
un type d'écran qui utilise des cristaux liquides pour produire des images. Il permet par exemple de
fournir des informations visuelles sur l'état du système.
Figure 6 : afficheur LCD
Potentiomètre : ajuster la luminosité et le contraste de l'affichage.
Figure 7 : potentiomètre
Résistance :
Figure 8: résistances
Switch :
Alimentation : Fournit l'énergie nécessaire au fonctionnement du système.
Page 3 sur 5
Application 2 : Système de parking automatique Prof. Maria Zemzami
V. Schéma du circuit électrique :
Figure 9 : schéma du circuit électrique
VI. Étapes du Projet :
Programmation avec Arduino IDE :
Utilisez Arduino IDE pour écrire le code qui permet à l'Arduino de lire les données des capteurs PIR et
contrôle l’ouverture de la porte d’entrée.
Écrivez le code pour les données mesurées par les capteurs dans l’afficheur LCD.
Simulation avec Proteus 8 :
1. Ajouter la librairie dans Proteus : PIR SENSOR
2. Transférez votre schéma de montage (figure 17) dans Proteus 8 :
- Ajouter les composants suivants
Composant Modèle Caractéristiques
Arduino UNO ARDUINO UNO
Afficheur LCD 16/2 LM016L
Capteur PIR PIR SENSOR
L293D Driver du moteur L293D
Moteur à courant continu DC MOTOR
Potentiomètre POT ACTIVE 1 kOhm
Résistances x4 RES 1 kOhm
Switch SWITCH
Power VCC
Ground GND
Page 4 sur 5
Application 2 : Système de parking automatique Prof. Maria Zemzami
- Lier les composants à l’aide du schéma du circuit électrique présenté dans la figure 17.
Test du Prototype :
Téléversez le code sur l'Arduino et connectez le système physique.
Testez le prototype en simulant l’ouverture et la fermeture de la porte d’entrée du parking et le
remplissage du parking.
Page 5 sur 5