Vous êtes sur la page 1sur 105

See discussions, stats, and author profiles for this publication at: https://www.researchgate.

net/publication/354691969

Sécurisation d’une Smart Home par Reconnaissance Vocale et Faciale

Thesis · September 2021


DOI: 10.13140/RG.2.2.24961.38247

CITATIONS READS

0 1,400

5 authors, including:

Salih Aidel Hadil Benarib


Université Mohamed El Bachir El Ibrahimi de Bordj Bou Arréridj Université Mohamed El Bachir El Ibrahimi de Bordj Bou Arréridj
38 PUBLICATIONS   78 CITATIONS    1 PUBLICATION   0 CITATIONS   

SEE PROFILE SEE PROFILE

Rania Djehaiche
Mohamed El Bachir El Ibrahimi University
13 PUBLICATIONS   57 CITATIONS   

SEE PROFILE

Some of the authors of this publication are also working on these related projects:

Realization of a smart home prototype View project

Dielectric Resonator Antenna Design View project

All content following this page was uploaded by Rania Djehaiche on 19 September 2021.

The user has requested enhancement of the downloaded file.


REPUBLIQUE ALGERIENNE DEMOCRATIQUE ET POPULAIRE
MINISTERE DE L’ENSEIGNEMENT SUPERIEUR ET DE LA RECHERCHE
SCIENTIFIQUE
Université de Mohamed El-Bachir El-Ibrahimi - Bordj Bou Arreridj
Faculté des Sciences et de la technologie
Département d’Electronique

Mémoire
Présenté pour obtenir
LE DIPLOME DE MASTER
FILIERE : Télécommunication
Spécialité : Systèmes des télécommunications
Par

 BENARIB Hadil
 BENDIFALLAH Tinhinane
Intitulé

Sécurisation d’une Smart Home par Reconnaissance Vocale et


Faciale.

Evalué le : 16/09/2021

Par la commission d’évaluation composée de* :

Nom & Prénom Grade Qualité Etablissement

M. ATIA Salim Président Univ-BBA


MCB

M. AIDEL Salih Pr Encadreur Univ-BBA

Mlle. BENHAMIMID Karima Doctorante Co-Encadreur Univ-BBA

M. ASBAI Nassim MCA Examinateur Univ-BBA

Année Universitaire 2020/2021


Remercîments

Tout d’abord nous remercions le tout puissant notre Dieu qui nous a permis
de nous faire arriver à ce niveau-là et le courage et la force de continuer et
accomplir nos études.

Nous remercions nos parents pour leurs sacrifices et l’aide pour que nous
réussissions, de nous avoir donné l’importance, de prendre toujours soin de
nous, de nous faire confiance et de toujours nous démontrer l’amour que vous
nous portez.

Nous adressons nos sincères remerciements au Professeur AIDEL Salih,


Professeur à la Faculté des Sciences et Technologies Université Mohamed
El Bachir El Ibrahimi pour avoir consacré son temps précieux et avoir
accepté de nous encadrer, pour tous les efforts et l’importance qu’il nous a
donnée.

Nous remercions notre Co-promotrice BENHAMIMID Karima doctorante


au laboratoire ETA de l’Université Mohamed El Bachir El Ibrahimi pour
toute son aide qui a permis de réaliser ce travail. Nous remercions les
membres du jury pour avoir accepté de d’examiner ce mémoire.

Des remerciements spéciaux et chaleureux à BAHA Yacine Technicien


supérieur en informatique de nous avoir donné le temps, l’importance et l’aide
durant notre stage avec lui.
Dédicace
Je dédie ce modeste travail à

A l’homme de ma vie, mon exemple éternel, mon soutien moral, et source de joie et
de bonheur, à toi mon papa « Salim Benarib ». Aucune dédicace ne saurait exprimer mon
respect, mon amour éternel et ma considération pour les sacrifices que tu as consenti pour
mon instruction et mon bien être.

A la lumière de mes jours, la source de mes efforts, la flamme de mon cœur, ma vie
et mon bonheur ; maman que j’adore « Chahrazed Gherbi ». Je tu remercie pour tout le
soutien et l’amour que tu me porte depuis mon enfance et j’espère que ta bénédiction
m’accompagne toujours.

A mes chères sœurs « Samia » ; « Kenza », et mes agréables frères « Mahdi Mohib
Eddine », « Bacem Taki Eddine », En témoignage de mon affection fraternelle, de ma
profonde tendresse et reconnaissance, je vous souhaite une vie pleine de bonheur et de
succès et que Dieu, le tout puissant, vous protège et vous garde.

A mon promoteur, Tous les mots ne sauraient exprimer la gratitude, Le respect, la


reconnaissance, que j’ai à l’égard du Mr « Aidel Salih » qui m’a donné la chance de
travailler dans ce projet, Merci pour votre confiance, votre patience et votre aide.

A mes chers oncles, tantes (surtout ma tante Khalissa), à mes chers cousins ;
cousines

Veuillez trouver dans ce travail l’expression de mon respect le plus profond et mon
affection la plus sincère.

A celles que j’aime beaucoup mes amies de toujours : « Hanene,Tihinene ;


Amina ; Zahra ; Radja . » et ses familles

… ; Veuillez trouver dans ce travail l’expression de mon respect le plus profond et


mon affection la plus sincère. Je vous adore !!

A mon binôme, « Tinhinane ». Que je la souhaite beaucoup de réussite dans sa


vie.

A toutes les personnes qui ont participé à l’élaboration de ce travail, à tous ceux
que j’ai omis de citer.

Hadil
Dédicace

Je dédie ce modeste travail à

A l’homme de ma vie, mon exemple éternel, mon soutien moral, et source de joie et
de bonheur, à toi mon papa. Aucune dédicace ne saurait exprimer mon respect, mon
amour éternel et ma considération pour les sacrifices que tu as consenti pour mon
instruction et mon bien être.

A la lumière de mes jours, la source de mes efforts, la flamme de mon cœur, ma vie
et mon bonheur ; maman que j’adore. Je tu remercie pour tout le soutien et l’amour
que tu me porte depuis mon enfance .

A mon adorable grande mère, la source de tendresse et d’amour, Puisse Dieu, le


Très Haut, vous accorder,santé, bonheur et longue vie ; je t’aime beaucoup.

A mes chères sœurs « Katia » ; « Imene » ; « Malek » ; « Ania » En témoignage de


mon affection fraternelle, de ma profonde tendresse et reconnaissance, je vous
souhaite une vie pleine de bonheur et de succès et que Dieu, le tout puissant, vous
protège et vous garde.

A mon promoteur, Tous les mots ne sauraient exprimer la gratitude, Le respect, la


reconnaissance, que j’ai à l’égard du Mr « Aidel Salih » qui m’a donné la chance de
travailler dans ce projet, Merci pour votre confiance, votre patience et votre aide.

A mes chers oncles, tantes, à mes chers cousins ; cousines

Veuillez trouver dans ce travail l’expression de mon respect le plus profond et mon
affection la plus

sincère.

A celles que j’aime beaucoup mes amies de toujours : « Hadil ; Hanene ;Amina ;
Zahira ; Yasmine » ; Je vous adore !!

A mon binôme, « Hadil ». Que je la souhaite beaucoup de réussite dans sa vie. A


toutes les personnes qui ont participé à l’élaboration de ce travail, à tous ceux que
j’ai omis de citer.

Tinhinane
Sommaire

Résumé ...................................................................................................................... 1

INTRODUCTION GENERALE ............................................................................... 1

Chapitre I : Un aperçu général sur les communications M2M/IoT ........................... 5

I.1. Introduction ..................................................................................................... 6

I.2. La communication M2M ................................................................................. 6

I.2.1. Définition.................................................................................................. 6

I.2.2. Histoirique ................................................................................................ 7

I.2.3. Fonctionnement et Architecture du M2M ................................................ 7

I.2.4. La carte SIM M2M ................................................................................... 9

I.2.5. Les avantages du M2M ............................................................................ 9

I.3. L’internet des objets ...................................................................................... 10

I.3.1. Définition............................................................................................ 10

I.3.2. Historique ........................................................................................... 10

I.3.1.3. Fonctionnement ............................................................................... 10

I.4. Les protocoles de communication des réseaux M2M/IoT ........................ 11

I.4.1.1. Bluetooth ......................................................................................... 11

I.4.1.2. Zigbee .............................................................................................. 12

I.4.1.3. RFID ................................................................................................ 13

I.4.1.4. NFC ................................................................................................. 14

I.4.1.5. Z-wave ............................................................................................. 14

I.4.2.1. WiFi ................................................................................................. 15

I.4.3.1 La 4ème génération (4G) .................................................................. 16

I.4.3.2 La 5ème génération (5G) .................................................................. 17

I.4.3.3 Caractéristiques et la comparaison entre 4G et 5G .......................... 17


I.5. IPv6 et l’internet des objets ........................................................................... 16

I.6. Les domaines d’applications d’IOT .............................................................. 17

I.7. Conclusion ..................................................................................................... 19

Chapitre II : Généralités sur la Maison Intelligente ................................................. 20

II.1. Introduction .................................................................................................. 21

II.2. Historique de la domotique : ........................................................................ 21

II.3. La maison intelligente .................................................................................. 21

II.3.1. Définitions ............................................................................................. 21

II.3.2. Caractéristiques de base du smart home ........................................... 22

II.3.3. Les critères de la Smart House .......................................................... 22

II.4. La sécurité .................................................................................................... 22

II.5. Le confort ..................................................................................................... 24

II.6. La santé ........................................................................................................ 24

II.7. L’économie d’énergie .................................................................................. 25

II.8. La communication........................................................................................ 25

II.9. Techniques de liaison ................................................................................... 26

II.10. Les avantages et les inconvénients ............................................................. 26

II.11. Les divers Composants Utilisés ................................................................. 30

II.11.1. Microcontrôleur .................................................................................. 27

II.11.1.1. Définition ..................................................................................... 27

II.11.1.2. Les familles des microcontrôleurs ............................................... 27

II.11.1.3. Applications des microcontrôleurs ............................................... 27

II.11.2. Arduino ............................................................................................... 28

II.11.2.1. Définition ..................................................................................... 28

II.11.2.2. Types des cartes Arduino ............................................................. 28

II.11.3. Logiciel ............................................................................................... 29


II.11.3.1. Présentation de logiciel Arduino .................................................. 29

II.12. Conclusion ................................................................................................. 32

Chapitre III : Conception d’une solution domotique M2M ..................................... 33

Introduction.......................................................................................................... 34

III.1. Présentation du projet ................................................................................. 34

III.1.1. Problématiques .................................................................................... 34

III.1.2. Objectif du projet ................................................................................. 35

III.2. Les étapes de la réalisation ......................................................................... 35

III.3. L’architecture Générale de notre système .................................................. 35

III.4. La conception du notre système ................................................................. 36

III.5. Réalisation pratique du système ................................................................. 37

III.5.1. Partie logicielle de ce projet................................................................. 37

III.5.1.1. Arduino IDE ................................................................................. 37

III.5.1.2. Simulation avec ISIS (Proteus) ..................................................... 38

III.6. Les outils et l’environnement de travail ..................................................... 38

III.6.1. Les capteurs ......................................................................................... 39

III.6.1.1. Principales caractéristiques des capteurs ...................................... 39

III.6.1.2. Les différents types de capteurs .................................................... 39

III.6.2. Listes des modules et les actionneurs ...................................................... 43

III.7. Outil de l’application utilisée...................................................................... 50

III.7.1. Langage de programmation Java ......................................................... 50

III.7.1.1. Définition ...................................................................................... 50

III.7.1.2. Les principales caractéristiques du Java ....................................... 50

III.7.2. L’éditeur de texte générique personnalisable pour le codage (sublime


texte) ............................................................................................................................ 51

III.7.2.1. Définition ...................................................................................... 51


III.7.2.2. Ecran de l'éditeur .......................................................................... 51

III.7.2.3. Principales fonctionnalités ............................................................ 51

III.8 Conclusion ................................................................................................... 53

Chapitre IV : Réalisation Pratique ........................................................................... 54

IV.1. Introduction ................................................................................................ 55

IV.2. Test et réalisation ........................................................................................ 55

IV.2.1. Tâche 1 : Détection de la fuite du Gaz avec le module SIM800L....... 55

IV.2.2. Tâche 2 : La détection des incendies avec le module SIM800L ......... 56

IV.2.3. Tâche 3 : L’ouverture du garage de l’extérieur avec la carte RFID .... 56

IV.2.4. Tâche 4 : L’ouverture de la porte avec une empreinte digital ............. 65

IV.2.5. Réalisation du 5-ème tâche : L’ouverture du garage de l’intérieur avec


un module de reconnaissance vocale ........................................................................... 69

IV.2.6. Tâche 6 : La stérilisation automatique contre le Covid-19.................. 71

IV.3. Notre propre application mobile ................................................................. 73

IV.3.1. S’Inscrire dans l’APPLICATION « HTA-SMART HOME » ............ 75

IV.3.2. Configuration du paramètre ................................................................. 75

IV.3.3. Informations sur l’application ............................................................. 75

IV.3.4. Le menu ............................................................................................... 76

IV.3.4.1. Température et humidité plus Sécurité (POLICE&SOS) ............. 76

IV.3.4.2. L’éclairage .................................................................................... 77

IV.3.4.3. La sécurité .................................................................................... 77

IV.4.Réalisation de la maquette
domotique……………………………………….78

IV.5.Conclusion………………………………………….………………………...79

IV.6. Conclusion Générale ...................................................................................... 81

REFERENCES BIBLIOGRAPHIQUES ................................................................. 83


Liste des figures

Figure I. 1 : L'architecture fonctionnelle de M2M ............................................................. 8

Figure I. 2 : Exemple d'une carte SIM M2M ..................................................................... 9

Figure I. 3 : Evolution de l’IOT entre 2003 et 2020 ......................................................... 10

Figure I. 4 : Les types des réseaux sans fil. ....................................................................... 10

Figure I. 5 : Logo de Bluetooth ......................................................................................... 12

Figure I. 6 : La communication entre les différents appareils par Bluetooth ................. 12

Figure I. 7 : Logo de zigbee ............................................................................................... 13

Figure I. 8 : Carte RFID .................................................................................................... 14

Figure I. 9 : Logo z-wave ................................................................................................... 14

Figure I. 10 : Logo de Wi-Fi .............................................................................................. 15

Figure I. 11 : Les domaines d’application du M2M/IOT ................................................. 18

Figure II. 1 : Représentation du smart home .................................................................... 22

Figure II. 2 : Les différents domaines d’application du smart home............................... 22

Figure II. 3 : Détecteur de fumée ...................................................................................... 23

Figure II. 4 : Détecteur de Monoxyde de Carbone ........................................................... 24

Figure II. 5 : Alarmes anti-intrusion ................................................................................. 24

Figure II. 6 : Illustration d'un confort dans la Maison Intelligente ................................ 25

Figure II. 7 : Les applications de la santé domotique ....................................................... 25

Figure II. 8 : Les différents protocoles de communication .............................................. 26

Figure II. 9 : Arduino UNO ............................................................................................... 30

Figure II. 10 : Carte Arduino Méga 2560 ......................................................................... 31

Figure II. 11 : Présentation de l’interface initiale du logiciel .......................................... 32

Figure II. 12 : Les boutons du logiciel Arduino ............................................................... 33


Figure III. 1 : Architecture du système ............................................................................. 36

Figure III. 2 : Conception du notre système ..................................................................... 37

Figure III. 3 : Arduino IDE ............................................................................................... 38

Figure III. 4 : ISIS (PORTEUS) ....................................................................................... 39

Figure III. 5 : Capteur LDR Photorésistance ................................................................... 40

Figure III. 6 : Capteur d’humidité DHT11 ....................................................................... 40

Figure III. 7 : Capteur infrarouge ..................................................................................... 41

Figure III. 8 : Capteur de mouvement PIR HC-SR501 .................................................... 41

Figure III. 9 : Image réelle du capteur de gaz/fumée MQ-2. ........................................... 42

Figure III. 10 : Le capteur LM35 ...................................................................................... 42

Figure III. 11 : Capteur d’empreinte digitale ................................................................... 42

Figure III. 12 : Capteur Ultrasonore ................................................................................. 42

Figure III. 13 : Afficheurs LCD ........................................................................................ 42

Figure III. 14 : Servomoteur avec carte Arduino ........................................................... 43

Figure III. 15 : Buzzer ....................................................................................................... 43

Figure III. 16 : Le relais .................................................................................................... 44

Figure III. 17 : Module GSMSIM800L ............................................................................. 45

Figure III. 18 : Figure : Node MCU ESP8266 (module wifi) .......................................... 45

Figure III. 19 : Module de reconnaissance vocale ........................................................... 46

Figure III. 20 : Exemple de Transistor ............................................................................. 47

Figure III. 21 : Structure détaillée d’une résistance......................................................... 47

Figure III. 22 : Résistance électronique ............................................................................ 47

Figure III. 23 : Potentiomètre 10 K ................................................................................... 48

Figure III. 24 : Exemple d’une LED ................................................................................. 48

Figure III. 25 : Une plaque d'essai .................................................................................... 49


Figure III. 26 : Les fils mal-mal ........................................................................................ 49

Figure III. 27 : Les fils femelle–mal .................................................................................. 49

Figure III. 28 : Pompe à eau ............................................................................................. 50

Figure III. 29 : Ventilateur ................................................................................................ 50

Figure III. 30 : Logo du sublime text ................................................................................ 52

Figure III. 31 : Ecran de l’éditeur sublime text ................................................................ 52

Figure IV. 1 : Câblage d’un MQ-2 avec Arduino 56

Figure IV. 2 : Organigramme de la détection de gaz 57

Figure IV. 3 : Organigramme de la fonction d’alarme 57

Figure IV. 4 : Réalisation pratique avec plaque d’essais 58

Figure IV. 5 : Câblage d’un capteur de flamme avec Arduino 59

Figure IV. 6 : Organigramme de la détection d’incendie 59

Figure IV. 7 : Organigramme de la fonction d’alarme 60

Figure IV. 8 : La conception du système à l’absence d’incendie 60

Figure IV. 9 : La conception du système en cas d’incendie 60

Figure IV. 10 : Envoi d’une appel et SMS dans le cas d’incendie 61

Figure IV. 11 : Envoi d’une appel et SMS dans le cas d’incendie 62

Figure IV. 12 : Câblage d’une carte RFID avec Arduino 63

Figure IV. 13 : Organigramme d’ouverture du garage avec une carte RFID 63

Figure IV. 14 : Câblage d’une carte RFID avec Arduino 64

Figure IV. 15 : Organigramme d’ouverture du garage avec une carte RFID 65

Figure IV. 16 : Le montage pratique d’un Garage automatique avec servomoteur 66

Figure IV. 17 : Le porte -clé (Tags RFID) non autorisé 66

Figure IV. 18 : Carte-puce RFID (Etiquette) autorisé pour ouvrir le garage 67


Figure IV. 19 : Câblage d’empreinte digital avec Arduino 68

Figure IV. 20 : Organigramme d’ouverture une porte avec Empreinte Digital 68

Figure IV. 21 : Système d’empreinte digitale 69

Figure IV. 22 : Démarrage de système 69

Figure IV. 23 : Boutons poussoirs pour gérer le système 70

Figure IV. 24 : Mettre le doigt 70

Figure IV. 25 : Porte déverrouillée 71

Figure IV. 26 : Organigramme de la détection vocale 70

Figure IV. 27 : Conception de la détection vocale 70

Figure IV. 28 : Organigramme de la détection de mouvement 72

Figure IV. 29 : Le montage du capteur ultrason en cas de distance lointain 72

Figure IV. 30 : Le montage du capteur ultrason en cas de distance proche 73

Figure IV. 31 : Logo du « HTA-SMART HOME » 74

Figure IV. 32 : La page de bienvenue 75

Figure IV. 33 : L’inscription dans l’application 75

Figure IV. 34 : La configuration du paramètre 76

Figure IV. 35 : Informations sur l’application 76

Figure IV. 36 : Température et humidité plus Sécurité (POLICE & SOS) 77

Figure IV. 37 : L’éclairage de cuisine et chambre 77

Figure IV. 38 : Figure : Porte automatique et la 2eme méthode 78

Figure IV. 39 : Implémentation des tâches dans la maquette 78

Figure IV. 40 : Implémentation des tâches dans la maquette 78


Liste des Tableaux

Tableau IV. 1 : Matériels utilisés pour le système de la détection du Gaz ....................... 56

Tableau IV. 2 : Matériels utilisés pour l’ouverture du garage ......................................... 61

Tableau IV. 3 : Matériels utilisés pour la porte automatique ........................................... 65

Tableau IV. 4 : Matériels utilisés pour la détection vocale ............................................... 69

Tableau IV. 5 : Matériels utilisés pour la stérilisation ...................................................... 71


Liste des Abréviations

2G : 2ème Génération de téléphonie mobile.

3G : 3éme Génération de téléphonie mobile.

4G : 4éme Génération de téléphonie mobile.

3GPP: 3rd Generation Partnership Project.

3GPP: 3rd Generation Partnership Project.

AP: Access Point.

BLR: Boucle Locale Radio.

BSS: Basic Service Set.

BSSID: Basic Service Set Identifier.

ETSI : European Telecommunications Standards Institute.

FSF: Free Software Foundation.

GSM: Global System for Mobile Communications.

ICC: Integrated Circuit Card.

IEC: International Engineering Consortium.

IEEE: L’Institute of Electrical and Electronics Engineers.

IMC: l'International Machine to Machine Council.

IdO: Internet des Objets.

ISO: International Standardization Organization.

LDR: Light Dependent Resistor.

M2M: Machine to Machine.

MQTT: Message Queue Telemetry Transport.

MTC: Communication de type machine.

P2P: Peer-to-Peer.

PA: Point d’accès.


PIR: Passive Infrared.

SMS: Short Message Service.

TIC : Technologies de l'Information et de la Communication.

UMTS: Universal Mobile Telecommunications System.

WAN: Wide Area Network.

WPAN: Wireless Personal Area Network.


Résumé
Résumé

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

.‫• األجهزة المركزية‬

.‫• أجهزة استشعار منتشرة في جميع أنحاء المنزل‬

.‫• المحرك‬

‫• واجهة القيادة‬

‫هذه العناصر األربعة يمكن أن تجعل المنزل ذكيًا‬.

،‫ المحرك‬،‫ المستشعر‬،‫ التشغيل اآللي للمنزل‬،‫ األردوينو‬،‫ إنترنت األشياء‬،‫ المنزل الذكي‬:‫الكلمات المفتاحية‬
‫واجهة التحكم‬

Résumé

Internet s'est développé rapidement, surtout récemment. Utiliser maintenant Internet


ne se limite pas à la gestion des réseaux, mais s'étend aussi à la gestion des objets, et C'est
ce qu'on appelle l'Internet des objets, qui est l'un des domaines les plus populaires pour
l'utiliser La nouvelle technologie est dans le domaine de la domotique, actuellement
appelée maison astucieux. En fait, la demande pour le marché de la maison intelligente
devrait continuer à augmenter car Disponibilité des équipements de confort et de
protection, ainsi que la rédaction des coûts vitalité. Dans le cadre de ce projet de recherche,
notre objectif est d'intégrer la technologie IoT Dans les maisons intelligentes, utilisez des
solutions open source et concentrez-vous sur Les quatre éléments de base sont
interdépendants, à savoir :

• Organes centraux.

• Des capteurs sont dispersés dans la maison.

• Actionneur.

• Interface de commande

2
Résumé
Ces quatre éléments pourraient rendre la maison intelligente.

Mots clé : Maison intelligente, internet des objets, Arduino, domotique, capteur,
actionneur, interface de commande.

Abstract

The Internet has grown rapidly, especially recently. Now using the Internet is not
limited to network management, but also extends to the management of objects, and this is
called the Internet of Things, which is one of the most popular areas for use it The new
technology is in the field of home automation, currently called the smart house. In fact, the
demand for the smart home market is expected to continue to increase as Availability of
comfort and protection equipment, as well as drafting vitality costs. Within the framework
of this research project, our aim is to integrate IoT technology In smart homes, use open
source solutions and focus on The four basic elements are interdependent, namely:

• Central organs.

• Sensors are scattered around the house.

• Actuator.

• Command interface

These four elements could make the home smart.

Keywords : Smart home, internet of things, Arduino, home automation, sensor, actuator,
control interface

3
INTRODUCTION GENERALE
Introduction générale
L'habitat est très important pour tout le monde, de par sa nature, c'est un endroit où
les gens restent et reviennent. Toutes les personnes, en particulier les personnes âgées,
restent la plupart du temps à la maison, de sorte que la famille a une influence considérable
sur la qualité et la nature de la vie. Par conséquent, d'un point de vue social, il semble très
important d'améliorer le confort et la sécurité de la maison. L'informatique a été appliquée
pour créer des maisons intelligentes afin d'améliorer les conditions de vie des personnes à
la maison et de leur fournir une télécommande fiable. Les maisons intelligentes utilisent
des interfaces naturelles pour contrôler l'éclairage, la température ou divers appareils
électroniques, améliorant ainsi le confort des occupants. En outre, un autre objectif
fondamental est de protéger les individus grâce à un système capable de prévoir des
situations potentiellement dangereuses ou de réagir à des événements mettant en danger
l’habitant. Dans ce contexte et dans le cadre de notre formation de master en systèmes de
télécommunications à l’université El BACHIR EL IBRAHIMI de BBA et pour mettre en
application nos connaissances acquises et améliorer nos compétences. Ainsi nous avons
établi trois principaux chapitres : Le premier chapitre se focalise à définir, et détailler le
fonctionnement de M2M et d'IDO, la différence entre eux, les différents standards utilisés
Ensuite, nous aborderons le marché de ces technologies, et certains domaines
d’application. Dans le deuxième chapitre, on va exposer la domotique (Smart Home)
comme un domaine d’application très important. En domotique, deux domaines sont au
centre de l’attention : la sécurité et le confort d’habitant. Dans ce chapitre, nous allons
présenter les réseaux de la communication domotique, le marché de la maison intelligente,
les avantages et les inconvénients. Finalement, le troisième chapitre introduit
spécifiquement la réalisation virtuelle (programmation et simulation) à l’aide de deux
logiciels PORTEUS ISIS 8 et ARDUINO IDE, et la réalisation matérielle (pratique, et
montages) des différentes tâches avec les composants qui seront utilisés. Aussi toutes ces
tâches seront contrôlées par une application Android à l'aide du site Web de l'application
App Inventor. Et nous allons illustrer enfin notre travail par une implémentation de toutes
les tâches réalisées sur une maquette comme prototype final de notre propre Smart Home.
Nous terminerons notre étude par une conclusion générale serait un résumé global de la
mise en œuvre ainsi que les résultats obtenus.

4
Chapitre I : Un aperçu général sur
les Communications M2M /IoT
Chapitre I : Un aperçu général sur les Communications M2M/IoT

I.1. Introduction

L’internet des objets consiste de manière simplifiée à connecter des objets. En


quelque sorte il s’agit de l’extension de l’Internet au monde réel des objets qui nous
entourent. Elle apporte d'énormes avantages : tâches quotidiennes simplifiées, meilleure
gestion d'énergie facilite la vie des personnes handicapées et améliore le suivi de la santé.
L’Internet des objets se base en réalité sur une technologie déjà connue, le Machine To
Machine. Plus couramment appelé M2M, ces systèmes de connexion objet à objet ont été
oubliés au profit de l’IoT, star de l’innovation. Pourtant le M2M existe depuis bien plus
longtemps et a permis à l’Internet of Things de se développer jusqu’à dominer le marché...
Dans ce chapitre, nous définissons généralement la communication M2M et la technologie
IoT le nouveau succès d’internet.

I.2. La communication M2M

I.2.1. Définition

La communication Machine à machine (M2M) est une communication entre des


appareils intelligents sans ou avec une intervention humaine limitée [1]. Il fait référence à
des solutions qui permettent la communication entre des appareils d'une même application
spécifique, via un réseau de communication filaire ou sans fil [2]. La communication M2M
a plusieurs applications, telles que (santé, industrie, énergie, sécurité, domotique, etc.).

I.2.2. Historique

L'échange d'informations entre machines date du début du XXe siècle. À cette


époque, cependant, les informations étaient exclusivement transmises par le biais de
connexions câblées. À la fin des années 1920, la télémétrie s'est développée, permettant la
transmission des valeurs de mesure d’un capteur à un système de traitement des données
distant, par le biais d’ondes radio. Par la suite, les avancées technologiques faites dans les
domaines de la télégraphie, de la téléphonie, de la radio et de la télévision ont inspiré le
mathématicien Claude Shannon à améliorer sa théorie mathématique de la communication.
Il a poursuivi l'objectif de réduire le bruit de fond, jetant ainsi les bases d'une transmission
de données plus claire et du perfectionnement de la communication Machine to machine.
Après 1950, dans la seconde moitié du XXe siècle, l’affichage des numéros d'appel et la
technologie de relevé automatique des compteurs se sont imposés comme autant de
nouveaux jalons dans le développement de la communication M2M. À la fin du XXe

6
Chapitre I : Un aperçu général sur les Communications M2M/IoT
siècle, mais surtout depuis le début du XXIe siècle, le perfectionnement de la technologie
Machine to machine a atteint des niveaux inégalés grâce à la téléphonie mobile et à
l’Internet sans fil. Aujourd'hui, notre quotidien nous met si souvent en contact avec des
machines capables de communiquer automatiquement entre elles que nous n'en avons
même plus conscience [3].

I.2.3. Fonctionnement et architecture du M2M

 Fonctionnement

Le principal objectif de la communication M2M est de collecter des données et de


les transmettre via un réseau. La séquence d'événement de communication de machine à
machine permet d'effectuer automatiquement certaines opérations. Cette utilisation de la
technologie M2M est étroitement liée à l'intelligence artificielle et constitue le fondement
de l'Internet des objets [3].

 Architecture d’un réseau M2M

L'architecture générale du réseau M2M définit les fonctions de base pour pouvoir
échanger des données entre les objets et les serveurs. L'architecture est basée sur un
ensemble de fonctionnalités logicielles déployées dans le Framework. Le but de ce
Framework est de décrire les services qui permettent la gestion des objets : enregistrement,
authentification, méthodes périodiques ou de réveil pour restaurer les données, accessibilité
des objets, localisation, types de réseaux supportés [4]. L’architecture du réseau M2M
divisée en trois parties :

o Le domaine d’application
o Le domaine des réseaux
o Le domaine des dispositifs

7
Chapitre I : Un aperçu général sur les Communications M2M/IoT

Figure I. 1: L'architecture fonctionnelle de M2M.

Le domaine des dispositifs contient la passerelle M2M qui traite et simplifié les
données ; utilisez tous les appareils liés au M2M et gérez leur configuration. De plus, il
assure l'interaction des appareils M2M avec le réseau de communication

Le domaine des réseaux gère la connectivité de l’objet. Il s'agit d'enregistrer des


objets de gérer les plans de transport (créer des tunnels pour les données), de gérer la
mobilité, de gérer la qualité de service et d'émettre des factures. Le domaine des réseaux
est divisé en trois parties :

 Réseau d'accès : Il s'agit d'une connexion tout IP via des supports cuivre,
des supports optiques, des liaisons cellulaires (GPRS, 4G, WiMax), des
liaisons satellites ou des connexions non IP via le réseau GSM.
 Cœur réseau : Il fournit des fonctions telles que la connectivité (IP ou
SMS), les fonctions de contrôle du réseau (qualité de service) et
l'autorisation du service demandé.
 Les capacités de Service (M2M Service Capabilités) : Il fournit les
fonctions M2M qui sont offertes aux serveurs d’applications client via des
interfaces ouvertes (API) en s’appuyant sur les fonctionnalités du cœur
réseau à travers les interfaces normalisées (Gx,Gi).

Le domaine d’application est contenu :

 Un serveur d’application client (AS)


 Un portail client qui fournit des fonctionnalités au client et consiste à
inscrire l’objet via une interface https

8
Chapitre I : Un aperçu général sur les Communications M2M/IoT
I.2.4. La carte SIM M2M

La carte SIM M2M se présente comme une solution fiable et pérenne pour
connecter des objets machine to machine et accompagner dans toutes les phases de notre
projet ; c’est une puce multi-canal (Voix, SMS, Data) contient un microcontrôleur de
mémoire et passer par différents réseaux (2G/3G/4G) [5].

Figure I. 2: Exemple d'une carte SIM M2M

I.2.5. Les avantages du M2M

Outre des voies de transmission plus rapides et la possibilité de programmer la


transmission de données, la communication Machine to machine offre de nombreux
avantages. Parmi eux, notamment, on peut citer la commande à distance des appareils, la
réduction des besoins de maintenance, la prévention des pannes et les économies de coûts
en découlant. Par ailleurs, la communication Machine to machine ouvre aux services
informatiques l’accès à de nouveaux domaines d'activités et optimise les services de
maintenance et d'assistance à la clientèle dans les secteurs d'activité existants [3].

I.3. L’internet des objets

I.3.1. Définition

L’Internet des Objets (IDO) est l’acronyme de « Internet of Things (IoT)» en


anglais. Le terme IoT est apparu la première fois en 1999 dans un discours de Kevin
ASHTON, un ingénieur britannique. Il servait à désigner un système où les objets
physiques sont connectés à Internet ou un réseau local. Il s’agit également de systèmes
capables de créer et transmettre des données afin de créer de la valeur pour ses utilisateurs
à travers divers services (agrégation, analytique…) [6].

I.3.2. Historique

Depuis la fin des années 1980, l’Internet a évolué de manière extraordinaire. La


dernière étape est l’utilisation de ce réseau mondial pour la communication avec des objets

9
Chapitre I : Un aperçu général sur les Communications M2M/IoT
ou entre objets, évolution nommée Internet des Objets. L’évolution de l’IoT est ainsi
rapide : depuis 2014, le nombre d’objets connectés est supérieur au nombre d’humains
connectés et il est prévu que plus de 50 milliards d’objets seront connectés à partir de
l’année 2020 [7].

Figure I. 3: Evolution de l’IOT entre 2003 et 2020.

I.3.3. Fonctionnement

Un système IoT constitué généralement, du hardware, du software, des protocoles


de communication, du Cloud et du mobile. Un système IoT se décompose en 4
fonctionnalités suivantes :

a) Dans un premier temps, les données sont collectées par des capteurs puis
converties en signaux utiles. L'actionneur agira également en fonction de
l'évolution des conditions physiques. Il convient également de souligner que
les capteurs sont utilisés dans presque tous les domaines de l'industrie de la
santé.
b) Cette étape fait intervenir la passerelle Internet, et les données au format
analogique collectées par le capteur sont converties au format numérique
avant d'être envoyées via la passerelle.
c) La troisième étape consiste à traiter en détail les données résumées
numériquement via le système informatique.
d) Dans la quatrième étape, les données sont déplacées puis stockées dans le
centre de données et Clouds. Ce dernier est chargé d'une analyse
approfondie à l'aide de systèmes informatiques plus avancés [8].

10
Chapitre I : Un aperçu général sur les Communications M2M/IoT

I.4. Les protocoles de communication des réseaux M2M/IoT


Il existe trois types de réseaux sans fil destinées au M2M/IoT : les réseaux à courte
portée, les réseaux moyenne portée, et les réseaux longs portés. La figure suivante
représente les diférents types des réseaux sans fil [9].

Figure I.4 : Les types des réseaux sans fil [9].

I.4.1. Le réseau personnel sans fil (WPAN) :

Ce type de réseau sert généralement à relier des périphériques, nous trouvons : Bluetooth,
ZigBee, Z-wave, NFC, RFID.

I.4.1.1 Bluetooth

Bluetooth (standard IEEE 802.15.1) est un protocol de communication sans fil,


pour les appareils électroniques fonctionnant dans la bande libre des 2,4 GHz et fondée sur
l’étalement de spectre par saut de fréquence (FHSS – Frequency Hoping Spread Spectrum)
[10].

Figure I. 5 : Logo de Bluetooth

11
Chapitre I : Un aperçu général sur les Communications M2M/IoT

 Fonctionnement de Bluetooth

Le Bluetooth est le cousin du Wifi, se sert des ondes radios pour transmettre les
informations. C’est pour cette raison que placer un objet, voire un mur entre l’émetteur et
le récepteur n’empêche en aucun cas la bonne transmission des données.

Le Bluetooth utilise la bande 2,4 GHz, comme le Wifi encore une fois. Cette bande
faisant partie des bandes de fréquences dites ISM (Industrielles, Scientifiques, Médicales),
elle ne nécessite pas de licence pour être exploitée.

Le Bluetooth utilise le principe des pico nets (pico-réseaux) pour la connexion : un


appareil maître, et jusqu’à sept appareils esclaves, qui ne peuvent pas communiquer entre
eux. En réalité, l’appareil maître ne peut maintenir la connexion qu’avec un seul des
appareils, et alterne donc l’envoi/réception des données à chacun d’entre eux… divisant
ainsi le débit total disponible par le nombre d’appareils connectés. La sécurité est
également fondamentalement différente de celle du Wifi. La recherche des périphériques
disponibles à portée est automatique et permanente. Quand un périphérique est trouvé la
connexion est effectuée par un premier appairage des deux appareils ne nécessitant qu’une
authentification basique par code PIN. Heureusement que la portée est faible… le
Bluetooth est absolument inadapté au transfert d’informations sensibles [10].

Figure I. 6 : La communication entre les différents appareils par Bluetooth

12
Chapitre I : Un aperçu général sur les Communications M2M/IoT
I.4.1.2. Zigbee

Le protocol ZigBee fait partie des technologies sans fil les plus adaptées aux
réseaux domestiques, car elle est plus simple et moins chère que les autres réseaux de
capteurs personnels sans fil (WPAN). Il est destiné aux applications radiofréquence (RF)
qui nécessitent un faible débit de données, une longue durée de vie de la batterie et une
mise en réseau sécurisée [11].

Figure I. 7 : Logo de zigbee

I.4.1.3. RFID

Le protocol RFID (radio frequency identification) et les cartes à puce ont en


commun le même processus de stockage des données sur un dispositif de support de
données électroniques - le transpondeur. Cependant, contrairement à la carte à puce,
l'alimentation électrique du dispositif de support de données et l'échange de données entre
celui-ci et le lecteur sont assurés au moyen des champs magnétiques ou électromagnétiques
au lieu d'utilisation de contacts galvanique [12].

La procédure technique sous-jacente provient des domaines de la radio et de


l'ingénierie de radar. Dépendamment de la procédure d’alimentation du tag RFID, le
système RFID est dit actif ou passif. Cette technologie se démarque par rapport aux
mécanismes traditionnels d'identification (comme les codes-barres par exemple) et
présente les avantages suivants :

a) Les étiquettes RFID passives peuvent être lues à des distances beaucoup
plus grandes que les codes-barres.
b) Il n'y a pas lieu de maintenir une ligne de vue entre le lecteur et l’étiquette.
c) Plusieurs étiquettes peuvent être lues simultanément et à une vitesse (débit)
plus élevée que les codes-barres.
d) Les étiquettes RFID ont beaucoup plus de mémoire que les codes à barres
qui permet de stocker beaucoup plus d'informations que simplement l’ID.

13
Chapitre I : Un aperçu général sur les Communications M2M/IoT
e) Et les informations contenues dans l'étiquette RFID peuvent être modifiées
dynamiquement en utilisant l'interrogateur [13].

Figure I. 8 : Carte RFID

I.4.1.4. NFC

NFC (Near Field communication) est un réseau de communication sans fil flexible
qui se déplace rapidement entre deux appareils électriques. La fonction principale de cette
technologie est d'interagir avec certains environnements. Il est devenu la norme pour les
Smartphones et appareils similaires, d'établir une communication radio entre eux à partir
d'un contact physique [14]. Il existe trois modes de communication NFC : le mode lecteur,
le mode "émulation de carte », et le mode P2P.

I.4.1.5. Z-wave

Le protocole Z-Wave communique en utilisant une technologie radio basse dans la


bande de fréquence 868 MHz ; il est spécialement conçu pour les applications domotiques
appelées environnement de communication. Il est optimisé pour les appareils et les
échanges à faible bande passante sur batterie ou électricité, par opposition au Wi-Fi,
comme pour les échanges à fort trafic et en alimentation seule de la source [15].

14
Chapitre I : Un aperçu général sur les Communications M2M/IoT
Figure I. 9 : Logo du z-wave

1.4.2 Le réseau local sans fil (WLAN)

I.4.2.1. Wifi

Le Wi-Fi est l'abréviation de Wireless Fidelity, ainsi nommé par l’alliance du début
des deux mots : Wi-Fi. Généralement, le Wi-Fi se reporte aux différentes versions du
standard IEEE 802.11 (inclut : a/b/g/n. etc.) qui sont les technologies et les protocoles de
communication sans fil. Le Wi-Fi est utilisé largement dans tous les domaines : le bureau,
la résidence, le restaurant, pour n'en nommer que quelques-uns. En tant que moyen de
communication sans-fil populaire, le Wi-Fi est caractérisé par haut débit de transfert de
données, ainsi que sa sécurité et stabilité de connexion très élevées. Le débit de données et
la fréquence variant entre les différentes versions du standard IEEE 802.11 [14].

Figure I. 10 : Logo du Wi-Fi

I.4.3 Les réseaux étendus sans fil (WWAN)

WWAN est également connu sous le nom de réseau cellulaire mobile. Il s'agit des
réseaux sans fils les plus répandus puisque tous les téléphones mobiles sont connectés à un
réseau étendu sans fils. Les principales technologies sont les suivantes : (1G), GSM (2G),
UMTS (3G), 4G, 5G [9]. La première génération des systèmes de communication mobiles
sans fil 1G a été introduite dans les années 70 et la deuxième génération 2G dans les
années 80 ont été principalement destinée à la transmission de la voix. Les premiers
systèmes avaient utilisé la modulation de fréquence analogique alors que la seconde avait
utilisé des techniques de communication numérique avec multiplexage temporel (TDM),
multiplexage en fréquence (FDM) ou le Code Division Multiple Access (CDMA). Les
systèmes sans fil de troisième génération qui sont juste introduites dans les marchés
mondiaux offrent des débits de données beaucoup plus élevés, et permet des améliorations
significatives par rapport aux systèmes 2G.

15
Chapitre I : Un aperçu général sur les Communications M2M/IoT
Dans notre mémoire nous nous intéressons plus à la 4G et à la 5G notamment, nous
allons donc définir ces technologies.

I.4.3.1 La 4ème génération (4G)

La 4G est la quatrième génération des standards pour la téléphonie


mobile correspondant au LTE (Long Term Evolution). La technologie LTE ou 4G est
basée sur le transport de paquets IP commuté. Il n'a pas fourni de mode de routage pour un
autre mode que VoIP, contrairement à la 3G mais à la technologie de la voix en mode
circuit.

Le LTE utilise des bandes de fréquences radio comprises entre 1,4 MHz et 20
MHz, permettant ainsi des débits binaires théoriques allant jusqu'à 300 Mbit/s où « bande
réelle 4G » fournit des taux de liaison descendante jusqu'à 1 Gbit/s [16].

 L’objectif de la 4G

La 4ème génération vise à améliorer l’efficacité spectrale et à augmenter la capacité


de gestion du nombre de mobiles dans une même cellule. Elle tente aussi d’offrir des débits
élevés en situation de mobilité et à offrir une mobilité totale à l’utilisateur en établissant
l’interopérabilité entre différentes technologies existantes. Elle vise à rendre le passage
entre les réseaux transparent pour l’utilisateur, à éviter l’interruption des services durant le
transfert Intercellulaire, et à basculer l’utilisation vers le tout-IP [17].

I.4.3.2 La 5ème génération (5G)

La 5G est l'Internet du futur. Cette technologie comprendra un réseau d'accès radio


et un cœur de réseau convergent combinant accès fixe et accès mobile. Il s’agit
d’augmenter les débits et la capacité des réseaux, mais aussi de préparer l’évènement de «
l'internet des objets ». Parmi les principaux objectifs :

 De plus gros forfaits data : le volume de données devra être 1000 fois plus
élève.
 Moins d’antennes : le nombre de terminaux pouvant être connectés par
antenne devra être 100 fois supérieur, mais le nombre d’antennes dépend
surtout des fréquences utilisées.
 Les meilleurs débits (1 Gb par seconde)

16
Chapitre I : Un aperçu général sur les Communications M2M/IoT

 Un temps de « latence » plus court donne l’impression que le réseau est très
réactif.
 Plus de batterie, moins de consommation [18].

I.4.3.3 Caractéristiques et la comparaison entre 4G et 5G

L’objectif de la 5G en tant que successeur de la 4G sera aussi de pouvoir fournir


[18] :

 Un réseau extrêmement faible, avec des performances plus homogènes,


quelle que soit la position de l’utilisateur par rapport à la station de base.
 Une connexion stable même en mobilité (avec de vitesses de l’ordre de
500km/h).
 Une augmentation de l’efficacité énergétique

I.5. IPv6 et Internet des objets

Depuis 1982, Internet a bénéficié de la quatrième version du protocole Internet


(IPv4) 32 bits. Malheureusement, IPv4 a des capacités d'adressage limitées, environ 4
milliards.

En 2010, le nombre d'adresses IP de la norme a atteint la saturation, le passage à


IPv6 a été nécessaire à la croissance de l'IoT.

IPv6 signifie Internet Protocol version 6, d'une nouvelle manière, une seule adresse
IP pour un périphérique connecté a plus d'espace d'adressage qu'IPv4.

La mise en œuvre d'IPv6 est compliquée en raison de l'incompatibilité des adresses


IPv4 et IPv6 [19].

Les objectifs principaux de ce nouveau protocole sont :

 Prend en charge des milliards d'ordinateurs et d'objets.


 Offre une meilleure sécurité.
 Donne la viabilité d'un ordinateur sans changer son adresse.
 Permettre aux anciens et aux nouveaux protocoles de déployer IPv6

17
Chapitre I : Un aperçu général sur les Communications M2M/IoT

I.6. Les domaines d’application du M2M/IoT

La communication M2M et la technologie IoT couvriront un large éventail


d'applications et touchera presque tous les domaines auxquels nous sommes confrontés
chaque jour, c'est l'émergence de l'espace intelligent.

Figure I. 11 : Les domaines d’application du M2M/IOT [9].

Parmi ces espaces intelligents, nous pouvons citer :

I.7.1 L’industrie

La technologie IoT permettra de surveiller l'ensemble du produit, de la chaîne de


production, jusqu'à la logistique et la chaîne de distribution en surveillant les conditions
d'approvisionnement. Cette traçabilité de bout en bout permet à leurs usines en exploitation
d'optimiser la production et d'améliorer les performances de leurs employés [20].

I.7.2 Smart Home

Les gens sont curieux de cette fonctionnalité, ils veulent que leurs maisons soient
converties en maisons intelligentes, afin d'avoir une vie plus confortable et pratique. Les
produits SMARTHOME sont conçus pour économiser du temps, de l'argent et de l'énergie,
les maisons intelligentes deviendront caractéristique commune [20].

18
Chapitre I : Un aperçu général sur les Communications M2M/IoT
I.7.3 La santé (Smart Health)

Dans le domaine de la santé, l’IOT permettra le déploiement de réseaux personnels


pour le contrôle et le suivi des signes cliniques, notamment pour des personnes âgées, les
objets connectés permettent de suivre la tension, le rythme cardiaque, la qualité de
respiration ou encore la masse graisseuse. Ceci permettra ainsi de faciliter la
télésurveillance des patients à domiciles, et apporter des solutions pour l’autonomie des
personnes à mobilité réduite [20].

I.7.4 Smart city

Smart city désigne une ville qui utilise les technologies de l'information et de la
communication pour « améliorer » la qualité urbaine, l'efficacité et la compétitivité
économique de la ville, ou en réduire le coût [20].

I.7.5 L’agriculture

La demande de produits alimentaires augmente, à mesure que la population


mondiale augmente, les sujets internet ont développé certaines techniques en agriculture
pour augmenter la nourriture, par exemple l'utilisation de capteurs qui recueillera des
informations utiles sur l'état du sol, l'humidité, le pourcentage de sels minéraux, etc. et
envoyer ces informations aux agriculteurs pour qu'ils prennent les mesures nécessaires
pour assurer une bonne production [20].

I.7.6 Le Transport

Des voitures connectées ou autonomes aux systèmes de transport/logistique


intelligents, l'IoT peut sauver des vies, réduire le trafic et minimiser l'impact des véhicules
sur l'environnement [20].

I.8 Conclusion

Dans ce chapitre, nous‎ avons‎ présenté les fondamentaux des réseaux M2M et IoT,
on a détaillé spécialement les réseaux et les protocols les plus importants dans ces
technologies, parmi ces réseaux et protocols, par exemple Bluetooth, Zigbee, WIFI, 4G,
5G, etc. qui ont été une solution pour faciliter les communications M2M/IoT. Dans le
prochain chapitre nous présentons la maison intelligente en détails.

19
Chapitre II : Généralités sur la
Maison Intelligente
Chapitre II : Généralité sur la Maison Intelligente

II.1. Introduction

L'évolution de l'habitat dans le temps montre que le confort ou la sécurité, que ce


soit au Moyen Âge ou à des stades ultérieurs, sont toujours présents.

D'autres fonctions de l'habitat sont également couvertes. Par la suite, le traitement


des données a permis une évolution vers l'automatisation de ces appareils et une interface
utilisateur plus intuitive, notamment grâce à l'intégration des smartphones et tablettes dans
l'environnement.

II.2. Historique de la domotique :

Brièvement, le mot domotique a été introduit dans le dictionnaire « le petit


Larousse » en 1988. Ce mot a été construit à partir de « Domus », la demeure de maître en
latin, associé au suffixe « tique », couramment employé pour évoquer le terme des
technologies (automatique, électronique, électrique, informatique). On associe souvent le
début des travaux domotiques aux années 1970, voire 1980, avec les problématiques
énergétiques dues aux crises pétrolières qui ont considérablement affecté le domaine de la
construction et de l’exploitation du bâtiment.

Depuis le milieu des années 1990, un autre segment, orienté sur la


microinformatique et les loisirs numériques, se développe. Cette nouvelle apparition
marque en particulier l’introduction de l’informatique dans l’habitat et l’apparition des
supports numériques : les cédéroms, puis les DVD et internet.

Ainsi aujourd’hui, la gestion de l’habitat, la sécurité, les réseaux de communication


et les loisirs numériques esquissent le paradigme de domotique [21].

II.3. La domotique

II.3.1. Définition

La maison intelligente est une maison avec des fonctions qui simplifient le
quotidien de ses habitants, pour générer de l'énergie et assurer certaines fonctions avec un
certain degré de confort de toiture et de sécurité [22]. Elle est en constante évolution et
s'ouvrant sur le monde.

C’est un mot récent de la langue française et il est en réalité la somme des mots «
doums » qui signifient domicile en latin et du suffixe « tique » rattaché au mot technique.

21
Chapitre II : Généralité sur la Maison Intelligente

Figure II. 1 : Représentation du smart home

II.3.2 Caractéristiques de base du smart home

 Connectivité locale : un réseau à l'intérieur du cadre de vie avec la


possibilité de contrôler toutes les fonctions à au toucher d'un bouton, une
télécommande à distance et peut être un smartphone.
 Connectivite externe comme option (passerelle vers Wi-Fi, Internet ou
autres protocoles).
 Couverture de tous les services ou fonctions de base d'un même système,
c'est-à-dire pas besoin de passer par une autre interface.
 Compatibilité descendante, ou les nouveaux composants ou les nouvelles
versions des logiciels restent compatibles avec les équipements installes.

II.3.3 Les critères de la Smart House

La Smart House utilise plusieurs critères clés : la sécurité, le confort de vie, les
économies d’énergies et la santé et la communication.

Figure II. 2 : Les différents domaines d’application du smart home

II.4. La sécurité

C’est la protection des biens et des personnes [23], Elle est assurée par des capteurs
telle que :

22
Chapitre II : Généralité sur la Maison Intelligente

 Détection d’une présence ou d’une intrusion (détecteur de mouvement ou


d’accès) ;
 Dissuasion (sirène) ;
 Surveillance de l’accès par des pièces du logement (caméras externes et
internes) ;
 Transmission et visualisation des alarmes sur incident (envoi de mail).
 Les alarmes techniques
Le système domotique peut vous alerter en local ou à distance en cas d’anomalies
des équipements suivants :

o Congélateur à l’arrêt
o Détection fuite de gaz
o Fuite d’eau
o Incendie
o Fumée

Figure II. 3 : Détecteur de fumée

Figure II. 4 : Détecteur de Monoxyde de Carbone

23
Chapitre II : Généralité sur la Maison Intelligente
 Les alarmes anti-intrusion

Ce sont les capteurs communs sur les portes des pièces qui leur sont également
connectés à la centrale d'alarme. Ces capteurs peuvent être associés à un réseau de
surveillance numérique.

Lors de l'intrusion, un message d'avertissement peut être envoyé par e-mail ou sur
un téléphone portable.

Figure II. 5 : Alarmes anti-intrusion

II.5. Le confort

En utilisant un smartphone, la Smart Home (Maison Intelligente) est capable de


savoir quand vous rentrez à la maison et donc d’ouvrir le portail avant même que vous
n’arriviez. Les volets peuvent s’ouvrir et se fermer au rythme du soleil, et peuvent même
aller jusqu’à s’adapter à la saison et la température pour laisser entrer la lumière et la
chaleur du soleil l’hiver, ou au contraire conserver le frais l’été en fermant les volets des
fenêtres exposées au soleil. De la même façon, votre maison sait quand vous êtes présents,
et peut ainsi adapter elle-même votre chauffage pour que la maison soit toujours à la
température idéale pour vous. Il est même possible de diffuser automatiquement votre Play
List musicale préférée à votre réveil, ou quand vous rentrez à la maison [24].

Figure II. 6 : Illustration d'un confort dans la Maison Intelligente

24
Chapitre II : Généralité sur la Maison Intelligente

II.6. La santé

La Smart House trouve aujourd’hui de nouvelles applications dans le domaine de la


santé. Afin d’améliorer l’autonomie et l’indépendance des personnes fragiles, handicapées
ou âgées le souci de leurs mises en garde à distance chez eux peut être maintenant possible
[23].

Figure II. 7 : Les applications de la santé domotique

II.7. L’économie d’énergie

En gérant les volets selon la saison, ainsi que le chauffage, le système domotique
vous permet d’économiser de l’énergie, et donc de l’argent, même si au départ on ne
recherchait que le confort en plus. La consommation d’énergie peut être suivie très
finement, qu’il s’agisse de votre consommation d’électricité, d’eau, ou même de gaz.

II.8. La communication

 La communication dans la Smart House (Maison Intelligente) est Le


mariage de l'informatique, des télécom et l'électronique. Au royaume des
normes domotique, il est difficile de se retrouver [10]. On trouve des types
différents de la communication dans la smart house :
 Io-home-control : est une technologie Radio sans fil et sécurisée, partagée
par des spécialistes de l'habitat avec une communication bidirectionnelle
 Bluetooth : protocole radio permettant une communication transparente
entre tous les équipements situés dans un périmètre de quelques mètres ;
 DSP (Digital Signal Processor) utilisé dans les amplificateurs de home
cinéma pour gérer la diffusion du signal sonore vers les enceintes du
système (domotique audio) ;

25
Chapitre II : Généralité sur la Maison Intelligente

 XPL : protocole de gestion domotique ultime (libre, simple et documenté)


pour faire communiquer l'ensemble des équipements de l'installation ;
 Peer-to-peer (P2P) : échange de données entre deux ordinateurs reliés à
Internet. Etablit un lien direct entre les deux machines sans nécessiter de
serveur central ;
 Ethernet, protocole de communication permettant le transport
d'informations sur un réseau informatique ;
 ZigBee : protocole de haut niveau permettant la communication de petites
radios, à consommation réduite pour les réseaux à dimension personnelle.

Figure II. 8 : Les différents protocoles de communication

II.9. Techniques de liaison

Il existe trois principales technologies de liaison utilisées pour la domotique qui


sont les suivantes :

 Technologie radiofréquence

Avec cette technologie, l’échange d’informations s’effectue sans fil entre l’émetteur
et le récepteur. La mise en œuvre de cette technologie est facile [20].

 Technologie de courant porteur en ligne CPL

La technologie de CPL est composée d’émetteurs et de récepteurs qui s’échangent


les informations et les données en passant par le réseau électrique existant [20].

 Technologie bus filaire

Cette technologie permet aux composants de se communiquer avec le même


langage, afin qu’ils puissent échanger, analyser, et traiter les informations [20].

26
Chapitre II : Généralité sur la Maison Intelligente

II.10. Les avantages et les inconvénients

 Les avantages
o 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.
o Ce type d’équipement vous simplifie la vie et optimise votre confort
en adaptant votre maison à différents scénarios de la vie quotidienne
[20].
 Les inconvénients
o Le prix est beaucoup plus élevé mais les factures d’énergie
baisseront. Il faut donc le prendre en compte dans le budget initial.
o Le verrouillage qu’offrent certaines marques dans leurs produits ne
permettant pas d’avoir un logiciel ouvert [20].

II.11. Les divers Composants Utilisés

II.11.1. Microcontrôleur

II.11.1.1. Définition

Un microcontrôleur est un circuit intégré qui rassemble les éléments essentiels d'un
ordinateur : processeur, mémoires, unités périphériques et interfaces d'entrées-sorties. Les
microcontrôleurs se caractérisent par un plus haut degré d'intégration, une plus faible
consommation électrique, une vitesse de fonctionnement plus faible et un coût réduit par
rapport aux microprocesseurs polyvalents utilisés dans les ordinateurs personnels. Les
microcontrôleurs permettent de diminuer la taille, la consommation électrique et le coût
des produits [25].

II.11.1.2. Les familles des microcontrôleurs

Plusieurs fabricants se partage le marché des microcontrôleurs, citons INTEL,


MOTOROLA, ATMEL, ZILOG, HITACHI, DALLAS SEMI, PHILIPS et enfin
MICROCHIP. Chaque fabricant ne propose pas un seul microcontrôleur, mais des familles
de microcontrôleurs. On peut citer à titre d’exemple :

27
Chapitre II : Généralité sur la Maison Intelligente
La famille MCS51 (8x31,8x51) de INTEL, la famille AVR (ATtiny 28,
ATMEGA2560, AT90S8535) de ATMEL, la famille 68HCxxx de MOTOROLA
(68HC11, 68HC811), la famille PIC 16Cxx (16C84,16F84) de MICROCHIP [26].

II.11.1.3. Applications des microcontrôleurs

 Informatique (souri, modem)


 Vidéo (appareil photos numérique, caméra numérique, …)
 Contrôle des processus industriels (régulation, pilotage, supervision, …)
 Appareil de mesure (affichage, calcul statistique, mémorisation, …)
 Automobile (ABS, injection, GPS, airbag, …)
 Multimédia (téléviseur, carte audio, carte vidéo, MP3, magnétoscope, …)
 Téléphone (fax, téléphone portable, modem, …)
 Electroménager (Lave-vaisselle, lave-linge) [27].
 Les avantages du microcontrôleur
o Encombrement de matériel réduit.
o Circuits imprimés peu complexe.
o Faible consommation à cause de l’intégration en technologie MOS,
CMOS, ou HCMOS.
o Coût réduit de conception et montage.
 Les inconvénients du microcontrôleur
o Ne convient pas nécessairement à tous les problèmes car il n’offre
pas une grande puissance de calcul.
o On ne peut pas toujours utiliser tous les périphériques simultanément
: pour réduire les coûts, certaines broches sont multiplexées.
o Il faut disposer d’un outil du développement spécifique.

II.11.2. La carte Arduino

II.11.2.1. Définition

Arduino est une gamme de circuits électroniques open source basée pour la plupart
sur un microcontrôleur du fabricant Atmel. Ces circuits intègrent les composants
nécessaires pour permettre une utilisation rapide et simple du microcontrôleur. Cette
simplification vise à rendre accessibles à tous la création et la programmation d’objets ou
dispositifs interactifs. Ces objets peuvent contenir toutes sortes de capteurs, d’indicateurs
lumineux ou d’interrupteurs que l’on souhaite faire intervenir. Entre autres, les cartes

28
Chapitre II : Généralité sur la Maison Intelligente
Arduino sont équipées de connecteurs standardisés pour brancher des modules compatibles
appelés shields. Ces derniers sont des circuits d’une taille plus ou moins semblable à celle
de l’Arduino et qui viennent s’empiler sur ces connecteurs. Ils proposent des extensions
matérielles qui permettent d’ajouter des fonctionnalités originales a son projet. En plus de
ces connecteurs, les cartes possèdent toutes une connectique USB permettant de
programmer facilement le microcontrôleur qu’elles embarquent [28].

II.11.2.2. Types des cartes Arduino

Il existe plusieurs types de cartes Arduino mais pour notre réalisation, nous allons
utiliser une Arduino UNO et Arduino MEGA.

1) Arduino Uno

La carte Arduino Uno est le produit populaire parmi les cartes Arduino. Parfaite
pour débuter la programmation Arduino, elle est constituée de tous les éléments de base
pour construire des objets d’une complexité relativement faible.

La carte Arduino Uno, comme son nom l’indique, a été la première à utiliser la
version de programmation Arduino 1.0, et elle est devenue le symbole de l’univers
Arduino. La carte Arduino Uno est constituée de 14 broches d’entrées/sorties digitales,
dont six sont utilisables en PWM, de 6 broches d’entrées analogiques, d’une connectique
USB, d’une connectique d’alimentation, d’un port ICSP et d’un bouton RESET [29].

Figure II. 9 : Arduino UNO

 Ses avantages
o Environnement de programmation clair et simple.
o Multiplateforme : tourne sous Windows….
o Nombreuses librairies disponibles avec diverses fonctions
implémentées.

29
Chapitre II : Généralité sur la Maison Intelligente
2) Arduino Méga

La carte Arduino Méga 2560 est une carte à microcontrôleur basée sur un
ATmega2560.

La MEGA est une carte composée de Nombreuses entrées et sorties pour raccorder
des capteurs ou des actionneurs (16 analogiques et 54 digitales pouvant fournir jusqu’à
20mA). Comme elle dispose de 256KO de mémoire flash ainsi que 8KO de mémoire
SRAM. De plus cette carte dispose de plusieurs broches UART (4 ports de
communication), et de broches MLI (15 sorties numérique peuvent être utilisées comme
MLI). Cette carte présente deux inconvénients, par rapport à sa forme plus élevé, et son
prix qui est deux fois plus chère que l’Arduino Uno [30].

Figure II. 10 : Carte Arduino Méga 2560

II.11.3. Logiciel

L'open-source Arduino Software (IDE), il est facile d'écrire du code et de le


transférer à la carte. Il fonctionne sur Windows, Mac OS X et Linux. L'environnement est
écrit en Java et basé sur le traitement et d'autres logiciels open-source. Ce logiciel peut être
utilisé avec toute carte Arduino.

II.11.3.1. Présentation d’Arduino IDE

Le programme est lu par le microcontrôleur de haut vers le bas. Une variable doit
être déclarée avant d'être utilisée par une fonction. La structure minimale est constituée :

 En tête : déclaration des variables, des constantes, indication de l'utilisation


de Bibliothèques
 Un setup (= initialisation) cette partie n'est lue qu'une seule fois, elle
comprend les fonctions devant être réalisées au démarrage (utilisation des
broches en entrées ou en sortie, mise en marche du midi, du port série de
l’I2C etc.…).

30
Chapitre II : Généralité sur la Maison Intelligente

 Une loop (boucle) : cette partie est lue en boucle ! C'est ici que les fonctions
sont réalisées. En plus de cette structure minimale, on peut ajouter :
o Des « sous-programmes » ou « routines » qui peuvent être appelées
à tout moment dans la boucle, très pratiqué pour réaliser des
morceaux de codes répétitifs.
o Des « callbacks », ce sont des fonctions qui sont rappelées
automatiquement depuis une bibliothèque [31].

Figure II. 11 : Présentation de l’interface initiale du logiciel

1) L’interface
o Options de configuration du logiciel
o Boutons pout la programmation des cartes
o Programme à créer
o Débogueur (affichage des erreurs de programmation)
2) Les boutons
o Permet de vérifier le programme, il actionne un module qui cherche
les erreurs dans le Programme
o Compiler et envoyer le programme vers la carte
o Créer un nouveau fichier
o Charger un programme existant
o Sauvegarder le programme en cours
o Ouvrir le moniteur série

31
Chapitre II : Généralité sur la Maison Intelligente

Figure II. 12 : Les boutons du logiciel Arduino

II.12 Conclusion

Dans ce chapitre, nous avons présenté la maison intelligente, ses Caractéristiques,


les critères de Smart House et ses avantages et les inconvénients …etc., alors que nous
nous concentrions sur une carte d’acquisition qui est l’Arduino, En raison de sa simplicité
d'utilisation, Arduino est utilisé dans beaucoup d'applications comme l'électronique
industrielle et embarquée, la domotique mais aussi dans des domaines différents, puis nous
avons cité des différents types de cette dernière. Ensuite, nous avons expliqué les deux
parties essentielles de l’Arduino (la partie matérielle et la partie de programmation) plus
précisément.

32
Chapitre III : Conception d’une
maison intelligente
Chapitre III : Conception d’une maison intelligente

III.1 Introduction

Dans ce chapitre, nous allons développer les étapes nécessaires pour aboutir à notre
objectif et faciliter la réalisation de notre projet « une sécurisation d’une smart home par
reconnaissance vocal et facial » ainsi que les Outils de programmation (Proteus ISIS,
Arduino).

La maquette de la maison est équipée de divers capteurs qui effectuent des mesures
telles que le réglage de la luminosité à distance et un système de sécurité.

La particularité de cette technologie c’est qu’elle permet à l’utilisateur de contrôler


à distance sa maison en toute sécurité.

Avant de présenter notre solution on va analyser et étudier tout d’abord


l’architecture et le fonctionnement de notre système ; Sa problématique, ses objectifs, et les
différentes étapes de la réalisation pratique.

III.2. Présentation du projet

III.2.1. Problématiques

D'après les problèmes rencontrés par certaines statistiques confirmées, nous


Voulez-vous résoudre dans cet article que nous avons trouvé :

 L'Algérie gaspille l'équivalent de 3 milliards de dollars en énergie chaque


année, 10 à Il consomme 15% de l'énergie.
 La plupart des maisons en Algérie ne sont pas sûres.
 La plupart des maisons en Algérie n'ont toujours pas d'exigences minimales
Vie décente.
 La maison intelligente nécessite un investissement financier important.
 Le nombre de décès dus au dioxyde de carbone en Algérie a augmenté : Le
rapport de la défense civile a révélé Le nombre de décès et de blessures
causés par l'inhalation de dioxyde de carbone. La Direction de la protection
civile a indiqué dans un communiqué du samedi 26 janvier 2019 que depuis
le début Ce mois-ci, 46 personnes sont mortes et 444 ont été sauvées.
 Les incendies augmentent chaque année.

34
Chapitre III : Conception d’une maison intelligente
III.2.2. L’objectif du projet

Notre projet vise à créer un système intelligent de type maison intelligente, grâce à
des modules et des capteurs moins chers, plus efficaces et plus faciles à utiliser conçus
pour:

 Assurer un grand confort


 La sécurité, une priorité absolue qui est parmi les principales bases de la
domotique. Il est considéré comme la priorité des priorités dans la majorité
des domiciles.
 Implique ZERO gaspillage en économie d’énergie.

III.3. Les étapes de la réalisation

La réalisation de notre dispositif a connu cinq étapes :

 Première étape : C’est l’étape la plus difficile et la plus importante car elle
consiste en la recherche des informations bibliographiques et techniques à
utiliser pour aboutir à l’objectif.
 Deuxième étape : Test du montage dans l’environnement ISIS " proteus 8
professionnel « puis programmation de l’Arduino Uno et Arduino Mega
avec L’IDE par le code obtenu après compilation du programme écrit.
 Troisième étape : réalisation du montage complet sur une plaque d’essai
puis sur maquette afin d’assembler par la suite les composants en fonction
de notre montage sur le circuit imprimé, en commençant par l’alimentation
générale de notre dispositif. Et enfin la programmation du système par
l’IDE
 Quatrième étape : la création d’une application sous Androïd (création
d’interface avec la programmation orienté objet de notre application)

III.4. L’architecture Générale de notre système

On propose une architecture d’un système qui nous permet d’atteindre des solutions
pour ces problèmes. La figure si dessus représente l’architecture générale de notre
système :

35
Chapitre III : Conception d’une maison intelligente

Figure III. 1 : Architecture du système

Cette architecture permet :

D’apporter un confort supplémentaire au sein de nos habitations. Automatiser une


maison et l’équiper efficacement simplifient la vie de ses habitants tout en leur offrant un
gain de temps optimal au quotidien. Il peut s’agir d’une lumière qui s’allume dès que
quelqu’un entre dans une pièce ou d’un appareil électrique qui s’éteint lorsque vous vous
absentez.

 Activer une alarme en cas d’absence


 Régler le chauffage selon la température
 Motoriser d’un portail électrique
 Automatiser de l’arrosage extérieur
 Assurer une maison pleinement sécurisée.

III.5. La conception du notre système

Le système conçu se compose de trois parties principales :

 L'application mobile agit comme un serveur local installé dans le


smartphone, permettant le contrôle à distance de la maison intelligente.
 Dans notre cas, nous utiliserons la carte Arduino UNO et les capteurs
intégrés, tels que le capteur de gaz MQ-2, le capteur à ultrasons, le capteur
de température LM35, etc., pour l'appareil intelligent qui collecte les
données.

36
Chapitre III : Conception d’une maison intelligente

 La connexion sans fil entre « 1 » et « 2 » peut être établie à l'aide de la


technologie Wi-Fi et Bluetooth.

Voici une explication de l'architecture de la conception de notre solution :

Figure III. 2 : Conception du notre système [9]

La conception se compose de trois parties principales : la première partie représente


la source d'information (la partie détection, qui traite et envoie des données via des
appareils qui accèdent au réseau de communication), et la deuxième partie représente la
méthode de communication pour accéder et échanger des données. M2M et la troisième
partie représentent la réception des informations collectées par l'utilisateur final afin de les
traiter au besoin (partie traçabilité et alerte-réception et contrôle).

III.6. Réalisation pratique du système

III.6.1. Partie logicielle de ce projet

L'Arduino Uno peut être programmé par divers langages et pour chaque langage il
Ya plusieurs compilateurs, nous avons choisi le langage Arduino et on l’utilisé comme
compilateur.

III.6.1.1. Arduino IDE

Avant de passer à la programmation, nous devons réaliser un organigramme qui


explique le déroulement des différentes séquences, tant intérieures qu’extérieures : il
comportera plusieurs boucles dont la fin d’exécution succède toujours à son
commencement.

37
Chapitre III : Conception d’une maison intelligente

Figure III. 3 : Arduino IDE

III.6.1.2. Simulation avec ISIS (Proteus)

Isis est un éditeur de schéma qui intègre un simulateur analogique, logique ou


mixte. Toutes les opérations se passent dans cet environnement, aussi bien la configuration
des différentes sources et les tracés des courbes.

Figure III. 4 : ISIS (PORTEUS)

III.7. Les outils et l’environnement de travail

III.7.1. Les capteurs

Les capteurs sont des composants de la chaine d’acquisition dans une chaine
fonctionnelle, Les capteurs prélèvent une information sur le comportement de la partie
opérative et la transforment en une information exploitable par la partie commande.

III.7.1.1. Principales caractéristiques des capteurs

 L’étendue de la mesure
 La sensibilité

38
Chapitre III : Conception d’une maison intelligente

 La précision

III.7.1.2. Les différents types de capteurs

 Le capteur de lumière (LDR)

Une photorésistance est un composant électronique dont la résistivité varie en


Fonction de la quantité de lumière incidente. On peut également la nommer résistance
photo dépendante (Light dépendent résistor LDR) ou cellule photoconductrice (29).

Figure III. 5 : Capteur LDR Photorésistance

o Principe de fonctionnement
Une photorésistance est composée d'un semi-conducteur à haute résistivité. Si la
lumière incidente est de fréquence suffisamment élevée, les photons absorbés par le semi-
conducteur donneront aux électrons liés assez d'énergie pour sauter dans la bande de
conduction, les électrons libres (avec leurs trous d'électron) ainsi produits abaissant la
résistance de l'ensemble incidente est de fréquence suffisamment élevée, les photons
absorbés par le semi – conducteur.

 Capture de L’humidité

L’humidité est le mélange d’air sec et de vapeur d’eau dans l’air ambiante On
générale, quand on parle de mesure d’humidité, On fait allusion au taux d’humidité
exprimé en ℅ qui est en fait l’humidité relative. La détermination de cette mesure est
complexe, car elle est étroitement liée à d’autres grandeurs physiques, telle que la
température et la pression. Le taux d’humidité dans un volume V d’air [33].

Figure III. 6 : Capteur d’humidité DHT11

 Les types des capteurs d’humidités


o Capteur d’humidité résistive
o Capteur d‘humidité capacitif

39
Chapitre III : Conception d’une maison intelligente
o Capteur d’humidité relative
 Capteur infrarouge

Le capteur infrarouge peut être utilisé comme capteur de contact. On fait une
mesure avec la LED infrarouge éteinte et une avec la LED infrarouge allumée. S'il n'y a
aucun obstacle proche, la valeur lue est la même. Sinon, l'obstacle aura réfléchi la lumière
infrarouge et la deuxième mesure donnera un résultat plus élevé [28].

Figure III. 7 : Capteur infrarouge

 Capteur de mouvement PIR HC-SR501

Un capteur infrarouge passif (PIR) est un capteur électronique qui utilise le


rayonnement infrarouge pour détecter les variations de son champ de vision. Ils sont le
plus souvent utilisés comme capteurs de mouvement. Ils sont également utilisés dans les
systèmes d'alarme antivol à la pointe de la technologie pour déclencher un interrupteur
lorsqu'un mouvement est détecté [49].

Figure III. 8 : Capteur de mouvement PIR HC-SR501

 Capteur de flamme / de gaz

Le capteur de gaz MQ2 est utilisé pour la détection des fuites de gaz pour les
équipements des marchés de grandes consommations et industriel. Ce capteur est conçu
pour détecter le LPG, i-butane, propane, méthane, alcool, hydrogène et la fumée. Il a une
grande sensibilité et un temps de réponse rapide. Sa sensibilité peut d'ailleurs être ajustée
par potentiomètre [36].

40
Chapitre III : Conception d’une maison intelligente

Figure III. 9 : Image réelle du capteur de gaz/fumée MQ-2.

 Capteur de température LM 35

Le capteur LM35 est un capteur de température où la tension de sortie est


linéairement proportionnelle à la température en Celsius centigrade. Ce capteur ne
nécessite pas de calibrage externe pour fournir une précision de ± °C sur une gamme de
température de –55°C à +150°C. Son coefficient est de 10mV/°C et dans notre cas le
capteur est alimenté par 0-5V, on ne peut mesurer par conséquent que des températures
positives [34].

Figure III. 10 : Le capteur LM35

 Capteur d’empreinte digitale

Il s’agit d’un module d’empreintes digitales compatible Arduino. Avec le


processeur DSP haute vitesse, Il pourrait stocker 127 empreintes digitales. Prise en charge
de la saisie d’empreintes digitales, traitement d’images intelligent, comparaison
d’empreintes digitales et mode de recherche d’empreintes digitales. Il est également très
sensible à la reconnaissance des empreintes digitales humides [35].

Figure III. 11 : Capteur d’empreinte digitale

41
Chapitre III : Conception d’une maison intelligente
 Le capteur ultrasonore

Le capteur ultrasonore de distance HC-SR est une solution populaire et à faible coût
pour la fonction de mesure de distance sans contact. Il est capable de mesurer des distances
de 2cm à 400cm avec une précision d'environ 3 mm. Ce module comprend un émetteur et
récepteur d’ultrasons, et son circuit de commande [36].

Figure III. 12 : Capteur Ultrasonore

III.6.2. Listes des modules et les actionneurs

 L’afficheur LCD

L’afficheur a été utilisé pour afficher la Vitesse, La Température et l’humidité, cette


information est surtout nécessaire pour une personne qualifiée, qui peut vérifier les
mesures issues des différents capteurs sans avoir besoin de brancher un PC à la carte
Arduino et utiliser un logiciel spécialisé.

Les écrans LCD ou écrans à cristaux liquides sont de plus en plus courants dans
notre environnement, que ce soit pour afficher des informations utiles ou pour servir de
sélecteur de commande. Il existe des écrans de tout type allant du simple afficheur de
caractères aux écrans géants couleur.

Les écrans les plus couramment utilisés dans des applications Arduino sont les
écrans à caractères alphanumériques [31].

Figure III. 13 : Afficheurs LCD

42
Chapitre III : Conception d’une maison intelligente
 Servomoteur

Le servomoteur est un moteur ayant la capacité de maintenir une position à un


effort statique. Si c’est en continu, la position du servomoteur est vérifiée, et en fonction de
la mesure, elle est corrigée. Ainsi, le système du servomoteur est dit immobilisé ou
motorisé du fait qu’il atteigne des positions prédéterminées [37].

Figure III. 14 : Servomoteur avec carte Arduino

 Le buzzer

Un buzzer est un dispositif de signalisation audio, qui peut être mécanique,


électromécanique ou piézoélectrique. Les utilisations typiques des buzzers comprennent les
dispositifs d'alarme [37].

Figure III. 15 : Buzzer

 Le relais

Le relais est un composant électromécanique qui permet d'ouvrir ou fermer un


contact. Le relais comporte deux parties : une bobine qui induit un champ magnétique
lorsqu'elle est parcourue par un courant électrique. C'est la partie commande, et un contact
ou interrupteur mis en mouvement lorsque le champ magnétique est présent. C'est la partie
puissance. Le courant circulant à travers ce contact peut atteindre plusieurs Ampère [46].

43
Chapitre III : Conception d’une maison intelligente

Figure III. 16 : Le relais

 Module GSM SIM800L

Le module GSM SIM800L est l’un des plus petits modules GSM du monde avec
une taille de 2.2 cm x 1.8 cm. C’est un module puissant qui démarre automatiquement et
recherche automatiquement le réseau. Il inclut notamment le Bluetooth 3.0+EDR et la
radio FM (récepteur uniquement). Il vous permettra d’échanger des SMS, de passer des
appels mais aussi, et c’est nouveau, de récupérer de la data en GPRS 2G+. Ainsi vous
pourrez faire transiter des données sur une très longue distance, si par exemple la radio FM
ou le Bluetooth ne vous suffit plus [37].

Figure III. 17 : Module GSMSIM800L

 Module NodeMCU ESP8266

Module basé sur un ESP8266 cadencé à 80 MHz et exécutant le firmware open


source NodeMCU. Cette carte se programme via l'IDE Arduino et est compatible avec les
scripts LUA.

44
Chapitre III : Conception d’une maison intelligente
Ce microcontrôleur dispose d'une interface Wi-Fi idéale pour les objets connectés.
Des connecteurs latéraux mâles et femelles permettent d'enficher le module sur une plaque
de montage rapide.

L'interface sans fil Wifi permet la création de point d'accès sans fil, l'hébergement
d'un serveur, la connexion à internet et le partage des données par exemple.

Le module se programme directement à partir de l'IDE Arduino (installation d'une


extension nécessaire) et nécessite un cordon microUSB (non inclus). Son implantation le
rend compatible avec les plaques de connexions rapides [47].

Ses Caractéristiques

 Alimentation : 5 Vcc via micro-USB, 5 à 9 Vcc via broche Vin (régulateur


intégré)
 Microcontrôleur : ESP8266
 Microprocesseur : Tensilica LX106
 Fréquence : 80 MHz
 Mémoire RAM : 64 kB ; Mémoire Flash : 96 kB
 10 E/S digitales compatibles PWM
 Interfaces : I2C, SPI, UART ; Interface Wifi 802.11 b/g/n 2,4 GHz
 Antenne intégrée
 Température de service : -40 à 125 °C
 Dimensions : 58 x 31 x 12 mm
 Version : 2

Figure III. 18 : Figure : Node MCU ESP8266 (module wifi)

45
Chapitre III : Conception d’une maison intelligente
 Module de reconnaissance vocale

La reconnaissance vocale est quelque chose qui sait exactement ce que vous disiez.
Il diffère du contrôle du son, ce qui signifie que la lumière est activée et désactivée en
émettant un son.

Geeetech est une unité à faible coût qui permet de contrôler d'autres appareils par la
voix, qui peut reconnaître jusqu'à 15 instructions vocales et qui convient à la plupart des
situations impliquant la commande vocale.

Ce module de reconnaissance vocale Geeetech peut reconnaître votre voix. Il reçoit


des commandes de configuration ou répond via une interface de port série. Avec ce
module, nous pouvons contrôler les voitures ou autres appareils électriques par la voix.

Il peut stocker 15 pièces d'instructions vocales. Ces 15 pièces sont divisées en 3


groupes, dont 5 dans un groupe. Nous devons d'abord enregistrer le groupe d'instructions
vocales par groupe. Après cela, nous devrions importer un groupe par commande série
avant de pouvoir reconnaître les 5 instructions vocales de ce groupe. Si nous devons
implémenter des instructions dans d'autres groupes, nous devrions d'abord importer le
groupe. Ce module est indépendant du locuteur. Si votre ami parle l'instruction vocale au
lieu de vous, il se peut qu'il n'identifie pas l'instruction [39].

Figure III. 19 : Module de reconnaissance vocale

 Ses Caractéristiques :
 Tension : 4.5-5.5V
 Courant : <40mA
 Interface Digital : interface UART de niveau 5V TTL
 Interface Analogie : connecteur de microphone de monocanal de 3.5mm +
interface de goupille de microphone
 Size : 30mm x 47.5mm
 Précision Recognition : 99% (sous l'environnement idéal)

46
Chapitre III : Conception d’une maison intelligente
 Le Transistor

Un transistor est un dispositif électronique que l’on trouve dans plusieurs


applications à savoir les oscillateurs, les convertisseurs, les microcontrôleurs, les
microprocesseurs, l’interrupteur, l’amplificateur de courant, l’amplificateur de tension,
l’amplificateur de puissance … etc [40].

Figure III. 20 : Exemple de Transistor

 La résistance

Une résistance est un composant électronique dont le rôle principal est de s’opposer
plus ou moins à la circulation du courant électrique [40].

Figure III. 21 : Structure détaillée d’une résistance

Figure III. 22 : Résistance électronique

 Potentiomètre 10 K

Un potentiomètre est un composant électronique à trois bornes qui agit comme une
résistance variable. Deux des bornes de bord sont connectées aux extrémités de l'élément
résistif. Les potentiomètres rotatifs sont actionnés mécaniquement entre ces deux
extrémités [40].

47
Chapitre III : Conception d’une maison intelligente

Figure III. 23 : Potentiomètre 10 K

 Diode électroluminescente LED

La diode électroluminescente LED (ou « DEL » en français) est une diode à


jonction PN réalisée sur un matériau semi-conducteur, fortement dopé, à recombinaisons
radiatives. La LED émet un rayonnement incohérent issu d’émissions spontanées de
photons [9].

Figure III. 24 : Exemple d’une LED

 La Plaque d'essai

C'est une plaque en plastique isolant parsemé de plein de trous. Ces trous sont
espacés de 2.54 mm qui est l'espacement standard des composants électroniques [41].

Figure III. 25 : Une plaque d'essai.

48
Chapitre III : Conception d’une maison intelligente
 Les fils mâle-mâle

Ce sont des câbles souples de différentes tailles et de couleurs, Ils permettent de


faire la liaison (les branchements) entre les composants en passant par la plaque d’essai
[42].

Figure III. 26 : Les fils mal-mal

 Les fils mâle-femelle

Ce genre de fil est un accessoire indispensable pour faciliter les câblages avec vos
breadboards et différentes cartes électroniques ou autre montage. Il permet de relier
facilement un connecteur mâle à un connecteur femelle sans soudure.

Très pratique pour relier votre carte Arduino ou votre breadboard à une carte
électronique disposant de connecteurs mâles.

40 fils de 10 couleurs différentes suivant l'ordre : marron rouge orange jaune vert
bleu violet gris blanc noir [43].

Figure III. 27 : Les fils femelle–mal

 La pompe à eau

Le rôle de la pompe à eau est simple : gérer le débit du liquide dans le circuit de
refroidissement. Pour cela la pièce est tout simplement munie d’une hélice commandée par
le moteur [48].

49
Chapitre III : Conception d’une maison intelligente

Figure III. 28 : Pompe à eau

 Ventilateur

Dispositif, appareil qui, souvent au moyen de pales, permet de renouveler, de


brasser l'air dans un lieu fermé, de rafraîchir l'atmosphère d'un lieu [48].

Figure III. 29 : Ventilateur

III.7. Outil de l’application utilisée

III.7.1. Langage de programmation Java

III.7.1.1. Définition

Java est un langage de programmation inspiré du langage C++, avec un modèle de


programmation orienté objet.

Java permet de créer des applications complètes. Il peut également servir à créer un
petit module d'application, dit applet, à intégrer dans une page Web.

III.7.1.2. Les principales caractéristiques de Java

Les programmes créés sont portables. Le programme source est compilé dans un «
code », qui peut être exécuté sur un serveur ou un client doté d'une machine virtuelle Java.
Cette dernière traduit le code compilé en code exécutable sur le matériel informatique.
Cela signifie que les différences entre les plateformes, comme la longueur des instructions,

50
Chapitre III : Conception d’une maison intelligente
peuvent être reconnues et gérées en local au fil de l'exécution du programme. Il n'est donc
plus nécessaire de créer des versions différentes du programme pour chaque plateforme.

Le code est robuste. Cela qui signifie que les objets Java ne peuvent contenir
aucune référence à des données qui leur sont externes à ou à d'autres objets connus. Ce
mécanisme garantit qu'une instruction ne contiendra pas l'adresse de données stockées dans
une autre application ou dans le système d'exploitation lui-même, ce qui provoquerait
l'arrêt ou le « plantage » du programme, voire du système d'exploitation. La machine
virtuelle Java procède à diverses vérifications sur chaque objet pour en assurer l'intégrité.

Java est orienté objet, ce qui implique, entre autres caractéristiques, qu'un objet tire
parti de son appartenance à une classe d'objets pour hériter du code commun à cette classe.
Les objets sont considérés comme des « noms » auxquels un utilisateur peut se rapporter,
plutôt qu'à des « verbes » traditionnellement utilisés dans les procédures. Ainsi, une
méthode peut être considérée comme l'une des fonctionnalités ou l'un des comportements
de l'objet

La machine virtuelle Java comprend un compilateur JIT (Just-In-Time), ou


compilateur à la volée qui compile dynamiquement le code source en code exécutable au
lieu de l'interpréter instruction par instruction.

III.7.2. L’éditeur de texte générique personnalisable pour le codage


(sublime texte)

III.7.2.1. Définition

Sublime Text est un éditeur de texte générique (en anglais) codé en C++ et Python,
disponible sur Windows, Mac et Linux. Pour rappel, Les éditeurs HTML comme NotePad
++ ou Atom permettent d’éditer des textes avec une coloration syntaxique selon le langage
choisi. Ils sont généralement utilisés par les développeurs mais peuvent rendent également
de nombreux services pour le formatage et l’épurage de textes. Sublime Text prend en
charge plus de 44 langages de programmation majeurs.

L'interface est minimaliste, épurée et totalement personnalisable. On peut modifier


la couleur du fond de la page ainsi que celles des polices, Sublime Text propose une
multitude de combinaisons de jeux de couleurs possibles.

51
Chapitre III : Conception d’une maison intelligente
La fonction Minimap (volet de navigation sur la droite) permet de se déplacer dans
le code d'une manière très simple et rapide. Sublime Text offre des fonctionnalités
d’édition avancées telles que la modification de variables instantanées.

L’éditeur est compatible avec une grande variété de langages : C, C++, C#, CSS,
HTML, Groovy, Java, JavaScript, LaTeX, MATLAB, Perl, PHP, Python, Ruby, SQL,
TCL...

Figure III. 30 : Logo du sublime text

III.7.2.2. Ecran de l'éditeur

Figure III. 31 : Ecran de l’éditeur sublime text

Il est bien sûr possible de travailler sur plusieurs documents en même temps via des
onglets. Sublime Text dispose d'une grande variété d'outils, comme l’automatisation de
différentes actions et supporte l'inclusion de snippets et de macros. On peut l’enrichir via
l’installation de nombreux plugins. L'édition HTML de Sublime Text vous permettra de
proposer des contenus de qualité en termes de codage et ainsi d'améliorer votre
référencement naturel.

52
Chapitre III : Conception d’une maison intelligente

III.7.2.3. Principales fonctionnalités


La navigation/recherche au travers d’un ensemble de documents, exemple : ouvrir
les fichiers avec seulement quelques frappes, et instantanément sauter à des symboles, des
lignes ou des mots ;

Les sélections multiples vous permettent de changer de façon interactive de


nombreuses lignes à la fois ;

 Mode d’affichage multiple ;


 Sauvegarde automatique de vos travaux en cours d’édition ;
 Volet de navigation à droite pour un accès rapide ;
 Raccourcis clavier, menus, Snippets, Macros, à peu près tout dans Sublime
Text est personnalisable avec des fichiers JSON simples ;
 Nombre important de plugins et de thèmes ;
 Palette de commande permettant d’accéder à de nombreuses fonctionnalités
 Une API bien documentée pour les développeurs de plugins.

Sublime Text n’est pas gratuit mais la version d’évaluation fonctionne


indéfiniment. Vu la qualité de l'éditeur, on peut s'orienter vers une version payante (70$)
pour un usage intensif.

Cet éditeur fait partie de mes préférés avec NotePad++ grâce à sa simplicité, ses
fonctionnalités riches et sa personnalisation. Un excellent outil pour la création de sites
internet pas chers.

III.8 Conclusion

Dans ce chapitre, nous avons présenté nos solutions domotiques et Incidents liés au
gaz, au feu et au manque de sécurité dans la maison, qui C'est notre motivation pour penser
et développer des choses utiles et utiles Intelligent, cela réduira ces problèmes. Nous avons
donc construit une petite maison intelligente équipée de différents équipements. Pour faire
de ce projet un succès, nous avons franchi quatre étapes importantes, La conception de
l’ensemble du système domotique (architecture, modules, composants…), Réalisation
virtuelle (Proteus 8, IDE), réalisation réelle et création d'application Android. Dans ce
chapitre, nous nous concentrons sur la première étape, qui est Conception du système,
architecture proposée, nous avons également défini tous les composants et Modules utilisés

53
Chapitre III : Conception d’une maison intelligente
dans notre système domotique. Pour les logiciels et applications utilisés, Concernant les
étapes restantes, nous les présenterons en détail dans le chapitre suivant.

54
Chapitre IV : Réalisation Pratique
Chapitre IV : Réalisation Pratique

IV.1. Introduction

La maison intelligente (SMART HOUSE) est basée sur la mise en technologie des
Différents appareils électriques de la maison, contrôlés par une « intelligence » centralisée.
L'intelligence qui gère ces commandes est une centrale programmable, des modules
(intelligence décentralisée), ou bien une interface micro-informatique (un serveur).

Nous avons décidé, afin de faciliter nos échanges, de diviser l’installation en 8


domaines d’application : porte verrouillée et sécurisée par empreinte digital ,
positionnement de caméra : dans l’application mobile (commande Wi-Fi) , détecteur de
présence, , garage sécurisé par une carte RFID à l’entrée, plus la reconnaissance vocale soit
à l’entrer ou à la sortie, capteur de flame , capteur de gaz , Stérilisation contre le COVID-
19 tous ces domaines peuvent être contrôlés individuellement ou ensemble grâce à des
échanges d’information.

IV.2. Test et réalisation

Notre système est basé sur la gestion de la sécurité et le contrôle des différentes
commandes. Avant de réaliser le montage réel, on va tester le montage avec une simulation
virtuelle. Dans notre projet on utilise le logiciel Proteus 8. Et on va utiliser Arduino UNO
dans toutes les tâches d’application.

IV.2.1. Tâche 1 : Détection de la fuite du Gaz avec le module SIM800L

 Matériels utilisés

Tableau IV. 1 : Matériels utilisés pour le système de la détection du Gaz

Matériels utilisés Caractéristiques Nombre

Capteur du gaz MQ-2 1

LEDs Rouge et vert 2

Résistances 220 Ohm 2

Buzzer 12v 1

Source du Gaz GPL,H2,CO /

56
Chapitre IV : Réalisation Pratique

Module GSM GSMSIM800L 1

Arduino UNO 1

Câbles M-M ; M-F //

 Câblage du matériel

Figure IV. 1 : Câblage d’un MQ-2 avec Arduino

 Algorithme Proposé

Figure IV. 2 : Organigramme de la détection de gaz [9].

57
Chapitre IV : Réalisation Pratique

Figure IV. 3 : Organigramme de la fonction d’alarme [9].

 Réalisation pratique

Figure IV. 4 : Réalisation pratique avec plaque d’essais

 Commentaires

Notre système de la détection du Gaz permet de détecter les Gaz carboniques (H2,
le GPL, le CH4, le CO, l'alcool, la fumée, etc.,).

1) Dans le cas normal où il n’y a pas des fuites, notre système permet
d’allumer la LED verte comme indicateur de sécurité.

58
Chapitre IV : Réalisation Pratique
2) Dans le cas des fuites du Gaz, notre système permet d’envoyer une alerte à
l’habitant par une sonnerie forte et l’éclairage rouge dans toute la maison et
envoyer SMS ou APPEL par GSM comme indicateur du danger.

IV.2.2. Tâche 2 : La détection des incendies avec le module SIM800L

 Matériels utilisés

Les mêmes matériels utilisés dans la tâche 1, à par le capteur du gaz MQ2 nous l’avons
remplacé par un capteur de la flamme (IR Infrarouge Flamme), et on a utilisé deux LEDs
verts ; une LED rouge et un module SIM800L.

 Câblage du matériel

Figure IV. 5 : Câblage d’un capteur de flamme avec Arduino

 Algorithme proposé

Figure IV. 6 : Organigramme de la détection d’incendie

59
Chapitre IV : Réalisation Pratique

Figure IV. 7 : Organigramme de la fonction d’alarme

 Réalisation pratique

Figure IV. 8 : La conception du système à l’absence d’incendie

Figure IV. 9 : La conception du système en cas d’incendie

60
Chapitre IV : Réalisation Pratique

 Commentaires
1) Notre système de la détection des incendies permet de protéger l’habitant de
tous dangers de la flamme et du feu.
2) Dans le cas des incendies, ce système permet d’envoyer une alerte à
l’habitant par un éclairage rouge et une sonnerie forte et envoyer SMS ou
APPEL par GSM comme indicateur du danger.
3) Le téléphone portable affiche l’appel et le message envoyé par le module
SIM800Lvers l’habitant. Comme représentées ces figures :

Figure IV. 10 : Envoi d’une appel et SMS dans le cas d’incendie

61
Chapitre IV : Réalisation Pratique

Figure IV. 11 : Envoi d’une appel et SMS dans le cas d’incendie

IV.2.3. Tâche 3 : L’ouverture du garage de l’extérieur avec la carte RFID

Tableau IV. 2 : Matériels utilisés pour l’ouverture du garage

Matériels utilisés Caractéristiques Nombre

LEDs Rouge et vert 2

Buzzer 12v 1

Résistances 220 Ohm 2

Carte RFID AC522 1

ARDUINO UNO 1

Servomoteur Micro servo 9g 1

Câbles M-M ; M-F //

62
Chapitre IV : Réalisation Pratique

 Câblage du matériel

Figure IV. 12 : Câblage d’une carte RFID avec Arduino

 Algorithme proposé

Figure IV. 13 : Organigramme d’ouverture du garage avec une carte RFID

63
Chapitre IV : Réalisation Pratique

 Câblage du matériel

Figure IV. 14 : Câblage d’une carte RFID avec Arduino

 Algorithme proposé

Figure IV. 15 : Organigramme d’ouverture du garage avec une carte RFID

64
Chapitre IV : Réalisation Pratique

 Réalisation pratique

Figure IV. 16 : Le montage pratique d’un Garage automatique avec servomoteur

Figure IV. 17 : Le porte -clé (Tags RFID) non autorisé

Figure IV. 18 : Carte-puce RFID (Etiquette) autorisé pour ouvrir le garage

65
Chapitre IV : Réalisation Pratique

 Commentaires

On ouvrira le garage quand le chauffeur sera dehors avec la carte, où on mettra le


modèle à côté du garage et quand la voiture arrivera, il mettra la carte. Le processus est
assez simple :

Tout d'abord, le lecteur RFID lit l'étiquette et transmet le code à l'Arduino.


L'Arduino lit ensuite le code de la connexion série et le compare à une liste de codes RFID
autorisés. Si l’étiquette est sur la liste des sites autorisés, l’Arduino tire une broche haute
pour fournir 5 V afin d’ouvrir un servomoteur. Lorsque le servomoteur s’ouvre, il pousse
la porte de garage. La porte du garage s'ouvre alors et la LED verte s’allume. Mais si nous
présentons le porte-clé au lecteur RFID ; le garage se n’ouvre pas et la LED rouge
s’allume.

IV.2.4. Tâche 4 : L’ouverture de la porte avec une empreinte digital

 Matériels utilisés

Tableau IV. 3 : Matériels utilisés pour la porte automatique

Matériels utilisés Caractéristiques Nombre

LED Bleu 1

Résistance 1 KOhm 1

Boutons Poussoirs // 4

Arduino UNO 1

Empreinte Digital // 1

Servo-moteur Micro servo 9g 1

Câbles M-M ; M-F //

Ecran LCD 16⃰2 1

66
Chapitre IV : Réalisation Pratique

 Câblage du Matériels

Figure IV. 19 : Câblage d’empreinte digital avec Arduino

 Algorithme proposé

67
Chapitre IV : Réalisation Pratique
Figure IV. 20 : Organigramme d’ouverture une porte avec Empreinte Digital

 Réalisation Pratique

Figure IV. 21 : Système d’empreinte digitale

On a choisi que l’écran de bienvenue affiche le message suivant :

Figure IV. 22 : Démarrage de système

68
Chapitre IV : Réalisation Pratique

Figure IV. 23 : Boutons poussoirs pour gérer le système

Après avoir cliqué sur ce qui a été demandé ; un autre écran qui demande
l’empreinte.

Figure IV. 24 : Mettre le doigt

Si l’empreinte d’entrée est incorrecte, l’écran affiche « ALLOWED » ; le


servomoteur tourne alors la porte s’ouvre.

69
Chapitre IV : Réalisation Pratique

Figure IV. 25 : Porte déverrouillée

Le terminal de lecteur d’empreinte digitale est monté dans un endroit pratique près
de la porte. Un servo-moteur est monté sur la porte et connecté au lecteur d’empreinte
digitale. Après avoir lu les empreintes digitales des personnes définies, nous attendrons «
ALLOWED » si l’autorisation déverrouillage de la porte est permise.

IV.2.5. Réalisation du 5-ème tâche : L’ouverture du garage de l’intérieur avec un


module de reconnaissance vocale

 Matériels utilisés

Tableau IV. 4 : Matériels utilisés pour la détection vocale

Matériels utilisés Caractéristiques Nombre

Module de reconnaissance V3 1
vocale

LED Rouge 1

Résistance 220 Ohm 1

Servo-moteur Micro servo 9g 1

70
Chapitre IV : Réalisation Pratique

 Algorithme proposé

Figure IV. 26 : Organigramme de la détection vocale

 Réalisation pratique

Figure IV. 27 : Conception de la détection vocale

71
Chapitre IV : Réalisation Pratique

 Commentaires

Lorsqu'une personne est à l'intérieur du garage et veut l'ouvrir ou le fermer, elle n'a
qu'à dire « ouvrir » ou « fermer » ; qui sont programmés dans le module. Où les résultats
apparaissent dans le moniteur d’IDE. Alors après le téléversement du programme Arduino,
lo module de reconnaissance vocale fonctionne.

o Lorsqu’on dit « ouvrir », la porte du garage s’ouvre


o Lorsqu’on dit « fermer », la porte du garage se ferme

IV.2.6. Tâche 6 : La stérilisation automatique contre le Covid-19

 Matériels utilisés

Tableau IV. 5 : Matériels utilisés pour la stérilisation

Matériels utilisés Caractéristiques Nombre

Pompe d’eau 12v 1

Relai 2 canaux 1

Arduino UNO 1

Désinfectant // 1

Capteur de distance HC-SR04 1


ultrason

72
Chapitre IV : Réalisation Pratique

 Algorithme proposé

Figure IV. 28 : Organigramme de la détection de mouvement

 Réalisation pratique

Figure IV. 29 : Le montage du capteur ultrason en cas de distance lointain

73
Chapitre IV : Réalisation Pratique

Figure IV. 30 : Le montage du capteur ultrason en cas de distance proche

 Commentaires
o Le capteur HC-SR04 capture la distance. Si la distance est éloignée,
la pompe d’eau ne fonctionne pas. Cela signifie qu'il n'y a pas de
mouvement.
o Sinon, la distance est proche. La pompe d’eau se fonctionne indique
qu’il y a un mouvement (la main)
o Le logiciel IDE peut également afficher la distance capturée par le
capteur Ultrason HC-SR04 sur le moniteur série.

IV.3. Notre propre application mobile

Nom : HTA-SMART HOME

 Description

HTA- Smart Home est une application mobile qui a été créé par nous en utilisant
le langage JAVA pour qu’elle soit plus professionnelle et put la mettre et la publier dans le
Play Store d’Androïde.

Notre application sert à contrôler quelque objet dans notre smart home : elle assure
la possibilité de surveiller l’entourage devant la porte d’entrée avec une caméra Wi-Fi
ESP32, Elle nous permet d’ouvrir et de fermer la porte et aussi elle assure le confort à

74
Chapitre IV : Réalisation Pratique
partir de contrôler l’éclairage et l’acquisition de température et d’humidité, comme on peut
commander la climatisation dans notre maison avec un seul clique via cette application

Voici les différentes interfaces de l’application « HTA-SMART HOME »

Figure IV. 31 : Logo du « HTA-SMART HOME »

Figure IV. 32 : La page de bienvenue

75
Chapitre IV : Réalisation Pratique
IV.3.1. S’Inscrire dans l’APPLICATION « HTA-SMART HOME »

Figure IV. 33 : L’inscription dans l’application

IV.3.2. Configuration du paramètre

Figure IV. 34 : La configuration du paramètre

76
Chapitre IV : Réalisation Pratique
IV.3.3. Informations sur l’application

Figure IV. 35 : Informations sur l’application

IV.3.4. Le menu

IV.3.4.1. Température et humidité plus Sécurité (POLICE&SOS)

Figure IV. 36 : Température et humidité plus Sécurité (POLICE & SOS)

77
Chapitre IV : Réalisation Pratique
IV.3.4.2. L’éclairage

Figure IV. 37 : L’éclairage de cuisine et chambre

IV.3.4.3. La sécurité

On a utilisé une caméra Wi-Fi ESP32 afin de surveiller l’entourage devant la


porte d’entrée ; aussi elle permet de voir la personne qui est devant cette porte pour l’ouvrir
ou fermer.

Figure IV. 38 : Figure : Porte automatique et la 2eme méthode

78
Chapitre IV : Réalisation Pratique

IV.4.Réalisation de la maquette domotique

Figure IV. 39 : Implémentation des tâches dans la maquette

Figure IV. 40 : Implémentation des tâches dans la maquette

79
Chapitre IV : Réalisation Pratique

IV.5.Conclusion
La partie réalisation et test de notre travail nous permet de comprendre Nos projets
sur la maison intelligente et les tâches qui ont été effectuées sont plus clairs Dans ce projet
à travers la simulation virtuelle et la réalisation réelle de notre propre solution
automatisation. Nous mettons en œuvre toutes les tâches effectuées dans le modèle sous
forme de prototypes Maison intelligente. Le système est contrôlé via une application
mobile. Dans ce chapitre, nous avons terminé la conception, le développement et la mise
en œuvre de la maquette domotique.

80
Conclusion Générale
Conclusion Générale
Grâce au développement des technologies de communication, aux ordinateurs, aux
logiciels et aux systèmes intelligents, les futures maisons connectées ne sont plus une
utopie mais une réalité.

Ceci a donné un nouvel essor au confort des personnes dans leur maison. Ainsi,
plusieurs nouveaux services sont offerts, parmi ces derniers nous citons :

 Assurer la sécurité et la protection des personnes.


 Améliorer la surveillance.
 Améliorer le confort.

Cette problématique à fait l’objet de nombreux travaux. Ainsi, l’opportunité qui


nous a été offerte pour travailler sur cette problématique à travers notre projet de fin
d’étude intitulé « Contrôle et suivi d’une maison intelligente via internet » nous a permis
de jauger notre capacité à travailler en groupe, mettre en valeur les connaissances déjà
acquises et acquérir d’autres. En outre, la problématique est un sujet très récent et en
perpétuelle évolution ce qui nous permettra également un apprentissage continuel. Par
ailleurs dans ce mémoire, nous avons illustré le fonctionnement d’un système domotique
basé sur Arduino, dans le but de concevoir la surveillance et le contrôle des appareils
domestiques, en utilisant une application Android.

Malgré l’ampleur et la difficulté de ce sujet de recherche, nous avons pu atteindre


les objectifs assignés à ce projet qui se résume à ces trois principaux points ;

 La commande via internet.


 Le contrôle de l’état des capteurs.
 La réalisation d’une maquette dite « intelligente », avec des scénarios
intelligents.

En effet, l’apport de ce projet se résume surtout dans la découverte d’un nouveau


domaine ce qu’on appelle la domotique, qu’est un domaine très intéressant et très vaste et
innovant, de même il nous a apporté énormément de connaissances, et cela nous permet de
dire que la période de la réalisation de ce projet c’était une période éducative, en dépit de la
domotique, nous avons pénétré plusieurs domaines tel : l’internet des objets,
développement des applications Android, etc.

82
Conclusion Générale
Au cours de la réalisation de ce projet nous avons rencontré plusieurs difficultés
qui résident essentiellement dans la nouveauté et l’ampleur de sujet, aussi le respect de la
date de réalisation a constitué le grand défi que nous avons rencontré.

Pour ce qu’est des perspectives de continuation, plusieurs voies peuvent être


envisagées, à titre indicatif et non exhaustif, nous proposons d’examiner et de développer
les points suivants :

 Développer une application Android de telle façon à enrichir le système de


contrôle avec d’autre fonction domotique.
 Ajouter une fonction de détection d’intrusion tout en utilisant une caméra de
surveillance.
 Ajouter l’identification par empreinte ou identification faciale.
 Aouter une fonction de détection de gaz et de flamme
 Ajouter une fonction d’ouverture et de fermeture automatique de la porte
d’entrée et la porte de garage.
 Ajouter la reconnaissance vocale pour plus de sécurité
 Le passage de la maquette à une réalisation réel au niveau de nos propres
maisons.
 En conclusion, nous souhaitons vraiment que ce projet puisse servir comme
élément de base pour d’autres études plus approfondies.

83
REFERENCES
BIBLIOGRAPHIQUES
1.David S. Watson, Mary Ann Piette, Osman Sezgen, and Naoya Motegi, “Machine
to Machine (M2M) Technology in Demand Responsive Commercial Buildings ,”
2004 ACEEE Summer Study Energy Effic. Build. Pacific Grove, no. August, pp. 22–
27, 2004, [Online]. Available: http://drrc.lbl.gov/system/files/lbnl-55087.pdf.

2.J. Höller, V. Tsiatsis, C. Mulligan, S. Karnouskos, S. Avesand, and D. Boyle,


From Machine-to-Machine to the Internet of Things: Introduction to a New Age of
Intelligence. 2014.

3. digital guide. Communication Machine to Machine (M2M). [En ligne]


https://www.ionos.fr/digitalguide/serveur/know-how/definition-communication-machine-
to-machine-m2m/.

4. Frédéric Launay. Architecture du réseau M2M. [En ligne] 14 mai 2015.

5. orange business. la carte SIM M2M. mai 2015.

6. Digora. Qu’est-ce que l’IoT et pourquoi mener une stratégie d’IoT ? [En ligne]
2018. https://www.digora.com/fr/blog/quest-ce-que-liot-et-pourquoi-mener-une-strategie-
diot?language_content_entity=fr.

7. agha, D.E.khaldoun AL. techniques ingenieur. introduction-a-internet-des-


objets-h8050. 10 8 2018.

8. A.Boucharaoua, H-M-L Boukli. Automatisation du maison intelligente via une


application android. Université de Tlemcen. Algérie : s.n., 2017. Mémoire de Master en
Télécommunication.

9. Djehaiche, Rania; Benziouche, Nihad (2021): Etude et Application d’un Système


de Communication M2M. figshare. Thesis.
https://doi.org/10.6084/m9.figshare.14710710.v2

10. Alasdair Allan, D.C. projet pour Arduino,Raspberry Pi et smartphones.


Bleutooth Low Energy. 2017.

11. Djehaiche, Rania; Aidel, Salih (2021): Application of M2M Communication


based on ZigBee to Control Smart home automation. figshare. Conference contribution.
https://doi.org/10.6084/m9.figshare.14748486.v1

12. K.Finkenzeller. RFID Handbook:Fundamentals and Application in contactless


Smart Cards. 2010.
13. M.Bolic, D.Simplot-Ryl,and I.Stojmenovic. RFID systems:research trends and
challenges. 2010.

14. T.DORINS, J.Jansons and. Analyzing IEEE 802.11n standard. 2012. pp. 26-30.

15. G.Ferrari, P.medagliani,S.Di Piazza,and M.Martalo. Wireless sensor


networks;performance analysis in indoor scenarios. 2007.

16. Yannick Bouguen, Eric Hardouin,François -Xavier Wolff. LTE et les réseaux
4G. 04 10 2012.

17. Aravantinos, Elias. Why LTE-M should play a major role in M2M evolution.
20 11 2014.

18. Rania, Bendahmane Amira Meriem et Ghermoul. Etude de méthodes de


beamforming à maximisation du rapport signal sur bruit pour des système FBMC. 2018.
Mémoire de master .

19. A.Achact, L.Laoubi. conception et réallisation d'une application mobile cross-


platform pour l'internet of things. Université de Béjaia. Algérie : s.n., 2017. Mémoire de
Master.

20. Yahi Amina, Kouri Loubna. Controle et suivi D'une maison intelligente via
internet. Université de Bouira. Algérie : s.n., 2018. Mémoire de Master.

21. GALLISSOT, Mathieu. Modéliser le concept de confort dans L'habitat


intelligent:multisensoriel au comportement. Sciences et Technologies de l'information et
d'informatique , université de GRENOBLE. 2012. thèse de doctorat.

22. Djehaiche R., Aidel S., Benziouche N. (2021) Design and Implementation of
M2M-Smart Home Based on Arduino-UNO. In: Hatti M. (eds) Artificial Intelligence
and Renewables Towards an Energy Transition. ICAIRES 2020. Lecture Notes in
Networks and Systems, vol 174. Springer, Cham. https://doi.org/10.1007/978 -3-030-
63846-7_66.

23. CEA. La domotique ou la maison connectée. [En ligne]


https://www.cea.fr/comprendre/Pages/nouvelles-technologies/essentiel-sur-domotique-
maison-connectee.aspx.
24. Boudellal, M. Smart home-habitat connecté. 361 installations domotiques et
multimédia.

25. MAURIS, Mr Gilles. CAPTURE ULTRASONORES"INTELLIGENTS".


Application à la représentation symbolique de mesures de distance par codage flou.

26. A practical evaluation of spectrum-based fault localization. Rui Abreu, peter


Zoeteweij,Rob Golsteijn ,and Arjan j.c.van gemund. june 2009, journal ofsystems and
software, p. 88 et 153.

27. R.Abreu, P.Zoeteweij,and A.J.C.van Gemund. on the accuract of spectrum-


based fault localization. in testing:Academic and Industrial conference.

28. Nourelhouda, Mehalaine. Étude et reélisation d'un système intelligent pour la


commande d'éclairages publique et surveillance de quelques paramètres atmosphérique.
université oum EL Bouaghi. 2018. Mémoir de master.

29. Blemings, Jonathan Oxer and Hugh. cool projects for open source Hardware.
2009. p. 445.

30. Bartmann, Erik. Le Grand livre d'Arduino. s.l. : edition Eyrolles, 2015.

31. Imen, Boudjedir. Un système embarque pour la détection des gaz dangereux a
base d'une carte Arduino. Université Oum AL Bouaghi. 2017. Mémoire de fin d'étude
pour Master.

32. Sanial, William. Traité d'éclairages. s.l. : Cépadués éditions, 2005.

33. composantes électronique disponibles pour le bricolage. [En ligne] 30 juillet


2018. https://www.ebay.fr/b/Composants-electroniques/182412/bn_16574947 .

34. Benlahcene, Walid. Un éclairage redondant. Université Batna. 2007. Mémoire


de fin D'étude pour d'ingénieur d'état en instrumentation.

35. Oussama, Afouf. Développement D'un système d'IOT dans le cadre de Smart
University. Université oum AL Bouaghi. Algérie : s.n., 2020.

36. Erref, Ismail. Etude et réalisation D'une interface à base d'une carte Arduino
pour la localisation d'un objet mouvement. Université de Blida. 2016. p. 53, Mémoire de
Master.

37. [En ligne] https://letmeknow.fr/blog/2015/10/14/tuto-module-gsm-sim800l-


prise-en-main.
38. Domotique et objets connectés. microcontroleure. [En ligne]
https://projetsdiy.fr/microcontroleurs-mcu/esp32-iot/.

39. Dzduino. Module de reconnaissance- vocale-et-microphone-pour-Arduino. [En


ligne] https://www.dzduino.com/v3-module-de-reconnaissance-vocale-et-microphone-
pour-arduino-fr.

40. Rakotomalala. Optimisation De L'energie Rayonnante. Université


d'Antananarivo. 2016. Mémoire de Master.

41. Robot. Utiliser une plaque d'essai ou breadboard. [En ligne]


https://www.robot-maker.com/forum/tutorials/article/39-utiliser-une-plaque-dessai-ou-
breadboard/.

42. Arduino au collège. La partie électronique. [En ligne]


http://www.ardacol.fr/index.php/niveau-troisieme/maquette-dascenseur-pilote-par-un-
smartphone/la-partie-electronique/.

43. Robot. Nape de 40 fils mâle femelle. [En ligne] https://www.robot-


maker.com/shop/composants/44-nappe-de-40-fils-male-femelle-44.html.

44. Lamagit. JAVA. [En ligne] https://www.lemagit.fr/definition/Java.

45. digital guide. Communication Machine to Machine (M2M). [En ligne]


https://www.ionos.fr/digitalguide/serveur/know-how/definition-communication-machine-
to-machine-m2m/.

46. « Le relais », Arduino-passion. https://pecquery.wixsite.com/arduino-


passion/le-relais (consulté le sept. 04, 2021).

47. TRONIC G., « Module NodeMCU ESP8266 », GO TRONIC.


https://www.gotronic.fr/art-module-nodemcu-esp8266-27744.htm (consulté le sept. 04,
2021).

48. « VENTILATEUR : Définition de VENTILATEUR ».


https://www.cnrtl.fr/definition/ventilateur?fbclid=IwAR2HMRyslWnSvjxeWnfo-
bIhxQcKjRM70o1KWuDhEDociFwP0q3nXSIQ2kI (consulté le sept. 04, 2021).

View publication stats

Vous aimerez peut-être aussi