Vous êtes sur la page 1sur 109

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

net/publication/354691868

Conception d’une maison intelligente avec les réseaux M2M/IoT

Thesis · September 2021

CITATIONS READS

0 709

4 authors, including:

Salih Aidel Rania Djehaiche


Université Mohamed El Bachir El Ibrahimi de Bordj Bou Arréridj Mohamed El Bachir El Ibrahimi University
41 PUBLICATIONS   94 CITATIONS    16 PUBLICATIONS   71 CITATIONS   

SEE PROFILE SEE PROFILE

Hanane Maaza
Université Mohamed El Bachir El Ibrahimi de Bordj Bou Arréridj
1 PUBLICATION   0 CITATIONS   

SEE PROFILE

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

Study and application of machine to machine communication system View project

Optimization of Microwave Active Circuits 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écommunications

Spécialité : Systèmes des télécommunications

Par

 Maaza Hanane
 Benmenni Amina

Intitulé

Conception d’une maison intelligente avec les réseaux M2M/IoT

Evalué le : 16/09/2021

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

Nom & Prénom Grade Qualité Etablissement

M. ATIA Salim MCB Président Univ-BBA

M. AIDELSalih Pr Encadreur Univ-BBA

Mlle. DJEHAICHE Rania Doctorante Co-Encadreur Univ-BBA

M. MESSAOUDANE Idris Dr Examinateur Univ-BBA

Année Universitaire 2020/2021


Remerciement

Remerciements
Tout d’abord nous remercions le tout puissant notre Dieu a tout son
compromis de nous faire arriver à ce niveau-là et le courage et la force de
continue 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 à notre encadreur le
Professeur AIDEL Salih 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 DJEHAICHE Rania 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 de jury pour avoir accepté d’examiner
notre modeste travail. Des remerciements spéciaux et chaleureux à BAHA
Yacine, Technicien supérieur en informatique de nous avoir donnée le
temps, l’importance et l’aide durant notre stage en sa compagnie.
Table des matières

Dédicace
Je dédie ce mémoire
A mon support dans ma vie, qui m’a appris, m’a supporté, m’a dirigé, m’a
donné le courage et la force pour continuer vers la gloire, mon chère Papa

El hadj et ma chère Maman Faiza

A mes sœurs, mon source de bonheur Kenza, Imene et mon frère et mon
soutient dans la vie Zinedine qui m’ont arrosé de tendresse et d’espoir et
d’amour.

À Mon encadreur monsieur le Professeur « AIDEL Salih », exemple de


compétence et de recherche scientifique.

A toute ma famille : mes cher oncles et tantes, mes cousins et mes adorable
cousines.

A mon chère tonton Salim Benarib et ma chère tata Chahrazed Gherbi pour
leur amour, leur soutien et leur gentillesse.

A mes chère copine et collègues Hadil, Amina et Tinhinane pour leur


accompagnement et pour la source d’amour qu’ils m’ont donné.

A mes amis Lahcen, Ramzi, Anis, Sara, Abla, Meriem, Houda, Saida pour leur
soutien leurs mots d’encouragement et leur gentillesse.

Une grande dédicace pour tous les membres de micromorganismes, pour leur
amour et leur gentillesse.

A toute la promotion de télécommunication 2020/2021.

Mlle M. Hanane
Table des matières

Dédicace
Je dédie ce mémoire

À Mes parents : ma mère, source de tendresse, mon père, symbole de courage et


de volonté.

À Mon encadreur monsieur le Professeur « AIDEL Salih », exemple de


compétence et de recherche

Scientifique.

À Tous la famille ‘BENMENNI’

À mes chers et adorables frères ‘ABDERRAOUF’ et ‘ISMAIL’, et ma chère


sœur ‘IMEN’,

À mes oncles, mes tantes, mes cousins et mes cousines.

À ma binôme ma puce ‘HANANE’.

À toutes mes chères copines (HADIL, NINA).

À toute la Promotion systèmes des télécommunications 2021.

À tous ceux que j’aime, et à tous ceux qui m’aiment.

Mlle B. Amina
Table des matières

Résumé :

Ce projet aborde la conception, la réalisation et l’intégration d’un Smart Home. La


solution proposée est réalisée grâce à plusieurs modules, capteurs et actionneurs. Le cœur de
ce système est une carte Arduino UNO, elle fonctionne comme un élément central
responsable de l’intelligence et la prise de décision après l’implémentation des programmes
pour contrôler les périphériques de la maison connectée. Pour cela nous avons réalisé une
maquette électronique sur laquelle on a intégré notre système pour avoir un aperçu réel en
utilisant les réseaux IoT et M2M et en créant une application Android.

Mots clés : Smart home, Arduino, Réseaux IoT, M2M, Capteurs, actionneurs, maquette de
réalisation.

Abstract:

This project deals with the design and integration of a Smart Home. Several modules,
sensors and actuators achieve the proposed solution. The heart of this system is an Arduino
UNO board, it functions as a central element responsible for intelligence and decision making
after the implementation of programs to control connected home devices. For this we made an
electronic model on which we integrated our system to have a real overview by using the IoT
and M2M networks and by creating an Android application.

Keywords: Smart home, Arduino, IoT networks, M2M, Sensors, and actuators, model.

‫الملخص‬

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

... ‫ حساسات‬،‫ شيء إلى شيء‬،‫ شبكات إنترنت األشياء‬،‫ اردوينو‬،‫ المنزل الذكي‬:‫الكلمات الرئيسية‬
Table des matières

Chapitre I : Généralité sur les réseaux M2M et IoT

I.1.Introduction............................................................................................................................2

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

I.2.1 Définition....................................................................................................................2

I.2.2 Evolution historique............... ....................................................................................3

I.2.3 Fonctionnement et architectures du réseau M2M.......................... ............................3

I.3.Les réseaux de communication IoT.......................................................................................7

I.3.1.Définition......................................................................................................................7

I.3.2 L’objet connecté..........................................................................................................8

I.3.3 Les types des objets connectés.....................................................................................8

I.3.4 Architecture du réseau IoT...........................................................................................8

I.3.5 Les technologies du réseau IoT....................................................................................9

I.3.5.1 Les réseau sans fils............................................................................................9

1.3.6. Domaine d’application de l’internet des objets.........................................................15

1.3.6.1. Le domaine de la santé...................................................................................15

1.3.6.2. Le domaine de l’industrie .............................................................................. 16

1.3.6.3. Le domaine du Transport et de La Mobilité Intelligent ................................ 16

1.3.6.4. Le domaine de la sécurité et la surveillance .................................................. 16

1.3.6.5. Le réseau intelligent (Smart Grid) ................................................................ 17

1.3.6.6. Villes intelligentes : ....................................................................................... 17


Table des matières

1.3.6.7. La domotique : ............................................................................................... 20

I.4.Conclusion ........................................................................................................................... 20

Chapitre II: La maison intelligente

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

II.2. Présentation de la maison intelligente..........................................................................21

II.2.1.Définition..............................................................................................................21

II.2.2.Principe de fonctionnement..................................................................................22

II.2.3. Les fonctions de la maison intelligente...............................................................23

II.3. La domotique par pièce ....................................................................................................24

II.3.1.Dans la cuisine ..........................................................................................................24

II.3.2.Dans La salle de bain ................................................................................................25

II.3.3. Dans le jardin ...........................................................................................................25

II.4.Les réseaux et la communication domotique ....................................................................26

II.4.1.Le réseau domestique ................................................................................................26

II.4.2.Le câblage domotique ...............................................................................................27

II.4.3.Les protocoles de communication domotique ...........................................................27

II.4.4.Les Logiciels de la Domotique ..................................................................................27

II.5.Le prix d'une installation domotique performante ............................................................28

II.6.Les avantages et les inconvénients ....................................................................................28

II .6.1.Les avantages ..........................................................................................................28

II.6.2.Les inconvénients .....................................................................................................29

II.7.Solutions pour implanter une maison intelligente .............................................................29

II.7.1.L’open hardware .......................................................................................................29

II.7.2.L’open source ...........................................................................................................30

II.8.Les composants d'une installation domotique....................................................................30


Table des matières

II.8.1.Carte BeagleBone......................................................................................................30

II.8.2.La carte STM32.........................................................................................................30

II.8.3.Carte Raspberry pi (La nano carte) ..........................................................................30

II.10. Système Arduino.............................................................................................................31

II.10.1.Arduino non pas Raspberry ......................................................................................31

II.10.2.Présentation générale d’Arduino...............................................................................31

II.10.2.1.Définition ......................................................................................................31

II.10.2.2.Les différentes cartes d’Arduino...................................................................32

II.11.Conclusion........................................................................................................................34

Chapitre III: Descriptin de la partie matérielle et logiciel

III.1Introduction........................................................................................................................36

III.2. Présentation du projet.......................................................................................................36

III.2.1. Problématique.........................................................................................................36

III.2.2. Le but du projet.......................................................................................................36

III.2.3. Les différentes étapes de la réalisation pratique ....................................................36

II.3. Structure du système.........................................................................................................37

III.4. Description de la partie matérielle...................................................................................39

III.4.1. La carte Arduino UNO............................................................................................39

III.4.1.1 Présentation de la carte................................................................................39

III.4.1. 2 Caractéristiques de la carte Arduino UNO.................................................40

III.4.2. Les capteurs...........................................................................................................43

III.4.3. Les module ...........................................................................................................47

III.4.4. Les actionneurs.....................................................................................................49

III.4.5.Autres Composants................................................................................................50

III.5. Description de la partie logicielle....................................................................................54


Table des matières

III.5.1. Le logiciel Arduino.............................................................................................54

III.5.1.1. Présentation de «IDE » ............................................................................54

III.5.1.2. Fonctionement d’un programme Arduino................................................58

III.5.2. Le langage JAVA..................................................................................................57

III.6. Conclusion.......................................................................................................................58

Chapitre IV: Réalisation et conception du système

VI. Introduction.........................................................................................................................59

IV.2. Conception du système....................................................................................................59

IV.3. Test et réalisation.............................................................................................................60

IV.3.1. Confort er soin intérieur........................................................................................60

IV.3.2. Le soin extérieur...................................................................................................71

IV.3.3. L'économie d'énergie............................................................................................79

IV.3.4. L'application mobile.............................................................................................84

IV.4. L'implémentation des tâches dans la maquette...............................................................87

IV.5. Conclusion.......................................................................................................................88
Liste des figures

Figure I. 1 : Logo d’un réseau Machine to Machine ................................................................. 3

Figure I.2 : Architecture d’un réseau de communication M2M ................................................. 4

Figure I. 3 : Exemples des cartes SIM M2M .............................................................................. 6

Figure I.4 : Schéma d’une architecture IoT ................................................................................ 8

Figure I.5 : Les différents types des réseaux sans fils ................................................................ 9

Figure I.6 : Logo du standard Bluetooth. ................................................................................. 10

Figure I.7 : Logo du protocole ZigBee ..................................................................................... 10

Figure I. 8 : Schéma du mode infrastructure ........................................................................... 12

Figure I. 9 : Schéma du mode AD-HOC .................................................................................. 12

Figure I.10 : Logo du standard LTE-M ................................................................................... 14

Figure I.11 : Logo du protocole MQTT .................................................................................. 15

Figure I.12 : Schéma d’un réseau intelligent .......................................................................... 17

Figure I.13 : Schéma d’une ville intelligente .......................................................................... 17

Figure II.1: Présentation d'un smart home................................................................................20

Figure II.2: Circulation d'information en domotique................................................................21

Figure II.3: Exemple de la santé domotique.............................................................................22

Figure II.4:Exemple du confort dans la domotique..................................................................23

Figure II.5: La domotique dans la cuisine.................................................................................24

Figure II.6: La domotique dans la salle de bain........................................................................25

Figure II.7: La domotique dans le jardin...................................................................................25

Figure II.8: Les réseaux dans la domotique..............................................................................26

Figure II.9:Les composants d'une carte BeagleBone................................................................29

Figure II.10: Présentation d'une carte STM32..........................................................................30


Liste des figures

Figure II.11: Présentation d'une carte Raspberry......................................................................30

Figure II.12: La carte Arduino UNO........................................................................................32

Figure II.13: Présentation d'une carte Arduino Leonardo.........................................................32

Figure II.14: Présentation d'une carte Arduino Méga 2500R2.................................................33

Figure II.15: Présentation d'un Arduino nano...........................................................................33

Figure II.16: Présentation d'un Arduino mini...........................................................................34

Figure III.1: Schéma et architecture de notre projet.................................................................37

Figure III.2: La carte Arduino UNO.........................................................................................38

Figure III.3: Les éléments de la carte Arduino UNO................................................................39

Figure III.4: Microcontrôleur ATMega 328.............................................................................40

Figure III.5: Présentation d'un capteur Ultrason.......................................................................41

Figure III.6: Présentation d'un capteur de mouvement.............................................................42

Figure III.7: Présentation d'un capteur DHT22........................................................................42

Figure III.8: Présentation d'une photorésistance.......................................................................43

Figure III.9: Présentation d'un capteur d'humidité de sol.........................................................43

Figure III.10: Présentation d'un capteur de pluie......................................................................44

Figure III.11: Présentation d'un capteur ST045........................................................................44

Figure III.12: Présentation d'un mini panneau solaire..............................................................45

Figure III.13: Un module RFID RC522...................................................................................46

Figure III.14:Un module de connaissance vocale....................................................................46

Figure III.15:Un module WIFI ESP 8266................................................................................47

Figure III.16:Un servomoteur 9g..............................................................................................48

Figure III.17:Une carte relais 2 canaux 5V...............................................................................48

Figure III.18:Exemple d'une LED.............................................................................................49


Liste des figures

Figure III.19:Exemple d'un buzzer............................................................................................49

Figure III.20:Potentiomètre 10K...............................................................................................50

Figure III.21:Exemple des résistances de type 2200hm...........................................................50

Figure III.22:Un mini ventilateur.............................................................................................51

Figure III.23:Une pompe eau 12V............................................................................................51

Figure III.24:Une plaque d'essai...............................................................................................52

Figure III.25:Les câbles de connexion......................................................................................52

Figure III.26:L'interface de LIDE Arduino...............................................................................53

Figure III.27:L'interface principale du logiciel Proteus............................................................55

Figure IV.1 : Organigramme des escaliers intelligents.............................................................61

Figure IV.2: Câblage d’un PIR avec Arduino...........................................................................62

Figure IV.3.a: Câblage des matériels des escaliers intelligents................................................62

Figure IV.3.b: Câblage des matériels des escaliers intelligents................................................63

Figure IV.4 : En cas de monter en présence de la lumière.....................................................63

Figure IV.5 : En cas de descendre en présence de la lumière.................................................64

Figure IV.6 : En cas de monter en absence de la lumière........................................................64

Figure IV.7 : En cas de descendre en absence de la lumière...................................................65

Figure IV.8 : Organigramme de l’ouverture du garage avec RFID..........................................66

Figure IV.9 : Câblage de la carte RFID pour ouvrir le garage.................................................67

Figure IV.10 : En cas d’une carte bien détectée.......................................................................67

Figure IV.11 : En cas d’une carte non détectée........................................................................68

Figure IV.12 : Organigramme d’un détecteur vocal................................................................69

Figure IV.13: LED allumée lors l’exécution du commande LED ON.....................................70


Liste des figures

Figure IV.14 : LED éteinte lors l’exécution du commande LED OFF.....................................70

Figure IV.15 : Organigramme de l’arrosage automatique........................................................72

Figure IV.16 : Câblage su système d’arrosage automatique.....................................................73

Figure IV.17 : Fonctionnement du système d’arrosage en cas de sécheresse de sol................73

Figure IV.18 : Fonctionnement du système d’arrosage en cas de sol humide.........................74

Figure IV.19: Organigramme du système de stérilisation automatique...................................75

Figure IV.20: Câblage du système de stérilisation automatique...............................................76

Figure IV.21: Cas d’une distance proche..................................................................................76

Figure IV.22: Organigramme de l’éclairage extérieur automatique.........................................78

Figure IV.23 : Cas de présence de lumière...............................................................................78

Figure IV.24 : Cas d’absence de lumière..................................................................................78

Figure IV.25 : Organigramme d’un réservoir d’eau.................................................................80

Figure IV.26 : Cas d’ouverture du réservoir.............................................................................80

Figure IV.27 : Cas de fermeture du réservoir...........................................................................81

Figure IV.28 : Cas d’un réservoir saturé...................................................................................81

Figure IV.29 : Schéma électrique d’un suiveur de soleil..........................................................82

Figure IV.30 : Montage du notre Traker...................................................................................83

Figure IV.31 : Implémentation du Traker dans notre maquette................................................83

Figure IV.32 : Logo du HTA-Smart Home...............................................................................84

Figure IV.33 : La page de bienvenue........................................................................................85

Figure IV.34 : Les boutons de commande ..............................................................................85

Figure IV.35 : Température et humidité..................................................................................85

Figure IV.36: Les deux listes de configuration........................................................................86

Figure IV.37: l’espace réservé pour la caméra........................................................................86

Figure IV.38: La vue en haut de la maquette...........................................................................87


Liste des figures

Figure IV.39 : La façade de la maquette.................................................................................87

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


Liste des Tableaux

Tableau III.1 : Caractéristiques de la carte Arduino UNO.......................................................41

Tableau VI.1 : Tableau des matériels utilisés...........................................................................60

Tableau IV.2 : Tableau des matériels utilisés pour l’ouverture du garage avec RFID.............66

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

Tableau IV.4 : Matériels utilisés pour l’arrosage automatique................................................71

Tableau IV.5: Matériels utilisés pour le système de stérilisation automatique........................75

Tableau IV.6: Matériels utilisés pour l’éclairage extérieur automatique.................................77

Tableau IV.7: Matériels utilisés pour réaliser un réservoir d’eau.............................................79

Tableau IV.8: Matériels utilisés pour réaliser un Traker..........................................................82


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.
Liste des abréviations

WAN: Wide Area Network.


WPAN: Wireless Personal Area Network.
Introduction générale

Dans le cadre du PFE (Projet de Fin d’Etude). Nous avons entrepris le travail sur « La
conception d’une maison intelligente (smart home) avec les réseaux M2M/IoT » avec
Monsieur le Professeur AIDEL Salih comme enseignant responsable du projet. Les progrès
continus des technologies de la microélectronique et des réseaux de capteurs permettent
maintenant d’envisager le déploiement de services sécurisés et optimisés distribués sur des
réseaux d’objets communicants intelligents interconnectés : c’est la vision de l’Internet des
Objets et des réseaux Machine to Machine.
L'Internet des objets peut être décrit comme la connexion d'objets du quotidien (tels
que des téléphones, des télévisions, des capteurs et des actionneurs) à l'Internet où les
dispositifs sont intelligemment reliés entre eux, permettant ainsi de nouvelles formes de
communication entre les objets et les personnes, et entre les objets eux-mêmes. Des projets
IoT déjà en cours promettent de combler les écarts de richesse, d’améliorer la distribution des
ressources mondiales aux populations défavorisées et de nous aider à comprendre notre
planète, ce qui nous permettra d’adopter un comportement plus proactif au lieu de simplement
réagir aux événements, parmi ces projets on trouve un domaine très intéressant celui de la
domotique qui rend la vie humaine plus simple et confortable.
Smart Home est définie comme une résidence équipée de technologies de
l’électronique, de l'automatique, de l’informatique et des télécommunications ambiante qui
vise à assister l’habitant dans les situations diverses de la vie domestique. Elle assure une vie
plus confortable et plus sécurisée et surtout le bon pilotage d’énergie.
Dans notre mémoire, nous commencerons par définir dans le premier chapitre, et
détailler le fonctionnement et L’architecture des M2M et d'IoT, et les différents standards et
protocoles des réseaux sans fils ainsi que le domaine d’application de ces réseaux.
Dans le deuxième chapitre, nous allons aborder les détails qui concernent le terme «
domotique » en parlant de la maison intelligente, son marché et ses avantages et
inconvénients.
Par la suite, dans le troisième chapitre, on va parler des solutions matérielles et
logicielles qui seront utilisés pour réaliser notre système intelligent (les capteurs, les
actionneurs, les logiciels de programmation).
Finalement dans le quatrième et dernier chapitre, on va discuter les étapes à suivre
pour réaliser une maquette intelligente avec une application mobile et on terminera notre
mémoire par une conclusion qui sera une synthèse globale de notre réalisation.

Page 1
Chapitre I
Généralités
sur les réseau
M2M et IoT
Chapitre I : Généralités sur les réseaux M2M et IoT

I.1. Introduction
Depuis la fin des années 1980, Internet a évolué de manière spectaculaire, de sorte
qu’elle n’est pas seulement une interconnexion entre ordinateurs, mais plutôt une
interconnexion entre plusieurs objets physiques. Ce qui a introduit le terme « Machine to
Machine (M2M) » est « Internet des Objets (IdO) » .Ces deux réseaux servent à fournir les
moyens d’interagir hormis de l’intervention humaine avec les systèmes d’information.
Dans ce chapitre on présente les concepts fondamentaux de ces deux réseaux de
communications en détail.

I.2. La communication M2M


I.2.1 Définition

L'acronyme M2M précise différents concepts, à savoir : Man to-Machine (qui signifie
Communication entre les équipements actionnés par l'homme et les machines), Machines to
Mobile. Cependant, la signification la plus courante est Machine to Machine. [1]

Deuxième nom de communication de machine à machine (M2M) est la


communication de type machine (MTC). Le réseau M2M contient très grand nombre de «
smart devices » ou on peut dire « Appareils M2M » qui peuvent communiquer entre eux via
un réseau sans fil ou filaire. La communication M2M est la technologie de communication la
plus avancée sans intervention humaine. Communication de machine à machine (M2M) est la
technologie de communication la plus demandée sur le marché pour une grande variété de
surveillance en temps réel et applications omniprésentes .Par conséquent, il reçoit beaucoup
d'attention des étudiants et aussi des gens de l'industrie dont leurs intérêt est de capturer un
événement (température, mesure sismique, consommation d’électricité... etc) qui est relayé à
travers un réseau de communication mobile, fixe ou hybride à une application en utilisant des
divers appareils (capteur, compteur... etc) . [2]

1
(Djehaiche.Rania, 2019)
2
(A. Gaurav, 2018)

Page 2
Chapitre I : Généralités sur les réseaux M2M et IoT

Figure I. 1 : Logo d’un réseau Machine to Machine [3]


I.2.2 Evolution historique

La première utilisation de la communication de machine à machine est souvent


attribuée à Théodore Paraskevakos, qui a inventé et breveté la technologie liée à la
transmission de données par les lignes téléphoniques, à la base de l’identification de
l’appelant des temps modernes. Ensuite NOKIA a offrit les premiers services en
communication M2M à ces clients en 2002.
En 2006, la NASA a utilisé la technologie M2Mi pour développer un Intelligence
machine à machine. Au début de 2010, un groupe a commencé à collaborer pour créer un
réseau Machine à machine, agissant comme un hub. En juin 2010, l'opérateur de La
messagerie mobile Tyntec a annoncé la disponibilité des fiables services SMS pour les
applications M2M. En avril 2011, Ericsson a créé la plateforme M2M de Telenor Connexion.
En mai 2013, le fournisseur de services réseau a créé l'International Machine to
Machine Council (IMC) qui est la première organisation des services professionnels pour
l'ensemble de l'écosystème machine-to-machine. [1]

I.2.3 Fonctionnement et architectures du réseau M2M

 Fonctionnement
Dans le domaine M2M, le réseau M2M comprend de nombreux dispositifs (par
exemple, actionneurs, compteurs intelligents, capteurs) à travers lesquels une zone de
réseau est formée et des passerelles qui sont considérées comme point de collecte
d'informations. [3]

1
(Djehaiche.Rania, 2019)
3
(Adobe Stock)
1
(Djehaiche.Rania, 2019)

Page 3
Chapitre I : Généralités sur les réseaux M2M et IoT

 Architecture
L'architecture générale du réseau M2M est spécifiée par l'organisation ETSI qui
présente un organisme de normalisation indépendant et à but non lucratif, elle produit des
normes pour l'industrie des TIC, elle a le rôle de définir les fonctions de base pouvant
échanger des données entre objets et serveurs. L'architecture est basée sur un ensemble de
fonctions logicielles déployées dans le Framework.

Figure I.2 : Architecture d’un réseau de communication M2M [1]

A. Utilisateurs et équipements : personnes physiques (capteur de position) ou machines (des


photocopieurs d’entreprises) avec lesquelles on souhaite interagir.
B. Domaine d’appareil M2M :
B.1. Objet intelligent : capteur, actionneur capable de transmettre des données de
manière autonome. L’appareil (device) peut se connecter au domaine de réseau de trois
méthodes :
 La première méthode de connexion : la connectivité directe dont l’appareil M2M se
connecte à la plate-forme de service M2M directement via une connexion de réseau
étendu (WAN) (3G / 4G).
 La deuxième méthode de connexion : le périphérique M2M se connecte au domaine
de réseau via une passerelle M2M (M2M Gateway).
 La troisième méthode de connexion : une extension de la seconde et inclut plusieurs
passerelles.
B.2. Passerelle M2M : La passerelle M2M collecte et traite les données, simplifie
l'utilisation des périphériques M2M et gère leur configuration.
B.3. Réseau local M2M (M2M area network) : assure la connectivité entre les

Page 4
Chapitre I : Généralités sur les réseaux M2M et IoT

périphériques et les passerelles M2M. L’utilisation d’un réseau local M2M est
préférable lorsque le coût est un facteur déterminant. Dans ce cas, plusieurs technologies de
réseau personnel WPAN, peuvent être adoptées, via lesquelles ces appareils peuvent
communiquer.
C. Domaine de réseau (network Domain) :
C.1. Réseaux de communication M2M : il couvre les communications entre les passerelles
et les applications M2M (LTE, WiMax, WLAN...)
C.2. Plate-forme M2M : Elle comporte généralement d’autres outils permettant
l’administration des objets et leur exploitation. Ses fonctionnalités sont de gérer des files
d’attentes et d’archiver les messages échangés.
D. Domaine d’application
Les applications M2M seront basées sur les actifs infrastructurels fournis par l'opérateur.[1]
I.2.4 Carte SIM M2M

La carte SIM M2M est une technologie conçue pour les objets connectés. Elle répond
aux problématiques de connectivité des entreprises et l des industries. Elle se trouve et dans
tout type de lieux (les ascenseurs, les terminaux de paiement, les compteurs intelligents les
bennes à ordures...etc.). La carte machine-to-machine corrige les limites de la carte SIM
classique et pousse le concept encore plus loin. [4]

Une carte SIM M2M est sous forme d’un circuit intégré (ICC). Elle est basée sur des
standards comme les suivants :

 ISO (International Standardization Organization).


 3GPP (3rd Generation Partnership Project) en cooperation avec ETSI.
 IEC (International Engineering Consortium).
 ETSI (European Telecommunications Standards Institute). [5]

1
(Djehaiche.Rania, 2019)
4
(Georges, 2020)
5
(Deepu George Koshy, 2018)

Page 5
Chapitre I : Généralités sur les réseaux M2M et IoT

Figure I. 3 : Exemples des cartes SIM M2M. [6]

I.2.6 Les principales applications M2M


Le marché des applications M2M est très disparate tant qu’il peut être introduit dans plusieurs
secteurs. On cite :

 Secteur de transport : De nombreuses applications BtoB sont présentes, notamment sur le


créneau du suivi de flottes de véhicules. Elles permettent d'assurer un suivi précis des
véhicules non seulement au niveau de la localisation mais aussi pour faire remonter des
informations technique.
 Secteur de l’énergie : Les systèmes de comptage communicant(Les compteurs
intelligents et tout ce qui touche au smart metering) permettent aux gestionnaires de
réseau de réduire les temps d’intervention, d’assurer la facturation, de maitriser la
consommation, de réduire les pertes non techniques et d’améliorer la fourniture de
l’énergie.
 Secteur de la monétique : Cela concerne les automates bancaires connectées avec
des cartes SIM M2M qui ont le role d’informer en temps réel sur les niveaux de remplissage
en billets et l'état des machines inclus dans ce secteur. [7]
I.2.7 Les avantage des réseaux M2M
 Réduire le coût de processus spécifiques et permettre des opérations plus efficaces, par
exemple la gestion de flotte.
 Améliorer la qualité en manifestant dans de nombreuses situations différentes tels
que : La collecte automatique de données, contrôle des poubelles, contrôle plus étroit
de l’augmentation de la prévalence de la maladie et au bénéfice du bien-être des
animaux ... etc.

6
(alarme maison sans fil)
7
(Journal Du Net, 2021)

Page 6
Chapitre I : Généralités sur les réseaux M2M et IoT

 Sauver la planète en permettant les actions préventives.


 la connectivité M2M est en cours d'adoption pour prendre en charge les systèmes de
voiture partagée et mutualisée. [1]

I.3.Les réseaux de communication IoT


I.3.1.Définition
L’internet des objets IdO ou internet of things IoT en anglais est une révolution
technologique dans le domaine de l’informatique et des télécommunications. Il fait référence
à une variété d’équipements et de systèmes d’informations de détection tels que les réseaux de
capteurs, des dispositifs de lecture (RFID, code à barres), de systèmes de localisation et de
communication courte portée basés sur la communication machine à machine (M2M). Cette
révolution est basée sur une évolution constante de l’Internet, des technologies, des logiciels
et des protocoles de communication. [8]

I.3.2 L’objet connecté


C’est un dispositif permettant de collecter, stocker, transmettre et traiter des données
issues du monde physique. Ils sont identifiables de façon unique avec un lien direct ou
indirect via un concentrateur avec Internet. [1]

I.3.3 Les types des objets connectés


 Objets actifs : peut stocker tout ou partie de son identité et échanger directement ces
informations avec d’autres objets actifs.
 Objet passif : l’identité d’un objet passif n’est pas directement stockée dans celui-ci,
a l’exception de l’identifiant, et nécessite l’utilisation d’une infrastructure tierce
capable de stocker cette information. [1]

I.3.4 Architecture du réseau IoT


Il s’agit d’un modèle qui organise l’Internet des objets en cinq différentes couches .Ci-dessous
une description de chacune d’entre elles :

1
(Djehaiche.Rania, 2019)
8
(David R, 2014)
1
(Djehaiche.Rania, 2019)
1
(Djehaiche.Rania, 2019)

Page 7
Chapitre I : Généralités sur les réseaux M2M et IoT

- Premièrement, la couche de perception regroupe tous les objets physiques. Elle collecte et
rendre les données numériques et les envoie à la couche supérieure via des canaux sécurisés.
- La seconde couche est la couche réseau qui a le rôle de connecter entre eux tous les
équipements.

- La couche traitement repose essentiellement sur les technologies de « middleware »


permettant de réunir les « hardwares » et « softwares » sur une même plateforme.

- Enfin la couche application offre la possibilité d’utiliser les informations traitées par la
couche traitement pour les développer. [9]

Figure I.4 : Schéma d’une architecture IoT


I.3.5 Les technologies des réseaux M2M/oT

L’internet des objets vise à connecter des objets entre eux via des protocoles d’internet avec
différents type :

9
(Lokmane, 2019)

Page 8
Chapitre I : Généralités sur les réseaux M2M et IoT

I.3.5.1 Les réseau sans fils


Ce type de réseau utilise les ondes radioélectriques (radio et infrarouges) au lieu des
câbles habituels .Il permet de relier très facilement des équipements distants d'une dizaine de
mètres à quelques kilomètres. [1]
Avec l’apparition de l’IdO, un autre défi est celui de la mise à disposition des
communication. Ce défi est lié entre autres à la mobilité des objets, à l’hétérogénéité des
données et des plateformes, à l’accès à l'information depuis n’importe quel lieu, à n’importe
quel moment et à travers n'importe quel dispositif (Smartphone, tablette...etc), ce qui rend
plus ardue la standardisation des protocoles et des algorithmes. De plus, le volume de données
à transmettre par les capteurs pose un grand souci sur la disponibilité de la bande passante,
d’où la nécessité de mettre en œuvre des réseaux adaptés à ces nouvelles contraintes. [8]
La figure ci-dessous présente les différents types des réseaux sans fil :

Figure I.5 : Les différents types des réseaux sans fils

A. Les réseaux à courte portée


A.1. Le réseau personnel sans fil WPAN

Pour Wireless Personal Area Network, ce réseau sert à relier des équipements
autonomes et distants de quelques dizaines de mètres. Parmi ses caractéristiques un débit de
transmission de donnée relativement faible. Ce type de réseau sert généralement à relier des
périphériques, nous trouvons : Bluetooth, ZigBee, Z-wave, NFC, RFID. [1]

1
(Djehaiche.Rania, 2019)
1
(Djehaiche.Rania, 2019)
8
(David R, 2014)

Page 9
Chapitre I : Généralités sur les réseaux M2M et IoT

 Le réseau Bluetooth : C’est un système de communication sans fil qui est lancé en
1994 par Ericsson. il est aussi connu sous le nom IEEE 802.15.1. Le Bluetooth a une
puissance d’émission très faible, et un débit très limité et peu onéreux, son fonctionnement est
très simple, il relie différents périphériques à un hôte ou plusieurs, créant ainsi ce qu’on
appelle un Pico net (réseau personnelle). [10]

Figure I.6 : Logo du standard Bluetooth. [11]

 Le standard ZigBee : ZigBee est un type de protocole à faible débit et à faible


puissance de consommation pour la communication sans fil. Il a été développé du standard
IEEE 802.15.4. Aujourd'hui ZigBee est souvent utilisé pour la communication dans le
contrôle et la surveillance sans fil des applications à faible débit et faible consommation
d'énergie qui permet une durée de vie plus longue avec des batteries plus petites[12]. Ce
protocole a le but de :
 Fournir une longue durée de vie de la batterie.
 Faible latence
 Prise en charge de plusieurs topologies de réseau.
 Éviter les collisions des informations.
 Indication de qualité de liaison.
 Nouvelles tentatives et accusé de réception.

Figure I.7 : Logo du protocole ZigBee. [13]

10
(Amina, 2018)
11
(Anecdote du jour)
12
(Djehaiche & Aidel, 2021)
13
(neo things iot)

Page 10
Chapitre I : Généralités sur les réseaux M2M et IoT

 La technologie RFID : RFID (radio Frequency identification) est une technologie


automatique qui encode des données numériques dans un « tag » RFID, ou étiquette RFID,
apposé sur un produit en utilisant les champs électromagnétique pour transférer des données à
des fins d'identification. L'étiquette RFID ne peut pas être facilement répliquée, déchiré ou
maculé, ce qui en fait un produit sûr. Dans de plus, une étiquette RFID peut stocker d'énormes
volumes de données et un des séries d'identification fortement codées peuvent ainsi y être
conservées. Les faits ont prouvé que l'étiquette RFID réduit les coûts de main-d'œuvre et
améliore l'efficacité. [14]

 Le protocole Z-wave : Le Z-Wave est un protocole utilisé pour contrôler des


appareils électriques domestiques. Utilisant la bande de fréquence 868,42 Mhz en Europe, il
est conçu pour unifier les équipements électriques tels que : l’éclairage, les thermostats,
alarmes, ordinateurs, téléphones, climatisation, volets roulants, stores en un seul réseau. Il
existe plus de 600 appareils électriques domestiques de fabricants associés au système Z-wave
qui est une technologie de réseau maille RF est une marque déposée de Zensys Inc. [1]

A.2.Le réseau local sans fil WLAN

Est un réseau permettant de couvrir l'équivalent d'un réseau local d'entreprise, soit une portée
d'environ une centaine de mètres. Il existe plusieurs technologies concurrentes. [1]
 Le réseau WIFI (IEEE 802.11) : Le réseau WiFi est l'un des réseaux d'accès les plus
populaires autour du monde. [15] Wi-Fi est un standard comprend les normes IEEE 802.11a /
b / g. Il permet aux utilisateurs de surfer sur Internet à haut débit lorsqu'ils sont connectés à un
point d'accès (AP) ou en mode ad hoc. Les principales applications M2M actuellement
desservies par le Wi-Fi ont tendance à être celles impliquant des contenus vidéo ou autres
contenus multimédias. La technologie fonctionne dans les bandes de 2,4 GHz et 5 GHz, le
Wifi il à deux modes de fonctionnement : [1]

 Le mode infrastructure : IL se base sur une station spéciale appelée


Point d'Accès (PA). Ce mode permet à des stations wifi de se connecter à un
14
(Array for Energy Facility, 2018)
1
(Djehaiche.Rania, 2019)
15
(Debabrata Das, 2019)
1
(Djehaiche.Rania, 2019)

Page 11
Chapitre I : Généralités sur les réseaux M2M et IoT

réseau (généralement Ethernet) via un point d'accès. Elle permet à une station
wifi de se connecter à une autre station wifi via leur PA commun. Une station
wifi associée à un autre PA peut aussi s'interconnecter. L'ensemble des
stations à portée radio du PA forme un BSS (Basic Service Set). Chaque BBS
est identifié par un BSSID (BSS Identifier) de 6 octets qui correspond à
l'adresse MAC du PA. [16]

Figure I. 8 : Schéma du mode infrastructure [17]

 Le mode Ad-Hoc : En mode ad hoc, les machines sans fil clientes se connectent
les unes aux autres afin de constituer un réseau point à point, chaque machine joue en même
temps de rôle de client et le rôle de point d'accès. [1]

Figure I. 9 : Schéma du mode AD-HOC [17]

B. Le réseau moyenne portée


B .1. Le réseau métrop olitain sans fil WMAN : Le réseau métropolitain sans
fils est connu sous le nom de Boucle Locale Radio (BLR). Les WMAN sont

1
(Djehaiche.Rania, 2019)
16
(HADIOUCHE Karim, 2011)
17
(htt5)

Page 12
Chapitre I : Généralités sur les réseaux M2M et IoT

sur la norme IEEE802.16. La boucle locale radio offre un débit utile d e 1 à 10


Mbit/s pour une portée de 4 à 10kilomètres. [1]
C. le réseau longue portée
C.1. Le réseau étendu sans fil WWAN : ce réseau 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. [1]

 Le standard 3GPP
3GPP est un organisme de normalisation créé en décembre 1998 pour élaborer des
spécifications applicables aux réseaux de radiocommunications mobiles de 3G dont le cœur
est basé sur une évolution des infrastructures GSM actuelles et dont les interfaces radio
reposent sur les recommandations UTRA (UMTS Radio Access Network). Il a défini aussi
plusieurs caractéristiques de communication des dispositifs MTC (machine type
communication). Le 3GPP dessert une grande majorité des réseaux de télécommunication
dans le monde. Il assure également la maintenance, l'évolution des standards GSM et GPRS,
UMTS, LTE, et prépare l'évolution vers les standards de 5ème génération. Dans notre
mémoire nous nous intéressons plus particulièrement à la 4G et la 5G, donc on va
définir ces deux technologies. [1]

 4G LTE :
Il s’agit d’une nouvelle technologie qui a premièrement été commercialisée utilisant la
norme LTE (Long Term Evolution) fin 2009 par l'opérateur téléphonique suédois et finlandais
« Telia », c’est une évolution des réseaux GSM/UMTS qui spécifie la génération du système
d'accès mobile à large bande. Les intérêts majeurs qu’a apportée la 4G par rapport à son
antécédent 3G réside dans, l’augmentation considérable du débit qui peut atteindre 100
Mbits/s en liaison descendante et 50 Mbits/s en liaison montante, diminution de latence, et
permet d’offrir plus de capacité et une mobilité qui peut aller jusqu’à 350 km/h, et même 500
km/h en fonction de la bande de fréquences. [18]

18
(Kamel HACINI, 2019)
4
(Georges, 2020)

Page 13
Chapitre I : Généralités sur les réseaux M2M et IoT

 Le LTE-M : est une extension du réseau 4G / LTE et vient compléter le marché des
technologies LPWA (Low Power Wide Area), c’est à dire basse consommation et longue
portée. Basée sur le réseau IoT cellulaire, cette solution apparaît ainsi fiable et pérenne encore
pour de nombreuses années puisqu’elle sera à terme intégrée directement à la 5G. Le LTE-M
offre une alternative très intéressante pour le type de solutions IoT aux besoins limités.
Effectivement, comme pour les autres technologies LPWAN (Low Power Wide Area
Network), le réseau LTE-M propose des connexions basse consommation tout en assurant une
couverture longue portée. [4]

Figure I.10 : Logo du standard LTE-M [4]

 5G : La cinquième génération de téléphonie mobile faisant suite à la 4G, permet des


débits plus importants, le débit maximum devrait se situer entre 1 et 10 Gbit/s soit 100 à 1000
fois plus rapide que celui de la 4G. L’une des caractéristiques principales concerne l’internet
des objets (IoT) qu’on va voir juste après, les applications IoT couvriront plus le domaine
médical, le domicile (application domotique) et d’autres domaines. [19]
La 5G offre plusieurs caractéristiques nouvelles dont notamment, le très haut débit
garanti et la faible latence qui vont bouleverser les usages et les marchés. C’est pour cela que
la 5G constitue une rupture technologique par rapport aux générations précédentes. Cette
rupture est vue pour certain comme une révolution industrielle : la 5G permet de connecter
plusieurs technologies (le Cloud, l’intelligence artificielle, l’IoT-Internet des objets et la
réalité virtuelle/augmentée) qui se nourriront les unes des autres pour mieux répondre aux
nouvelles attentes des clients et aux défis des marchés de demain. [20]
C.2. Le réseau LPWAN
Est un réseau sans fil, basse consommation, bas débit et longue portée, optimisé pour les
équipements ayant besoin d’une autonomie de plusieurs années. Les LPWAN utilisent les
19
(DERRIDJ Kaci Anis, 2016)
20
(5G : anticipation et opportunités, 2020)

Page 14
Chapitre I : Généralités sur les réseaux M2M et IoT

bandes de fréquences à usage libre sans licence appelées ISM (Industrial, Scientific,
Médicale). Avec une vitesse de transmission de 300 bps à 5 kbps et une bande passante de
125 kHz Parmi ces technologies, MQTT, Lora, Sigfox...etc [1]

 Le Protocole MQTT : MQTT (Message Queue Telemetry Transport) est un protocole


M2M (Machine-to Machine) open source. C’est un protocole de messagerie basé sur le
publish/subscrib à la fois extrêmement simple et léger idéal pour l’Internet des objets. Il a été
inventé par Andy Stanford-Clark (IBM) et Arlen Nipper (Arcom, maintenant Cirrus Link) en
1999, lorsque leur cas d’utilisation était de créer un protocole avec les objectifs suivants :
1. Simple à mettre en œuvre.
2. Fournir une qualité de service de livraison de données.
3. Léger et faible consommation de la bande passante.
Les qualités de MQTT font de lui un excellent candidat pour les communications au
sein de l’Internet des Objets [19], mais il a également été utilisé avec succès par Facebook
pour être au cœur de leur système de messagerie à cause de sa performance, comme il est
utilisé par Amazon web services dans ses passerelles pour permettre la diffusion des données
à plusieurs abonnés sur un sujet donné. [21]

Figure I.11 : Logo du protocole MQTT [1]

I.3.6. Domaine d’application de l’internet des objets

Le marché des objets connectés est promis à une grande croissance dans les années à
venir car il a une valeur immense dans les différents domaines d’objets connectés pour les
professionnels. Cependant, seules quelques applications sont actuellement déployées. [22]

I.3.6.1. Le domaine de la santé


Les objets connectés peuvent servir à réduire quelque éléments de dépenses pour les

21
(EL-AMINE, 2017)
22
(Ali, 2017)

Page 15
Chapitre I : Généralités sur les réseaux M2M et IoT

remplacer par d’autres il permet aussi de favoriser l’hospitalisation à domicile, qui assurera le
contrôle et le suivi des signes cliniques des patients par la mise en place des réseaux
personnels de surveillance, ces réseaux seront constitués de bio-captures posés sur le corps
des patients ou dans leurs lieux d’hospitalisation. Cela facilitera la télésurveillance des
patients qui permettras de réduire les erreurs médicales, optimiser la consommation de
médicaments ou encore leur prise régulière, et même encourager la prévention de certaines
maladies, l’internet des objets permettre aussi de suivre sa tension, son rythme cardiaque, la
qualité de sa respiration ou encore sa masse graisseuse, et d’autres objets connectés médicaux
brosse à dent connectée ou encore, le scanner qui calcule le nombre de calories dans votre
assiette.[22]

I.3.6.2. Le domaine de l ’industrie


Le déploiement de L’IoT dans l’industrie sera certainement un grand support pour
le développement de l’économie et le secteur des services, puisque L’IDO permettra d’assurer
un suivi total des produits, de la chaine de production, jusqu'à la chaine logistique et de
distribution en supervisant les conditions d’approvisionnements. Cette traçabilité de bout en
bout facilitera la lutte contre la contrefaçon, la fraude et les crimes économiques
transfrontaliers. [22]
I.3.6.3. Le domaine du Transport et de La Mobilité Intelligent :
Le développement du transport est l'un des facteurs qui indiquent le bien-être de pays.
Une application de surveillance de l'état des routes et d'alerte est l'un des applications les plus
importantes de l'IoT. Le processus a besoin de l’identification de l'utilisateur et son trajectoire
souhaité dans son application sur son téléphonique intelligents. [23]
I.3.6.4. Le domaine de la sécurité et la surveillance :
Les devices M2M de surveillance et de sécurité sont déployés dans des locaux
résidentiels et professionnels, tels que des bâtiments publics, des magasins, afin de fournir des
informations de données, de photos et de vidéosurveillance aux applications d'alarme de
sécurité. Les réseaux cellulaires sont souvent utilisés comme accès principal pour fournir une
connectivité aux applications. [1]

23
(Walid, 2018)
1
(Djehaiche.Rania, 2019)

Page 16
Chapitre I : Généralités sur les réseaux M2M et IoT

I.3.6.5. Le réseau intelligent (Smart Grid) :


C’est le système intelligent de distribution de l’électricité dont le but est de contrôler et
optimiser la production, la consommation et la distribution de l’énergie en utilisant les
applications M2M. Des compteurs intelligents recueillent les informations concernant
l’utilisation de l’énergie et envoient les informations au serveur M2M et au fournisseur de
service pour l’analyse de ces données. [1]

Figure I.12 : Schéma d’un réseau intelligent [1]

I.3.6.6. Villes intelligentes


Le concept de « Smart city » ou « Ville intelligente » intègre la technologie numérique
en son cœur [24] et beaucoup de grandes villes ont été soutenues par des projets intelligents,
comme Séoul, New York, Tokyo, Shanghai, Singapour, Amsterdam et Dubaï. Les villes
intelligentes (voir Figure.1) peuvent encore être considérées comme des villes de l'avenir et la
vie intelligente, et par le taux d'innovation de la création de villes intelligentes d'aujourd'hui, il
sera devenu très faisable pour entrer la technologie IoT dans le développement des villes. [23]

Figure I.13 : Schéma d’une ville intelligente [23]

23
(Walid, 2018)
24
(MARION BAGNIS, 2017)

Page 17
Chapitre I : Généralités sur les réseaux M2M et IoT

I.3.6.7. La domotique
La domotique est l’ensemble des techniques de l'électronique, de physique du
bâtiment, d'automatismes, de l'informatique et des télécommunications utilisées dans les
bâtiments. La domotique vise à apporter des fonctions de confort, de gestion d'énergie, de
gestion multimédia, de sécurité et de communication que l'on peut retrouver dans les maisons,
les hôtels, les lieux publics.[1]
Sa fonction est de programmer, de contrôler et d’automatiser, à distance ou sur place, tous les
appareils du domicile intégrés au sein du réseau. Ce dernier fonctionne avec ou sans fil afin de
recevoir et de transmettre des données entre les différents points de commandes et les
appareils à contrôler. Dans le sens inverse, chaque appareil peut communiquer sur son état de
fonctionnement aux points de commandes. [25]

I.4.Conclusion
Dans ce premier chapitre nous avons définis le M2M et décrit son architecture et
fonctionnement ensuite nous avons défini que ce qu’un réseau IoT .Par la suite nous avons
parlé de l’architecture de l’IOT, et son fonctionnement ou nous avons cité ses technologie et
quelques protocole de fonctionnement. A la fin nous avons cité brièvement les domaines
d’application de l’internet des objets.

25
(le mag de la domotique)

Page 18
Chapitre II
La maison
intelligente
Chapitre II : La maison intelligente

II.1. Introduction
Une maison intelligente est une maison qui s’appuie sur l’intelligence artificielle.
C’est l’une des inventions les plus importantes de l’ère actuelle et fournit de grandes
commodités pour les utilisateurs, et les appareils qui comptent sur eux peuvent être installés
d’une manière simple, que ce soit avant ou même après la création. Dans ce chapitre, nous
expliquerons que ce qu’est la maison intelligente, les avantages les plus importants de la
maison intelligente, les aspects négatifs de la maison intelligente et les dispositifs les plus
importants qu’elle doit avoir.

II.2. Présentation de la maison intelligente


II.2.1.Définition
La maison intelligente est une maison qui repose sur l’utilisation de la technologie
informatique, la technologie de commande, la technologie d’affichage d’images et la
technologie de communication qui sont connectées ensemble par le réseau de diverses
installations pour répondre aux exigences d’automatisation de l’ensemble du système afin de
fournir un contrôle et une gestion plus facile. [26]

Figure II.1 : Présentation d’un smart home [27]

26
(Djehaiche R., 2021)
27
(inside Retai)

Page 21
Chapitre II : La maison intelligente

La mise en œuvre traditionnelle de la maison intelligente contrôle et généralement les


installations des bâtiments par le câblage des lignes filaires, il est difficile de se débarrasser
des contraintes de divers câbles, le coût d’installation est élevé, et l’évolutivité du système est
également faible. Le système de maison intelligente est basé sur la technologie de réseau de
capteurs sans fil qui peut non seulement se débarrasser des chaînes de câbles et réduire le
coût d’installation, mais aussi améliorer considérablement l’évolutivité du système.[26]

II.2.2.Principe de fonctionnement
La gestion intelligente de l’habitat, et plus généralement du bâtiment, est au centre de
plusieurs débats : environnement, sécurité, confort. Il existe aujourd’hui des architectes qui
proposent une approche éco-domotique, où l’écologie se marie à la technologie. Les
constructeurs rivalisent d’innovations pour concilier bienêtre et performance dans votre
quotidien. Si, par ses divers moyens de contrôle et de régulation, la domotique est bien une
des clés de l’optimisation énergétique de votre domicile, elle en possède aussi beaucoup
d’autre. [28]
Le schéma simplifié, ci-dessous, permet de mieux comprendre la circulation des
informations dans une maison «intelligente». [1]

Figure II.2 : Circulation d’information en domotique [1]

 Sens 1 : Circuit de commande, transmission des informations pour la réalisation d’une


tâche à partir du tableau électrique, le WiFi, ... etc
 Sens 2 : Informations sur l’état des appareils.
28
(Eckert, 2012)
1
(Djehaiche.Rania, 2019)

Page 22
Chapitre II : La maison intelligente

II.2.3. Les fonctions de la maison intelligente


La Smart House utilise plusieurs critères clés : les économies d’énergies, la sécurité, le
confort de vie, la santé, etc...
 La santé : La Smart House trouve aujourd’hui de nouvelles applications dans le
domaine de la santé. En installant des systèmes dans les maisons des personnes en situation de
handicap, atteintes de maladies neuro-dégénératives telles que la maladie d’Alzheimer ou
encore des personnes âgées, il est possible de les aider dans leur quotidien en automatisant le
plus possible des tâches considérées comme complexes. Cela permet également à la personne
de rester à son domicile plus longtemps et d’être suivie à distance. Par exemple, grâce à la
domotique, on peut détecter quand une personne ne boit pas assez d’eau ou quand elle oublie
de se nourrir. Si le comportement est considéré comme « préoccupant », il est alors possible
d’alerter la famille ou les secours selon les scénarios programmés dans l’interface de
commande. [29]

Figure II.3 : Exemple de la santé domotique [1]

 Le confort : Gestion de l’éclairage, gestion du chauffage, gestion des volets roulants,


par simple action d’une commande, toutes ces tâches sont simplifiées grâce à la
domotique. La domotique permet d’améliorer le confort d’usage. Grâce à une application
installée sur le smartphone, par exemple, les habitants d’une maison connectée peuvent
décider de l’heure d’ouverture des volets, de la température des pièces selon l’heure de la
journée. Des capteurs installés un peu partout dans la maison détectent la présence des
individus et peuvent ainsi donner le signal pour allumer ou éteindre les lumières dans une

1
(Djehaiche.Rania, 2019)
29
(Mr METAHRI Mohammed El habib, 2017)

Page 23
Chapitre II : La maison intelligente

pièce, activer la température optimale et même aller jusqu’à démarrer une musique
d’ambiance dans le salon si les habitants l’ont choisie. [30]

Figure II.4 : Exemple du confort dans la domotique [31]

 L’économie d’énergie : La domotique permet de diminuer jusqu’à 10 % des factures


d’énergie. Grâce aux automatismes et à des capteurs, les équipements électriques inter-reliés
pilotent au plus juste la consommation énergétique (chauffage, éclairage, eau, ventilation,
etc.), tout en gardant sous contrôle le confort des zones occupées. Le but principal de la
domotique est d’éviter le gaspillage en supprimant les dépenses inutiles. [32]

II.3. La domotique par pièce :


II.3.1.Dans la cuisine : Dans la cuisine, la domotique pour les personnes à mobilité réduite et
pour les personnes âgées est un secours précieux, de plus en plus fiable et polyvalent. Les
fabricants proposent deux types d’automatismes domotiques. Les premiers pilotent les
appareils électroménagers qui sont reliés aux réseaux de communication et dotés de toutes les
interfaces utiles à la vie numérique ; les seconds déclenchent les mouvements du mobilier de
la cuisine par reconnaissance vocale (domotique sans fil). Cela permet de mettre à portée
automatique les meubles hauts, d’ouvrir les poubelles, les tiroirs, etc... [28]

30
(MEKHALFIA Toufik, 2018)
31
(we-online)
32
(Hamouchi, 2015)

Page 24
Chapitre II : La maison intelligente

Figure II.5 : la domotique dans la cuisine [33]

II.3.2.Dans La salle de bain : La salle de bain du futur ne résistera pas à la déferlante du


mariage électronique, informatique et télécommunications. Le multimédia, en faisant entrer la
domotique dans la salle de bain après la cuisine, apporte des fonctionnalités inattendues.
En effet, pour la salle de bain, l’approche domotique est double :
 Trouver des moyens d’optimiser l’usage de l’eau et de faciliter son recyclage.
 Apporter des informations et des données (vidéo, audio, etc.) pendant les moments de
détente passés au bain ou les tâches répétitives (rasage, démaquillage, etc.).[28]

Figure II.6 : La domotique dans la salle de bain [34]

II.3.3. Dans le jardin : La domotique dans jardin nous autorise de : programmer un arrosage
automatique, tondre le gazon ; maîtriser l’éclairage extérieur au rythme de nos allées et
venues ; sécuriser nos entrées contre les intrus ; mélange intelligemment éclairage solaire et
électrique, pour faire des économies d’énergies. [28]

28
(Eckert, 2012)
33
(Decco.fr)
34
(NC domotique)

Page 25
Chapitre II : La maison intelligente

Figure II.7 : La domotique dans le jardin [35]

II.4.Les réseaux et la communication domotique


La communication dans la Smart House est le mariage de l'informatique, des télécom et de
l'électronique. La communication se fait par réseaux dans un échange bidirectionnel
d’informations. Aujourd’hui, une centrale domotique sait communiquer par téléphone ou par
ordinateur (Internet) grâce à un réseau domestique et aux différents protocoles de
communication. [1]

Figure II.8 : Les réseaux dans la domotique [1]

II.4.1.Le réseau domestique : Un réseau domestique est que les divers appareils
électroménagers communiquent entre eux et les membres à la maison utilisent les services
réseau extérieur fournis par les fournisseurs de services Internet à l’intérieur. [36]

35
(france abris)
1
(Djehaiche.Rania, 2019)

Page 26
Chapitre II : La maison intelligente

II.4.2.Le câblage domotique : Ce type de réseau est relativement compliqué à installer


puisqu'il suppose de relier par des câbles tous les appareils domotiques à la centrale
domotique. Un local de répartition doit donc être installé dans le logement pour centraliser les
connexions grâce à un réseau en Bus. [1]

II.4.3.Les protocoles de communication domotique

 Le réseau VDI est un nouveau type de câblage, qui transporte toutes les informations
(Voix, Données, Images) depuis une prise universelle RJ45.
 Le DSP (Digital Signal Processor) désigne un protocole utilisé dans les amplificateurs
de home cinéma, qui gère la diffusion du signal sonore vers les enceintes du système
(domotique audio).
 L’interface HDMI (High Definition Multimedia Interface) véhicule les signaux
audio et vidéo en numérique.
 Le XPL : est un protocole de gestion domotique ultime (libre, simple et documenté),
pour faire communiquer l’ensemble des équipements de l’installation.
 Le système Peer-to-Peer (P2P) : est un échange de données entre deux ordinateurs
reliés à Internet. Il établit un lien direct entre les deux machines, sans nécessiter de
serveur central.
 Ethernet : Le transport des informations sur un réseau informatique
 ZigBee et Bluetooth : on a déjà détaillés dans le premier chapitre. [28]

II.4.4.Les Logiciels de la Domotique : Un logiciel domotique est un logiciel qui permet de


programmer, de contrôler, ou configurer des appareils domotiques. Certains fabricants
d'automates ou de box domotiques développent leur propre logiciel domotique permettant de
programmer leurs dispositifs. Les logiciels domotiques peuvent aussi être des applications
Android qui communiquent avec votre Box domotique via Bluetooth, Wifi ou autres
protocoles sans fils. [37]

36
(Yun-kyung Lee, 2006)
37
(automation-sense)

Page 27
Chapitre II : La maison intelligente

II.5.Le prix d'une installation domotique performante :


Évidemment, chaque élément dispose de son propre coût. Et les principaux types
d’installations domotiques sont les suivants :

 Le box domotique : son prix varie de 150 à 1 500 euros.


 La télécommande domotique : Elle coûte entre 50 et 150 euros.
 Les prises électriques, les douilles et les radiocommandes : Leurs prix varient de 5
à 100 euros.
 Les capteurs de température : Il faut compter entre 50 et 200 euros.
 Les caméras de surveillance et détecteur d’intrusion : Le prix est de 100 à 500
euros.
 Le thermostat : le prix varie de 100 à 500 euros. [38]

II.6.Les avantages et les inconvénients :


II .6.1.Les avantages :

 Le principal avantage de la domotique est l'amélioration du quotidien au sein de la


maison, du point de vue du confort, de la sécurité et de la gestion de l'énergie
 Ce type d’équipement vous simplifie la vie et optimise votre confort en adaptant
votre maison à différents scénarios de la vie quotidienne.
 La domotique permet aussi de réaliser des économies d'énergie grâce à la gestion
automatique du chauffage, de la climatisation et de l’éclairage et à la programmation
des appareils électroménagers en heures creuses.
 Elle a pour avantage d’améliorer la sécurité grâce à des alarmes, des systèmes
d’ouverture automatique de la porte (reconnaissance vocale, carte magnétique…
 En cas de tentative d’intrusion dans la maison, un appel téléphonique automatique
peut contacter le propriétaire ou une entreprise de sécurité.
 Enfin, ces différentes technologies constituent une aide précieuse pour les personnes
dépendantes et handicapées. [30]

38
(C.L., 2021)

Page 28
Chapitre II : La maison intelligente

II.6.2.Les inconvénients :

Le principal inconvénient est le prix d’achat et d’installation. Le prix est beaucoup


plus élevé mais vos factures d’énergie baisseront. Il faut donc le prendre en compte dans
le budget initial. Le deuxième inconvénient est le verrouillage qu’offrent certaines
marques dans leurs produits ne permettant pas d’avoir un logiciel ouvert. [30]

II.7.Solutions pour implanter une maison intelligente :


II.7.1.L’open hardware :est un terme désignant tout artefact technique...les machines, les
dispositifs, les objets tridimensionnels ou tout autre objet physique dont la conception est
rendue publique au moyen de licences ouvertes qui précisent les libertés qu’un titulaire de
licence peut exercer dans l’étude, la modification, la distribution, la fabrication et la
commercialisation du matériel. [39]

II.7.2.L’open source : La notion de logiciel libre a été inventée par la Free Software
Foundation (FSF) fondée par Richard Stallmann en 1982. Développés selon les principes des
« ressources libres » (open source). [1]

II.8.Les composants d'une installation domotique


Il y a plusieurs cartes électroniques utilisées dans la domotique, tels que

II.8.1.Carte BeagleBone : Le BeagleBone Black est un mini-ordinateur sous la forme d'une


carte électronique. Il possède un processeur Texas Instrument AM3358, 512 Mo de RAM
(DDR3), 2 Go de mémoire flash eMMC et un processeur de traitement graphique. Il est bon
marché (environ 50 euros), et a été conçu dans une optique open-source. [40]

39
(Luis Felipe R. Muriillo, 2019)
1
(Djehaiche.Rania, 2019)
40
Source spécifiée non valide.

Page 29
Chapitre II : La maison intelligente

Figure II.9 : Les composants d’une Carte BeagleBone [40]

II.8.2.La carte STM32 : Le STM32 est un microcontrôleur, développé par la société


STMicroelectronics, a été mise au point pour offrir de nouveaux degrés de liberté à ses
utilisateurs. Ces microcontrôleurs, qui se déclinent en une gamme complète de produits 32
bits. Les microcontrôleurs STM32 sont construits autour du processeur ARM Cortex-M. [1]

Figure II.10. Présentation d’une carte STM32 [1]

II.8.3.Carte Raspberry pi (La nano carte) : La carte Raspberry Pi est une carte open source,
plutôt un nano-ordinateur, pour quelques dizaines de dinars (~150 en fait), il est possible
d’avoir son ordinateur de poche. Avec ces fonctionnalités qui rivalisent avec les ordinateurs
modernes, la possibilité d’idées qu’on peut concrétiser avec cette carte est tout bonnement
infinie et ça en fait l’objet idéal pour faire des applications dans le domaine des IoT. [41]

41
Source spécifiée non valide.

Page 30
Chapitre II : La maison intelligente

Figure II.11. Présentation d’une carte Raspberry [41]

II.9. Système Arduino


II.9.1.Arduino non pas Raspberry :

L’Arduino et le Raspberry Pi sont tous les deux d’excellentes cartes. Le choix est aussi
une question de préférence personnelle. Lorsque vous connectez des composants externes à
un Raspberry Pi, souvenez-vous qu’il fonctionne en 3,3 V, alors qu’Arduino utilise une
tension de 5 V.

Parmi les bonnes raisons d’utiliser un Arduino plutôt qu’un Raspberry Pi, il faut citer :

 Coût : Un Arduino est moins cher qu’un Raspberry Pi 2.


 Fiabilité : Une platine Arduino est intrinsèquement beaucoup plus simple et résistante
qu’un microordinateur Raspberry Pi
 Consommation d’énergie : Un Arduino consomme 1/10e environ de l’énergie
nécessaire au fonctionnement d’un Raspberry Pi.
 Les broches GPIO du Raspberry Pi doivent uniquement être utilisées pour fournir un
courant maximum d’environ 16 mA. En revanche, les broches d’Arduino autorisent
une sortie nominale de 40 mA. [1]

II.9.2.Présentation générale d’Arduino

II.9.2.1.Définition : Arduino a été initié par un groupe d'enseignants et d'étudiants d'une


école de design italienne en 2004 – 2005. Arduino est un microcontrôleur open source qui
peut être facilement programmé, effacé et reprogrammé à tout moment la plate-forme
Arduino a été conçue pour offrir aux amateurs, aux étudiants et aux professionnels un moyen
simple et peu coûteux de créer des dispositifs qui interagissent avec leur environnement à
l'aide de capteurs et d'actionneurs. Basée sur de simples cartes à microcontrôleur, les
microcontrôleurs peuvent être facilement programmés à l'aide du langage C ou C ++. [1]

Page 31
Chapitre II : La maison intelligente

II.9.2.2.Les différentes cartes d’Arduino

 Arduino uno : fait partie de la famille des platines de développement. Contrairement


aux Raspberry Pi et aux BeagleBone. Il reste par contre l'un des plus abordables et des plus
répandus. Une platine de développement est en général un circuit imprimé équipé d'un
microprocesseur ou d'un microcontrôleur La carte Arduino UNO est un microcontrôleur
ATmega328 programmable permettant de faire fonctionner des composants (moteur, LED…).
Elle possède des « ports » permettant par exemple de se connecter à un ordinateur ou de
s’alimenter. [42]

Figure II.12 : La carte Arduino UNO [42]

 Arduino Leonardo : Leonardo est l’une des toutes dernières cartes de la gamme
Arduino officielle. Elle adopte la même empreinte (forme de circuit imprimé), mais le
microcontrôleur utilisé est différent, ce qui lui permet de reconnaître un clavier ou une souris
d’ordinateur. Je donne plus de détails sur les différences avec l’Uno et comment l’utiliser dans
le chapitre bonus. [43]

Figure II.13 : Présentation d’une carte Arduino Leonardo [43]

42
Source spécifiée non valide.
43
Source spécifiée non valide.

Page 32
Chapitre II : La maison intelligente

 Arduino Mega 2560 R2 : Comme son nom le suggère, Mega 2560 est une carte plus
grande que l’Uno. Elle est destinée à ceux qui en veulent plus : plus d’entrées, plus de sorties,
et plus de puissance de calcul. Le Mega dispose de 54 broches numériques et de 16 broches
analogiques, alors que l’Uno n’aligne que 15 broches numériques et 6 broches analogiques.
[43]

Figure II.14 : Présentation d’une carte Arduino Mega 2500R2 [43]

 Arduino Nano 3.0 : L’Arduino Nano est un condensé d’Arduino qui ne mesure que
1,85 cm sur 4,3 cm. Ces dimensions sont parfaites pour réduire celles de votre projet. Le
Nano a toute la puissance de l’Arduino Uno, puisqu’il utilise le même microcontrôleur
ATmega328, mais ne fait qu’une fraction de sa taille. Il tient à merveille sur une platine
d’essai, ce qui le rend idéal pour le prototypage. [43]

Figure II.15 : Présentation d’un Arduino Nano [43]

 Arduino Mini R5 Contrairement à ce que son nom suggère, l’Arduino Mini est plus
petit que le Nano. Cette carte utilise aussi le microcontrôleur ATmega328, mais elle est plus
concentrée, les connecteurs externes et le connecteur Mini-USB du Nano disparaissant. Elle

Page 33
Chapitre II : La maison intelligente

est parfaitement indiquée si l’espace est pour vous un enjeu, mais il faut la manipuler avec
soin lorsqu’on la connecte, car une connexion incorrecte peut facilement la détruire. [43]

Figure II.16 : Présentation d’un Arduino Mini R5 [44]

II.10.Conclusion
Dans ce chapitre, nous avons défini la maison intelligente, ses différentes fonctions, la
domotique par pièce, les réseaux domotiques et le marché de la domotique ensuite nous avons
défini que ce qu’une carte Arduino et nous avons cité ces différents types. Dans le chapitre
suivant on va détailler la carte Arduino qu’on va utiliser dans notre projet.

1
(Djehaiche.Rania, 2019)
44
Source spécifiée non valide.

Page 34
Chapitre III
Description de
la partie
matérielle et
logiciel
Chapitre III : Description de la partie matérielle et logiciel

III.1 Introduction
L’objectif de ce chapitre est de mettre l’accent sur la description des différents
matériels et logiciels qu’on a utilisés pour la réalisation, programmation et création d’une
maison intelligente et une application Androïde. A savoir :
- La carte Arduino et son environnement.
- Les capteurs.
- Les actionneurs et d’autres éléments.
- le langage de programmation java.

III.2. Présentation du projet


III.2.1. Problématique
L’habitat est devenu un enjeu essentiel et très important de nos sociétés par les
innovations qui accompagnent son renouvellement pour des situations confortables, sûres,
économes et respectueuses de l’environnement. Nous considérons ici cette question très
ouverte sous l’angle d’un habitat confortable et sûr, en faisant intervenir les questions
d’énergie et en essayant de l’économiser.

III.2.2. Le but du projet


Notre projet a pour but de créer un système intelligent de type Smart-Home en
utilisant des capteurs, des modules et des différents actionneurs qui sont moins coûteux, plus
efficaces et faciles à utiliser.
Nous sommes intéressés dans ce projet d’assurer le confort dans notre maison et de
créer un système qui sert à économiser l’énergie.
III.2.3. Les différentes étapes de la réalisation pratique :

Notre réalisation pratique a été faite en quatre étapes :


 La première partie est la conception de tout le système domotique, c’est la partie la
plus importante, on est passé par plusieurs étapes :
1) Chercher des architectures, des modules et capteurs constituant un système domotique
et qui vont avec les objectifs fixés et les moyens disponibles.
2) Présenter et définir les différents composants utilisés pour réaliser notre système
domotique.

Page 36
Chapitre III : Description de la partie matérielle et logiciel

 La deuxième partie est la réalisation virtuelle (Simulation) du système par le logiciel


‘Proteus 8 Professional’, et la programmation avec l’IDE.
 La troisième partie est la réalisation pratique. Celle-ci passe par les deux étapes
Suivantes:
1) Présenter les différentes phases de la réalisation pratique de la carte.
2) 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.
 La quatrième partie est la création d’une application sous Androïde. On passe par les
deux étapes suivantes :
1) Création de l’interface de notre application Androïde.
2) Programmation avec le langage JAVA.

II.3. Structure du système


Le système conçu comporte un bloc principal constitué d ’une carte à
microcontrôleur du type Arduino relié à un système de communication de t ype
wifi qui sert à commander certaines tâches qui sont commandés par une
application Androïde. Cette carte est connecté à un ensemble de périphériques
constitués d es capteurs et des actionneurs . notre s ystème est composé de :
a. Capteurs :
 Capteur ultrason : pour réaliser un système de stérilisation automatique.
 Capteur de mouvement : pour réaliser des escaliers intelligents.
 Capteur de température et humidité : pour donne des informations sur la température
et l’humidité ambiante dans la maison.
 Capture de lumière LDR : sensible à la lumière pour réaliser un suiveur de soleil et
pour réaliser un éclairage extérieur automatique.
 Capteur d’humidité de sol : pour réaliser un système d’arrosage automatique.
 Capteur de pluie et capteur de niveau d’eau : pour réaliser un réservoir d’eau.
 Mini panneau solaire : sert à capter l’énergie solaire et de la convertir en électricité.

Page 37
Chapitre III : Description de la partie matérielle et logiciel

b. Modules :
 Module de reconnaissance vocale : sert à réaliser un système de commande avec la
voix.
 Module Wifi : pour connecter l’application mobile a notre système domotique.
 Module RFID : utilisé comme un outil pour ouvrir le garage pour une raison de
confort.
c. Actionneurs :
 Servomoteur : fonctionnement du moteur est asservi à la position de l'axe.
 Carte relais : pour commander le pilotage entre la partie commande et la partie
puissance.

Figure III.1 : Schéma et architecture de notre projet

III.4. Description de la partie matérielle


III.4.1. La carte Arduino UNO

III.4.1.1 Présentation de la carte


Arduino est une plate-forme de prototypage d'objets interactifs à usage créatif
Constituée d'une carte électronique et d'un environnement de programmation.

Page 38
Chapitre III : Description de la partie matérielle et logiciel

Sans tout connaître ni tout comprendre de l'électronique, cet environnement matériel et


logiciel permet à l'utilisateur de formuler ses projets par l'expérimentation directe avec l'aide
de nombreuses ressources disponibles en ligne.
Arduino est utilisé dans beaucoup d'applications comme l'électrotechnique industrielle
et embarquée ; le modélisme, la domotique mais aussi dans des domaines différents comme
l'art contemporain et le pilotage d'un robot, commande des moteurs et faire des jeux de
lumières, communiquer avec l'ordinateur, commander des appareils ...etc [45]

Figure III.2 : La carte Arduino UNO [42]

Elle dispose :
 de 14 broches numériques d'entrées/sorties (dont 6 peuvent être utilisées en sorties
PWM (largeur d'impulsion modulée).
 de 6 entrées analogiques (qui peuvent également être utilisées en broches
entrées/sorties numériques).
 d'une connexion USB.
 d'un connecteur d'alimentation jack.
 d'un connecteur ICSP (programmation "in-circuit").
 d'un bouton de réinitialisation (reset). [1]

45
(MALHA, 2017)

Page 39
Chapitre III : Description de la partie matérielle et logiciel

Figure III.3 : Les éléments de la carte Arduino UNO [1]

III.4.1.2. Caractéristiques de la carte Arduino UNO


Microcontrôleur Atmega328 Tension

Tension de fonctionnement 5V

Tension d’alimentation (recommandée) 7-12V

Tension d’alimentation (limites) 6-20V

Broches E/S numériques 14 (dont 6 disposent d’une sortie PWM)

Broches Entrées analogiques 6 (utilisables en broches E/S numériques)

Intensité max disponible par broche E/S (5V) 40 mA (200mA cumulé pour l’ensemble des
broches)
Intensité max disponible pour la sortie (3.3V)) 50 Ma

Intensité max disponible pour la sortie 5V Fonction de l'alimentation utilisée - 500 mA


max si port USB utilisé seul
Mémoire programme Flash 32 KB (Atmega328) dont 0,5 Ko utilisé par
boot loader.

Mémoire SRAM (mémoire volatile) 2 KB (Atmega328)

Mémoire EEPROM (mémoire non volatile) 1 KB (Atmega328)

Tableau III.1 : Caractéristiques de la carte Arduino UNO. [1]

Page 40
Chapitre III : Description de la partie matérielle et logiciel

 Microcontrôleur ATMega328 : Un microcontrôleur ATMega328 est un circuit


intégré qui rassemble sur une puce plusieurs éléments complexes dans un espace réduit au
temps des pionniers de l’électronique. Aujourd’hui, en soudant un grand nombre de
composants encombrants ; tels que les transistors ; les résistances et les condensateurs tout
peut être logé dans un petit boîtier en plastique noir muni d’un certain nombre de broches
dont la programmation peut être réalisée en langage C. la figure-12- montre un
microcontrôleur ATMega 328, qu’on trouve sur la carte Arduino. [45]

Figure III.4 : Microcontrôleur ATMega328 [1]

 Les sources de l’alimentation de la carte


- V-in : Tension d'entrée à la carte Arduino à l'aide d'une source d'alimentation externe
(par opposition à 5 volts de la connexion USB ou une autre source d'alimentation
régulée). Si l'alimentation en tension est faite par l'intermédiaire de la prise
d'alimentation, on pourra y accéder via ce pin. [1]
- 5V : Cette pin délivre un 5V régulé par la carte. Le processeur peut être alimenté soit à
partir de la prise d'alimentation DC (7-12V), le connecteur USB (5V), ou le pin V-in de
la carte (7-12). La fourniture d’une tension via les 5V ou 3,3V contourne le régulateur, et
peut endommager le processeur. [1]
- 3V 3 : Une alimentation de 3,3 volts est générée par le régulateur. La consommation de
courant maximal est de 50 mA.
-GND : Broche de masse (ou 0V). [1]

 Les entrées et sorties de la carte


Cette carte possède14 broches numériques (numérotée de0 à 13). Elle peut être utilisée
soit comme une entrée numérique, soit comme une sortie numérique. Ces broches
fonctionnent en 5V. Chaque broche peut fournir ou recevoir un maximum de 40mA
d'intensité et dispose d'une résistance interne. [1]

Page 41
Chapitre III : Description de la partie matérielle et logiciel

 Les ports de communications


La carte Arduino UNO a de nombreuses possibilités de communications avec
l’extérieur. L’Atmega328 possède une communication série UART TTL (5V), grâce
aux broches numériques 0 (RX) et 1 (TX). (RX) pour recevoir et (TX) pour transmettre (les
données séries de niveau TTL). Ces broches sont connectées aux broches correspondantes
du circuit intégré ATmega328 programmé en convertisseur USB – vers – série de la carte,
composant qui assure l'interface entre les niveaux TTL et le port USB de l'ordinateur. [1]

III.4.2. Les capteurs


 Capteur Ultrason : Le capteur HC-SR04 utilise les ultrasons pour déterminer la
distance d'un objet. Il offre une excellente plage de détection sans contact, avec des mesures
de haute précision et stables. Son fonctionnement n'est pas influencé par la lumière du soleil
ou des matériaux sombres, bien que des matériaux comme les vêtements puissent être
difficiles à détecter. Plage de mesure : 2 cm à 400 cm. [1]

Figure III.5 : Présentation d’un capteur Ultrason [1]

 Capteur de mouvement : Les capteurs PIR (« passive infrared », « pyroélectriques »


ou « à mouvement infrarouge »), sont utilisés comme des capteurs de mouvement. Ils
permettent de déterminer si un être humain (et, dans le cas du capteur PIR d’Ada fruit,
un animal) est entrée ou sorti du champ de détection du module. [30]

Figure III .2 : Présentation d’un capteur de mouvement [46]

46
(SAVANNA)

Page 42
Chapitre III : Description de la partie matérielle et logiciel

 Capteur de température et de l’humidité : Le DHT22 est un capteur de


température et d'humidité numérique basique à faible coût. Il utilise un capteur d'humidité
capacitif et une thermistance pour mesurer l'air environnant et émet un signal numérique sur
la broche de données. [30]

Figure III.7 : Présentation d’un capteur DHT22 [ 47]

 Capteur de lumière LDR : Une photorésistance est un composant électronique dont


la résistance dépend du flux lumineux auquel il est exposé. Elle se nomme aussi LDR (Light
Dependent Resistor) ou cellules photoconductrices, qui permettent de détecter la lumière. [30]

Figure III.8 : Présentation d’une photorésistance [48]

 Capteur d’humidité de sol : Ce capteur mesure l'humidité du sol à partir


des changements de conductivité électrique de la terre, il possède :
- Une sortie digitale avec un seuil réglable par potentiomètre permet de déclencher une
pompe d'arrosage ou une alarme par exemple.
- Une seconde sortie analogique permet de suivre les fluctuations précises de l'humidité du
sol. [49]
47
(L'informatique c'est fantastique)
48
(FazerLab)

Page 43
Chapitre III : Description de la partie matérielle et logiciel

Figure III.9 : Présentation d’un capteur d’humidité de sol [49]

 Capteur de pluie : Le module capteur de pluie, de part sa conception, ressemble au


capteur d'humidité du sol. Il est constitué d'électrodes en forme de peigne dont la résistance
varie en fonction de l'humidité présente sur ce peigne. Ce module délivre un état bas lorsque
le capteur est totalement immergé et un état haut lorsque le capteur est sec. Ce module doit
être relié à un connecteur numérique de la base et la broche correspondante de l'Arduino doit
être configurée en entrée. [50]

Figure III.10 : Présentation d’un capteur de pluie [50]

 Capteur de niveau d’eau : ST045 Est un capteur d’eau analogique , ce capteur


travaille sur le principe de mesure de la taille des traces de gouttelettes d'eau à travers la ligne
avec une série de fils parallèles exposés à la quantité d'eau pour simuler la deuxième plasticité
basée sur les valeurs analogiques de sortie du capteur troisième puissance faible
consommation haute sensibilité directement connecté à un microprocesseur ou à d'autres
circuits logiques . [51]

49
(Tutoriels tiptopboards)
50
(Idir, 2018)
51
(ABDELKADER, 2018)

Page 44
Chapitre III : Description de la partie matérielle et logiciel

Figure III.11 : Présentation d’un capteur ST045 [51]

 Mini panneau solaire : Le panneau solaire est destiné à récupérer l’énergie du


rayonnement solaire pour la transformer en énergie électrique. Il est caractérisé de :
 Taux de conversion élevé et rendement élevé.
 Excellent effet de lumière faible.
 Puissance : 1.1W.
 Tension : 6V.
 Matériau : Silicium poly cristallin.
 Faible cout. [52]

Figure III.12 : Présentation d’un mini panneau solaire [52]

III.4.3. Les module

 Module RFID RC522 : Le module RC522 est une interface qui permet
l’identification sans contact à partir d’un badge ou une clé RFID. Lancé par la société NXP, Il
est basé sur le circuit intégré Philip RC522, il communique avec Arduino via l’interface SPI.
Il utilise la bande ISM 13.56MHz, la distance de communication peut aller jusqu’à 6cm mais

52
(WELID, 2019)

Page 45
Chapitre III : Description de la partie matérielle et logiciel

la plupart des modules NFC marchent très bien avec 1cm de distance, il s’agit d’une puce sans
contact à basse tension, à faible cout et de petite taille, un choix idéal pour les instruments
intelligents et portables. [53]

Figure III.13 : Un module RFID RC522 [53]

 Module de reconnaissance vocale V3 : Ce module est une carte de reconnaissance


vocale compacte et facile à contrôler qui dépendant du haut-parleur. Il prend en charge jusqu'à
80 commandes vocales en tout et 7 commandes vocales maximum qui peuvent fonctionner en
même temps. N'importe quel son pouvait être entraîné en tant que commande. Il est utilisé
pour commander des actions a distances : Allumer et éteindre les lampes, ouvrir et fermer les
volets ... etc

Figure III.14 : Un module de reconnaissance vocale V3 [ 54]

53
(HMAIDA, 2019)
54
(makerlab-electronics)

Page 46
Chapitre III : Description de la partie matérielle et logiciel

 Module Wifi ESP8266 : Le module WiFi ESP8266 est un module autonome avec une
pile de protocoles TCP/IP intégrée qui peut donner à n'importe quel microcontrôleur un accès
à votre réseau WiFi. L'ESP8266 est capable d'héberger une application et de décharger toutes
les fonctions de mise en réseau WiFi d'un autre processeur d'application. Chaque module
ESP8266 est préprogrammé avec un micro logiciel de jeu de commandes, ce qui signifie que
vous pouvez simplement le connecter à votre appareil Arduino et obtenir autant de capacités
WiFi qu'un WiFi Shield offre.

Figure III.15 : Un module Wifi ESP8266 [55]

III.4.4. Les actionneurs

 Servomoteur : Un servomoteur (souvent abrégé en « servo », provenant du latin


servus qui signifie « esclave ») est un moteur capable de maintenir une opposition à un effort
statique et dont la position est vérifiée en continu et corrigée en fonction de la mesure. C’est
donc un système asservi. Le servomoteur intègre dans un même boitier, la mécanique (moteur
et engrenage), et l’électronique, pour la commande et l’asservissement du moteur. La position
est définie avec une limite de débattement d’angle de 180 degrés, mais également disponible
en rotation continue Des servomoteurs, il en existe de plusieurs tailles : des plus petits de
quelques grammes, tout en plastique, au plus gros de plusieurs kilogrammes. [56]

55
(sparkfun)
56
(Maison, 2018)

Page 47
Chapitre III : Description de la partie matérielle et logiciel

Figure III.16 : Un servomoteur 9g [1]

 La carte relais : Le relais est un interrupteur pilotable qui permet d’isolé la partie
commande de la partie puissance. C’est un composant très utilisé lorsqu’on veut faire le lien
entre électronique et électricité. Il permet d’ouvrir ou fermer un contacteur sur un circuit de
puissance en fonction d’un signal entre 0 et 5V.
Dans notre projet, on a utilisé 2 types de relais : un relais 2 canaux et un relais 4 canaux
5v.

Figure III.17 : Une carte relais 2 canaux 5V [57]

 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. [1]

57
(Euro makers)

Page 48
Chapitre III : Description de la partie matérielle et logiciel

Figure III.18 : Exemple d’une LED [1]

III.4.5.Autres Composants

 Buzzer TMB-05 : Le buzzer est un transducteur (convertit l’énergie électrique en


énergie mécanique) qui est constitué essentiellement d'une lamelle réagissant à l'effet
piézoélectrique. Dans l'univers Arduino, le buzzer est principalement utilisé pour émettre un
son. [1]

Figure III.19 : Exemple d’un buzzer [1]

 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. [1]

Page 49
Chapitre III : Description de la partie matérielle et logiciel

Figure III.20 : un potentiomètre 10 K [1]

 La résistance électrique : Les résistances sont des composants électriques dont la


principale caractéristique est d'opposer une plus ou moins grande résistance. Elles sont
disponibles avec différentes valeurs de résistance, mesurées en ohms (Ω), pour notre projet on
va a utilisé la résistance de 220 ohm, 1K ohm et 10 K ohm. [1]

Figure III .21 : Exemple des résistances de type 220 Ohm [1]

 Ventilateur : Les ventilateurs permettent de forcer l’aération dans le Bâtiment


d’élevage afin de garder les paramètres climatiques (température, humidité et la qualité de
l’air) au voisinage des consignes choisies. [58]

Page 50
Chapitre III : Description de la partie matérielle et logiciel

Figure III.22 : Un mini ventilateur [58]

 Une pompe à eau : Une pompe à eau est indispensable dans le système d’irrigation
pour pomper l’eau du réservoir vers la plante. [59]

Figure III.23 : Une pompe à eau 12V [59]

 Les câbles et la plaque d’essai : utilisés pour faire connecter les éléments qu’on a
cités entre eux.

58
(wiki memoires)
59
(Mehdi, 2019)

Page 51
Chapitre III : Description de la partie matérielle et logiciel

Figure III.24 : Une Plaque d’essai [1] Figure III.25 : Les câbles de connexion [1]

III.5. Description de la partie logic ielle


III.5.1. Le logiciel Arduino
Le logiciel de programmation de la carte Arduino de code (langage proche de C). Une
fois le programme tapé ou modifié au clavier, il sera transféré et mémorisé dans la carte à
travers de la liaison USB. Le câble USB alimenté à la fois en énergie la carte et transporte
aussi l’information, ce programme appelé IDE Arduino. Comme n’importe quel langage de
programmation, une interface souple et simple est exécutable sur n’importe quel système
d’exploitation, Arduino basé sur la programmation en C. [45]

II.5.1.1. Présentation de «IDE »


Le logiciel Arduino est un environnement de développement (IDE) open source et
gratuit, téléchargeable sur le site officiel d’Arduino.
L’IDE Arduino permet :
 D’éditer un programme : des croquis (sketch en Anglais),
 De compiler ce programme dans le langage « machine » de l’Arduino,
 De téléverser le programme dans la mémoire de l’Arduino,
 De communiquer avec la carte Arduino grâce au terminal,
Des boutons de commande en haut, une page blanche vierge, une bande noire en bas. A
l’ouverture, l’interface visuelle du logiciel ressemble à ceci : [45]

Page 52
Chapitre III : Description de la partie matérielle et logiciel

Figure III.26 : L’interface de l’IDE Arduino [60]

Le logiciel Arduino pour programmer le microcontrôleur est basé sur les langages
C/C++. Téléverser : Fait de transférer du code informatique (C/C++) dans le microcontrôleur
de manière a ce que ce dernier l’interprète en langage machine La première chose à faire est
de brancher la carte Arduino via le port USB. Cliquez ensuite Outils/Port et choisissez le port
ou est branché votre carte. Cliquez ensuite sur Outils/type de carte et choisissez la carte voulu
(Uno, Mega, Nano…). Voilà la carte est configurée pour recevoir vos instructions de
programmation. Avant toutes choses voyons le logiciel en lui-même. [60]

En haut du logiciel vous avez un menu avec 5 boutons

60
(Présentation Logiciel de programmation de la carte Arduino, 2018)

Page 53
Chapitre III : Description de la partie matérielle et logiciel

Ces cinq boutons sont quasiment les seuls que nous aurons à utiliser pour lancer le
programme.

Ce bouton permet de vérifier votre programme. Le logiciel Arduino va chercher si ce


que vous avez écrit est conforme à ce qui est attendu. Si tout se passe bien et que votre
programme est fonctionnel alors vous devriez avoir l’écran ci-dessous : [60]

Sinon si vous possédez des erreurs dans votre programme la fenêtre suivante apparait
vous indiquant ou se situe les erreurs :

Ce bouton permet de téléverser le programme. Le logiciel va donc transférer votre


programme compilé (transformé en langage machine) dans la mémoire du microcontrôleur
d’Arduino. Une fois cette opération effectuée, Arduino gardera ce programme en mémoire et
l'exécutera tant qu'il sera alimenté en électricité. Il sera donc autonome et ne dépendra plus de
l'ordinateur. [60]

Page 54
Chapitre III : Description de la partie matérielle et logiciel

Les autres boutons sont :

I.5.1.2. Fonctionnement d’un programme Arduino


Quand vous cliquez sur l’icône nouveau une nouvelle fenêtre apparait. On y voit :

C'est l'ossature de TOUS les programmes Arduino. C’est le code de base. Quel que
soit le programme, on remplit ce qu'il faut dans les boucles à partir de ce programme de base.
Les accolades sont des sortes de capsules. Tout ce qui est entre les accolades est considéré
comme un bloc d'instructions. Nous avons dans le programme deux sortes d'accolades : celles
qui suivent l'instruction setup () et celles qui suivent l'instruction loop (). Pour Résumer le
programme Arduino fonctionne ainsi. On déclare avant le setup toutes les variables, puis on
lit et active les instructions qu’une seule fois dans le setup. Enfin les instructions dans le «
loop » seront lues et activées à l’infini. [60]

III.5.2. Le langage JAVA

Pour créer une application Android d’une façon professionnelle, on a utilisé dans notre
projet le langage JAVA comme un langage pour programmes notre application.

Page 55
Chapitre III : Description de la partie matérielle et logiciel

Ils existent trois grandes écoles d’orienté objet : l’école Small Talk-Java, l’école C++-
Ada et l’école Eiffel. Java a été créée en 1991 par Sun Microsystems. L’objectif était la
programmation de petits appareils comme des télécommandes. Java fut ensuite appliquée à la
programmation d’applications dans les navigateurs Web : les applets. Il porte son nom à cause
de la boisson préférée de ses concepteurs. Depuis, Sun Microsystems a été racheté par Oracle.
Java est maintenant un langage de programmation généraliste utilisé par l’industrie dans une
multitude de domaine. Java propose un très grand nombre de bibliothèques qui sont des boîtes
à outils pour le développement de logiciels.

Des communautés de développeurs proposent sur Internet des solutions (ensembles de


classes) plus ou moins élaborées, génériques, éprouvées et documentées, permettant le
développement d’applications en général à grande échelle. C’est une des grandes forces de
Java. Une caractéristique importante de Java est la portabilité, c’est-à-dire qu’une même
application écrite en Java peut s’exécuter sur différents ordinateurs en s’abstrayant des
spécificités du matériels et du système.

Pour un langage plus classique, le compilateur produit à partir du programme un


fichier d’octets, le fichier exécutable, qui est un programme exécutable par l’UAL. Ce fichier
exécutable est dépendant du processeur et du système d’exploitation. Java est un langage
portable car il est mis en œuvre par une machine virtuelle. Pour assurer la portabilité en Java,
sur chaque ordinateur, un intermédiaire met en œuvre une machine virtuelle émulant un
environnement d’exécution qui est toujours le même sur tous les ordinateurs. La machine
virtuelle de Java s’appelle la JVM : Java Virtual Machine. [61]

III.6. Conclusion
Dans ce chapitre, on a cité tous les composants de la partie matérielle qu’on va utiliser
pour créer notre système intelligent dans le chapitre suivants et on a parlé aussi de la partie
logiciel qui a été utilisé pour réaliser l’application mobile et les autres taches de notre petit
système.

61
(Bellot)

Page 56
Chapitre IV
Réalisation et
conception du
système
Chapitre IV : Réalisation et conception du système

IV.1. Introduction
Après avoir présenté la conception de notre travail dans le chapitre précédent, on va se
consacrer à la partie réalisation et test. On va diviser la présentation en trois grandes parties :

 Confort et soins intérieurs.


 Soins extérieurs.
 Economie d’énergie.
Dans ce chapitre, on va présenter les détails es réalisation qu’on a fait afin de créer
notre propre système contrôlé.

IV.2. Conception du système


Notre système sert à offrir un meilleur habitat en utilisant Arduino comme un
microcontrôleur pour réaliser plusieurs tâches de la domotique dans la maison. Le système de
commande va nous permettre de manipuler l’ensemble des objets connectés dans notre réseau
de capteurs. Nous avons choisi un nombre important de capteurs qui vont nous servir à
commander efficacement notre système. Ce système de communication assure des
fonctionnalités à savoir :

 Réalisation des escaliers intelligents


 Ouverture du garage avec RFID
 Commander les lampes intérieures avec la voix.
 Mesurer la température et l’humidité dans la maison.
 Création un système d’arrosage automatique.
 Réalisation d’un système de détection de pluie.
 Réalisation d’un système de stérilisation automatique.
 Eclairage extérieur automatique.
 Réalisation d’un suiveur de soleil (Solar Traker).
 Commander l’éclairage, la porte d’entrée et la surveiller via une application mobile.

Page 59
Chapitre IV : Réalisation et conception du système

IV.3. Test et réalisations


Notre étude va être répartie comme le suivant :

IV.3.1. Le confort et le soin intérieur

Dans cette partie, on va introduire les taches destinées à améliorer le confort a


l’intérieur de notre smart home.

1. Les escaliers intelligents :


Les escaliers intelligents veut dire que la personne n’aura jamais besoin d’allumer la
lumière manuellement lors la montée ou la descente grâce aux capteurs de mouvement reliés
avec Arduino.
 Scénario : Quand la personne monte/descend, un capteur de mouvement capte ce
dernier, donc les lampes placées dans les coins des escaliers s’allument automatiquement une
par une pendant une période de temps suffisante et s’éteindre automatiquement aussi une par
une et par le même ordre. Cette opération s’effectue seulement à l’absence de lumière.

 Matériel utilisé :

Matériels utilisés Caractéristiques Nombre

LED Bleu 4

Capteur de mouvement PIR par Adafruit 2

Résistances 220 Ohm 4

Capteur LDR --- 1

Tableau IV.1 : Tableau des matériels utilisés

Page 60
Chapitre IV : Réalisation et conception du système

 Algorithme proposé :

Figure IV.1 : Organigramme des escaliers intelligents.

Cet organigramme décrit le fonctionnement des escaliers intelligents.

Page 61
Chapitre IV : Réalisation et conception du système

 Schéma et câblage d’un capteur de mouvement avec Arduino :

Figure IV.2. Câblage d’un PIR avec Arduino

 Résultats pratiques

Figure VI.3.a : Câblage des matériels des escaliers intelligents

Page 62
Chapitre IV : Réalisation et conception du système

Figure VI.3.a : Câblage des matériels des escaliers intelligents

 A la présence de la lumière

Figure IV.4 : En cas de monter en présence de la lumière.

Page 63
Chapitre IV : Réalisation et conception du système

Figure IV.5 : En cas de descendre en présence de la lumière.

 A l’absence de la lumière :

Figure IV.6 : En cas de monter en l’absence de la lumière.

Figure IV.7 : En cas de descente en l’absence de lumière.

Page 64
Chapitre IV : Réalisation et conception du système

 Commentaires :

- En cas de présence de la lumière, le capteur LDR capte cette luminosité donc le


capteur de mouvement PIR ne fonctionne pas et les LEDs ne s’allument pas.
- En cas de l’absence de la lumière, le capteur de mouvement fonctionne, alors les
LEDs s’allument comme on a décrit au scenario.
- Le capteur PIR est très sensibles et ça peut provoquer un système instable lors la
détection du mouvement, donc il faut régler sa sensibilité pour ne pas tomber dans
le cas.
2. Ouverture du garage avec RFID :
 Scenario : à la sortie du garage, il y’a un capteur RFID qui est placé là-bas, lorsque
la voiture sera proche au module, il suffit d’introduire la bonne carte RFID pour ouvrir le
garage qui sera fermé automatiquement après une période de temps bien précisée.
Si la carte est bien détectée, le garage s’ouvre et une LED verte s’allume sinon une
LED rouge s’allume et une alerte se déclenche
 Matériels utilisés :

Matériels utilisés Caractéristiques Nombre

Module RFID --- 1

LED Rouge et Vert 2

Résistance 220 Ohm 2

Servomoteur Servomoteur 9g 1

Buzzer 12V 1

Tableau IV.2 : Tableau des matériels utilisés pour l’ouverture du garage avec RFID.

Page 65
Chapitre IV : Réalisation et conception du système

 Algorithme proposé :

Figure IV.8 : Organigramme de l’ouverture du garage avec RFID


 Résultats pratiques

Figure IV.9 : Câblage de la carte RFID pour ouvrir le garage.

Page 66
Chapitre IV : Réalisation et conception du système

 En cas d’une carte bien détectée :

Figure IV.10 : En cas d’une carte bien détectée.

 En cas d’une carte mal détectée :

Figure IV.11 : En cas d’une carte non détectée.

 Commentaires :

- Au cas d’introduire la bonne carte RFID en bonne sens, une LED verte s’allume et
le servomoteur tourne (le garage s’ouvre).
- Au cas d’introduire la mauvaise carte, une LED rouge s’allume et le buzzer
déclenche une alerte.

Page 67
Chapitre IV : Réalisation et conception du système

3. Commander une lampe avec voix


Pour réaliser cette tâche, on a utilisé un module de reconnaissance vocale qu’on a
détaillé au chapitre précédent.

 Scenario : Après enregistrer la commande d’allumer la lampe, et lors la détection de


la bonne commande, la lampe sera allumée automatiquement.

 Matériels utilisés :

Matériels utilisés Caractéristiques Nombre

Module de reconnaissance vocale V3 1

LED Rouge 1

Résistance 220 Ohm 1

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


 Algorithme proposé :

Figure IV.12 : Organigramme d’un détecteur vocal

Page 68
Chapitre IV : Réalisation et conception du système

 Résultats pratiques :

Figure IV.13 : LED allumée lors l’exécution du commande LED ON

Figure IV.14 : LED éteinte lors l’exécution du commande LED OFF

 Commentaires :

- Après le téléversement du programme Arduino, le module de reconnaissance


vocale fonctionne.
- Lorsqu’on dit « LED ON », la LED s’allume.
- Lorsqu’on dit «LED OFF » ; la LED s’éteint.

IV.3.2. Le soin extérieur

Dans cette partie, on va décrire les tâches qui ont le but d’améliorer l’état du soin
extérieur de la maison.

Page 69
Chapitre IV : Réalisation et conception du système

1. Arrosage automatique :

Un système d'arrosage automatique permet de toujours offrir une quantité d'eau


optimale à nos plantes. Une fois installé et programmé, nous n’aurons plus à nous soucier de
l'arrosage de nos plantes.

 Scénario : Après avoir implémenter un capteur d’humidité de sol dans notre petit pot,
le taux d’humidité sera contrôlé et a chaque fois le sol est sèche, une pompe s’allume et arrose
la plante.
 Matériels utilisés :

Matériels utilisés Caractéristiques Nombre

Un capteur d’humidité de sol YL 69 1

Un relais 2 canaux 5V 1

Une pompe à eau 12V 1

LEDs Rouge et Verte 2

Résistances 220 Ohm 2

Tableau IV.4 : Matériels utilisés pour l’arrosage automatique


 Algorithme proposé :

Page 70
Chapitre IV : Réalisation et conception du système

Figure VI.15 : Organigramme de l’arrosage automatique

 Résultats pratiques :

Figure IV.16 : Câblage su système d’arrosage automatique.

Page 71
Chapitre IV : Réalisation et conception du système

 Cas du sol sèche :

Figure IV.17 : Fonctionnement du système d’arrosage en cas de sécheresse de sol.

 Cas d’un sol humide :

Figure IV.18 : Fonctionnement du système d’arrosage en cas de sol humide

 Commentaires

- Lorsque le sol est sèche, la LED rouge est allumée, la pompe s’allume et
l’arrosage commence.
- On a utilisé un perfuseur pour pouvoir commander l’écoulement de l’eau pendant
l’opération d’arrosage.

Page 72
Chapitre IV : Réalisation et conception du système

- Lorsque le sol est humide suffisamment, la LED verte s’allume et la pompe


s’éteint automatiquement.
2. Stérilisation automatique :
Tant que la pandémie de corona est toujours en train de menacer les individus, on a
décidé de réaliser un système de stérilisation automatique à l’entrée de la maison pour
protéger les habitants du notre smart home de cette maladie.
 Scénario : pour réaliser cette tâche, on a utilisé un capteur ultrason a mesure la
distance de la personne par rapport le capteur lui-même. Lorsque la distance est courte, une
pompe s’allume pour que le gel désinfectant pénètre du perfuseur pour stériliser les mains de
la personne.
 Matériels utilisés :

Matériels utilisés Caractéristiques Nombre

Un capteur Ultrason HC-SR04 1

Un relais 2 canaux 5V 1

Une pompe à eau 12V 1

Tableau IV.5 : Matériels utilisés pour le système de stérilisation automatique


 Algorithme proposé :

Page 73
Chapitre IV : Réalisation et conception du système

Figure VI.19 : Organigramme du système de stérilisation automatique

Page 74
Chapitre IV : Réalisation et conception du système

 Résultats pratiques :

Figure VI.20 : Câblage du système de stérilisation automatique


 Cas de distance proche :

Figure IV.21 : Cas d’une distance proche

 Commentaires :
- Dans le cas d’une distance lointaine, le système ne fonctionne pas.

Page 75
Chapitre IV : Réalisation et conception du système

- Dans le cas d’une distance proche, le système fonctionne.


3. Eclairage extérieur automatique :
 Scénario : pour réaliser cette tâche, on a utilisé un capteur LDR. Lorsqu’il capte une
lumière, l’éclairage sera éteint sinon il s’allume automatiquement.
 Matériels utilisés :

Matériels utilisés Caractéristiques Nombre

Un capteur LDR 4*5 mm 1

LED Verte 1

Résistances 220 Ohm 1

Tableau IV.6 : Matériels utilisés pour l’éclairage extérieur automatique

 Algorithme proposé :

Figure VI.22 : Organigramme de l’éclairage extérieur automatique

Page 76
Chapitre IV : Réalisation et conception du système

 Résultats pratiques :

Figure IV.23 : Cas de présence de lumière Figure IV.24 : Cas d’absence de lumière
 Commentaires :

- Dans le cas de présence de lumière, la LED ne s’allume pas.


- Dans le cas d’absence de lumière, la LED s’allume.

IV.3. 3. L’économie d’énergie

Dans cette partie, on va parler des ressources d’énergie qui peuvent être adressé à faire
un économie d’énergie dans notre smart home.

1. Le réservoir d’eau :

Le but de créer un réservoir d’eau est de stoker l’eau de pluie pour le réutiliser dans
l’opération d’arrosage automatique et comme ça on va économiser le volume d’eau qu’on
utilise quotidiennement dans notre smart home.

 Scénario : Pour réaliser ce système, on a décidé que le réservoir d’eau s’ouvre


automatiquement s’il y’a de la pluie et au mm temps on va implémenter un capteur de
niveau d’eau pour cesser l’ouverture automatique du réservoir quand il est plein.

Page 77
Chapitre IV : Réalisation et conception du système

 Matériels utilisés :

Matériels utilisés Caractéristiques Nombre

Un capteur de pluie MH-RD 1

Un capteur de niveau d’eau STO45 1

Un servomoteur 9g 1

LEDs Rouge et Verte 2

Résistance 220 Ohm 2

Tableau IV.7 : Matériels utilisés pour réaliser un réservoir d’eau


 Algorithme proposé :

Figure IV.25 : Organigramme d’un réservoir d’eau

Page 78
Chapitre IV : Réalisation et conception du système

 Résultats pratiques :

Figure IV.26 : Cas d’ouverture du réservo

Figure IV.26 : Cas d’ouverture du réservoir

Figure IV.27 : Cas de fermeture du réservoir

Figure IV.28 : Cas d’un réservoir saturé

Page 79
Chapitre IV : Réalisation et conception du système

 Commentaires :

- Si le capteur de pluie détecte des gouttelettes d’eau, une LED verte s’allume et le
servo moteur tourne pour ouvrir le réservoir.
- Si la pluie arrête, une LED rouge s’allume et le servo moteur retourne pour fermer
le réservoir.
- Si le réservoir est plein, le capteur de niveau de l’eau va le détecter et ce système
ne va pas fonctionner et les deux LEDs seront éteints.

2. Le suiveur d’énergie (Solar Traker) : Les panneaux photovoltaïque classiques (PV) ne


sont généralement pas équipés de suiveur solaire et sont placés dans une inclinaison et une
orientation fixes et bien déterminées selon le site d’installation et les conditions
d’ensoleillement. Afin d’augmenter le rendement du panneau PV, on l’enrichit avec une
structure portante ayant deux degrés de liberté en rotation commandée par un algorithme de
poursuite solaire [62].
Dans notre projet, on a introduit ce suiveur solaire pour créer un réservoir d’énergie
qui va alimenter notre smart home en cas d’une une rupture d’énergie électrique pour que le
système restera toujours actif.

 Matériels utilisés :

Matériels utilisés caractéristiques Nombre


Capteur LDR --- 4
servomoteur 9g 2
Résistances 1k Ohm 4
Mini panneau solaire 12V 1

Tableau IV.8 : Matériels utilisés pour réaliser un Traker

62
(AYOUB, 2016)

Page 80
Chapitre IV : Réalisation et conception du système

 Schéma électrique :

Figure IV.29 : Schéma électrique d’un suiveur de soleil

 Fonctionnement : Notre tracker est un tracker double axe, ce qui signifie qu'il va à
gauche, droite, haut et bas. Notre tracker est un Traqueur active qui est contrôlée par le
programme d’ordinateur (via un Arduino). Cela signifie que nous utilisons des capteurs pour
trouver la source les plus brillants de la lumière à tout moment. Si vous deviez prendre une
lampe de poche et de briller à des capteurs le tracker il suivrait.
Notre programme fonctionne en comparant la résistance des quatre capteurs et en
déplaçant nos servos.
 Résultats pratiques

Figure IV.30 : Montage du notre Traker

Page 81
Chapitre IV : Réalisation et conception du système

Figure IV.31 : Implémentation du Traker dans notre maquette

IV.3. 4. L’application mobile

 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 objets 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 à 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.
 Interfaces de l’application :

Figure IV.32 : Logo du HTA-Smart Home

Page 82
Chapitre IV : Réalisation et conception du système

Figure IV.33 : La page de bienvenue

Figure IV.34 : Les boutons de commande Figure IV.35 : Température et humidité

Page 83
Chapitre IV : Réalisation et conception du système

Figure IV.36: Les deux listes de configuration

Figure IV.37 : l’espace réservé pour la caméra

Page 84
Chapitre IV : Réalisation et conception du système

IV.4. L’implémentation des tâches dans la maquette

Figure IV.38: La vue en haut de la maquette

Figure IV.39 : La façade de la maquette

Page 85
Chapitre IV : Réalisation et conception du système

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

Page 86
Chapitre IV : Réalisation et conception du système

IV.3. 5. Conclusion
La partie réalisation et test de notre travail permet de comprendre la conception de notre
projet sur la maison intelligente plus clairement et sur les tâches qui ont été réalisées dans le
projet de réalisation de notre propre solution domotique. On a implanté toutes les tâches
réalisées dans une maquette qui représente un prototype d’un smart home. Certaines tâches du
système sont contrôlées grâce à une application mobile. Enfin avec ce chapitre nous
terminons la phase de conception, de développement et de réalisation de ce projet.

Page 87
Conclusion générale

Conclusion générale
Au bout de notre cursus en master systèmes des Télécommunications, nous avons été
chargés de réaliser un projet de fin d’étude intitulé « Conception d’une maison intelligente
avec les réseaux M2M /IoT » .Notre travail s’est basé sur la réalisation d’un smart home et la
création d’une application mobile.

Dans ce mémoire, nous avons présenté une nouvelle approche pour la réalisation d’un
système intelligent de la Smart House. Les différentes fonctions de ce système, les méthodes
de représentation de la connaissance du domaine ont été présentées en détail. Ainsi que les
solutions pour implanter une maison intelligente à partir des cartes électroniques et de
différents capteurs.

Ce projet était alors une occasion d’apprendre à travailler en binôme d’une façon
autonome et efficace. Ceci nous a amené à découvrir une nouvelle plateforme de
développement et à enrichir nos connaissances théoriques ainsi que pratiques et notre
expérience dans le domaine des IoT. Ce dernier qui est devenu un grand domaine de
recherche et un grand marché de travail au monde.

Finalement, on espère par notre travail, apporter une validation pratique de ces
techniques et donner une bonne cause pour mieux explorer ce domaine d’internet des objets.

Page 88
Bibliographie

Bibliographie

(s.d.). Récupéré sur http://fmi.univ-tiaret.dz/images/1GI/2020/S2/RET/Chapitre1-WiFi.pdf

(2020). 5G : anticipation et opportunités. Cigref, réussir le numérique.

A. Gaurav, A. P. (2018). A Survey: Hybrid Medium Access Control Protocol for M2M
Communication. India: Birla Institute of Technology, Mesra.

ABDELKADER, M. (2018). Réalisation d’une station météorologique.

Adobe Stock. (s.d.). Récupéré sur https://stock.adobe.com/search?k=m2m

alarme maison sans fil. (s.d.). Récupéré sur https://www.alarme-maison-sans-fil.fr/carte-sim-


m2m

Ali, M. H. (2017). Implémentation d'un prptocole d'élection d'un serveur d'autentification


dans l'internet des objets.

Amina, Y. (2018). Contrôle et suivi d’une maison intelligente via internet.

Anecdote du jour. (s.d.). Récupéré sur https://www.anecdote-du-jour.com/la-technologie-


bluetooth-prend-son-nom-du-roi-danois-harald-blatand/

Array for Energy Facility, K.-W. L.-W. (2018). A Flooding Warning System based on RFID
Tag Array for Energy Facility .

automation-sense. (s.d.). Récupéré sur https://www.automation-sense.com/blog/domtique-


objets-connectes/logiciel-domotique.html

AYOUB, B. R. (2016). Conception et Réalisation d’un Suiveur Solaire Bi-axial à Base De


capteurs de lumière.

Bellot, P. Le langage Java.

Benjamin P, G. W. (2017). Internet des Objets (IOT) : État de l'art, RFID.

C.L., M. (2021). Technplay. Récupéré sur https://technplay.com/prix-installation-domotique-


maison-neuve/amp/

DAVE.E. (2011). Cisco internet business solutions group (IBSG).

David R, A. N.-S.-M. (2014). Internet des objets et interopérabilité des flux logistiques: état
de l'art et perspectives.

Page 89
Bibliographie

Debabrata Das, K. K. (2019). Intelligent Concept of Optimal WiFi Mesh Router Placement
for Enhanced QoS.

Decco.fr. (s.d.). Récupéré sur https://www.deco.fr/domotique/actualite-842883-cuisines-


connectees-domotique-cuisine.html

Deepu George Koshy, S. N. (2018). Evolution of SIM Cards – What’s Next? . India: Amrita
School of Engineering, Amritapuri.

DERRIDJ Kaci Anis, G. N. (2016). Conception et développement d’un outil de


Dimensionnement de réseau Packet Core Virtualisé dédié pour la 4G et 5G .

Digital Guide INOS. (2020, 10 19).

Eckert, M. A. (2012). Le guide de la domotique .

EL-AMINE, A. T. (2017). Usage du protocole MQTT dans une application de suivi.

Euro makers. (s.d.). Récupéré sur https://euro-makers.com/projet/109/commandons-une-


lampe-220v-ac-avec-un-relai-5v

FazerLab. (s.d.). Récupéré sur https://fazerlab.wordpress.com/2016/03/30/componente-ldr/

france abris. (s.d.). Récupéré sur https://www.franceabris.com/BLOG/domotique-pour-


bonne-sante-nos-jardins/

Georges. (2020, juillet 22). matooma. Récupéré sur https://www.matooma.com/fr/s-


informer/actualites-iot-m2m/quest-ce-quune-carte-sim-m2m

HADIOUCHE Karim, G. S. (2011). Etude et implantation d’un réseau WIFI sécurise au sein
de l’INPED.

Hamouchi, H. (2015). Conception et réalisation d’une centrale embarquée de la domotique "


Smart Home".

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

HMAIDA, H. C. (2019). Système de surveillance et contrôle d’accès à base de la technologie


RFID.

Idir, A. A. (2018). Conception et réalisation d’un réseau de stations météorologiques à base


de cartes Arduino.

inside Retai. (s.d.). Récupéré sur nsideretail.asia/2019/02/25/convenience-drives-chinese-


smart-home-market-2/

Page 90
Bibliographie

Journal Du Net. (2021, 1 18). Récupéré sur https://www.journaldunet.fr/web-


tech/dictionnaire-de-l-iot/1100536-m2m-les-cles-pour-comprendre/

Kamel HACINI, K. R. (2019). Transition 2G/3G/4G en communication mobile :cas site


université d’ATM Mobilis.

le mag de la domotique. (s.d.). Récupéré sur https://www.lemagdeladomotique.com/dossier-1-


domotique-definition-applications.html

L'informatique c'est fantastique. (s.d.). Récupéré sur https://info.blaisepascal.fr/rpi-capteur-


de-temperature-et-humidite-dht22

Lokmane, Z. (2019). INTERNET DES OBJETS POUR LE CONTROLE DE L’ECLAIRAGE


D’UNE MAISON.

Luis Felipe R. Muriillo, P. K. (2019). Open Hardware Licences:parallels and contrasts.

M.Rania, A. (2019). Proposition d’un réseau de communication entre les objets dans une
maison intelligente à base d’Internet des Objets. Bouira.

Machine To Machine (M2M). (2012). Récupéré sur EFORT: http://www.efort.com

Maison, C. e. (2018). Conseption et réalisation d'une maison intelligente via Rasberry


Intelligente via Raspberry Pi 3.

makerlab-electronics. (s.d.). Récupéré sur https://www.makerlab-


electronics.com/product/voice-recognition-module-v3/

MALHA, I. (2017). Conception et réalisation d’un système Domotique par GSM. mémoire de
Master, Tizi-Ouzou.

MARION BAGNIS, B. B. (2017). LA SMART CITY, UNE VILLE INTELLIGENTE.

Mehdi, M. (2019). Réalisation d’une mini serre agricole connectée.

MEKHALFIA Toufik, G. T. (2018). Etude et réalisation d'un système de commande à


distance des installations électriques pour la domotique.

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.

Mohamed, C. (2019). Détection du complexe QRS par la Méthode de Laguna.

Mr METAHRI Mohammed El habib, M. A. (2017). SMART HOUSE.

Page 91
Bibliographie

Nadjah, M. K. (2017). Conception d'un réseau de communication pour une maison


intelligente en utilisant la technique d'internet des objets. Béjaya.

NC domotique. (s.d.). Récupéré sur


https://www.google.com/search?q=La+domotique+dans+la+salle+de+bain&tbm=isch&ved=2
ahUKEwiWlc2j2NHyAhVN8BoKHSQBCzgQ2-
cCegQIABAA&oq=La+domotique+dans+la+salle+de+bain

neo things iot. (s.d.). Récupéré sur https://www.neothingsiot.com/portfolio/zigbee/

(2018). Présentation Logiciel de programmation de la carte Arduino.

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 SAVANNA. (s.d.).
Récupéré sur https://www.savanna.tn/arduino/24916-capteur-de-mouvement-pir-hc-
sr501.html

sparkfun. (s.d.). Récupéré sur https://www.sparkfun.com/products/17146

Tutoriels tiptopboards. (s.d.). Récupéré sur


http://tiptopboards.free.fr/arduino_forum/viewtopic.php?f=2&t=50

Walid, H. (2018). étude de cas sur un système médicale domotique controlé par SMA.

WELID, M. W.-E. (2019). Conception et réalisation d’un panneau solaire à base d’Arduino .

we-online. (s.d.). Récupéré sur https://www.we-


online.com/web/en/electronic_components/news_pbs/blog_pbcm/blog_detail-
worldofelectronics_112354.phpwe-online

wiki memoires. (s.d.). Récupéré sur https://wikimemoires.net/2019/09/capteurs-et-accessoires-


du-controle-des-parametres-climatiques/

Yun-kyung Lee, H.-i. J.-w.-w. (2006). Home Network Modelling and Home Network User
Authentication Mechanism Using Biometric Authentication Mechanism Using Biometric.

Page 92

View publication stats

Vous aimerez peut-être aussi