0% ont trouvé ce document utile (0 vote)
183 vues5 pages

TP Iot

Transféré par

taoufik srhiri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
183 vues5 pages

TP Iot

Transféré par

taoufik srhiri
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Prof.

Maria Zemzami

TP 1 : Réalisation d'un projet d'un objet connecté


d'antivol de voiture
Réalisation d'un projet d'un objet connecté d'antivol de voiture impliquant un capteur de vibration et
un module GSM avec les logiciels Arduino IDE et Proteus 8.

I. Objectif du Projet :

✓ L'objectif principal est de concevoir un système d'antivol de voiture qui utilise un capteur de
vibration pour détecter tout mouvement non autorisé et un module GSM pour envoyer des
alertes en SMS au propriétaire de la voiture.

Figure 1: schéma du TP

II. Matériel Requis :

▪ Hardware : PC
▪ Software : Arduino IDE, Proteus 8.
TP 1 : Réalisation d'un projet d'un objet connecté d'antivol de voiture Prof. Maria Zemzami

III. Composants du circuit électronique :

▪ Carte Arduino UNO


▪ Capteur de vibration SW-420
▪ Module GSM SIM900
▪ Afficheur Lcd (16x2) LM016L
▪ LED, Résistances (10kΩ, 10kΩ, 10kΩ, 10kΩ), Potentiomètre (1kΩ), Condensateur (100nF),
▪ Diode 1N4148, Relay un TBLOCK de trois TBLOCK-I3, et Transistor BC54.
▪ Bouton poussoir
▪ Alimentation

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 de vibration :
Détecte les vibrations ou les mouvements non autorisés sur la voiture. Lorsque des vibrations sont
détectées, le capteur envoie un signal à l'Arduino pour déclencher une action.

Figure 3 Capteur de vibration

▪ Module GSM :
Permet au système de communiquer à distance en envoyant des messages SMS. Lorsqu'une vibration
est détectée, l'Arduino utilise le module GSM pour envoyer un message SMS à un numéro prédéfini
pour alerter le propriétaire de la voiture.

Figure 4 Module GSM

Page 2 sur 5
TP 1 : Réalisation d'un projet d'un objet connecté d'antivol de voiture Prof. Maria Zemzami

▪ Afficheur LCD :
Fournit des informations visuelles sur l'état du système

Figure 5 LCD

▪ LED :
Indicateur visuel pour montrer l'état du système
▪ Résistances
Protéger la LED contre un courant excessif.
▪ Potentiomètre
Ajuster la luminosité et le contraste de l'affichage.
▪ Condensateur :
Aider à stabiliser l'alimentation du système
▪ Diode de roue libre :
Protéger le circuit contre les inversions de polarité accidentelles.
▪ Relay :
Un relais peut être utilisé pour activer ou désactiver des dispositifs de forte puissance, tels que le
moteur de démarrage d'une alarme sonore.
▪ Un TBLOCK de trois :
Où on peut connecter l’importe quel système de puissance
▪ Transistor :
Il est utilisé comme un interrupteur électronique contrôlé par l'Arduino pour activer ou désactiver des
composants nécessitant une puissance supérieure à celle que l'Arduino peut fournir directement.
▪ Bouton poussoir :
Système déclenchant des vibrations virtuelles dans le circuit.
▪ Alimentation :
Fournit l'énergie nécessaire au fonctionnement du système.

Page 3 sur 5
TP 1 : Réalisation d'un projet d'un objet connecté d'antivol de voiture Prof. Maria Zemzami

V. Schéma du circuit électrique :

Figure 6 : schéma du circuit électrique

VI. Étapes du Projet :

Programmation avec Arduino IDE :


1. Utilisez Arduino IDE pour écrire le code qui permet à l'Arduino de lire les données du capteur
de vibration.
2. Intégrez la gestion des événements déclenchés par le capteur de vibration.
3. Écrivez le code pour envoyer un message SMS via le module GSM en cas de détection de
vibration.
Simulation avec Proteus 8 :
1. Ajouter les différentes librairies dans Proteus : Arduino, GSM, et Vibration
- Entrer dans l’emplacement du fichier où le logiciel Proteus est situé retourner vers le fichier
Proteus 8 Professional puis rentrez vers le fichier DATA puis LIBRARY puis coller le contenu
des librairies pour chaque composant (Arduino, GSM, et Vibration).
➔ L’ajout de bibliothèques pour les capteurs et autres composants est nécessaire pour permettre
la simulation réaliste du comportement de ces composants dans un circuit électronique.

Page 4 sur 5
TP 1 : Réalisation d'un projet d'un objet connecté d'antivol de voiture Prof. Maria Zemzami

2. Transférez votre schéma de montage (figure 6) dans Proteus 8 :


- Ajouter les composants suivants

Composant Modèle
Arduino UNO ARDUINO UNO
Afficheur LCD 16/2 LM016L
Capteur des vibrations VIBRATION SW-420
Module GSM SIM900D
Relay RELAY ACTIVE
Résistance x3 RES 10kohm
Transistor BC547 BIPOLAR
LED LED-GREEN ACTIVE
Potentiomètre POT ACTIVE
Bouton poussoir BUTTON ACTIVE
Condensateur CAP 100nf
Power VCC
Tblock I3 TBLOCK-I3
Diode 1N4148
Source de tension DC 12V

- Lier les composants à l’aide du schéma du circuit électrique présenté dans la figure 6.
- Output du capteur des vibrations vers la patte 9 de l’Arduino, default
- Connecter le relay à la patte 13 de l’Arduino
- Exclure le TBLOCK I3 de la simulation
- Mettez le code du module GSM et le code du capteur des vibrations
- Téléversez le code sur l'Arduino.
- Simulez le fonctionnement du système en déclenchant des vibrations virtuelles (en cliquant
sur le bouton poussoir).
Test du Prototype :
1. Téléversez le code sur l'Arduino et connectez le système physique.
2. Testez le prototype en simulant des vibrations réelles.
3. Vérifiez que les messages SMS sont envoyés avec succès.

Page 5 sur 5

Vous aimerez peut-être aussi