Vous êtes sur la page 1sur 18

République Tunisienne

Ministère de l’Enseignement Supérieur


et de la Recherche Scientifique
Université de Monastir Faculté
des Sciences Département de Physique
Encadré par
Mr CHAIBI Sahbi
Mr SAID Yahia
Elaboré par:
Mr TLILI Younes
Mr KHALDI Thamer
Mr HAOUES Ahmed
Soutenu le 26 mai 2017 devant le jury composé de :
-Président: Mr BELHADJ Nidhameddine
- Examinateur: Mr HALLAK Mohamed
Licence fondamentale en Electronique, Electrotechnique et Automatique
LFEEA 3
Année Universitaire 2016 – 2017
Sujet : Réalisation d’une maison intelligente à
base d’Arduino DUE et Smartphone
Dédicace

Dédicace
Nous dédions ce modeste travail à :
A nos pères, pour leurs sacrifices et leurs efforts fournis jour et nuit
pour notre
éducation et notre bien être. Aucune dédicace ne pourrait exprimer
l’amour,
l’estime, le dévouement et le respect que nous avons toujours eu pour
eux.
A nos mères, pour nous avoir donnés la vie et la joie de vivre. Leurs
prières et
leurs bénédictions nous ont été un grand secours pour mener à bien
nos études.
Aucune dédicace ne saurait être assez éloquente pour exprimer ce
qu’elles méritent
pour tous les sacrifices qu’elles n’ont cessé de nous donner depuis nos
naissances,
durant nos enfances et même à l’âge adulte.
A nos soeurs et nos frères, pour leur grand amour et leur soutien qu’ils
trouvent ici
l’expression de ma haute gratitude.
A tous nos amis, en témoignage de l’amitié qui nous uni et des
souvenirs de tous
les moments que nous avons passé ensemble.
Et à tous ceux qui ont contribué de près ou de loin pour que ce projet
soit possible,
je vous dis merci.
Ahmed, Younes et Thamer
Remerciement

Remerciement
C’est avec plaisir que nous réservons ces quelques lignes en signe de gratitude et de
profonde reconnaissance à l’égard de tous ceux qui nous ont aidés à la réalisation de notre
projet
de fin d’études.
Nous tenons tout d’abord à remercier Mr CHAIBI SAHBI et Mr SAIDI YAHIA Pour la
confiance qu’ils nous ont accordés en nous accueillant et en acceptant de nous encadrer, ainsi
que
pour leurs soutiens, leurs remarques pertinentes et leurs encouragements. Nous espérons que
notre
travail sera à la hauteur de votre confiance tout en souhaitant atteindre le but et la cible visée
au
moyen de ce travail.
Nous tenons aussi à remercier les membres de jury Mr BELHADJ NIDHAMEDDINE et
Mr HALLAK MOHAMED de nous avoir honorés en acceptant de juger notre travail.
Nous tenon à transmettre notre vive reconnaissance aux personnels du Faculté de Science de
Monastir. Nous désirons les remercier grandement pour leurs disponibilités, leurs aides, et
leurs
précieux conseils et idées qui nous ont souvent permis d’avancer plus loin dans notre travail.
Nous ne pouvons pas finir ces remerciements sans dire merci à nos familles, qui nous ont
soutenus jusqu’au bout, à nos amis et tous ceux qui nous aident et nous inspirent au quotidien
par de
petits riens qui font un grand tout.
Sommaire
Sommaire
INTRODUCTION
GENERALE ......................................................................................................................................... 2
CADRE DE
PROJET ....................................................................................................................................................... 4
DESCRIPTION
FONCTIONNELLE ................................................................................................................................... 6
INTRODUCTION ..............................................................................................................................................................
..... 6
1. Carte ARDUINO ................................................................................................................................................. 6
2. Module Afficheur LCD ........................................................................................................................................ 8
3. Module Bluetooth HC-06 ................................................................................................................................... 9
4. Capteur de gaz (MQ-5) ................................................................................................................................... 10
5. capteur de mouvement(PIR) ........................................................................................................................... 11
6. capteur de température et d’humidité ............................................................................................................ 12
7. Photorésistance (LDR) ..................................................................................................................................... 13
8. Clavier matriciel ............................................................................................................................................... 14
9. Servo-moteur ................................................................................................................................................... 15
10. Ventilateur et Chauffage ............................................................................................................................. 16
11. Buzzer .......................................................................................................................................................... 17
12. transistor 22222A ....................................................................................................................................... 18
13. LED .............................................................................................................................................................. 19
14. Ampoules (5v) ............................................................................................................................................. 20
15. Relais ........................................................................................................................................................... 20
CONCLUSION .................................................................................................................................................................
... 20
INTERFAÇAGE ......................................................................................................................................................
......21
INTRODUCTION ..............................................................................................................................................................
... 21
I. PRESENTATION .........................................................................................................................................................
21
II. LES COMMANDES A REALISER .......................................................................................................................................
24
1. commande d’éclairage .................................................................................................................................... 24
2. Commande de sécurité .................................................................................................................................... 26
CONCLUSION .................................................................................................................................................................
... 34
ETUDE
PRATIQUE.......................................................................................................................................................35
INTRODUCTION ..............................................................................................................................................................
... 35
I. UTILISATION REELLE ..................................................................................................................................................
35
II. REALISATION PRATIQUE .............................................................................................................................................
36
1. Maison vierge .................................................................................................................................................. 37
2. Test sur plaque à essai .................................................................................................................................... 37
3. Smart house avec installation.......................................................................................................................... 38
CONCLUSION .................................................................................................................................................................
... 38
CONCLUSION
GENERALE ............................................................................................................................................39
ANNEXE ...................................................................................................................................................................
..40
Liste des figures
Maison intelligente Page 1

Liste des figures


FIGURE 1: LE PLAN DE MAISON EN 3D
........................................................................................................................... 4
FIGURE 2: SCHEMA SYNOPTIQUE
................................................................................................................................... 5
FIGURE 5: CARTE ARDUINO DUE
................................................................................................................................... 7
FIGURE 6: AFFICHEUR LCD
.......................................................................................................................................... 8
FIGURE 7: CONNEXION LCD-ARDUINO
........................................................................................................................ 8
FIGURE 8: MODULE BLUETOOTH
.................................................................................................................................. 9
FIGURE 9: CONNEXION BLUETOOTH-ARDUINO
............................................................................................................. 9
FIGURE 10: CAPTEUR DE GAZ (MQ-5)
........................................................................................................................ 10
FIGURE 11: CONNEXION CAPTEUR DE GAZ(MQ-5)-ARDUINO
..................................................................................... 10
FIGURE 12: CAPTEUR DE MOUVEMENT (PIR)
............................................................................................................... 11
FIGURE 13: CONNEXION CAPTEUR PIR-
ARDUINO........................................................................................................ 11
FIGURE 14: CAPTEUR DE TEMPERATURE ET L’HUMIDITE
............................................................................................. 12
FIGURE 15: CONNEXION CAPTEUR TEMP_HUMI-ARDUINO
.......................................................................................... 12
FIGURE 16: PHOTO RESISTANCE (LDR)
....................................................................................................................... 13
FIGURE 17: CONNEXION PHOTORESISTANCE-ARDUINO
.............................................................................................. 13
FIGURE 18: CLAVIER MATRICIEL
................................................................................................................................. 14
FIGURE 19: CONNEXION CLAVIER-ARDUINO
............................................................................................................... 14
FIGURE 20: SERVO-MOTEURS
...................................................................................................................................... 15
FIGURE 21: CONNEXION SERVO-MOTEUR-ARDUINO
................................................................................................... 16
FIGURE 22: CHAUFFAGE
.............................................................................................................................................. 16
FIGURE 23:VENTILATEUR
........................................................................................................................................... 17
FIGURE 24: BUZZER
.................................................................................................................................................... 17
FIGURE 25: CONNEXION BUZZER-ARDUINO
................................................................................................................ 18
FIGURE 26: TRANSISTOR 22222A
............................................................................................................................... 18
FIGURE 27: LED
........................................................................................................................................................... 19
FIGURE 28: CONNEXION LED-ARDUINO
...................................................................................................................... 19
FIGURE 29: AMPOULES
............................................................................................................................................... 20
FIGURE 30:
RELAIS...................................................................................................................................................... 20
FIGURE 31: LES DIFFERENTS COMPOSANTS CONSTITUENT L’INTERFACE.
.................................................................... 21
FIGURE 32: INTERFACE DE
L’APPLICATION.................................................................................................................. 23
FIGURE 33: ORGANIGRAMME DE COMMANDE VOCALE D’ECLAIRAGE
......................................................................... 24
FIGURE 34: ORGANIGRAMME FONCTIONNEL D’ECLAIRAGE DE LA LUMIERE DU JARDIN
.............................................. 25
FIGURE 35: ORGANIGRAMME FONCTIONNEL D’ECLAIRAGE DE LA LUMIERE PRINCIPALE
............................................ 26
FIGURE 36: ORGANIGRAMME DE DEVERROUILLAGE DE LA FENETRE DE CUISINE .......................................................
27
FIGURE 37: ORGANIGRAMME DE DEVERROUILLAGE DE LA PORTE DE GARAGE.
.......................................................... 28
FIGURE 38: CLAVIER DE L’APPLICATION ANDROID
..................................................................................................... 29
FIGURE 39: ORGANIGRAMME DE DEVERROUILLAGE DE LA PORTE PRINCIPALE.
.......................................................... 30
FIGURE 40: ORGANIGRAMME D’INSTALLATION DE GAZ
.............................................................................................. 31
FIGURE 41: ORGANIGRAMME DE VENTILATEUR
.......................................................................................................... 32
FIGURE 42: ORGANIGRAMME DE CHAUFFAGE
............................................................................................................. 33
FIGURE 43: ORGANIGRAMME FONCTIONNEL DE L’AFFICHAGE DE L’INCREMENTATION DE LA TEMPERATURE
............. 34
FIGURE 44: MONTAGE FABRIQUE
................................................................................................................................ 35
FIGURE 45: IMAGE REEL DE MONTAGE FABRIQUE
....................................................................................................... 36
FIGURE 46: UN RELAIS
................................................................................................................................................ 36
FIGURE 47: LE CADRE DE MAISON
............................................................................................................................... 37
FIGURE 48: TEST A PLAQUE A ESSAI
............................................................................................................................ 37
FIGURE 49: MAISON INTELLIGENT A REALISEE
............................................................................................................ 38
Introduction générale
Maison intelligente Page 2

Introduction générale
La maison est un lieu particulièrement important pour tout un chacun, étymologiquement
il s’agit du lieu où l’on reste, où l’on revient, du lieu de sédentarisation. La majorité des
individus, et plus particulièrement les personnes âgées, passent beaucoup de leur temps à
domicile, d’où l’influence considérable de l’habitat sur la qualité de vie. L’amélioration du
sentiment de sécurité et de confort dans l’habitat apparaît donc comme une tâche d’une
grande
importance sociale. Ces dernières années, l’informatique a été appliquée à la création de
maisons intelligentes dans le but d’améliorer les conditions de vie des gens lorsqu’ils sont à
leur
domicile.
Une maison intelligente est définie comme une résidence équipée de technologies
d’informatique, d’automatisme et d’électronique, ambiantes qui visent à assister l’habitant
dans
les situations diverses de la vie domestique en améliorant le confort et en simplifiant un
certain
nombre de tâ ches.
Les maisons intelligentes ont la capacité d’augmenter le confort de l’habitant à travers,
par exemple, des interfaces naturelles pour piloter la lumière, la température ou les différents
appareils électroniques. La gestion des ressources énergétiques est un autre enjeu des maisons
intelligentes. Il est ainsi possible de mettre en veille les dispositifs de chauffage quand les
habitants sont absents ou adapter automatiquement l’utilisation des ressources électriques en
fonction des besoins des résidents afin de diminuer les gaspillages de ressources énergétiques.
En outre, un autre but essentiel de l’application des technologies d’information aux maisons
est
la protection des individus. Cela est rendu possible par des systèmes capables d’anticiper des
situations potentiellement dangereuses ou de réagir aux événements mettant en danger
l’intégrité
des personnes.
Les travaux de recherche concernant les maisons intelligentes ont fait l’objet d’un fort
engouement au cours des dernières décennies à cause de l’enjeu sociétal correspondant tourné
vers l’amélioration de la qualité de vie. Dans ce cadre viens ce travail qui a comme objectif de
réaliser une maison intelligente qui sert à faciliter la vie des habitants et plus précisément les
personnes âgées et les personnes qui ont des besoins particuliers.
L’exposé de cette étude s’articule en différents chapitres. Le premier chapitre est
consacré à une synthèse bibliographique sur les différents composants utilisés dans ce projet
en
détaillant leurs définitions et leurs caractéristiques.
Introduction générale
Maison intelligente Page 3
Le deuxième chapitre décrit les différentes commandes réalisées pour permettre à
l’habitant de piloter sa maison.
Le travail réalisé, dés la première étape jusqu’à l’obtention d’une maison intelligente, fait
l’objet du troisième chapitre.
Chap 1
Maison intelligente Page 4

Cadre de projet
Nous sommes amenés à effectuer notre projet sous la direction de Mr .CHAIBI SAHBI,
nous réalisons la communication entre les appareils et l’interface homme-machine dont le but
est de commander nos taches de projet qui sont des applications peuvent être utilises dans
divers domaines comme le contrôle et la commande à distance des machines , des systèmes de
commander des portes et des fenêtres ou d’allumer des lampes. L’ensemble des sous systèmes
existants dans ce projet seront gères par une carte intelligente Arduino.
Nous avons pu apprendre que notre maison repose sur trois principes :
➢ la liaison entre les appareils.
➢ la communication entre l’utilisateur et les appareils.
➢ L’automatisation.
Notre projet contient 3 chapitres dans lesquels nous allons représenter son principe de
fonctionnement qui sont :
➢ L’éclairage.
➢ Le système de sécurité de gaz.
➢ Le système de confort.
Figure 1: Le plan de maison en 3D
Chap 1
Maison intelligente Page 5
Ce schéma prend comme entrées les états de différents organes électriques tels que les
capteurs , le message vocale…., et à la sortie l’activation des différents actionneurs tels que le
Servo-moteur pour ouvrir les portes , la fenêtre …
Figure 2: Schéma synoptique
Chap 1
Maison intelligente Page 6

Description fonctionnelle
INTRODUCTION
Ce chapitre décrit quelques généralités sur la carte intelligente Arduino. Notamment,
nous définissons les principaux composants de notre projet, leurs principes de fonctionnement
et
leur câblage avec l’Arduino.
1. Carte ARDUINO
Il existe plusieurs types des cartes Arduino , nous avons commencé avec une carte Arduino
Uno.
C’est une plate-forme de prototypage d'objets interactifs à usage créatif constituée d'une carte
électronique et d'un environnement de programmation, Cet environnement matériel et logiciel
permet à l'utilisateur de formuler ses projets par l'expérimentation directe avec l'aide de
nombreuses ressources disponibles en ligne.
La carte Arduino repose sur un circuit intégré (un mini-ordinateur appelé également
microcontrôleur) associée à des entrées et sorties qui permettent à l'utilisateur de brancher
différents types d'éléments externes :
• Côté entrées, des capteurs qui collectent des informations sur leur environnement comme
la variation de température via une sonde thermique, le mouvement via un détecteur de
présence ou un accéléromètre, le contact via un bouton-poussoir, etc.
• Côté sorties, des actionneurs qui agissent sur le monde physique telle une petite lampe
qui produit de la lumière, un moteur qui actionne un bras articulé, etc.
Dans notre projet nous avons utilisée une carte Arduino Due, qu’est la première carte Arduino
basée sur une architecture ARM 32bit.
Usuellement, les cartes Arduino sont plutôt basées sur une architecture ATMega 328.
La carte Arduino Due accueille un microcontrôleur Atmel SAM3X8E ARM Cortex-M3. Elle
possède 54 entrées/sorties numériques (dont 12 peuvent être utilisées pour une sortie PWM),
12
entrées analogiques, 4 ports série UART, une horloge à 84 MHz, une connexion compatible
USB OTG, 2 DAC (digital to analog), 2 TWI, une prise jack, un header SPI, un header JTAG
et
enfin un bouton de reset et un bouton d'effacement.
Chap 1
Maison intelligente Page 7
Figure 3: carte Arduino Due
Les principales caractéristiques de la carte Arduino Due sont les suivantes :
• Microcontrôleur AT91SAM3X8E
• Tension de fonctionnement 3,3 V
• Tension d'alimentation (recommandée) 7- 12 V
• Tension d'alimentation (limites) 6 - 20V
• Nombre d'entrées/sorties : 54 (dont 12 pouvant générer un signal PWM)
• Nombre de ports "Analogique/Numérique" : 12
• Nombre de ports "Analogique" :2 (DAC)
• Courant maximal par E/S : 130 mA
• Courant pour broches 3.3 V : 800 mA
• Courant pour broches 5 V : 800 mA
• Mémoire Flash : 512 KB
• SRAM : 96 KB (2 banques 64 KB et 32 KB)
• Vitesse d'horloge : 84 MHz
Chap 1
Maison intelligente Page 8
2. Module Afficheur LCD
Figure 4: Afficheur LCD
Les afficheurs LCD alphanumériques présentent une solution facile d’emploi et bon
marché de doter votre projet d’une interface indépendante de votre PC.
Vu de l’extérieur, les écrans LCD alphanumériques sont essentiellement caractérisés
par leur taille. Deux modèles se rencontrent très fréquemment et sont les meilleurs marché,
celui
ayant 2 lignes et 16 colonnes d’affichage et celui ayant 4 lignes et 20 colonnes d’affichage.
➢ Câblage de l’afficheur lcd avec l’Arduino
Figure 5: Connexion LCD-Arduino
Chap 1
Maison intelligente Page 9
3. Module Bluetooth HC-06
Le module Bluetooth est un outil de communication sans fil à moyenne distance avec
n’importe quel autre dispositif Bluetooth (ordinateur, téléphone mobile, second module
Bluetooth sur une autre carte Arduino…).
Par défaut, l’identifiant du module Bluetooth est "HC-06" et le code pin "1234".
Figure 6: Module Bluetooth
D’autre avantage, c’est qu’il assure la communication entre l’interface et l’Arduino c.à.d :
L’information envoyée de l’interface vers l’Arduino par l’intermédiaire de Bluetooth
nécessite une traduction du code interfaçage en code ASCII.
Aussi il est sécurisé à l’aide d’un code pin que nous avons réalisé, ne permet pas à un
étranger de l’utiliser ou de connecter avec Bluetooth.
Câblage de Bluetooth HC-06 :
RX◄►TX
TX◄►RX
➢ Câblage du Bluetooth avec l’Arduino
Figure 7: Connexion Bluetooth-Arduino
Chap 1
Maison intelligente Page 10
4. Capteur de gaz (MQ-5)
Figure 8: Capteur de Gaz (MQ-5)
Le capteur de gaz MQ-5 détecte la concentration des gaz combustibles dans l'air et
renvoie sa lecture comme tension analogique. La sonde peut mesurer des concentrations du
gaz inflammable de 300 à 10.000 ppm. Le capteur peut fonctionner à des températures de -
20 à 50°C et consomme moins de 150 mA à 5 V.
Ce capteur est caractérise par :
• Sensibilité élevée et temps de réponse rapide.
• MQ5 est utilisé dans des équipements de détection des fuites de gaz dans
des applications individuelles et industrielles.
• Sensibilité réduite aux émanations d'alcool, vapeurs de cuisson et à la
fumée de cigarette.
• La sensibilité peut être ajustée au moyen du potentiomètre.
➢ Câblage du capteur de gaz avec l’Arduino
Figure 9: connexion capteur de Gaz(MQ-5)-Arduino
Chap 1
Maison intelligente Page 11
5. capteur de mouvement(PIR)
Figure 10: capteur de mouvement (PIR)
C'est un détecteur de mouvement volumétrique capable de détecter le rayonnement
infrarouge de toute personne ou animal passant à sa portée. Le détecteur mesure ce
rayonnement
infrarouge et traduit sa détection par un signal de sortie élevé sur son pin SIG.. Le PIR est
capable de détecter une variation des ondes infrarouges, ce qui génère un courant électrique.
Dans le cas de notre capteur, il est en fait divisé en deux partie différente reliées ensemble
afin
de détecter une variation lors qu’une des moitiés capte plus qu’une autre.
Les principales caractéristiques du capteur de mouvement sont les suivantes :
• Compatible interface Grove
• Plage de tension : 3V-5V
• Détection d’angle : 120 degrés
• Détection de distance : max 6m.
• Distance de détection et vitesse de maintien réglable
➢ Câblage du capteur PIR avec l’Arduino
Figure 11: connexion capteur PIR-Arduino
Chap 1
Maison intelligente Page 12
6. capteur de température et d’humidité
Figure 12: Capteur de température et l’humidité
Afin de garder de la fraîcheur au sein de l’habitat, on a intégré dans notre système
domotique un sous-système d’acquisition de température avec le capteur de température
DHT11.
Cette température acquise va être renvoyée vers l’utilisateur sur l’application sous Smart
Phone ou son ordinateur ou sur l’afficheur LCD d’une manière automatique.
Ce capteur d’humidité et de température est très rependu dans le contrôle de climatisation,
il est constitué d’un capteur de température à base de NTC et d’un capteur d’humidité résistif,
un microcontrôleur s’occupe de faire les mesures, les convertir et de les transmettre.
Les principales caractéristiques du capteur d’humidité et de température sont les suivantes :
• Alimentation : +5V (3.5 - 5.5V)
• Température : de 0 à 50°C, précision : +/- 2°C
• Humidité : de 20 à 96% RH, précision +/- 5% RH
➢ Câblage du Capteur temp-humi avec l’Arduino
Figure 13: Connexion capteur temp_humi-Arduino
Chap 1
Maison intelligente Page 13
7. Photorésistance (LDR)
Figure 14: Photo résistance (LDR)
Une photorésistance est un composant électronique dont la résistivité varie en
fonction de la quantité de lumière incidente. On peut également la nommer résistance
photo-dépendante (light dependen tresistor (LDR)) ou cellule photoconductrice.
➢ Câblage de photorésistance avec l’Arduino
Figure 15: Connexion Photorésistance-Arduino
Chap 1
Maison intelligente Page 14
8. Clavier matriciel
Figure 16: Clavier matriciel
Afin d’assurer l’accès sécurisé à l‘habitat, on a pensé à introduire dans notre système
domotique, un sous-système permettant à l’utilisateur d’accéder chez lui tout en introduisant
un
code sécurisé. Pour cela on a besoin d’un clavier matriciel pour entrer le mot de passe
d’ouverture de la porte.
Un clavier matriciel (dans notre cas 16 touches) dispose uniquement de 8 broches pour la
gestion de ses touches. L’organisation est de 4 colonnes et 4 lignes.
➢ Câblage de clavier matriciel avec l’Arduino
Figure 17: Connexion clavier-Arduino
Chap 1
Maison intelligente Page 15
9. Servo-moteur
Figure 18: Servo-moteurs
Pour motoriser nos volets des fenêtres ainsi de la porte principale et le garage, on a pensé à
utiliser des servomoteurs vue de leur souplesse, simplicité de commande et de leur couple
acceptable.
Les servomoteurs servent en principe à actionner les parties mobiles d’un système. Ils sont
prévus pour être commandés facilement en position ou en vitesse. En effet, ils sont équipés
d’un
système d’asservissement basé sur un potentiomètre rotatif qui sert de capteur de rotation.
Les principaux caractéristiques d’un servo moteur sont les suivantes :
• Alimentation : 4,8 à 6V
• Angle de rotation : 180°
• Couple : 1,3 kg.cm
• Vitesse : 0,12 sec/ 60°
• Dimensions : 23,2 X 12,5 X 22 mm
• Poids : 9g
➢ Cablage du Servo-moteur avec arduino
Chap 1
Maison intelligente Page 16
Figure 19: Connexion Servo-moteur-Arduino
10. Ventilateur et Chauffage
La domotique s’applique également au chauffage et à la ventilation, des éléments
indispensables
au sein d’un logement. La solution est la régulation du chauffage, c’est-à-dire programmer un
degré de température adapté à chaque pièce et notamment en fonction de moments de la
journée,
nuit et jour. Ces températures par zone sont contrôlées depuis l’application Android conçue
pour
donner de la fraicheur à l’intérieur de l’habitat.
Dans notre projet, on a modélisé le ventilateur par un simple moteur et le chauffage par un
simple résistance d'un sèche cheveux :
Figure 20: Chauffage
Chap 1
Maison intelligente Page 17
Figure 21:Ventilateur
11. Buzzer
Figure 22: Buzzer
Un Buzzer est un élément électromécanique ou piézoélectrique qui produit un son
caractéristique quand nous lui appliquons une tension, certains nécessitent une tension
continue,
d’autres nécessitent une tension alternative.
Dans notre cas lorsqu’on a nue détection du gaz ou la porte principal ouvert-fermer le son du
Buzzer sera activée.
➢ Câblage du Buzzer avec l’Arduino
Chap 1
Maison intelligente Page 18
Figure 23: Connexion Buzzer-Arduino
12. transistor 22222A
Figure 24: Transistor 22222A
L e transistor est généralement utilise comme une sorte de multiplicateur de puissance :
Lorsque nous lui faisons passer un courant faible , mais variable dans un des 3 pattes , il
autorise
proportionnellement le passage d’un gros courant dans une autre des 3 pattes.
L'entrée se fait sur la base et la sortie sur le collecteur.
Dans notre cas le transistor est utilise en mode émetteur commun (émetteur=0v), il fournit un
gain en courant et un gain en tension , le signal qui provient de l’Arduino ne dépasse pas 10
mA
, mais le transistor a jonction bipolaire 22222A fournit un gain en courant entre 100 et 300
fois .
Chap 1
Maison intelligente Page 19
13. LED
Figure 25: led
La diode ne laisse passer le courant que dans un seul sens. Elle est polarisée : la
patte <+> est la plus longue, l’autre patte est la patte <->.
Les broches numériques de l’Arduino, lorsqu’elles sont configurées en sorties et
qu’elles sont à l’état 1 ou haut (HIGH), fournissent une tension de 5 volts, supérieure à ce que
peut accepter une LED.
Les LED doivent donc être couplées en série avec une résistance.
➢ Câblage du Led avec l’Arduino
Figure 26: Connexion Led-Arduino
Chap 1
Maison intelligente Page 20
14. Ampoules (5v)
Figure 27: Ampoules
CARACTÉRISTIQUES :
• Tension : 3.5 volts
• Capacité : 0.8 ampères
• Culot : à vis
15. Relais
Figure 28: Relais
Un relais électronique est un interrupteur qui se commande avec une tension continue de
faible puissance. La partie interruptrice sert à piloter des charges secteur de forte
puissance
(jusqu'à 10A couramment).
CONCLUSION
L’ensemble de ces dispositifs permet de fabriquer facilement notre projet qui assure la
sécurité des personnes et garantit la sureté des biens de manière efficace.
Chap 2
Maison intelligente Page 21
Interfaçage
INTRODUCTION
Ce chapitre consiste à décrire en premier lieu l’application de commande permettant à
l’utilisateur de contrôler son système domotique à distance d’une manière fiable et
automatique
et en deuxième lieu les commandes à réaliser pour gérer notre maison qui seront développées
par des organigrammes qui décrivent l’algorithme de son fonctionnement.
I. PRESENTATION
Figure 29: Les différents composants constituent l’interface.
A travers cet interfaçage vocal l’application pourra, dans une certaine mesure,
communiquer avec l’utilisation. Nous objectif n’est pas de créer une intelligence capable de
tenir une conversation poussée seulement, mais d’offrir une réponse audio à l’utilisateur pour
confirmer la prise en compte de sa commande vocale. L’effet escompté est de rendre
l’interaction plaisante.
Il sera ainsi possible, par de simples commandes vocales, d’ordonner différentes
actions : comme l’allumage ou l’extinction de toutes les lumières.
On utilise le site web MIT INVENTER 2 pour créer une application Android à l’aide
Chap 2
Maison intelligente Page 22
d’un compte GMAIL et on a préparé un code bien déterminé pour assurer le bon
fonctionnement
de note carte.
Lorsque la détection de l’application est réalisée on peut commande l’Arduino.
Cette commande est réalisée par un message vocal à partir de l’application installée dans
le Smartphone, ce message comporte des mots-clés
L’application répond par un message vocal prédéfinit qui indique l’affectation de
l’action. Cette chaîne de caractère envoyé vers l’Arduino par l’intermédiaire du
Bluetooth qui est directement relié avec le Smartphone et par l’activation de l’internet.
Au niveau du Smartphone : la détection de l’application se fait par deux
méthodes soit en appuyant sur le bouton du microphone, soit en détection la présence
d’une personne ou d’une main à distance.
Chap 2
Maison intelligente Page 23
Figure 30: Interface de l’application.
Chap 2
Maison intelligente Page 24
II. LES COMMANDES A REALISER
1. commande d’éclairage
L’activation automatique de la lumière de chaque chambre sera réaliser par l’utilisateur à
travers l’interface WEB par un message vocale prédéfinie (« allumer » ou « éteindre »), ou
par
un simple appui sur un bouton (« on » ou « off ») qui seront assuré par l’intermédiaire du
Bluetooth.
➢ Organigramme fonctionnel d’éclairage.
Figure 31: Organigramme de commande vocale d’éclairage
Chap 2
Maison intelligente Page 25
En ce qui concerne l’activation automatique de la lumière du jardin, Elle sera assurée
pendant la nuit par l’intermédiaire d’un capteur LDR.
➢ Organigramme fonctionnel d’éclairage de la lumière du jardin
Figure 32: Organigramme fonctionnel d’éclairage de la lumière du jardin
La gestion de la consommation d’énergie est une tendance actuelle, c’est pour quoi on a
modélisé un premier scénario qui respecte cette tendance à une échelle réduite. Notre
dispositif
permet d’allumer automatiquement la lumière principale pendant la nuit en cas de présence
d’un
mouvement mais permet aussi d’éteindre celle-ci en absence de mouvement. Cette activation
automatique sera assurée aussi par l’intermédiaire d’un capteur LDR et d’un capteur de
mouvement(PIR).
(State : représente présence de mouvement)
Chap 2
Maison intelligente Page 26
➢ Organigramme fonctionnel d’éclairage de la lumière principale
Figure 33: Organigramme fonctionnel d’éclairage de la lumière principale
2. Commande de sécurité
La sécurité est devenu un élément primordial dans le chois d’une maison. Dans notre projet
la sécurité est repartie en deux groupes :
• La sécurité d’ouverture et de fermeture des portes.
• La sécurité en cas d’existence de fuites de gaz.
a. La sécurité d’ouverture et de fermeture des portes
❖ Chaque système de sécurité nécessite un moyen pour l’activer et le désactiver. Dans
notre projet, on a recourus soit à la reconnaissance vocale, soit à un simple appui sur
le bouton ouvrir ou fermer de l’application. Ces deux techniques seront utilisées
pour ouvrir et fermer la fenêtre de la cuisine.
Chap 2
Maison intelligente Page 27
➢ Organigramme fonctionnel de la fenêtre de cuisine.
Figure 34: Organigramme de déverrouillage de la fenêtre de cuisine
Chap 2
Maison intelligente Page 28
❖ La commande d’ouverture du porte du garage est réalisée à distance via l’application
ANDROID en agissant sur le contrôle du servomoteur pour faire monter/descendre
le volet du garage.
➢ Organigramme fonctionnel de la porte de garage.
Figure 35: Organigramme de déverrouillage de la porte de garage.
Chap 2
Maison intelligente Page 29
❖ La porte principale est fermée comme la porte du garage et la fenêtre de la cuisine.
Mais afin d’améliorer la sécurité d’ouverture en peut taper mot de passe à l’aide
d’un keypad ou l’application androïde. Si le code saisi est incorrecte la buzzer
Déclenche un son.
➢ Clavier de l’application Android
Figure 36: Clavier de l’application Android
Chap 2
Maison intelligente Page 30
➢ Organigramme fonctionnel de la porte principale.
Figure 37: Organigramme de déverrouillage de la porte principale.
b. la sécurité en cas d’existence de fuite de gaz
Une des pièces les plus dangereuses dans la maison est la cuisine. En effet, elle est
souvent le lieu d’ébouillantage et brulures à cause des fuites de gaz. A fin d’éviter ce type
d’accident domestiques, on a installée dans notre projet un système composé d’un capteur
de gaz qui détecte les fuites gazeuses puis déclenche un son à travers une Buzzer et
entraine l’ouverture de la fenêtre.
Chap 2
Maison intelligente Page 31
➢ Organigramme fonctionnel du capteur de Gaz
Figure 38: Organigramme d’installation de gaz
3. Commande de confort :
Le besoin d’adapter la température de son habitat aux conditions climatiques est vieux
comme le monde, ou presque. Mais aussi le développement technologique a influencé ce
secteur.Ainsi dans notre projet on a installe un ventilateur et un chauffage qui peuvent entre
piloter à travers un message vocale ou à travers un bouton de l’application.
Chap 2
Maison intelligente Page 32
➢ Organigramme fonctionnel de ventilateur et chauffage :
Figure 39: Organigramme de ventilateur
Chap 2
Maison intelligente Page 33
Figure 40: Organigramme de chauffage
La température et l’humidité du milieu peuvent être captées par un capteur de
température et d’humidité (DHT11) et par la suite affichées par l’intermédiaire de l’afficheur
LCD. Cela est réalisé, soit on utilisant la reconnaissance vocal, soit par un simple appui sur le
bouton C de l’application androïde. On peut aussi afficher sur l’afficheur LCD
l’incrémentation
ou décrémentation de la température par un simple appui sur un bouton dans l’interface de
l’application androïde ou on utilisant la reconnaissance vocale.
Chap 2
Maison intelligente Page 34
➢ Organigramme fonctionnel du capteur de température :
Figure 41: Organigramme fonctionnel de l’affichage de l’incrémentation de la
température
CONCLUSION
Cet interfaçage assure la commande de différentes taches et il est facile à utiliser.
Dans ces interfaces, l’interaction entre l’homme el les installations domotique se font aussi
par reconnaissance vocale, faciale, digitale pour la sécurité du système.
Chap 3
Maison intelligente Page 35

Etude pratique
INTRODUCTION
Ce dernier chapitre sera consacré à la réalisation pratique de notre maison intelligente.
Mais avant ca, nous allons présenter les différents montages réalisés pour piloter une lampe
ou
un ventilateur ou un chauffage.
I. UTILISATION REELLE
Afin d’arriver à piloter les différents composants de notre maison intelligente (lampe,
chauffage, ventilateur…), nous devons augmenter l’intensité du courant électrique. Pour
réaliser
ca, nous allons utiliser soit des transistors, qui nous permettent de contrôler un courant
d’intensité 0.8A pour allumer ou éteindre une lampe ou un ventilateur, soit r un relais qui
nous
permet de contrôler un courant d’intensité 10A pour allumer ou éteindre un chauffage.
Dans notre projet on a utilisée des lampes 5V, donc nous avons fabriqué un circuit
électrique qui contient des transistors et des résistances, comme il est indiqué dans la figure si
dessous.
Figure 42: Montage fabriqué
Chap 3
Maison intelligente Page 36
Figure 43: Image réel de montage fabriqué
Pour commander un chauffage de 220V en utiliser un relais, il permet l’ouverture ou la
fermeture d’un circuit électrique par un second circuit totalement isolé. Ici, nous allons donc
contrôler l’ouverture ou la fermeture du circuit en 220V avec un second circuit en 5V contrôlé
par la carte Arduino.
Figure 44: Un relais
II. REALISATION PRATIQUE
En se basant sur l’étude théorique élaborée précédemment, nous allons aborder la partie
pratique qui présente l’étape la plus importante pour la réalisation de notre projet <<maison
intelligente>>.
Chap 3
Maison intelligente Page 37
1. Maison vierge
Figure 45: Le cadre de maison
2. Test sur plaque à essai
Le test est une étape importante avant la réalisation réelle pour la vérification de bon
fonctionnement des composants.
Figure 46: Test à plaque à essai
Chap 3
Maison intelligente Page 38
3. Smart house avec installation
Figure 47: Maison intelligent a réalisée
CONCLUSION
Dans ce chapitre, nous avons présenté tous les étapes nécessaires de la
réalisation pratique, dont laquelle on a présenté que le passage vers un courant
domestique est un test réel afin de montrer que notre projet est applicable dans
la vie courante.
Conclusion générale
Maison intelligente Page 39

Conclusion générale
La domotique est l’ensemble des techniques de l’électronique, d’automatique de
l’informatique et des télécommunications utilisés en sein d’une maison qui permet de
contrôler
les systèmes et sous système de la maison.
A ce sujet, et dans le cadre d’un projet de fin d’années au sein de la faculté des sciences
de Monastir, il nous a été confie un projet dans lequel nous devions développer un système
domotique.
Durant la préparation du projet nous avons développé un esprit équipe , nous nous
sommes reparti les taches , nous avons su nous guider les uns les autres tout au long ce qui
nous à mener a crée quelque chose de concret : un objet. Chaque membre de group a eu une
préférence dans les domaines rencontres : la programmation, l’électronique ,la conception de
la
maison. Cette fabrication a nécessite des compétences dans plusieurs secteurs d’activité :
l’informatique, l’électronique, les matériaux. Cette expérience nous a également permis de
découvrir les applications androïdes. Ce projet a surtout été une expérience enrichissante et
motivante.
Annexe

Annexe
Code programmation d l’application Android
Annexe
Annexe
Code de l’Arduino :
#include <LiquidCrystal.h>
#include <Keypad.h>
#include <Servo.h>
#include <DHT11.h>
#define HC06 Serial3
int pin = A8;
DHT11 dht11(pin);
int t;
int h;
int pos1 = 0;
int pos2 = 0;
int t1;
int t2;
Servo servopricipale;
Servo servogarage;
Servo servofenetre;
int servo1 = 0;
int servo2 = 0;
int servo3 = 0;
int ledprincipale=16;
int ledsalon=17;
int ledchambre=18;
int ledcuisine=19;
int leddouche=20;
int ledgarage=21;
String device;
int ventilateur=A9;
int chauffage=A4;
int buzzer = A1;
int gaz = A5;
const int motionPin = A2;
const int ledldr = 22;
const int ledpir = 23;
const int ldrPin = A3;
int State = 0;
const int taille = 4;
int mot_de_passe[taille] = {'1', '2', '3',
'4'};
String mot_de_passe1[taille] = {"1",
"2", "3", "4"};
char nbr[taille];
String nb[taille];
int position = 0; //keypad position
int position1 = 0;
int position2 = 0;
int pos = 0;
const byte rows = 4;
const byte cols = 4;
char keyMap [rows] [cols] = {
{'1', '2', '3', 'A'},
{'4', '5', '6', 'B'},
{'7', '8', '9', 'C'},
{'*', '0', '#', 'D'}
};
byte rowPins [rows] = {7, 6, 5, 4}; byte
colPins [cols] = {3, 2 , 1, 0};
Keypad myKeypad = Keypad(
makeKeymap(keyMap), rowPins,
colPins, rows, cols);
LiquidCrystal lcd (13, 12, 11, 10, 9, 8);
void setup() {
HC06.begin(9600);
Serial.begin(9600);
pinMode(buzzer, OUTPUT);
pinMode(gaz, INPUT);
pinMode(ledprincipale, OUTPUT);
pinMode(ledsalon, OUTPUT);
pinMode(ledchambre, OUTPUT);
pinMode(ledcuisine, OUTPUT);
pinMode(leddouche, OUTPUT);
pinMode(ledgarage, OUTPUT);
pinMode(ventilateur, OUTPUT);
pinMode(chauffage, OUTPUT);
pinMode(ledldr, OUTPUT);
pinMode(ledpir, OUTPUT);
pinMode(motionPin, INPUT);
pinMode(ldrPin, INPUT);
servopricipale.attach(A0);
servogarage.attach(A7);
servofenetre.attach(A6);
servogarage.write(5);
digitalWrite(chauffage,HIGH);
portepricipale (true);
lcd.begin(16, 2);
lcd.clear();
lcd.setCursor(0, 0);
Annexe
Pour ceux qui ont besoin du code et de la
pièce jointe, contactez-moi à:
younestlili2016@gmail.com__

Vous aimerez peut-être aussi