Vous êtes sur la page 1sur 115

‫امجلهورية اجلزائرية ادلميقراطية الشعبية‬

REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE


MINISTERE DE L’ENSEIGNEMENT SUPERIEUR
ET DE LA RECHERCHE SCIENTIFIQUE

UNIVERSITE MOHAMED SEDDIK BENYAHIA JIJEL


Faculté des sciences et de la technologie/
Département d’Electronique
N° :…………/2022
MEMOIRE DE MASTER
DOMAINE: Sciences et Technologies
FILIERE: Electronique
SPECIALITE: Electronique des Systems Embarquée

Thème

Amélioration des Performances Energétiques


d’une Maison Intelligente

Encadré par : Présenté par :


Dr. Ammar SOUKKOU Melle. Djihane BELDJAZIA
Melle. Widad BOUHLAS

Date de soutenance: 11/09/2022

Jury de Soutenance

Président : Omar.TEKKOOK Grade : Prof Univ MSB jijel


Encadreur : Ammar SOUKKOU Grade : MCA Univ MSB jijel
Examinateur 1: Abdelkrim BOUKABOUGrade : MCA Univ MSB jijel
Examinateur 2: / Grade / Univ MSB jijel

Promotion : 2021 /2022


Remerciements
Nous remercions Allah tout puissant qui nous a donné la force et
la volonté pour pouvoir finir ce mémoire de master. Nous tenons
tout d'abord à exprimer notre gratitude à notre encadreur
SOUKKOU Maître de Conférences à l’université de jijel. Pour
la confiance qu'il nous a accordée, ses encouragements, et ses
précieux conseils, et pour ces efforts avec nous dans ce
mémoire. Nous
remercions tous les membres du jury pour l’intérêt qu’ils ont porté
à notre travail
Nous les remercions tous les :

Enseignants qui, par leur enseignement, leur encouragement et


leur Aide, ont contribué à notre formation.
Nous désirons également remercier très chaleureusement Tous les
Professeurs.
En fin, nous tenons également à remercier tous ceux qui ont
participé de Près ou de loin à la réalisation de notre modeste travail.

Djihane BELDJAZIA& Widad BOUHLAS

i
Dédicace
Je dédie ce travail : A mon très chers père et ma chère mère

, que dieu les garde et les protège pour leurs soutiens moral et financier,
ses encouragements,

et pour m’avoir permis de réaliser mes études dans les meilleures


conditions.

À mes frères WALID et HAITAM et ma sœurs HIBA

Pour ses soutiens moraux et leurs conseils

précieux tout le long de mes études

A mon binôme

Et enfin à tous nos amis sans exception surtout tous nos collègues des

études.

A tous ce que j’aime et qui m’aiment.

DJIHANE

ii
Dédicace
Je dédie ce travail : A mon très chers père et ma chère mère

, que dieu les garde et les protège pour leurs soutiens moral et financier,
ses encouragements,

et pour m’avoir permis de réaliser mes études dans les meilleures


conditions.

À mes frères AIMED et MOHAMED et ma sœurs AMEL,AMINA,

CHAIMA Pour ses soutiens moraux et leurs conseils

précieux tout le long de mes études

A mon binôme

Et enfin à tous nos amis sans exception surtout tous nos collègues des

études.

A tous ce que j’aime et qui m’aiment.

WIDAD

iii
L’objectif principal de ce projet est l’implémentation d’une installation embarqué
pour le contrôle domotique à distance à base d’Arduino. Cette étude déroule sur la
réalisation d’une maquette de maison écologique et intelligente. Cette maquette est dotée
d’un système de contrôle et de supervision à distance sous application Web à l’aide de
support de l’électronique embarqué (Carte Arduino Mega et une carte esp8266).
Précisément, Ce système permet de piloter l’habitat à distance par internet via un
SMAT RPHONE, c'est-à-dire, il permet de surveiller la température, les mouvements la
qualité de gaz, les plantes et les flammes au niveau de cette maison soit à l’intérieure ou
bien à l’extérieure par l’utilisant des différents capteurs.
Pour tenir compte de l’impact économique et écologique, nous avons introduit aussi
la possibilité d’auto contrôle du gaspillage intensionnel de l’énergie.

Mot clé : Domotique, Arduino, Internet des objets, Capteur, DHT11, MQ2, Servomoteur,
Ultrason, Android, Arduino Mega, HC 05

‫تمتحور ادلراسة حول تصممي مزنل بييئ ذيك ذو نظام حتمك أوتوماتييك حيث يت ذكل عن طريق وحدة التحمك بي‬
.‫نظام الندر ويد املمتثل يف الهاتف اذليك و بطاقة الردوينو‬/
‫الهدف من املرشوع ودراس ته انشاء مزنل مثايل ذات كفاءة عالية من حيث سهوةل و دقة التحمك يف الهجزة املزنلية‬
‫أو امللحقات الكهرابئية الخرى عن طريق الهاتف ذيك و بواسطة الانرتنيت و اليت تساعد املس تخدم يف خفض التلكفة‬
.‫الوقت و اجلهد مع مراعاة مبدأ الراحة المن المان و احملافظة عىل البيئة‬

.‫ املوجات فوق الصوتية‬،‫ مضاعفات احلركة‬،‫ هجاز اس تقبال‬،‫ انرتنت الش ياء‬،‫ أردوينو‬،‫ مزنل ذيك‬: ‫لكامت مفتاحيه‬

iv
THE STUDY REVOLVES AROUND THE DESIGN OF A SMART ENVIRONMENTAL HOME WITH AN
AUTOMATIC CONTROL SYSTEM, WHICH IS DONE THROUGH THE CONTROL UNIT BETWEEN THE

ANDROID SYSTEM REPRESENTED BY THE SMARTPHONE AND THE ARDUINO CARD.


THE AIM OF THE PROJECT AND ITS STUDY IS TO CREATE AN IDEAL HOME WITH HIGH

EFFICIENCY IN TERMS OF EASE AND ACCURACY OF CONTROLLING HOME APPLIANCES OR OTHER

ELECTRICAL ACCESSORIES THROUGH A SMART PHONE AND VIA THE INTERNET, WHICH HELPS THE

USER IN REDUCING COST, TIME AND EFFORT, TAKING INTO ACCOUNT THE PRINCIPLE OF COMFORT,

SECURITY, SAFETY AND PRESERVATION OF THE ENVIRONMENT .

KEYWORDS: SMART HOME, ARDUINO, INTERNET OF THINGS, RECEIVER, MOTION

MULTIPLIERS, ULTRASOUND

v
Liste des Figures/Tableaux

Figure Titre Page


Figure 1.1 La maison intelligente 4
Figure 1.2 Fonction de la domotique 6
Figure 1.3 Maison connectée 8
Figure 1.4 Fonctions couvertes par la domotique. 10
Figure 1.5 Outils utilisés pour assurer la sécurité des maisons 12
Figure 1.6 Illustre du confort 13
Figure 1.7 Communication bidirectionnelle entre l’utilisateur et la 16
Maison intelligente
Figure 1.8 Exemple de représentation d'une installation "Tout au 18
Figure 1.9 tableau".
Exemple de représentation d'une installation câblée par bus 19
(Protocole KNX).
Figure 1.10 Système à commande RF ou IR 20
Figure 1.11 Principe de communication sans fil. 21
Figure 1.12 Le logo de la technologie BLUETOOTH 22
Figure 1.13 Le protocole radio Zwave 22
Figure 1.14 Le réseau Zigbee 23
Figure 1.15 Logo Enocean. 23
Figure 1.16 Logo X3D 23
Figure 1.17 Logo X10 24
Figure 1.18 Le logo de la technologie Wi-Fi 24
Figure 1.19 L’Internet des objets (IOT) 25
Figure 1.20 La lampe DAL (premier objet connecté) 26
Figure 1.21 Thermostat Qivivo 26
Figure 1.22 Objet connecté 27

Figure 2.1 Carte Arduino Mega 31


Figure 2.2 ATmega640/1280/2560 32
Figure 2.3 L’afficheur LCD 35
Figure 2.4 Le montage à 4 broches de données avec l’arduino 36
Figure 2.5 Branchement du capteur d’humidité et de température 37
DHT11 avec la carte
Figure 2.6 Protocole de communication. 38
Figure 2.7 Capteur à Ultrasons HC-SR04 et son schéma de brochage. 39
Figure 2.8 Principe de fonctionnement de capteur sonore à Ultrasons 40
HC-SR04
Figure 2.9 Détecteur de flamme (KY-026). 41
Figure 2.10 Réglage de la sensibilité de détecteur de flamme. 42

v
Liste des Figures/Tableaux
Figure 2.11 Capteur de gaz MQ2 et son schéma de brochage. 43
Figure 2.12 Buzzer piézoélectrique 44
Figure 2.13 Capteur de mouvement(PIR). 44
Figure 2.14 Capteur de température LM35. 45
Figure 2.15 Servomoteur 46
Figure 2.16 Principe d’un signal de commande par PWM. 47
Figure 2.17 Connecteur 3 fils standard 47
Figure 2.18 Capteur d'humidité du sol (YL-69). 48
Figure 2.19 Ventilateur à 12v 49
Figure 2.20 Bloc de relais. 50
Figure 2.21 Principe de fonctionnement d’un relais. 50

Figure 3.1 Fonctionnement d’un système numérique automatique 53


Figure 3.2 Système automatisée d’une maison intelligente 55
Figure 3.3 Description de projet 56
Figure 3.4 Interaction entre les blocs du montage 57
Figure 3.5 Schémas général du montage 58
Figure 3.6 Alimentation stabilisée 60
Figure 3.7 Le résultat de la détection du gaz 61
Figure 3.8 Le résultat de détection de mouvement sur Proteus 61
Figure 3.9 Déclenchement de ventilateur lorsque la température>36°C 62
Figure 3.10 Gestion la porte principale 65
Figure 3.11 Gestion des portes et du garage 66
Figure 3.12 La liaison de BLUETOOTH avec l’Arduino 67
Figure 3.13 Insérez la serrure de la porte 68
Figure 3.14 Allumer les lampes 69
Figure 3.15 Allumer les ventilateurs et les servos 71
Figure 3.16 Le code IOT 72
Figure 3.17 BT_Display sur Google 73
Figure 3.18 La description de BT-Display App 74
Figure 3.19 Allumer la lampe 75
Figure 3.20 Eteindre la lampe 75
Figure 3.21 Allumer le ventilateur 76
Figure 3.22 Eteindre le ventilateur 76
Figure 3.23 Allumer la lampe 77
Figure 3.24 Eteindre la lampe 77
Figure 3.25 Ouvrir le port 78
Figure 3.26 Ferme le port 78
Figure 3.27 Allumer tout les sorties 79
Figure 3.28 Eteindre tout les sorties 79

vi
Liste des Figures/Tableaux

Tableau Titre Page


Tableau 1.1 Tableau des besoins et des solutions dans le domaine confort domotique 12
Tableau 1.2 Tableau des besoins et des solutions en économie d’énergie domotique. 14
Tableau 1.3 Tableau des besoins et des solutions dans le domaine de la 15
communication domotique.

Tableau 2.1 Fiche technique de l’Arduino Méga 34


Tableau 2.2 Spécifications des capteurs ultrason HC-SR04 41

vii
Liste des abréviations

Liste des abréviations

Pour le contenu de ce mémoire, un certain nombre d’acronymes d’usage courant, a été


volontairement employé le long de ce travail. Ces abréviations sont, explicitement, définies ci-
dessous. Afin de faciliter la tâche du lecteur, le repérage de ces acronymes est établi par ordre
alphabétique.

API Application Program Interface


ARM Architecture (Ashton Raggatt McDougall)
AT un langage informatique pour piloter les modems
AVR Automatic Voltage Regulator
Checksum Une somme de contrôle est une donnée de petite taille
EEPROM Electrically Erasable Programmable Read Only Memory
ESP Electronic Stability Program
FAI Fournisseur d'Accès à Internet
FTDI Future Technology Devices International
GPIO General Purpose Input/Output
GPL Gaz De Pétrole Liquéfié
HTML L'HyperText Markup Language
http Hypertext Transfer Protocol
ICSP In Circuit Serial Programming
IDE Integrated Development Environnement
IoT Internet of Things
IP Internet Protocol
LANs Local Area Networks
LCD Liquid Crystal Display
LED Light Emitting Diode
LON Works Local Operating Network
LPWAN Low-Power Wide-Area Network

vii
Liste des abréviations
MCU Micro Controller Unit
MIPS Microprocessor without Interlocked Pipeline Stages
MODEM Modulation - Démodulation
NAOH L'hydroxyde de sodium
PC Personal Computer
PIC Programmable Interface Controller
PWM Pulse With Modulation
PPM Part Per Million
RAM Random Access Memory
RF Radio Fréquence
RG45 ReGistred jack 45
RISC Reduced Instruction Set Computer
RX Receive/receiver/reception
SRAM Static Random Access Memory
TTL Transistor-Transistor Logic
TX Emission / transmission
UART Universal Asynchronous Receiver Transmitter
UIT Union International des Telecommunications
URL Uniform Resource Locator
USB Universal Serial Bus
UTP Unshielded Twisted Pair
UV Ultra Violet
WIFI Wireless Fidelity, IEEE80211

viii
Table des matières

Remerciements I
Dédicace Ii
Résumé Iii
Liste des figures V
Liste des Tableaux Vii
Liste des abréviations Ix

Introduction générale 1

CHAPITRE 1 :
Concepts technologiques liés à la domotique
1.1. Introduction 4
1.2. Historique 5
5
Définition de la domotique
7
1.3.1. Définition de la maison connectée
1.3. 8
1.3.1.1. La domotique par les câbles
8
1.3.1.2. La domotique sans fil
1.4. Fonctionnement de la domotique 9
1.4.1. Protection des personnes et des biens en domotique de sécurité 10
1.4.2. Confort de la vie quotidienne 12
1.4.3. Economie d’énergie 13
1.4.4. Les capteurs et les actionneurs de la domotique 14
1.4.5 La communication. 15
1.5. Les technologies de réseau domotique 16
1.5.1. Les technologies filaires 17
1.5.1.1. Installation « tout au tableau ». 17
1.5.1.2. Installation câblée par bus 18
1.5.2. Les technologies sans fil 19
1.5.2.1. Principe de la communication sans fil 21
1.5.2.2. Etude des différents protocoles de communication 21
1.6. Internet des objets (IoT) 24
1.6.1. Objet connecté 25

ix
Table des matières
1.6.2. Système complet d’un objet connecté 26
1.6.2.1. Les capteurs 27
1.6.2.2. Les actionneurs 27
1.6.2.3. Connectivité 27
1.6.2.4. Les sources d’énergie 28
1.6.3. Composants d’un système IoT 28
1.7. Avantages et inconvénients de la domotique 29
1.7.1. Avantages 29
1.7.2. Inconvénients 29
1.8. Conclusion 29

CHAPITRE 2 :
Outils de conception des systèmes domotiques
2.1. Introduction 30
2.2. Présentation de l’Arduino 30
2.2.1. Caractéristiques techniques 30
2.2.1.1. L’alimentation 31
2.2.1.2. La carte microcontrôleur ATmega2560 32
2.2.1.3. La mémoire 33
2.2.1.4. Les entrées et sorties numériques 33
2.2.1.5. Les broches analogiques 33
2.2.1.6. Les autres broches 33
2.2.1.7. Communications 34
2.3. L’écran LCD 34
2.3.1. Connexion avec la carte Arduino Méga 2560 36
2.4. Capteur humidité et température DHT11 36
2.4.1. Le protocole de communication 38
2.4.2 Réveil du capteur. 38
2.5. Capteur sonore à Ultrasons HC-SR04 39
2.5.1 Principe de fonctionnement 39
2.5.2. Caractéristiques et spécification du capteur 41
2.6. Capteur de flamme 41
2.6.1. Principe de la détection de flamme 42
2.7. Capteur de gaz MQ2 42
2.8. Buzzer 43
2.9. Capteur de mouvement (PIR). 44
2.10. Capteur de température LM35. 45
2.11. Servomoteur à rotation angulaire 45
2.11.1. Principe de fonctionnement 46
2.12. Capteur d'humidité du sol (YL-69) 48
2.13. Le ventilateur 49
2.14 Bloc de relais 49
2.15. Conclusion 50

CHAPITRE 3 :
Amélioration des Performances Energétiques d’une Maison
Intelligente via l’Internet des Objets
3.1. Introduction 51
3.2. Présentation du cahier des charges 51
3.2.1. Le confort 51
3.2.2. La sécurité 52
3.2.3. Les économies d’énergie 52

x
Table des matières
3.2.4. L a communication 52
3.3. Localisation des organes utilisés au niveau de systèmes automatisé 52
3.3.1. La chaine d’information 53
3.3.1.1. La fonction acquisition 53
3.3.1.2. La fonction traitement 53
3.3.1.3. L a fonction communication 54
3.3.2. La chaine d’énergie 54
3.3.2.1. La fonction alimentée 54
3.3.2.2. La fonction distributeur 54
3.3.2.3. La fonction convertir 55
3.3.2.4. La fonction transmettre 55
3.4. Développement du système domotique 55
3.5. Structure générale du système 56
3.6. Phase de réalisation pratique 57
3.6.1. Les étapes à suivre pour la réalisation de projet 57
3.6.2. Partie matérielle 57
3.6.2.1. Le schéma électrique 57
80
3.7. Conclusion
Conclusion générale & perspectives 81

Annexes 82
Références biblio-Webographiques 93

xi
Introduction Générale
Introduction générale

Introduction Générale
Actuellement les nouvelles technologies et la fiabilité de la technique sans fils a permis
l'essor vers des nouvelles inventions dans plusieurs et diversités domaines tel que : l’armé,
l’industrie, l’agriculture, etc. Parmi ces créations, la maison intelligente (Smart House) ou tout
simplement la domotique qui recevra dans le proche futur un large champ d’application.

La domotique (Smart House en anglais) est définie comme une résidence équipée de
technologies d’informatique, d’automatisme et d’électronique, ambiante qui vise à assister
l’habitant dans les situations diverses de la vie domestique en améliorant le confort et simplifient
un certain nombre de tâches. Elle assure différentes fonctions à savoir le confort, la sécurité des
biens et des personnes ainsi que l’économie de l’énergie. Avec l’automatisation des tâches
fastidieuses ou répétitives, la maison connectée offre un gain de temps et d’énergie certain à ses
hôtes. Mais elle présente aussi et surtout d’autres avantages.


✓ Les économies d’énergie : dans une maison intelligente, il est possible
d’adapter très finement la consommation d’énergie à vos besoins réels et à votre mode de
vie. Mise en marche ou arrêt du chauffage en fonction des heures d’occupation ou de la
météo, pilotage à distance en cas d’oubli, suivi de la consommation pièce par pièce…
autant d’options pour réduire le gaspillage.


✓ La sécurité : alarme, caméra, détecteur de fumée ou de monoxyde de
carbone Tous ces dispositifs peuvent faire partie de la maison connectée pour protéger
ses habitants et prévenir les intrusions. Une alerte apparaît directement sur votre mobile
en cas de problème.


✓ Le confort : outre le confort thermique (réglage de la température idéale
dans chaque pièce), vous pouvez créer des ambiances sonores ou d’éclairage (en fonction
de la luminosité extérieure, par exemple), contrôler la qualité de l’air, être alerté en cas de
panne d’un appareil électroménager, gérer votre potager Les possibilités sont chaque
jour plus vastes avec l’apparition de nouveaux équipements connectés.

Dans une maison intelligente ou maison connectée, les équipements domestiques peuvent
être pilotés à distance. À la clé, des gains de temps et de confort, mais aussi une rationalisation
de la consommation énergétique.

1
Introduction générale
Comme on peut dire que la solution des moyens de communication sans fil est l’outil très
primordial et idéal pour améliorer le confort, la sécurité des biens et des personnes ainsi que la
réduction de la consommation de l’énergie que ce soit dans le coté économique ou bien le coté
gaspillage.

Aujourd'hui, de plus en plus les fabricants proposent des boîtiers grand public pour rendre
à soi-même sa maison connectée à faible coût, via le pilotage d’un Smartphone.

Lorsqu’on dit des objets connectés, donc électroménager connecté et où la


démocratisation des Smartphones a changé notre rapport à Internet, certains fabricants cherchent
à connecter les appareils électriques de l’ensemble des maisons par le moyen le plus facile
possible, et exploiter l’attrait des appareils SMART PHONE pour transformer le pilotage en
super télécommande.

La forte augmentation des ventes de SMART PHONE et de tablettes électronique se fait


en même temps qu’une adoption rapide par le grand public des technologies de la domotique
ainsi que l’autopilotage. Au fond, le SMART PHONE, avec sa connectivité WIFI intégrée,
devient une télécommande universelle pour toute la maison et les équipements électriques.

Les utilisateurs pourront à terme contrôler à distance un très grand nombre de fonctions
sans avoir à tenir compte de la marque ou de l'origine du produit qu’ils pilotent.

L'objectif de ce projet de fin d’études porte sur l’étude technique, la simulation et la


réalisation d’une maison intelligente contrôlé et piloter à distance utilisant le concept de
l’internet des objets (IoT). Ce projet permet la gestion d'une multitude d'équipements dans la
maison comme l'éclairage, le chauffage, le système d'alarme, les stores motorisés, les
équipements audio vidéo, etc. Peu importe l'endroit où se trouve la maison, le téléphone
intelligent Android est utilisé pour contrôler à distance tous les équipements dans la résidence.
Pour la réalisation de cette application, nous avons utilisé C embarqué et JAVA comme langages
de programmation et UML comme langage de modélisation.

Ce mémoire, décomposé en 3 chapitres, est organisé de la façon suivante :

✓ Le premier chapitre est consacré à l’étude de la domotique et ses déférents


domaines d’application ainsi que les divers types de cette optique d’une part. D’autre part, ce
chapitre représente le concept de l’internet des objets (IoT), les domaines d’applications de l’IOT
et les composants d’un système IoT.

✓ Le deuxième chapitre est consacré à la description de la partie matérielle du


projet, en identifiant le choix du cœur du système domotique. Par la suite, nous discutons sur des
généralités relatives à l’architecture d’Arduino, aux accessoires utilisés dans notre montage de la

2
Introduction générale
maquette en termes de composants physiques (relais, servomoteur, Capteurs) et en termes de
moyens de communication (module Bluetooth).
✓ Dans le troisième chapitre, nous avons fait une simulation de notre projet sur le logiciel
ISIS pour vérifier le bon fonctionnement du système d’une part. D’autre part, la partie
réalisation pratique du système domotique est bien détaillé, tout en se basant sur :
Les organigrammes décrivant le raisonnement du programme de pilotage
Les interfaces des capteurs et de contrôle via l’application mobile (l’interface
web).
Le montage proposé de ce système intelligent.
✓ Nous terminerons ce mémoire par une conclusion générale dans laquelle nous donnerons
les perspectives de ce présent travail.

3
CHAPITRE 1

Concepts Technologiques liés à la


Domotique
Chapitre 1 Concepts technologiques liés à la Domotique

CHAPITRE 1

Concepts Technologiques Liés à la


Domotique
1.1. Introduction
La domotique définie comme une résidence équipée de Technologies de l’information et
de la communication, d’automatisme et d’électronique, ambiante qui vise à assister l’habitant
dans les situations diverses de la vie domestique en améliorant le confort tout en simplifiant le
mode de vie et assurant plus de sécurité des biens et des personnes.
La domotique facilite le quotidien mais avec l’intervention de l’Homme (appuyer sur des
boutons pour fermer les volets roulants, gérer votre climatiseur avec la télécommande, etc.). La
maison intelligente (smart house) est l’amélioration de la domotique d’une façon à minimiser
l’intervention humaine sur notre habitat.
La domotique est réalisée lors de l’utilisation d’appareils électroniques (Smartphone,
télécommande, etc.). Elle est basée sur la mise en réseau pour communiquer avec ces appareils
de la maison (Bluetooth, WIFI, etc.), comme montre la figure ci-dessous [1].

Figure 1.1 : Maison ‘intelligente’.

4
Chapitre 1 Concepts technologiques liés à la Domotique

Ce chapitre est dédié à une étude descriptive de la domotique, des maisons connectées et
particulièrement sur l’internet des objets.

1.2. Historique
La domotique a fait son apparition dans le milieu des années 1970 avec pour objectif
d'automatiser l'habitat. À l'époque, par le biais d'un ordinateur, il était déjà possible par exemple
de commander l'ouverture et la fermeture de volets, de portails électriques, du chauffage ou
encore de l'éclairage. Les premiers travaux de la domotique sont apparus avec les problématiques
énergétiques dues aux crises pétrolières. Ces crises marquent le début du développement de
l’électronique pour les bâtiments. Au départ, la domotique contrôle seulement les prises,
l’éclairage et les volets roulants grâce à une télécommande. Au fur et à mesure, de nouveaux
objets se mettent en réseau comme les thermostats et les alarmes.
Mais c’est véritablement à partir de la fin du 20e siècle, que la domotique va se
démocratiser. Deux raisons expliquent ce développement :
✓ L’arrivée de l’ordinateur et des technologies de communication et de la communication
dans la maison au début des années 1990. Notamment, le déploiement d’Internet qui
permet aux ordinateurs de communiquer entre eux.
✓ Le coût de l’énergie qui augmente suite aux deux crises pétrolières survenues.
Les premières applications de domotique sont apparues au début des années 1980. Elles
sont nées de la miniaturisation des systèmes électroniques et informatiques. Le développement
des composants électroniques dans les produits domestiques a amélioré les performances tout en
réduisant les coûts de consommations en énergie des équipements.
Depuis les années 2000, avec le développement des technologies sans fil comme le wifi
ou le Bluetooth, la miniaturisation des composants électroniques, l’avènement des appareils
mobiles, l’invasion des écrans tactiles et des télévisions connectées, les ingénieurs peuvent
désormais proposer au public des produits - objets connectés ou systèmes domotiques – bien plus
puissants et simples d’utilisation [2].

1.3. Définition de la domotique


Le terme domotique est composé du regroupement de deux mots. Domo issu du latin
Domus, qui signifie maison, et automatique. La domotique regroupe donc l'ensemble des
techniques et technologies permettant l'automatisation et l'amélioration des tâches au sein d'une
maison ou d'un appartement.

5
Chapitre 1 Concepts technologiques liés à la Domotique

Pour ce faire, les appareils de la maison sont intégrés à des systèmes de communications
qui permettent de gérer les automatismes. La domotique couvre les portes automatiques, les
systèmes de sécurité et de télésurveillance, le chauffage, la gestion de l'énergie, de l'équipement
électroménager, audiovisuel et bien plus. Autrement dit, la domotique vise à apporter des
solutions techniques pour répondre aux besoins de confort, de sécurité domestique, de
l’économie de l'énergie et du monde du numérique [2].

Figure 1.2: Fonction de la domotique.

Depuis quelques années dans le secteur du bâtiment on parle de plus en plus de la maison
intelligente également désignée par Smart Home.
En effet, la domotique rend la maison intelligente et donc autonome. Elle offre également
des possibilités d'évolution à l'infini en fonction des besoins des usagers (nouvelle pièce,
nouvelle fonction, amélioration) sans pour autant avoir recours à de gros travaux.
Il est simple de créer des tâches automatiques quotidiennes avec une installation
domotique, on appelle cela un scénario.

6
Chapitre 1 Concepts technologiques liés à la Domotique

1.2.1. Définition de la maison connectée


Dans une maison intelligente, les équipements domestiques peuvent être pilotés à
distance. À la clé, des gains de temps et de confort, mais aussi une rationalisation de la
consommation énergétique. Comme mentionné avant, une maison connectée ou "intelligente" est
une maison qui peut être gérée à distance par ses occupants. Elle s’appuie pour cela sur la
domotique, c’est-à-dire l’ensemble des technologies permettant de centraliser et d’automatiser
les actions liées à l’habitation : Chauffage, éclairage, système de sécurité, communication, etc.
Si le pilotage des appareils se faisait auparavant grâce à des câbles reliés à un système
central, l’essor de l’internet mobile et des objets connectés a changé la donne. Désormais,
l’occupant d’une maison intelligente peut contrôler l’ensemble de son logement par le biais de
son SMARTPHONE, c'est-à-dire, la maison est dotée de capteurs en tous genres, quasiment
invisibles mais permettant la connexion avec le SMART PHONE ou la tablette via le WIFI, Le
BLUETOOTH, etc. Ces capteurs permettront de réaliser des économies sans contraintes et sans
perte de temps. [4].

(a)

7
Chapitre 1 Concepts technologiques liés à la Domotique

(b)

(c)

Figure 1.3: Maison connectée.

1.3.1.1. La domotique par les câbles


Ce type est très fiable, permettant une gestion de ses équipements aboutie et
personnalisée, l'installation domotique par les câbles peut utiliser plusieurs technologies :
✓ CPL, qui offre l'avantage de se servir des circuits électriques déjà existants ;
✓ Ethernet ;
✓ BUS : Câblage basse tension ;
✓ etc.
Ces câbles peuvent être reliés ensemble selon différents schémas. L'installation câblée est
complexe et nécessite l'intervention d'un professionnel. [5].

1.3.1.2. La domotique sans-fil


Le sans-fil correspond à plusieurs types de technologies :

8
Chapitre 1 Concepts technologiques liés à la Domotique

✓ L'infrarouge, qui nécessite cependant d'être dans le « champ visuel » de l'équipement


(télécommande) ;
✓ Le champ magnétique, qui répond parfaitement aux besoins d'une alarme par exemple,
avec l'utilisation de cartes magnétiques comme « signature » de reconnaissance ;
✓ Il existe des technologies sans-fil spécifiques pour les installations domotiques, via des
protocoles dédiés relativement complexes (X10, ZWave, Zigbee...) qui utilisent les ondes
radio ;
✓ Le wifi, grâce auquel la maison connectée s'est réellement développée, permet aux objets
d'être contrôlés depuis un ordinateur ou un SMARTPHONE, et de communiquer entre
eux.
Désormais, pour contrôler un appareil à distance, il suffit que ce dernier soit « connecté »,
c'est-à-dire qu'il se connecte au wifi de la maison. [5].

1.4. Fonctionnement de la domotique


Aujourd’hui, les différents objets connectés de la maison ne se contentent plus d’être
automatisés et pilotables. Ils interagissent ensemble pour notamment offrir aux habitants des
maisons intelligentes un véritable confort d’usage, gagner en sécurité et optimiser la
consommation énergétique des bâtiments.
Auxquels on ajoute des moyens de communication au sein de la maison. Chaque appareil est
connecté avec d’autres via un appairage, qui consiste à associer deux ou plusieurs appareils entre
eux. Cet appairage permet par exemple de dire à un interrupteur quel groupe de lampes il va
devoir allumer. L’appairage peut se faire directement entre deux objets, ou via un boîtier
domotique qui sert d’intermédiaire.
Chaque groupe d’appareils (éclairage, chauffage, volets roulants, …) est pilotable via une
ou plusieurs applications sur des appareils tels que les SMART PHONES, tablette, ordinateur ou
télécommande. C’est cette application qui, à distance, permet de transmettre une demande
(augmentation de la température, éclairage d’une pièce, démarrage de la télévision, etc.).
Les objets de l’habitat sont ainsi considérés comme intelligents. Ils sont équipés de
capteurs tels que des capteurs de température et de présence pour un thermostat, qui vont
mesurer et détecter les habitudes des personnes vivant dans la maison. Les Informations telles
que les arrivées, sorties, temps passé dans une pièce des habitants sont toutes enregistrées et
envoyées aux radiateurs pour faire adapter la température en fonction des scénario programmés.
Ainsi, on ne chauffe que quand c’est nécessaire [6].

9
Chapitre 1 Concepts technologiques liés à la Domotique

En résumé, la domotique est l'ensemble des dispositifs qui permettent la gestion


automatisée de la maison.

(a)

(b)
Figure 1.4: Fonctions couvertes par la domotique.

1.4.1. Protection des personnes et des biens en domotique de sécurité


Chaque année, les accidents domestiques causent deux fois de morts que les accidents des
routes. Un incendie sur quatre trouve son origine dans la cuisine, un incendie sur cinq provient
d’une installation défaillante. La sécurité dans l’habitat comprend la protection des biens mais
aussi, et heureusement, la protection des personnes. En personnes, elle comprend :

10
Chapitre 1 Concepts technologiques liés à la Domotique

✓ Protection contre l’intrusion.


✓ Prévention des risques (La sécurité feu, dégâts des eaux, gaz, inondations).
✓ Simulation de présence.
✓ Télémédecine, télédiagnostic (Le suivi de la santé et de la sécurité médicale (surveillance
des enfants, system d’appel de détresse, mesure des fonctions vitales, etc.). [2].
✓ Vidéosurveillance.
✓ Interphonie.
✓ Contrôle d’accès.
✓ Limitation champs électromagnétiques.
Donc, la domotique permet le suivi des personnes âgées ou handicapées. En matière de
sécurité domestique, rien n’est laissé au hasard. Alarmes, détecteurs de mouvement ou
d’intrusion, interphones et portiers vidéo, téléphones, simulateurs de présence, etc. D’autres
systèmes de détection sont prévus pour surveiller les enfants, prévenir les risques d’accidents
(incendie, fuite de gaz, etc.) et signaler des pannes (inondation, coupure de courant électrique,
etc.).
La domotique de sécurité passe également par la centralisation de la surveillance et du
contrôle de toutes les zones de la maison. Des capteurs de mouvements, de bris de glace,
d’ouverture, etc., des poignées biométriques, l’automatisme des volets, etc. sont installés sur les
ouvertures et préviennent de toute intrusion, car l’ensemble est couplé à des alarmes silencieuses
sans fil ou des sirènes [7].

11
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.5: Quelques outils utilisés pour assurer la sécurité des maisons..

Un des domaines d'application de la domotique est la sécurité des biens et des personnes
par des systèmes d'alarme qui préviennent d'une part des risques techniques (pannes ou
dysfonctionnements des appareils) et d'autre part des éventuelles intrusions dans la maison
(cambriolage). En général, on trouve des alarmes techniques et des alarmes anti-intrusion.

1.4.2. Confort de la vie quotidienne


Avec une installation domotique, on pourra aujourd’hui avoir une maison vivante et
économique. Le faite de rendre la maison intelligente assurera un résultat basse-consommation
évident. L’habitat offre aussi un bien-être sur -mesure, avec un confort en permanence [7].
Le tableau ci-dessous présente des moyens généralement utilisé à des certains besoins
pour assurer le confort du domicile.
Tableau 1.1 : Tableau des besoins et des solutions dans le domaine confort domotique.
Besoins Moyens
Confort thermique
✓ Régler et programmer la température ✓ Thermostat programmable,

12
Chapitre 1 Concepts technologiques liés à la Domotique

des pièces à différents moments de la ✓ Un gestionnaire d’énergie ou un


journée. système domotique relié au système
✓ Eliminer les odeurs ou l’humidité et de chauffage ou de climatisation.
améliorer la qualité de l’air. ✓ Ventilation mécanique contrôlée.
Confort lumineux
✓ Commander l’ouverture et la ✓ Gestionnaire d’éclairage.
fermeture de volets ou de stores ✓ Prises électriques commandées ou
équipés de moteurs électriques. Télécommandées.
✓ Programmer et régler l’éclairage. ✓ Système de distribution du son
✓ Commander à distance les appareils fonctionnant par liaison câblée.
de votre ensemble audio et vidéo ✓ Radio ou Infra- Rouge et un système
✓ Distribuer le son (Radio, Hi-fi, câblé de transmission des images dans
Interphone) et des images (TV, vidéo, l’ensemble des pièces.
etc.) dans les différentes pièces.

Figure 1.6 : Illustre du confort.

1.4.3. Economies d’énergie


La domotique permet de diminuer jusqu’à 10 % des factures d’énergie. Grâce aux
automatismes et à des capteurs. Les équipements électriques inter-reliés pilotent au plus juste la
consommation énergétique (chauffage, éclairage, eau, ventilation, etc.), tout en gardant sous
contrôle le confort des zones occupées.

13
Chapitre 1 Concepts technologiques liés à la Domotique

Le but principal de la domotique est d’éviter le gaspillage en supprimant les dépenses


inutiles [7].
Le tableau ci-dessous présente des moyens, généralement, utilisé pour assurer une
économie d’énergie :

Tableau 1.2 : Tableau des besoins et des solutions en économie d’énergie domotique.
Besoins Moyens
✓ Contrôler la consommation. ✓ Des compteurs individuels d’eau
✓ Eviter les consommations chaude et d’eau froide, en particulier
inutiles. dans l’habitat collectif.
✓ Eviter les fuites éventuelles. ✓ Un système domotique permettant le
relevé des compteurs et le suivi en
temps réel de la consommation.
✓ Des détecteurs de fuites reliés à un
système domotique.

✓ Maîtriser les consommations et ✓ Mise en place de détecteurs


optimiser le fonctionnement des permettant d’optimiser la
appareils de chauffage. consommation d’électricité en
fonction de l’abonnement souscrit.
✓ Un système domotique permettant
un contrôle global du logement et
des appareils.

1.4.4. Les capteurs et les actionneurs de la domotique


Chaque objet doit posséder des capteurs et des actionneurs. Ces modules capteurs et ces
actionneurs sont spécifiques aux réseaux de communication que vous aurez choisie pour votre
maison.
En ce qui concerne les capteurs, on utilise couramment:
✓ Des détecteurs de présence (ou de mouvements).
✓ Des détecteurs d’ouverture de porte.
✓ Des détecteurs de température (ou des thermostats).
✓ Des anémomètres.
✓ Des détecteurs d’humidité.

14
Chapitre 1 Concepts technologiques liés à la Domotique

Du coté des actionneurs, on trouve le plus souvent:

✓ Des modules pris à intercaler entre votre appareil et sa prise d’alimentation


✓ Des douilles à intercaler entre l’ampoule et son alimentation
✓ Des modules encastrables que l’on peut cacher derrière une prise ou un interrupteur
✓ Des modules encastrables dans votre tableau électriques [7].

1.4.5. La communication
Le tableau ci-dessous illustre des besoins et des solutions dans le domaine de la
communication domotique.

Tableau 1.3 : Tableau des besoins et des solutions dans le domaine de la communication
domotique.
Besoins Moyens
✓ Agir sur les équipements et ✓ Téléphone, minitel, micro-
commander leur fonctionnement à ordinateur.
distance pendant votre absence
(éclairage, chauffage, arrosage, etc.).

✓ Etre informé des tentatives ✓ En programmant la centrale


d’intrusions et de cambriolages. d’alarme ou le système domotique
✓ -Réduire les risques d’incendie en pour qu’ils appellent en absence le
étant prévenu au plus tôt. numéro de téléphone, de
radiomessagerie de poche.

✓ Connaître les consommations et ✓ Les relevés des différents compteurs


détecter les fuites éventuelles (eau, gaz …).
pendant l’absence. ✓ En programmant le système
domotique pour qu’il signale toutes
les anomalies (consommation
anormale, dépassement des seuils,
etc.).

15
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.7 : Communication bidirectionnelle entre l’utilisateur et la maison intelligente.

1.5. Les technologies de réseau domotique


La domotique, c’est la communication des objets de la maison pour une gestion
intelligente et centralisée. Pour la mettre en œuvre, il faut établir un ou plusieurs réseaux de
communication entre les différents appareils que vous souhaitez contrôler [10].
Il existe différentes solutions pour les faire communiquer. Ces solutions peuvent se
catégorisées selon le mode de transmission qui conviendra à la maison : l’infrarouge, le courant
porteur (CPL), les ondes radios (RF), le réseau Ethernet (LAN ou Wifi), les réseaux 1-Wire et
d’autres réseaux dont le protocole est spécifique et protégé par une marque [9].

Les réseaux les plus connus sont listés ci-dessous:

▪ Infrarouge : IRDA, RC5 Philips, etc.


▪ Courant porteur : X10, X2D Delta dore, In One Legrand, etc.
▪ Ondes radios : RF433 mhz, Bluetooth, Chacon, Zwave, XBee, protocoles spécifiques,
etc.
▪ Réseaux Ethernet : IP, Wifi et Courant porteur.
Réseau 1-Wire : Réseau propriétaire de Dallas, de nombreuses applications sont
personnalisables (détecteurs en tout genre, actionneurs pour allumer une lampe, contrôle d’accès,
etc.) [10].
Afin d’adapter la domotique à chaque logement et utilisation, plusieurs configurations
sont à disposition dans cette section, nous détaillons les différentes technologies (normes)
appliquées au domaine de la domotique à savoir :

16
Chapitre 1 Concepts technologiques liés à la Domotique

▪ Les technologies filaires et


▪ Les technologies sans fil.

1.5.1. Les technologies filaires


Tous les composants de l'installation (commandes, capteurs et actionneurs) sont reliés au
tableau électrique par une connexion filaire «classique».
Un automate domotique gère les informations reçues, les traites et pilotes les différentes
actions. Cette solution est dédiée aux moyennes installations (résidentiel, petite entreprise...).
Dans ce type d'installation, le contrôleur domotique est intégré dans l'automate
domotique.
✓ Les capteurs, les commandes et les actionneurs ne communiquent pas entre eux.
✓ L'information passe par le système domotique sous forme numérique ou analogique.
✓ Ce dernier assure la fonction de serveur Web et permet à l'installation de communiquer et
d'être contrôlable à distance via la liaison Ethernet et le protocole TCP/IP.
Dans le domaine de la domotique, deux modes d’Installations câblées sont utilisés, à
savoir
✓ Installation "Tout au tableau" et
✓ Installation câblée par bus [11].

1.5.1.1. Installation "Tout au tableau"


Tous les composants de l'installation (commandes, capteurs et actionneurs) sont reliés au
tableau électrique par une connexion filaire «classique». Un automate domotique gère les
informations reçues, les traites et pilotes les différentes actions. Cette solution est dédiée aux
moyennes installations (résidentiel, petite entreprise...). Dans ce type d'installation, le contrôleur
domotique est intégré dans l'automate domotique.
Les capteurs, les commandes et les actionneurs ne communiquent pas entre eux.
L'information passe par le système domotique sous forme numérique ou analogique. Ce système
domotique assure la fonction de serveur Web et permet à l'installation de communiquer et d'être
contrôlable à distance via la liaison Ethernet et le protocole TCP/IP [11].

17
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.8 : Exemple de représentation d'une installation "Tout au tableau".

1.5.1.2. Installation câblée par bus


Les installations câblé en bus sont composées d'un câble qui relient tous les éléments
(interrupteurs/thermostat/capteurs, affichages, actionneurs, etc.) pour leur permettre de
communiquer. Cette solution est plutôt dédiée aux installations importantes (villas, tertiaires,..).
✓ Le Protocole KNX est le plus connu et le plus utilisé. Il s'agit d'un protocole ouvert qui
s'est imposé comme une norme mondiale pour le contrôle des installations tertiaires et
résidentielles.
✓ Le Protocole DALI est dédiée à la gestion optimale de l'éclairage (allumage, extinction,
variation et scénarios) dans les installations tertiaires, industrielles et commerciales.
✓ Le Protocole DMX est utilisé pour contrôler les équipements d'éclairage dans l'industrie
du divertissement, événements, discothèques, etc. [11].

18
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.9 : Exemple de représentation d'une installation câblée par bus (Protocole KNX).

Différentes technologies filaires sont utilisées dans le domaine de la domotique. On cite,


✓ Ethernet,
✓ IEEE 1394,
✓ X10,
✓ CE Bus et
✓ LON Works.
✓ PLCBUS
✓ 1-Wire

1.5.2. Les technologies sans fil


La domotique sans fil utilise plusieurs supports technologies: les ondes radio ou RF (sur
des fréquences en MHz) et l’infrarouge ou IR, qui a pour inconvénient de ne pas traverser les
murs.
Il est conseillé, pour une meilleure stabilité du système, de ne pas mixer le sans-fil avec
un autre type de technologie, le CPL par exemple. Cela peut nuire à l’installation et à la qualité
de la communication entre les équipements [12].

19
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.10: Système à commande RF ou IR.

Les ondes radio sont employées par de multiples protocoles comme :


✓ La technologie x10.
✓ Le X10 RF.
✓ Le NFC.
✓ L’UWB.
✓ Le X2D.
✓ Le protocole Wifi.
✓ Le Home Easy.
✓ Le Zigbee.
✓ Le ZWave.
✓ L’Io-Home.
✓ Le système Chacon.
✓ Le Bluetooth.
Les modules sur secteur servent de répéteur. Les principales fréquences utilisées dans la
domotique sont le 433 MHz et le 868MHz.
• Les modules en 433 MHz sont dits avoir aucun retour d'État (ils ne communiquent que
dans un sens).
• Les modules en 868 MHz gèrent le retour d'information. Ils peuvent recevoir des
commandes, informer de leur état ou confirmer l'exécution d'une commande. [11].

20
Chapitre 1 Concepts technologiques liés à la Domotique

1.5.2.1. Principe de la communication sans fil


La communication sans fil utilise plutôt les ondes électromagnétiques pour transmettre
des données en utilisant l’air comme canal de transfert :
✓ L’émetteur applique une certaine variation de courant à son antenne.
✓ La variation de courant induit une onde électromagnétique.
✓ L’onde électromagnétique se propage à une vitesse proche de celle de la lumière dans
l’air.
✓ Un courant électrique est induit dans l’antenne du récepteur par la variation de champs
magnétique.
✓ Le récepteur lit la variation de courant et l’interprète selon le protocole de communication
[13].

Figure 1.11: Principe de communication sans fil.

1.5.2.2. Etude des différents protocoles de communication


Nous allons présenter quelques protocoles sans fil :
✓ La technologie x10.
✓ X3D.
✓ Z-Wave.
✓ Le protocole Wifi.
✓ Enocean.
✓ Le Zigbee.
✓ Le Bluetooth.

21
Chapitre 1 Concepts technologiques liés à la Domotique

✓ Etc.

a) Bluetooth
Bluetooth est une norme de communication pour l'échange de données bidirectionnelle
sur de très courtes distances (20m) à l'aide d'ondes radio UHF dans un 2,4 GHz à 2 483 GHz de
fréquence Bande.
Son but est de simplifier les connexions entre les appareils électroniques en supprimant
les liaisons câblées [11].

Figure 1.12: Logo de la technologie BLUETOOTH.

b) Z-Wave
Z-Wave est la technologie la plus utilisée actuellement (de nombreux appareils sont
disponibles). Tous les produits Z-Wave contiennent le même chipset, développé par une seule
entreprise, et sont compatibles.
Débit de communication de 100 kilobits par seconde. Faible consommation. Réseau de
232 périphériques maximum. [11].

Figure 1.13: Le protocole radio Zwave.


c) ZEGBEE
ZEGBEE est un réseau Open source. Les fabricants intègrent Zig Bee dans leurs produits
et peuvent faire des ajustements eux-mêmes dans le logiciel.
Débit de communication de 250 kilobits par seconde. Faible consommation. Réseau
jusqu'à 65 000 appareils. [11].

22
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.14: Le réseau Zigbee.


d) Enocean
Enocean est un protocole ouvert. Les appareils fonctionnent sans fil ni batteries. Ils
capturent l'énergie nécessaire à leur fonctionnement dans leur environnement (mouvement,
température, soleil). Cette technologie est considérée comme la technologie de l'avenir.
Débit de communication de 125 kilobits par seconde. Pas de consommation. Réseau de
jusqu'à 65 000 appareils. [11].

Figure 1.15 : Logo enocean.


e) X3D
X3D est le protocole propriétaire utilisé pour la communication des produits Delta Dore.
Ce fabricant développe toute une gamme de produits en utilisant ce protocole. [11].

Figure 1.16 : Logo X3D.


f) La technologie x10
La communication CPL (courant porteur en ligne) est effectuée à haut débit, il est
possible de faire passer des données informatiques sur le réseau électrique, et ainsi étendre un
réseau local existant ou partager un accès Internet existant via les prises électriques grâce à la
mise en place de boîtiers spécifiques [14].
La technologie x10 est une technologie CPL créé dans les années 80. Elle est très utilisée
aux Etats-Unis, mais les modules américains ne sont malheureusement pas compatibles avec le
réseau 50HZ (France, Afrique du Nord) à cause de la différence de tension secteur / fréquence.
En plus de la communication CPL [15].

23
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.17 : Logo X10.


g) Le protocole Wifi
Wi-Fi est un ensemble de protocoles de communication sans fil régis par les normes
IEEE 802,11 publiées en 1997 qui offraient des vitesses de 1 ou 2 Mbit/s.
Des révisions ont ensuite été apportées à la norme d'origine pour augmenter le débit
(comme 802.11 a, 802.11 b, 802.11 g, 802.11 n et 802.11 AC) ou spécifier la sécurité ou
l'interopérabilité fonctionnalités
✓ Les produits qui communiquent via Wifi sur les bandes 2,4 ou 5Ghz doivent toujours
être connectés à une prise électrique.
✓ Débit de communication jusqu'à 600 Mbit/s et plus.
✓ Consommation élevée. [11].

Figure 1.18 : Logo de la technologie Wi-Fi.

Wifi c’est une technologie de réseau informatique sans fil mise en place pour fonctionner
en réseau interne et, depuis, devenue un moyen d'accès à haut débit à Internet. En pratique, pour
un usage informatique du réseau Wi-Fi, il est nécessaire de disposer au minimum de deux
équipements Wi-Fi, par exemple un ordinateur, et un routeur ADS.

1.6. Internet des objets (IoT)


‘Internet of Things (IoT)’, ou internet des objets en français est une extension de
l’Internet actuel à tous les objets pouvant communiquer de manière directe ou indirecte avec des
équipements électroniques eux-mêmes connectés à l’Internet. Cette nouvelle dimension de
l’Internet s’accompagne de forts enjeux en matière technologique, économique, sociétale et de
gouvernance [16].

24
Chapitre 1 Concepts technologiques liés à la Domotique

(a)

(b)
Figure 1.19 : Internet des objets.
1.6.1. Objet connecté
Un objet connecté est un appareil électronique relié à internet et capable de communiquer
des informations, apportant ainsi un service ou une valeur ajoutée. Le premier objet connecté
était la lampe DAL (Figure 1.20), lancé en 2003 par Rafi Haladjan. Sensible au toucher et au
bruit, cette lampe communiquait des informations sur la météo, la bourse, la pollution, des
Alertes Google et même des messages grâce à neuf LED de couleur.
Les fonctions proposées aujourd’hui vont beaucoup plus loin que la simple annonce de la
météo. Prenons l’exemple du thermostat Qivivo (Figure 1.21), qui permet non seulement de
contrôler son chauffage à distance, mais également d’avoir un diagnostic de sa consommation

25
Chapitre 1 Concepts technologiques liés à la Domotique

d’énergie, des conseils d’optimisation et même d’être mis en relation avec des professionnels
afin d’étudier les possibilités d’amélioration de son logement. [1].

Figure 1.20 : La lampe DAL (premier objet connecté).

Figure 1.21 : Thermostat Qivivo.

1.6.2. Système complet d’un objet connecté


Ce système intègre les éléments suivants:
✓ Des capteurs.
✓ Des actionneurs.
✓ Une connectivité.
✓ L’énergie.
✓ Unité de traitement de l’information.
✓ Une interface utilisateur. [1].

26
Chapitre 1 Concepts technologiques liés à la Domotique

Figure 1.22 : Objet connecté.


1.6.2.1. Les capteurs
Tout d’abord, les capteurs récoltent les données de leur environnement. Cela peut être
une simple lecture de niveau de bruit comme une lecture complète d’un flux photo ou vidéo.
On utilise des capteurs, car ils peuvent souvent être regroupés ou faire partie d’une device
qui fait beaucoup plus que juste sentir son environnement. Par exemple, un téléphone est un
appareil qui possède plusieurs capteurs : caméra, accéléromètre, GPS, etc.), mais votre téléphone
n’est pas juste un capteur [1].

1.6.2.2. Les actionneurs


Les actionneurs sont des dispositifs qui transforment une donnée digitale en phénomène
physique pour créer une action, on cite : Afficheurs, Alarmes, Caméras, Haut-parleurs,
Interrupteurs, Lampes, Moteurs, Pompes, Serrures, Vannes, Ventilateur, Vérins, etc. [1].

1.6.2.3. Connectivité
Ensuite, l’information est envoyée dans le Cloud, mais elle besoin d’un moyen d’y
parvenir.

27
Chapitre 1 Concepts technologiques liés à la Domotique

Les capteurs/appareils peuvent être connectés au cloud au travers d’une variété de


méthodes incluant : réseau cellulaire, satellites, WIFI, Bluetooth, les réseaux LPWAN (Low-
Power Wide-Area Network) ou une connectivité directe à internet via Ethernet.
▪ Chaque option possède son lot de contrainte que ce soit en consommation d’énergie ou
en bande passante.
▪ Le choix de la meilleure connectivité dépend des fonctionnalités et de l’application de
l’objet connecté.
▪ Toutes les options offrent le but qui est l’envoi des informations dans le cloud [1].

1.6.2.4. Les sources d'énergie


Les sources d’énergie sont de 4 types :
▪ Alimentation filaire pour les objets ayant accès à une prise de courant, piles ou
batteries pour ceux qui n’y ont pas accès ou de manière occasionnelle (recharge),
▪ Capteurs d’énergie ou « energy harvesting » (photovoltaïque, piézoélectrique,
thermoélectrique, cinétique, etc.) pour rallonger la durée de vie des objets à très faible
consommation,
▪ Les objets passifs sans piles qui sont alimentés par les ondes électromagnétique
L’énergie est un des grand défis des objets connectés, tant pour garantir la plus grande
durée de vie possible sans maintenance [1].

1.6.3. Composants d’un système IoT


L’internet des objets n’est pas une technologie à part-entière mais plutôt un système
intégrant plusieurs autres systèmes. Lier un objet ou un lieu à Internet est un processus plus
complexe que la liaison de deux pages Web. Divers composant sont de mise, L’IoT en exige
points suivantes :
✓ Une étiquette physique ou virtuelle pour identifier les objets et les lieux.
✓ Un moyen de lire les étiquettes physiques, ou de localiser les étiquettes virtuelles.
✓ Un dispositif mobile (Smartphone, tablette, ordinateur portable).
✓ Un logiciel additionnel pour le dispositif mobile.
✓ Un réseau sans fil de type 2G, 3G, 4G ou 5G.
✓ L'information sur chaque objet lié.
✓ Un affichage pour regarder l'information sur l'objet lié [1].

28
Chapitre 1 Concepts technologiques liés à la Domotique

1.7. Avantages et inconvénients de la domotique


1.7.1. Avantages
Le principal avantage de la domotique est l'amélioration du quotidien au sein de la
maison, du point de vue du confort, de la sécurité et de la gestion de l'énergie.
✓ Ce type d’équipement vous simplifie la vie et optimise votre confort en adaptant votre
maison à différents scénarios de la vie quotidienne.
✓ La domotique permet aussi de réaliser des économies d'énergie grâce à la gestion
automatique du chauffage, de la climatisation et de l’éclairage et à la programmation des
appareils électroménagers en heures creuses.
✓ Elle a pour avantage d’améliorer la sécurité grâce à des alarmes, des systèmes
d’ouverture automatique de la porte (reconnaissance vocale, carte magnétique, etc.).
✓ Enfin, ces différentes technologies constituent une aide précieuse pour les personnes
dépendantes et handicapées [17].

1.7.2. Inconvénients
Le principal inconvénient est le prix d’achat et d’installation.
✓ Le prix est beaucoup plus élevé mais vos factures d’énergie baisseront. Il faut donc le
prendre en compte dans le budget initial. Le deuxième inconvénient est le verrouillage
qu’offrent certaines marques dans leurs produits ne permettant pas d’avoir un logiciel
ouvert [18].
✓ Tous les appareils contrôlés via Internet peuvent potentiellement être piratés. Des
activités malveillantes peuvent mettre en danger la sécurité de la maison.
✓ Certains objets connectés ne sont pas facile à utiliser, Bien que certaines des
technologies intelligentes soient simples et dotées d’interfaces de navigation intuitives,
d’autres fonctionnent d’une manière assez compliquée. Vous devrez peut-être maîtriser
les technologies pour vous conformé aux instructions [35].

1.8. Conclusion
Ce premier chapitre a été consacré à la définition de la domotique, des moyens qui
l’assurent et de ses avantages (la sécurité et le confort, etc.). En plus, nous avons cité les
différentes technologies appliquées dans ce domaine (filaire et sans fil). Ensuite, les
composants d’un système IoT seront étudiés.

29
CHAPITRE 2

Outils de conception des systèmes


domotiques
Chapitre 2 Outils de conception des systèmes domotiques

CHAPITRE 2

Outils de conception des systèmes


domotiques

2.1. Introduction
Arduino est une plate-forme interactive de prototypage d'objets composée d'une carte
électronique et d'un environnement de programmation pour une utilisation créative. Cet
environnement matériel et logiciel permet à l'utilisateur de formuler ses projets par
expérimentation directe à l'aide de nombreuses ressources en ligne. Par la suite, la carte Arduino
Mega 2560 sera choisie comme plate-forme d'assemblage utilisée pour ce projet.

2.2. Présentation de l’Arduino


Arduino 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. Par la suite, la carte Arduino Mega 2560 sera
choisie comme plate forme du montage utilisé dans ce projet.

2.2.1. Caractéristiques techniques


La carte Arduino Mega 2560 est une carte à microcontrôleur basée sur un ATmega2560,
Cette carte dispose de
✓ 54 broches numériques d'entrées/sorties (dont 14 peuvent être utilisées en sorties PWM).
✓ 16 entrées analogiques (qui peuvent également être utilisées en broches entrées/sorties
numériques).
✓ 4 UART (port série matériel).
✓ 1 quartz 16MHz.

30
Chapitre 2 Outils de conception des systèmes domotiques

✓ 1 connecteur d'alimentation jack.

✓ 1 connexion USB.

✓ 1 connecteur ICSP (programmation "in-circuit").

✓ 1 bouton de réinitialisation (reset).

Figure 2.1 : Carte Arduino Mega2560.

2.2.1.1. L’alimentation
La carte Arduino Mega 2560 peut être alimentée soit via la connexion USB (qui fournit
5V jusqu'à 500mA) ou à l'aide d'une alimentation externe. La source d'alimentation est
sélectionnée automatiquement par la carte. La carte peut fonctionner avec une alimentation
externe de 6 à 20 volts. Cependant, si la carte est alimentée avec moins de 7V, la broche 5V
pourrait fournir moins de 5V, et la carte pourrait être instable. Si on utilise plus de 12V, le
régulateur de tension de la carte pourrait chauffer ce dernier. Les broches d'alimentation sont les
suivantes

✓ VIN : La tension d'entrée positive lorsque la carte Arduino est utilisée avec une source de
tension externe (à distinguer du 5V de la connexion USB ou autre source 5V régulée).

✓ 5V. La tension régulée utilisée pour faire fonctionner le microcontrôleur et les autres
composants de la carte. Le 5V régulé fourni par cette broche peut donc provenir soit de la
tension d’alimentation VIN via le régulateur de la carte, ou bien de la connexion USB ou de
tout autre source d’alimentation régulée.

31
Chapitre 2 Outils de conception des systèmes domotiques

✓ 3.3V : Une alimentation de 3.3V fournie par le circuit intégré FTDI (circuit intégré faisant
l’adaptation du signal entre le port USB de votre ordinateur et le port série de l’ATmega) de
la carte. L’intensité maximale disponible sur cette broche est de 50mA.
✓ GND : Broche de masse (0V).
MEGA2560 CLONE est une carte similaire à la carte Officiel ARDUINO MEGA, la différence
réside sur la puce on-board CH340 ou CH341 à la place de la puce Atmega16U2 composant
qui permet la communication avec un câble USB [18].

2.2.1.2. Microcontrôleur ATmega2560


Le ATmega640/1280/1281/ 2560/2561 est un CMOS à faible puissance microcontrôleur
8 bits basée sur l'AVR amélioré l'architecture RISC. En exécutant des instructions puissantes
dans un seul cycle d'horloge, le ATmega640 / 1280/1281 / 2560/2561 atteint des débits
approchant 1 MIPS par MHz permettant au concepteur du système pour optimiser la
consommation d’énergie par rapport à la vitesse de traitement [19].

Figure 2.2: ATmega640/1280/2560 [19].

32
Chapitre 2 Outils de conception des systèmes domotiques

2.2.1.3. La mémoire
L'ATmega 2560 à 256Ko de mémoire FLASH pour stocker le programme (dont 8Ko
également utilisés par le bootloader). L'ATmega 2560 a également 8 ko de mémoire SRAM
(volatile) et 4Ko d'EEPROM (non volatile - mémoire qui peut être lue à l'aide de la librairie
EEPROM).
✓ Le boot loader est un programme préprogrammé une fois pour toute dans l'ATmega et
qui permet la communication entre l'ATmega et le logiciel Arduino via le port USB,
notamment lors de chaque programmation de la carte [20].

2.2.1.4. Les entrées et sorties numériques


Chacune des 54 broches numériques de la carte Méga peut être utilisée soit comme une
entrée numérique, soit comme une sortie numérique, en utilisant les instructions pinMode(),
digitalWrite() et digitalRead() du langage Arduino.
Ces broches fonctionnent en 5V. Chaque broche peut fournir ou recevoir un maximum de
40mA d'intensité et dispose d'une résistance interne de "rappel au plus" (pull-up) (déconnectée
par défaut) de 20-50 KOhms. Cette résistance interne s'active sur une broche en entrée à l'aide de
l'instruction digitalWrite (broche, HIGH) [20].

2.2.1.5. Les broches analogiques


La carte Mega2560 dispose de 16 entrées analogiques, chacune pouvant fournir une
mesure d'une résolution de 10 bits (c.à.d. sur 1024 niveaux soit de 0 à 1023) à l'aide de la très
utile fonction analogRead () du langage Arduino. Par défaut, ces broches mesurent entre le 0V
(valeur 0) et le 5V (valeur 1023) mais il est possible de modifier la référence supérieure de la
plage de mesure en utilisant la broche AREF et l'instruction analogReference () du langage
Arduino [20].
2.2.1.6. Les autres broches
Il y a deux autres broches disponibles sur la carte, à savoir AREF et Reset.
✓ AREF : Tension de référence pour les entrées analogiques (si différent du 5V).
Utilisée avec l'instruction analogReference ().
✓ Reset : Mettre cette broche au niveau BAS entraîne la réinitialisation (= le
redémarrage) du microcontrôleur. Typiquement, cette broche est utilisée pour ajouter
un bouton de réinitialisation sur le circuit qui bloque celui présent sur la carte [20].

33
Chapitre 2 Outils de conception des systèmes domotiques

Tableau 2.1 : Fiche technique de l’Arduino Méga [19].


Microcontrôleur ATmega2560
Tension de fonctionnement 5V
Tension d'alimentation (recommandée) 7-12V
Tension d'alimentation (limites) 6-20V
Broches E/S numériques 54 (dont 14 disposent d'une sortie PWM)
Broches d'entrées analogiques 16 (utilisables en broches E/S numériques)
Intensité maxi disponible par broche E/S 40 mA (ATTENTION : 200mA cumulé pour
(5V) l'ensemble des broches E/S)
Intensité maxi disponible pour la sortie 50 Ma
3.3V
Intensité maxi disponible pour la sortie 5V Fonction de l'alimentation utilisée - 500 mA
max si port USB utilisé seul
Mémoire Programme Flash 256 KB dont 8 KB sont utilisés par le
bootloader
Mémoire SRAM (mémoire volatile) 8 KB
Mémoire EEPROM (mémoire non volatile) 4 KB
Vitesse d'horloge 16 MHz

2.2.1.7. Communications
La carte Arduino Mega2560 dispose de toute une série de facilités pour communiquer
avec un ordinateur, une autre carte Arduino, ou avec d'autres microcontrôleurs. L'ATmega2560
dispose de quatre UARTs (Universal Asynchronous Receiver Transmitter ou émetteur-récepteur
asynchrone universel en français) pour communication série de niveau TTL (5V) et qui est
disponible sur les broches 0 (RX) et 1 (TX).
✓ Un circuit intégré ATmega8U2 sur la carte assure la connexion entre cette communication
série de l'un des ports série de l'ATmega 2560 vers le port USB de l'ordinateur qui apparaît
comme un port COM virtuel pour les logiciels de l'ordinateur.
✓ Le code utilisé pour programmer l'ATmega8U2 utilise le driver standard USB COM, et
aucun autre driver externe n'est nécessaire. Cependant, sous Windows, un fichier .inf. est
requis. Le logiciel Arduino inclut une fenêtre terminal série (ou moniteur série) sur
l'ordinateur et qui permet d'envoyer des textes simples depuis et vers la carte Arduino [20].

2.3. Ecran LCD


Le mot LCD est l’abréviation du terme anglais « LiquidCrystalDisplay » qui signifie en
français Ecran à cristaux liquides. D’où afficheur LCD.

34
Chapitre 2 Outils de conception des systèmes domotiques

▪ L’afficheur LCD est en particulier une interface visuelle entre un système (projet) et
l’homme (utilisateur).
▪ Grâce à la commande par un microcontrôleur, ces afficheurs permettent de réaliser un
affichage de messages aisés. Ils permettent également de créer leurs propres caractères.
▪ Les afficheurs LCD alphanumériques présentent une solution facile d’emploi et bon
marché pour doter notre projet d’une interface indépendante de 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és,
celui ayant 2lignes et 16 colonnes d’affichage et celui ayant 4 lignes et 20 colonnes
d’affichage [22].
▪ L’afficheur LCD peut fonctionner en mode 4 bits ou en mode 8 bits.
✓ En mode 8 bits, les octets sont transférés sur les lignes DB0 à DB7.
✓ En mode 4 bits les octets sont transférés en deux fois sur les lignes DB4 à
DB7.

Figure 2.3 : Afficheur LCD

▪ VCC, Masse : Alimentation de l’afficheur LCD. Un afficheur LCD


▪ S’alimente en 0V-5V.
▪ Contraste V0 : La broche VE permet de régler le contraste. Il est nécessaire d’y connecter
un potentiomètre de réglage, un 10kΩ par exemple, dont les broches externes sont
connectées à l’alimentation (+5V) et à la masse (GND) et la broche centrale à V0. Il suffit
ensuite de tourner ce potentiomètre dans tous les sens avec patience jusqu’à ce que le
contraste soit correctement réglé.
▪ Vdd : Différence de potentiel permettant de commander le rétro éclairage.
▪ E : Entrée de validation (ENABLE), elle permet de valider les données sur un front
descendant. Lorsque E=0 alors le bus de données est à l’état haute impédance.

35
Chapitre 2 Outils de conception des systèmes domotiques

▪ RS : Registre Select cette entrée permet d’indiquer à l’afficheur si l’


▪ On souhaite réaliser une commande (RS=0) par des instructions spécifiques ou écrire une
donnée (envoie du code du caractère à afficher) sur le bus (RS=1).
▪ R/W: entrée de lecture (R/W=1) et d’écriture (R/W=0). Lorsqu’on commande
▪ L’afficheur LCD il faut se placer en écriture.
▪ D7...D0 : bus de données bidirectionnel, il permet de transférer les instructions ou les
données à l’afficheur LCD [22].

2.3.1. Connexion avec la carte Arduino Méga 2560


Généralement, on préfère une communication sur 4 bits car une communication sur 8 bits
consomme 10 ou 11 broches, ce qui laisse peu de broches libres. Avec une communication 4
bits, 6 à 7 broches sont nécessaires. Le choix des broches est libre.

Figure 2.4: Montage à 4 broches de données avec l’Arduino.

2.4. Capteur humidité et température DHT11


Le DHT11 est un capteur de température et d'humidité "deux en un, il 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.
▪ Il s’interface grâce à un protocole semblable à 1Wire sur 1 seul fil de données, une
librairie pour Arduino est disponible [23].
Le capteur d'humidité du sol YL-69 présente les caractéristiques suivantes

▪ Alimentation : 3-5.5V DC.


▪ Consommation : comprise entre 0.5 mA et 2.5 mA.

36
Chapitre 2 Outils de conception des systèmes domotiques

▪ Signal de Sortie : Signal Numérique.


▪ Plage de Mesure : - Humidité : 20-95%RH ; Température : 0-50°C ;
▪ Précision :

✓ Humidité ±5%RH ;

✓ Température ±2.0°C

✓ Résolution : Humidité 1%RH;

✓ Température 0.1°C.

▪ Période de mesure : 2s.


▪ Dimensions : 12x15.5x5.5mm.

(a)

• Température : de 0 à • VCC : 3.5 à 5.5V.


50°C, précision : +/- 2°C. • GND : Masse 0V.
• Humidité : de 20 à 96% • Data : Données.
RH, précision +/- 5% RH

(b)

Figure 2.5 : Brochage du capteur de température et d'humidité DHT11.

37
Chapitre 2 Outils de conception des systèmes domotiques

2.4.1. Le protocole de communication


Le DHT11 a la particularité d’utiliser une seule broche pour communiquer avec son
maitre. La communication se fait donc au moyen d’un protocole propriétaire demandant des
timings bien précis.

Figure 2.6: Protocole de communication.

Une trame « type » se compose de trois grandes parties :


✓ Le maitre réveil le capteur au moyen d’un signal de « Start ».

✓ Le capteur sort de son sommeil et envoie une réponse pour dire qu’il est vivant.

✓ Le capteur envoie 40 bits de données (5 octets) contenant la température, le taux d’humidité


et une checksum (somme de contrôle).

✓ Ce capteur a une sortie dite à « collecteur ouvert », cela signifie que le capteur ne sort pas
des niveaux logiques 0v/5v mais utilise un transistor en sortie. Si le capteur veut envoyer un
« 0 » il force le signal à 0v en rendant son transistor (entre DATA et GND) passant.

✓ Si le capteur veut envoyer un « 1 » il laisse le signal tel-quel en rendant son transistor


bloquant.

✓ D’où l’important de la résistance de tirage que l’on peut voir sur le schéma, pas de résistance
= pas de signal.

2.4.2. Réveil du capteur


Le DHT11 est un grand fenian, il passe son temps à dormir. Si vous voulez qu’il vous
envoie ses données il faut le secouer en lui envoyant un signal de Start.

▪ Le signal de Start consiste en un état bas (0v) de 18 millisecondes et d’un état haut (5v) de
40 microsecondes. Jusque-là rien de bien compliqué !

38
Chapitre 2 Outils de conception des systèmes domotiques

▪ Ensuite le DHT11 va répondre pour dire qu’il est bien réveillé. Pour ce faire il va placer le
signal à l’état bas pendant 80 microsecondes puis à l’état haut pendant 80 autres
microsecondes. A ce moment précis le capteur est prêt, les mesures de la température et de
l’humidité sont faites et le capteur va pouvoir commencer à envoyer les données [23].

2.5. Capteur sonore à Ultrasons HC-SR04


Le capteur HC-SR04 utilise les ultrasons pour déterminer la distance d'un objet. L'écart
est d'environ 3 cm avec un objet placé à 2 m, ce qui Représente une erreur inférieure à 2 % [25].
Il possède les caractéristiques structurelles et fonctionnelles suivantes :

✓ Dimensions : 45 mm x 20 mm x 15 mm.
✓ Plage de mesure : 2 cm à 400 cm.
✓ Résolution de la mesure : 0.3 cm.
✓ Angle de mesure efficace : 15°.
✓ Largeur d'impulsion sur l'entrée de déclenchement : 10 μs.
✓ Dimensions L x W x H est 45 mm x 20 mm x 15mm.
✓ Poids de 8.5g.
✓ Vcc : Alimentation +5 V DC.
✓ Trig : Entrée de déclenchement de la mesure (Trigger input).
✓ Echo : Sortie de mesure donnée en écho (Echo output).
✓ GND : Masse de l'alimentation.

Figure 2.7: Capteur à Ultrasons HC-SR04 et son schéma de brochage.

2.5.1. Principe de Fonctionnement


Déclenchement d’une mesure par envoi sur l’entrée Trigger d’une impulsion de 10 μs5V.
Le capteur émet alors une série de 8 impulsions ultrasoniques à 40 kHz Puis il attend le signal

39
Chapitre 2 Outils de conception des systèmes domotiques

réfléchi, lorsque celui-ci est détecté, une impulsion de durée proportionnelle à la distance
mesurée est envoyée sur la sortie "Echo".
La distance de l’objet détecté est égale au temps de l’impulsion de sortie divisée par deux
(le signal fait un aller retour) et multipliée par la vitesse du son dans l’air (340m/s) [24].

(a)

(b)

(c)
Figure 2.8 : Principe de fonctionnement de capteur sonore à Ultrasons HC-SR04.

Le principe de fonctionnement du capteur est entièrement basé sur la vitesse du son, voilà
comment se déroule une prise de mesure :
✓ Nous envoyons une impulsion HIGH de 10μs sur la broche TRIGGER du capteur.

40
Chapitre 2 Outils de conception des systèmes domotiques

✓ Le capteur envoie alors une série de 8 impulsions ultrasoniques à 40KHz (inaudible pour
l'être humain).
✓ Les ultrasons se propagent dans l'air jusqu'à toucher un obstacle et retourne dans l'autre
sens vers le capteur.
✓ Le capteur détecte l'écho et clôture la prise de mesure. Le signal sur la broche ECHO du
capteur reste à HIGH durant les étapes 3 et 4, ce qui permet de mesurer la durée de l'aller-
retour des ultrasons et donc de déterminer la distance [22].

2.5.2. . Caractéristiques et spécification du capteur


Les caractéristiques en détail du Capteur Ultrasons HC-SR04 sont présentées dans le
tableau ci-dessous :
Tableau 2.2 : Spécifications des capteurs ultrason HC-SR04.
Distance de captation 2 cm à 5 m
Résolution (précision) 3mm
Tension d'exploitation (Voltage d’entrée) 5V
Courant (Ampérage d’entrée) 15 mA
Fréquence d’opération 40 Hz
Angle de mesure 30 degrés
Angle efficace 15degrés
Signal d’entré trigger 10 µs TTL impulsion
Dimensions L x W x H 45 mm x 20 mm x 15mm
Poids 8.5g

2.6. Capteur de flamme


Module capteur de détection de flamme Capteur le plus sensible pour des longueurs
d'onde infrarouge de la flamme entre 760 nm et 1100 nm [26].

Figure 2.9: Détecteur de flamme (KY-026).

41
Chapitre 2 Outils de conception des systèmes domotiques

2.6.1. Principe de la Détection de Flamme

Le détecteur de flamme détecte toute élévation de température ou présence de produits


issus d’une combustion. Les flammes produisent des rayonnements caractérisés par une
fréquence de scintillement plus ou moins intense dans des bandes spectrales spécifiques.

▪ Ce module est composé de trois éléments fonctionnels. Le capteur situé à l'avant


du module effectue la mesure, le signal analogique est ensuite envoyé sur
l'amplificateur. Celui-ci amplifie le signal en fonction du gain déterminé par le
potentiomètre et envoie le signal à la sortie analogique du module.

▪ Un comparateur qui commute la sortie numérique et la diode lorsque le signal


tombe en dessous d'une certaine valeur.

▪ La sensibilité peut être ajustée au moyen du potentiomètre comme décrit ci-


dessous [26].

Figure 2.10: Réglage de la sensibilité de détecteur de flamme.

2.7. Capteur de gaz MQ2

Le MQ-2 Capteur de Gaz GPL, Isobutane et de Propane est un semi-conducteur capteur


de gaz qui détecte la présence du gaz GPL, Isobutane et de Propane à des concentrations de 300
ppm à 10000 ppm, une gamme appropriée de détection des fuites de gaz. La simple interface de
tension analogique du capteur ne nécessite qu'une seule broche d'entrée analogique de votre
microcontrôleur [27].

42
Chapitre 2 Outils de conception des systèmes domotiques

Figure 2.11: Capteur de gaz MQ2 et son schéma de brochage.

Ce capteur possède les caractéristiques suivantes :


✓ Alimentation électrique : 5 V.
✓ Capteur de gaz (GPL) simple à utiliser.
✓ Peut être utilisé dans les équipements de détection de fuites de gaz dans les
applications grand-public et industrielles.
✓ Type d’interface : analogique.
✓ Haute sensibilité au GPL, isobutane, propane, Sa sensibilité peut d'ailleurs être
ajustée par potentiomètre.
✓ Faible sensibilité à l’alcool, la fumée.
✓ Réponse rapide.
✓ Stable et durable.
✓ Circuit de pilotage simple.
✓ Le capteur peut fonctionner à des températures allant de -10 à 50 ° C et consomme
moins de 150 mA à 5 V.
✓ Il contient deux led une pour est allumer l’lorsque le capteur est alimenter.
✓ Et l’autre est allumer lorsque il ya un gaz.
✓ Le capteur est constitué par une électronique chauffante dont la résistance
électrique varie en fonction de la présence d’un polluant dans l’atmosphère. La
résistance dépend également de la température et du taux d’humidité dans la pièce
[27].

2.8. Buzzer
Le Buzzer c’est un composant électromagnétique ou piézoélectrique besoin d’une onde
carrée à conduire, donc c’est un transducteur qui transforme un signale électrique a une vibration
acoustique, Il ya deux type de buzzer [28].
✓ Buzzer passif module d’alarme peut travailler avec les tensions alternatif.

43
Chapitre 2 Outils de conception des systèmes domotiques

✓ Buzzer active module d’alarme peut travailler avec les tensions continu (notre cas)

Figure2.12: Buzzer piézoélectrique.

Le Buzzer présente les caractéristiques suivantes :


✓ Buzzer de petite taille à souder sur circuit imprimé.
✓ Type de sonorité: continu.
✓ Tension d'alimentation: 4,5-5,5Vcc.
✓ Consommation: 50 mA (sous 5 Vcc).
✓ Fréquence d'oscillation: 2.3 KHz.
✓ Puissance sonore: 85 dB.
✓ Dimensions: Ø 12 x 7,5 mm.
✓ Poids: 1,6 g.

2.9. Capteur de mouvement (PIR)


Le PIR est capable de détecter une variation des ondes infrarouges, ce qui génère un
courant électrique. Le capteur PIR est donc en fait divisé en deux parties différentes reliées
ensemble afin de détecter une variation lorsqu’une des moitiés capte plus qu’une autre. On a
ainsi un relevé d’une différence, et non plus d’une valeur simple.
Lors d’un mouvement, la valeur des deux moitiés va varier, et on va donc capter cette
variation positive. [29].

Figure 2.13: Capteur de mouvement.


Le PIR dispose de :
✓ Dimensions : 32 x 24 x 27H mm.
✓ Voltage: 5-12VDC.

44
Chapitre 2 Outils de conception des systèmes domotiques

✓ Output: 3,3V TTL.

✓ Détection Distance: 3-7m (approx, adjustable).

✓ Delay Time: 5-200s (adjustable).

2.10. Capteur de température LM35


Le LM35 est un capteur de température qui produit une varie en fonction de la
température. La variation de la tension est très faible, c’est pourquoi nous utilisons un
amplificateur opérationnel. Sa représentation graphique est une droite linéaire [8].

Figure 2.14 : Capteur de température LM35.

2.11. Servomoteur à rotation angulaire


Les servomoteurs à rotation angulaire 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.

C’est un ensemble mécanique et électronique comprenant :

✓ Un moteur à courant continu de petite taille piloter par un driver pour régulier
constamment la position c’est qu’on appelle système asservie ;

✓ Un réducteur en sortie de ce moteur diminuant la vitesse (une vitesse exprimée


de 0 à 60 degrés /s) mais augmentant le couple.

✓ Un potentiomètre (faisant fonction de diviseur résistif) qui génère une tension


variable, proportionnelle à l'angle de l'axe de sortie ;

✓ Un dispositif électronique d'asservissement ;

✓ Un axe dépassant hors du boîtier avec différents bras ou roues de fixation [31].

45
Chapitre 2 Outils de conception des systèmes domotiques

Figure 2.15 : Servomoteur.

Le servomoteur présente les caractéristiques suivantes :

✓ Dimension : Dimensions : 23,2 X 12,5 X 22 mm

✓ il sera idéal pour animer les projets robotiques/domotiques à partir d'un microcontrôleur
tel qu'Arduino comme dans notre situation.

✓ Poids net : 9 g.

✓ Vitesse de fonctionnement : 0,12 secondes / 60 degrés (4.8V à vide).

✓ Amplitude de rotation 180°.

✓ Plage de température : -30 à +60°C.

✓ Tension de fonctionnement : 4,8 à 6V.

2.11.1.Principe de fonctionnement

Les servomoteurs sont commandés par l'intermédiaire d'un câble électrique à 3 fils qui
permettent d’alimenter le moteur et de lui transmettre des ordres de positions sous forme d’un
signal codé en largeur d'impulsion plus communément appelés PWM (Pulse Width Modulation
ou Modulation de Largeur d'Impulsion) ou RCO (Rapport Cyclique d’Ouverture). Cela signifie
que c'est la durée des impulsions qui détermine l'angle absolu de l'axe de sortie et donc la
position du bras de commande du servomoteur.

Le signal est répété périodiquement, en général toutes les 20 millisecondes, ce qui permet
à l'électronique de contrôler et de corriger continuellement la position angulaire de l'axe de
sortie, cette dernière étant mesurée par le potentiomètre [31].

46
Chapitre 2 Outils de conception des systèmes domotiques

Figure 2.16 : Principe d’un signal de commande par PWM.

▪ Le couple d’un servomoteur a pour unité le kg.cm (kilogramme-centimètre).


▪ La formule du couple est la suivante : C = p*d la relation entre le couple C du
servomoteur (en kilogramme mètre), p la force exercée sur le bras du servomoteur ( en
kilogramme ) et d la distance ( en cm ) à laquelle s’exerce cette force par rapport à l’axe
de rotation du servomoteur[32].
▪ Lorsque le moteur tourne, l'axe du servomoteur change de position, ce qui modifie la
résistance du potentiomètre.
▪ Si on peut utiliser un servomoteur en temps réel il faut juste ajouter une résistance
variable au niveau de brochage de l’Arduino et le servomoteur.
▪ Un servomoteur se pilote par l'intermédiaire d'un câble à 3 fils. Ce câble permet à la fois
de l'alimenter et de lui transmettre des consignes de position par le fil de signal :
✓ Le noir ou marron : La masse.
✓ Le rouge : La tension d’alimentation continue (+).
✓ Le jaune, orange ou blanc : Le signal de commande PMW.

Figure 2. 17 : Connecteur 3 fils standard.

47
Chapitre 2 Outils de conception des systèmes domotiques

2.12. Capteur d'humidité du sol (YL-69)


Le capteur d'humidité du sol peut lire la quantité d'humidité présente dans le sol qui
l'entoure. C’est un capteur de basse technologie, mais idéal pour surveiller un jardin urbain ou le
niveau d'eau de votre animalerie. C'est un outil incontournable pour un jardin connecté. Ce
capteur utilise les deux sondes pour faire passer le courant à travers le sol, puis il lit cette
assistance pour obtenir le niveau d'humidité. Plus d'eau rend le sol plus facilement conducteur de
l'électricité (moins de résistance), tandis que le sol sec conduit mal l'électricité (plus de
résistance) [32].

Figure 2.18 : Capteur d'humidité du sol (YL-69).

Le capteur d'humidité du sol YL-69 présente les caractéristiques suivantes :


✓ Tension de fonctionnement: DC 3.3V - 5V.
✓ Signal de tension de sortie: 0 ~ 4.2V.
✓ Courant: 35mA.
✓ LED: Indicateur d'alimentation (Rouge) et Indicateur de sortie de commutation
numérique (Vert).
✓ Taille: 60 x 20 x 5mm.
✓ VCC = 3.3V-5V.
✓ GND.
✓ Indicateur de tension (power) rouge.
✓ Indicateur de changement de mode (vert).

48
Chapitre 2 Outils de conception des systèmes domotiques

✓ Il utilise une puce de comparateur stable LM393.


✓ Interface de sortie numérique DO (0 et 1).
✓ Interface de sortie analogique AO (0 ~ 4.2V).
✓ Le niveau de sensibilité est ajustable (potentiomètre bleu) (selon la plante à
arroser.
✓ Le module possède deux modes de fonctionnement :
▪ Un mode digital (on /off) qui déclenche au dessous d'un seuil réglable.
▪ Un mode analogique pour plus de précision.

2.13. Ventilateur
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. En plus de rafraichissement des pièces on utilisant le
ventilateur pour rafraichir la cuisine en cas d’une fuite de gaz. Ces fonctions sont contrôlées
depuis l’application androïde conçue pour donner de la fraicheur à l’intérieur de l’habitat [33].

Figure2.19 : Ventilateur à 12v.

2.14. Bloc de relais


Il s'agit d'une carte d'interface de relais, qui peuvent être contrôlé directement par un large
éventail de microcontrôleurs comme Arduino, AVR, PIC, ARM, API, etc.
Le module de relais est largement utilisé pour tout contrôle MCU, le secteur industriel,
contrôle de la maison intelligente.
Dans notre projet, nous avons réalisé notre propre module de relais à 5 canaux, car nous
avons besoin de contrôler l’éclairage des pièces via le module WIFI esp8266-12E ainsi que les
ventilateurs de 12v via l’Arduino pour la ventilation automatique en cas de fuite de gaz et pour le
rafraichissement du salon en plus la pompe a 12v pour l’arrosage des plantes [34].

49
Chapitre 2 Outils de conception des systèmes domotiques

Figure 2.20: Bloc de relais.

Figure 2.21: Principe de fonctionnement d’un relais.

2.15. Conclusion

Il ya de nombreux éléments qu’on peut ajouter dans notre projet pour obtenir une maison
intelligente presque idéal. Le seul problème qu’on a trouvé c’est la limitation des broches des
modules de commande et de communication telle que l’Arduino et le module WIFI.

50
CHAPITRE 3

Amélioration des Performances


Energétiques d’une Maison Intelligente
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

CHAPITRE 3

Amélioration des Performances Energétiques


d’une Maison Intelligente

3.1. Introduction
La réalisation du présent projet consiste à respecter les étapes suivantes :
✓ La première étape, étape de conception, est la décomposition du schéma électrique en bloc
élémentaire, représentés par un schéma synoptique, facilite la mise au point et facilite aussi la
maintenance en cas des problèmes techniques.
✓ La deuxième étape est la conception par ordinateur du circuit électronique (CAO :
Conception Assistée par Ordinateur) par utilisation de logiciel PROTEUSE. Cette opération
nous permet de simuler le bon fonctionnement du montage ainsi proposé.

3.2. Présentation du cahier des charges


Le travail présenté dans ce mémoire consiste à assuré les points essentiels, à savoir :

Le confort.
La sécurité.

La communication.

3.2.1. Le confort
Les tâches assurant le confort consistent à :
✓ Gestion d’éclairage des pièces.
✓ Gestion d’ouverture/fermeture de la porte principale et la fenêtre de la cuisine.
✓ Visualisation de tous ce qui passe a l’intérieure de la maison par la camera. Cette dernière est
autorisée par l’installation d’une application IP webcam sur la camera. On peut le contrôler

51
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

l’acquisition des données captes ou les vidéo (les images) à distance par un autre appareil
quelque soit Smartphone, tablette, smart TV, PC, etc., on entrant d’abords l’adresse IP de la
camera.
✓ Assurer la surveillance de la température et l’humidité en temps réel pour contrôler la
Ventilation des pièces.
✓ Gestion de l’énergie pour éviter le gaspillage au niveau de l’éclairage assuré par le capteur de
mouvement.
✓ Piloter l’arrosage électrique automatisé [8].
3.2.2. La sécurité
Les tâches assurant la sécurité consistent à :
✓ Acquisition de l’information s’il ya une fuite de gaz ou bien une flamme ce qui conduire à
actionner le Buzzer et le ventilateur en même temps et automatiquement.
✓ On peut ‘intervenir manuellement pour ouvrir la fenêtre de la cuisine [9].
3.2.3. Les économies d’énergie
Dans une maison intelligente, il est possible d’adapter très finement la consommation
d’énergie à nos besoins réels et à notre mode de vie. Mise en marche ou arrêt du chauffage en
fonction des heures d’occupation ou de la météo, pilotage à distance en cas d’oubli, suivi de la
consommation pièce par pièce… autant d’options pour réduire le gaspillage. Comme exemple
✓ Gestion de l’énergie pour éviter le gaspillage au niveau de l’éclairage assuré par le capteur de
mouvement.
✓ L’ajout d’une source d’alimentation : Panneau solaire.

3.2.4. La communication
La commande des organes du système domotique sera faite à distance par la liaison
Bluetooth.
3.3. Localisation des organes utilisés au niveau de système automatisé
On décompose un système automatisé en 2 chaînes :

▪ La chaîne d’information,

▪ La chaîne d’énergie.
Une description détaillée des deux chaines est schématisée par le diagramme de la figure
ci-dessous.

52
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.1 : Fonctionnement d’un système numérique automatique.

3.3.1. Chaine d’information

3.3.1.1. Fonction d’acquisition


Les informations entrantes sont de deux sortes :
▪ Les consignes de l’opérateur dans notre projet maison intelligente sont recueillies par
l’intermédiaire des boutons tel que les boutons de réinitialisation (RESET) au niveau
de l’Arduino et le Module Bluetooth.
▪ Les comptes rendus de la chaîne d’énergie sont en fait des grandeurs physiques (de la
température, l’humidité, le mouvement, la densité de gaz, et le rayonnement de
flamme) qui sont recueillis en permanence par l’intermédiaire des capteurs.

3.3.1.2. Fonction Traitement


Cette fonction est assurée par le « cerveau » du système appelé partie commande qui est
l’Arduino Mega. Cette dernière gère l’ensemble des informations, en plus le module Bluetooth.

▪ Ils sont programmés de façon à gérer la succession des opérations en donnant des ordres
à la chaîne d’énergie ou des messages à l’opérateur en fonction des différents comptes
rendus ou consignes.

53
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

3.3.1.3. Fonction communication


Cette fonction se résume généralement à informer l’opérateur sur l’état du système, sur
les actions à réaliser, voir pour alerter sur certains défauts ou problèmes. Les composants
permettant de réaliser cette fonction sont
✓ L’afficheur LCD,
✓ La matrice des indicateurs des LEDs,
✓ Camera.
3.3.2. La chaine d’énergie
C’est la partie opérative du système automatisé. Il existe différentes formes d’énergie
(éolienne, solaire, mécanique, musculaire, électrique, pneumatique, thermique, nucléaire, ...) qui
ne seront pas toutes utilisées directement.
En effet, il est nécessaire de récupérer, modifier, transformer, adapter le flux d’énergie
qui se décompose en 4 fonctions:
✓ La fonction alimentée.
✓ La fonction distribuée.
✓ La fonction convertir.
✓ La fonction transmettre.

3.3.2.1. Fonction alimentée


La plupart du temps, l’énergie d’entrée est électrique et fournie par un opérateur
d’électricité.

▪ Dans notre cas on a réalisé un système d’alimentation stabilisée de 12v et 5v a partir d’une
source alternatif de 220v pour alimenter les différents organes.

▪ Pour des systèmes embarqués, la fonction alimenter est réalisée par des batteries ou des piles.

3.3.2.2. Fonction Distributeur


Les composants assurant cette fonction sont des Pré-actionneurs dont le rôle est de
distribuer l’énergie seulement s’ils en reçoivent l’ordre.

▪ L’énergie est de la même forme en entrée et en sortie.


Le type de composant est donc fonction de la forme et du type d’énergie qu’ils doivent
distribuer.

▪ On à utilisé une énergie électrique donc les distributeurs sont :

▪ Les contacteurs (haute tension).

54
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

▪ les relais (basse tension) comme notre cas.


3.3.2.3. Fonction convertir
Dans la majorité des cas, l’énergie distribuée est électrique. Pour agir sur la matière
d’œuvre (faire une action), on doit nécessairement obtenir une énergie mécanique ou thermique.
On utilise pour cela des actionneurs qui convertissent l’énergie. Il existe de nombreux types
d’actionneurs différents, les plus couramment utilisés au niveau de ce projet sont :
▪ Les moteurs électrique qui convertissent l’énergie électrique en énergie mécanique de
rotation ce qui concerne les servomoteurs
▪ La pompe qui utilise de l’énergie électrique pour créer un débit de liquide ou de gaz.

▪ Les résistances qui utilisent l’énergie électrique pour créer une énergie thermique.

3.3.2.4. La fonction transmettre


Cette fonction est très souvent utilisée pour entraîner les composants mécaniques entre
eux. Par exemple, transmettre un mouvement grâce aux réducteurs à engrenage pour un servo
moteur.

Figure 3.2 : Système automatisée d’une maison intelligente.

3.4. Développement du système domotique


Au niveau de ce travail, on doit recouvrir les points suivants :
Exploiter les différents composants à savoir les capteurs, relais, servomoteurs.
Configurer et programmer la carte Arduino (en langage C) pour connecter les différents
capteurs, récupérer leurs données et les transmettre via l’outil de communication : Bluetooth.
Configurer et programmer le système dans le but de :

55
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

▪ Recevoir les données venant de la carte Arduino.


▪ Créer une interface Web en HTML permet la commande des actionneurs.
▪ Communiquer par Bluetooth.

3.5. Structure générale du Système


Pour le développement du présent projet, deux parties fondamentales sont nécessaires :
▪ Partie logicielle assurée par le biais d’un PC équipé des logiciels de simulations et de
programmation.
▪ Partie matérielle assurée par l’ensemble des organes et composants électroniques : Carte
Arduino, interface Bluetooth, Capteurs, Actionneurs, etc.
Le schéma ci-dessous représente les différents organes qu’on à utilisé dans la simulation de ce
projet ainsi que les liens entre eux.

Capteur
PC Afficheur de Gaz Capteur Capteur
LCD ultrason de flamme

Téléphone

Capteur de
température et
de l’humidité
BLUETOOTH

Visualisation TX/RX Arduino


par une Mega
camera

Bloc de relais

Ou/fer de Ou/fer de Ou/fer de L’éclairage


Ventilation
garage la porte la fenêtre

Figure 3.3: Description de projet.

56
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

3.6. Phase de réalisation pratique


3.6.1. Les étapes à suivre pour la réalisation de projet
La réalisation du présent projet consiste à respecter les étapes suivantes :
La première étape est la conception par ordinateur du circuit électronique (montage global)
par utilisation de logiciel PROTEUS. Cette opération nous permet de simuler le bon
fonctionnement du montage ainsi réalisé.
La deuxième étape est la décomposition du schéma électrique en bloc élémentaire,
représentés par un schéma synoptique, facilite la mise au point et facilite aussi la
maintenance en cas des problèmes techniques.
Description de fonctionnement détaillé de chaque bloc est la troisième étape.

3.6.2. Partie matérielle


3.6.2.1. Le schéma électrique
Dans ce projet, le schéma électrique est décomposé en plusieurs blocs élémentaires.
L’interaction entre ces blocs est schématisée par l’organigramme présenté dans la figure 3.4.

Bloc alimentation
Stabilisée (5v et12v)

Interface communication à
base de module Bluetooth

module Bleutooth

Bloc de
supervision et de Bloc keypad

pilotage à base de
Bloc Bluetooth HC-05
la carte Arduino
méga

Bloc des capteurs :


✓ Afficheur LCD Capteur (de gaz+ +
✓ Les LEDs mouvement+
✓ Les servomoteurs Température+ )
✓ Ventilateur
✓ Buzzer
✓ Les lampes

Figure 3.4: Interaction entre les blocs du montage

La figure 3.5 illustre le schéma globale du montage utilisé dans ce travail.

57
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.5 : Schéma général du montage.

58
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

En se basant sur la décomposition de montage globale en des blocs fondamentaux sont :

Bloc d’alimentation stabilisé (12v et 5v).

Bloc des capteurs.

Bloc de commande et de communications assurés par

▪ Le module Bluetooth.

▪ La carte Arduino Mega.

Bloc des indicateurs.

Blocs des actionneurs.

Bloc serveur web.

Bloc Bluetooth HC-05.

a) Bloc d’alimentation stabilisée (12v et 5v)

Nous avons réalisé une alimentation stabilisée à partir

✓ D’un transformateur de 15v.

✓ Un redresseur (pont de diode).

✓ Un filtrage accompagné d’un régulateur de 12v pour avoir une tension de 12v à la sortie.

✓ La dérivation de la tension de 12v Pour que l’alimentation des relais soit suffisante.

✓ L’alimentation stabilisée de +5 volts pour alimenter les servomoteurs.

✓ La carte Arduino alimente tous les capteurs sauf le capteur de gaz (300mA).

✓ Le capteur de gaz est alimenté par une tension de 5v fournie par la régulation de 12v. pour
minimiser la charge sur la carte Arduino.

✓ Le fil USB alimente la carte Arduino.

✓ Le module Bluetooth est alimenté à partir de la broche vin de carte Arduino qui
contient un régulateur (régulation de 5v vers 3v).

Cette partie est alimentée une partie de circuit de puissances (bloc de relais) comme
illustre le schéma de la figure ci-dessous.

59
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.6: Alimentation stabilisée.

b) Bloc des capteurs

Dans cette partie, une fois le circuit est alimenté, les données extérieures des capteurs
(gaz, mouvement, LM35) seront envoyées à l’Arduino via les broches de données (data).

✓ Ces data servent l’information entre l’Arduino et ces capteurs.

✓ Chaque capteur à son propre data pin (analogique ou numérique).

✓ Dès que l’information des données extérieures arrivent à l’Arduino, celles-ci seront
affiché par l’afficheur LCD et les LED qui seront connectée à l’Arduino pour la visualisation des
actions des capteurs (flamme, gaz, mouvement et l’humidité de sol).

b.1) Capteur de gaz

Si il ya une détection d’une fuite de gaz,

▪ L’afficheur LCD affiche (DANGER GAZ).

▪ La LED red allumé.

La figure 3.7 illustrent schématiquement le circuit correspondant et le résultat de


simulation sous Proteus en cas de fuite de Gaz et les différentes actions assurant la protection
contre cette fuite dangereuse.

60
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.7 : Le résultat de la détection de gaz.

b.2) Capteur de mouvement


Lorsque le capteur (PIR) détecte un mouvement, la LED est allumé et l’afficheur
LCD affiche ‘Welcome Home (:’ comme indiqué sur la figure 3.8).

Figure 3.8 : Le résultat de détection de mouvement sur Proteus.

61
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

b.3) Capteur de température

La température dans la maison est affichée en permanence sur l’afficheur LCD grâce au
capteur de température de la figure 3.9.
On peut changer ou varier la température grâce selon sa valeur par action sur le système
de ventilation :

▪ Si la température est supérieure à 350C, le système de ventilation est déclenché comme


illustre la figure 3.9.

Figure 3.9 : Déclenchement de ventilateur lorsque la température > 350C.

C) Gestion de clavier (Keypad)


Ce clavier permet d’introduire le code secret pour l’ouverture de la
porte principale dela résidence.
▪ Dans le début LCD affiche « smart home » comme présente dans la figure 3.10 (a).
▪ Puis affiche «DOOR_LOCK :) » (figure 3.10 (b) et (c)).
▪ Après affiche «Enter PASS» (figure 3.10)
▪ Si le mot de passe est correct, l’afficheur LCD indique «Correct PASS :) », la

62
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

LED est allumée et la porte s’ouverte (servomoteur tourné) (figure 3.10 (d)).

c) Si le mot de passe est faux, l’afficheur LCD indique « Wong PASS :( » et la porte reste
fermée (figure 3.10 (e)).

(a)

(b)

63
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

(c)

(d)

64
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

(e)

(f)

Figure 3.10 : Gestion de la porte principale.

65
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

a)commande d’action

Ce bloc concerne le pilotage des servomoteurs. Chaque servomoteur commande un


actionneur.

✓ L’ouverture et la fermeture des portes.

✓ L’ouverture et la fermeture de garage.

Figure 3.11 : Gestion des portes et du garage.

e) Bloc de pilotage et de communication

Cette partie est divisée en deux sous blocs : Bloc Arduino Mega et bloc Bluetooth de la
figure 3.12. Apres la mise sous tension et après l’envoi des données extérieures des capteurs au
module Arduino, ce dernier les envoyer à la carte Bluetooth par l’intermédiaire de la broche TX
vers la broche RX comme montre la figure 3.12.

66
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.12 : La liaison de Bluetooth avec l’Arduino.

f) Gestion du module Bluetooth HC-05

Le module Bluetooth HC-05 est un module Bluetooth SPP (protocole de port série) facile
à utiliser, conçu pour la configuration d’une connexion série sans fil transparente. Sa
communication s'effectue via une communication série, ce qui facilite l'interface avec le
contrôleur ou le PC. Le module Bluetooth HC-05 fournit un mode de commutation entre les
modes maître et esclave, ce qui signifie qu’il ne peut utiliser ni la réception ni la transmission de
données. Ce module est caractérisé par

▪ Modèle: HC-05.

▪ Tension d’entrée: DC 5V.

▪ Méthode de communication: communication série.

▪ Les modes, maître et esclave peuvent être changés.

▪ VCC + 5V Connecter a + 5V.

▪ GND Ground Connect to Ground

▪ TXD UART_TXD : Envoi de signal série Bluetooth

67
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

▪ ÉPINGLE : Connectez avec le code PIN RXD du MCU (microcontrôleur, etc.).

▪ RXD UART_RXD : Réception du signal série Bluetooth

▪ ÉPINGLE : Connectez-vous avec le code PIN TXD du MCU (Microcontrôleur,


etc.).

▪ Entrée du commutateur de mode KEY : Si le niveau d'entrée est bas ou s'il est
connecté à l'air, le module est en mode couplé ou en communication. Si le niveau
d’entrée est élevé, le module passera en mode AT [20].

On utilise la carte Bluetooth HC-05 pour contrôler les ventilateurs, les LEDs, chauffage
et laporte (servomoteur de la porte) selon les figures ci-dessous.

Figure 3.13 : Insérez la serrure de la porte.

68
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

(a) (b)

(c)

Figure 3.14 : Allumer les lampes.

69
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

(a)

(b)

(c)

70
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

(d)

Figure 3.15 : Allumer les ventilateurs et les servos.

Un autre exemple d’IOT

Environnement de simulation (Proteus) et des utilitaires de gestion de mode de communication :


▪ BT Display est un assistant personnel intelligent, c’est-à-dire une intelligence artificielle
capable d’écouter les commandes orales de l’utilisateur, de les interpréter et peut d’agir en
conséquence intégrer à une enceinte connecté

Puis, on choisi un exemple comme le code de « light » illustré sur la figure 3.16.

71
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.16 : Le code de « light ».

72
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

✓ chercher sur Google « BT Display »et télécharger l’application BT Display

Figure 3.17: « BT Display app» sur Google.

✓ Connectez-vous au module Bluetooth connecté à Arduino.


✓ Envoyez du texte directement au terminal d'Arduino pour l'afficher sur le module
d'affichage.
✓ Avec cette application, vous pouvez également utiliser la commande vocale en cliquant sur
l'écouteur et il convertit cette entrée vocale en texte et la transmet Pour le terminal Arduino.
✓ Cliquez sur le haut-parleur afin que l'IA puisse lire le texte écrit à l'intérieur de la zone de
texte.
✓ Vous pouvez également traduire la langue en cliquant sur la sélection de la langue.
✓ Le transfert automatique du texte lors de l'utilisation de la saisie vocale.

73
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

(a) (b)

(c) (d)

Figure 3.18 : La description de BT_Display App

74
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.19 : allumer la lampe

Figure 3.20 : éteindre la lampe

75
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.21 : allumer le ventilateur

Figure 3.22 : Eteindre le ventilateur.

On peut utiliser Listener

76
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.23 : allumer la lampe.

Figure 3.24 : Eteindre la lampe.

77
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.25 : ouvrir le port.

Figure 3.26 : Ferme le port.

78
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

Figure 3.27: Allumer tout les sorties.

Figure 3.28: étendre tout les sorties.

79
Chapitre 3 Amélioration des Performances Energétiques d’une Maison Intelligente

3.7. Conclusion
Cette partie à donnée lieu à la conception et la simulation de fonctionnement d’une
maison intelligente. Ces taches sont gérées et piloter à partir d’un SMART PHONE et une carte
Arduino via un système de communication BLUETOOTH. Les résultats obtenus montrent bien
efficacité de l’approche de développement logicielle et matérielle

80
Conclusion Générale & Perspectives
Conclusion générale & perspectives

Conclusion Générale & Perspectives

L’électronique, les technologies de communication et l’informatique ont connu un large


développement et font aujourd’hui partie de tous les systèmes intelligents, les systèmes
domotiques étant des systèmes intelligents sont basés essentiellement sur ces outils.

Dans ce cadre, nous avons essayé de développer un système domotique et l'implanter


dans un prototype, ce système permet aux utilisateurs de piloter, contrôler et de surveiller les
dispositifs domestiques localement ou à distance, en utilisant Arduino Mega comme des
cerveaux de notre système et on exploitant les protocoles de communication Bluetooth et la
transmission série.

Au début, nous avons fourni une présentation générale de la domotique ainsi ses secteurs
d’application et les différents types des technologies utilisées.

En deuxième lieu, nous allons voir une présentation générale du système Arduino Mega, ses
caractéristiques et présentation des quelques shields et on mettra la lumière sur le logiciel IDE
Arduino et d'autres programmes que nous avons utilisés.

La troisième partie de ce travail consiste à faire la simulation de notre système et la


développement d'une interface de commande sous Androïde (une application sur Smart- phone)
avec l’environnement Serial Bluetooth Terminal

Ce travail élaboré dans le cadre de notre projet de fin d’études, nous a été très bénéfique
dans la mesure où il nous a permis de consolider nos connaissances académiques ainsi que
l’ouverture à un domaine technologique très prometteur et innovant. Cette tâche ne nous a pas été
assez simple, nous avons bien sur rencontré certaines contraintes à savoir l’indisponibilité du
matériel, le cout élevé des équipements, la documentation ainsi que les autres difficultés.

Il est évident que certaines technologies domotiques s’avèrent très utiles, voire
nécessaires dans certains cas par exemple, pour les personnes handicapées la domotique leur
permet une liberté de mouvement et d’action qu’ils n’auraient pas sans elle. Elle leur permet

Aussi un plus grand contrôle sur leur vie. De nombreuses technologies nous permettent
d’éviter des tâches quotidiennes rébarbatives, telles que la lessive, la vaisselle etc.

81
Annexes
Annexes

Annexes

Annexe 1 :

Arduino Mega

Le brochage de l’arduino Mega :

82
Annexes

Dans un premier temps on va Télécharger le logiciel Arduino gratuitement depuis le site


arduico.cc, ensuite on va installer le driver pour la carte Arduino.

Le type de carte Arduino et l’interface IDE

83
Annexes
Commentaires multi lignes
pour se souvenir du patch
==>

1 / La définition des
constantes et des variables

2 / La configuration des
entrées et sorties
Void setup ()

3 / La programmation des
interactions et
comportements
Void loop ()

84
Annexes

Atmel ATMEGA2560-16AU est un microcontrôleur 8 bits CMOS basse puissance basée


sur architecture RISC améliorée des AVR. En exécutant des instructions puissantes en un seul
cycle d'horloge, le ATMEGA2560-16AU atteint des débits approchant les 1MIPS par MHz
permettant aux concepteurs de système d'optimiser la consommation d'énergie par rapport à la
vitesse de traitement.

✓ Architecture RISC avancée

✓ 135 Instructions puissantes - La plupart avec une exécution en un seul cycle d'horloge

✓ Registres 32 × 8 à usage général

✓ Fonctionnement entièrement statique

✓ Jusqu'à 16 MIPS à 16 MHz

✓ Multiplicateur en 2 cycles sur la puce

✓ Segments de mémoire non-volatile à haute endurance

✓ 256 Ko de Flash dans le système auto programmable

✓ EEPROM 4Ko

✓ SRAM 8Ko Interne

✓ Flash EEPROM 10 000 cycles de Lecture/Ecriture

✓ Conservation des données: 20 ans à 85°C / 100 ans à 25°C

✓ Section de code de démarrage en option avec bits de verrouillage indépendants

✓ Programmation in-situ par le programme de démarrage sur puce

✓ Opération de lecture-écriture réelle

✓ Verrou de programmation pour la sécurité du logiciel

✓ Endurance: Jusqu'à 64 KOctets d'espace de mémoire externe en option

✓ Supporte la librairie Atmel® QTouch®

✓ Boutons tactiles capacitifs, curseurs et molettes

✓ Acquisition QTouch et QMatrix®

85
Annexes

86
Annexes

Le code tel verser vers l’arduino Meg

87
Annexes

88
Annexes

89
Annexes

90
Annexes

91
Annexes

92
Références Biblio-Webographiques
Références Biblio-Webo graphiques

[1] T. Mekhalfa, T. Ghadbane, ‘‘Etude et réalisation d'un système de commande à distance des
installations électriques pour la domotique,’’ Mémoire de Master Académique, Université
Mohamed BOUDIAF - M’sila, 2018.
[2] H.Hamouchi, "Conception et réalisation d’une centrale embarquée de la domotique «Smart
Home ,»", Mémoire Master, Université Mohammed V de Rabat, Rabat, 2015.
[3] https://fr.wikipedia.org/wiki/maison_intelligente (Consulté le 25/8/2022).
[4] https://www.nexity.fr/guide-immobilier/conseils-achat/maison-connectee/maison-intelligente
(Consulté le 25/8/2022).
[5] https://domotique.ooreka.fr/comprendre/maison-intelligente (Consulté le 25/8/2022).
[6] https://www.cea.fr/comprendre/Pages/nouvelles-technologies/essentiel-sur-domotique-maison-
connectee.aspx (Consulté le 25/8/2022).
[7] https://www.forumconstruire.com/guides/guide-domotique/ (Consulté le 25/8/2022).
[8] L.Boudjadja, M.Kaouane,"Conception et Simulation de Fonctionnement d'une Maison
intelligente," Mémoire de master en génie électrique, Université Mohammed Seddik
BENYAHIA, Jijel, 2020.
[9] https://www.forumconstruire.com/guides/guide-domotique/ (Consulté le 25/8/2022).
[10] https://www.monelectricite.pro/definition-reseau-domotique/ (Consulté le 25/8/2022).
[11] http://lycees.acrouen.fr/maupassant/Melec/co/Communication/Domotic/co/Modules_domotic_1.h
tml(Consulté le 25/8/2022).
[12] http://i.technologie.free.fr/nouveau/pg/pg-support3CI3.html (Consulté le 25/8/2022).
[13] A. Mabrouk, S. M’hid, ‘‘Conception et réalisation d’une Maison intelligente,’’ Licence Sciences
et Techniques Génie Electrique, Université Sidi Mohammed Ben Abdellah, 8 Juin 2016. .

[14] https://www.knx.org/knx-fr/knx/association/introduction/index.php [Consulté le 25/8/2022].


[15] https://123dok.net/article/etude-protocoles-communication-pr%C3%A9senter-protocoles-
fil.q76r6evy (Consulté le 25/8/2022).
[16] http://www.cisco.com/c/dam/global/en_ca/solutions/executive/assets/pdf/internet-ofthings- fr.pdf
(Consulté le 25/8/2022).
[17] M. Metahri, S. Abdelli, " Smart House," Mémoire Master, Université Abou Bekr BELKAID de
Tlemcen, Algérie, 2017.

93
Références Biblio-Webo graphiques

[18] http://www.mon-club-elec.fr/pmwiki_reference_arduino/pmwiki.php?n=Main.MaterielMega2560
(Consulté le 25/8/2022).
[19] https://www.electronique-mixte.fr/wp-content/uploads/2018/08/Cours-Microcontr%C3%B4leur-
microprocesseur-80.pdf (Consulté le 25/8/2022).
[20] Kh. El Yahiaoui, A. Boukoutaya, ‘‘Réalisation d’une maison intelligente à base d’Arduino, ’’
Mémoire de La licence fondamentale en Informatique, Electronique et Automatique « IEA »,
Université Mohammed V, Faculté des Science Rabat, Maroc, 2015 /2016.
[21] https://www.amazon.fr/SeeKool-d%C3%A9veloppement-Fonctionne-Parfaitement- (Consulté le
25/8/2022).
[22] http://gilles.berthome.free.fr/02-Syntheses/E- (Consulté le 25/8/2022).
[23] https://www.carnetdumaker.net/articles/utiliser-un-capteur-de-temperature-et-dhumidite-dht11-
dht22-avec-une-carte-arduino-genuino/ (Consulté le 26/8/2022).
[24] https://www.generationrobots.com/blog/fr/capteur-ultrason-capteur-a-ultrason-en-vente-chez-
generation-robots/ (Consulté le 26/8/2022).
[25] http://www.microsann.com/images/Atelier_Robotique/Documentation/Fiche_capteur_HC.pdf
(Consulté le 26/8/2019).
[26] http://sensorkit.fr.joy-it.net/index.php?title=KY-026_D%C3%A9tecteur_de_flamme (Consulté le
26/8/2019).
[27] http://www.arobose.com/shop/temperature-pression/217-capteur-analogique-de-gaz-mq2.html
(Consulté le 26/8/2018).
[28] https://www.lextronic.fr/buzzers-divers/415-micro-buzzer-5vcc-a-souder-sur-ci.html (Consulté le
26/8/2019).
[29] https://technomoussi.free.fr/IMG/pdf/TP-D1_Detecteur_de_mouvement.pdf. (Consulté le
26/8/2022).
[30] https://www.openhacks.com/uploadsproductos/rain_sensor_module.pdf (Consulté le 26/8/2022).
[31] http://www.redohm.fr/2015/12/les-servomoteurs/ (Consulté le 26/8/2022).
[32] http://tiptopboards.com/137-capteur-d-humidit%C3%A9-du-sol-analogique-et- (Consulté le
26/8/2022).
[33] https://randomnerdtutorials.com/home-automation-using-esp8266/ (Consulté le 26/8/2022).
[34] http://blog.labelhabitation.com/camera-de-surveillance-ip-les-etapes-de-linstallation/ (Consulté le
26/8/2022).
[35] https://domo-tools.com/avantage-et-desavantage-domotique/ (Consulté le 18/09/2022).

94

Vous aimerez peut-être aussi