Académique Documents
Professionnel Documents
Culture Documents
net/publication/354691868
CITATIONS READS
0 709
4 authors, including:
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:
All content following this page was uploaded by Rania Djehaiche on 19 September 2021.
Mémoire
Présenté pour obtenir
LE DIPLOME DE MASTER
FILIERE : Télécommunications
Par
Maaza Hanane
Benmenni Amina
Intitulé
Evalué le : 16/09/2021
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
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.
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 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.
Mlle M. Hanane
Table des matières
Dédicace
Je dédie ce mémoire
Scientifique.
Mlle B. Amina
Table des matières
Résumé :
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
I.1.Introduction............................................................................................................................2
I.2.1 Définition....................................................................................................................2
I.3.1.Définition......................................................................................................................7
I.4.Conclusion ........................................................................................................................... 20
II.1. Introduction.......................................................................................................................21
II.2.1.Définition..............................................................................................................21
II.2.2.Principe de fonctionnement..................................................................................22
II.8.1.Carte BeagleBone......................................................................................................30
II.10.2.1.Définition ......................................................................................................31
II.11.Conclusion........................................................................................................................34
III.1Introduction........................................................................................................................36
III.2.1. Problématique.........................................................................................................36
III.4.5.Autres Composants................................................................................................50
III.6. Conclusion.......................................................................................................................58
VI. Introduction.........................................................................................................................59
IV.5. Conclusion.......................................................................................................................88
Liste des figures
Figure I.5 : Les différents types des réseaux sans fils ................................................................ 9
Tableau IV.2 : Tableau des matériels utilisés pour l’ouverture du garage avec RFID.............66
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.
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]
1
(Djehaiche.Rania, 2019)
2
(A. Gaurav, 2018)
Page 2
Chapitre I : Généralités sur les réseaux M2M et IoT
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.
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 :
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
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
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.
- Enfin la couche application offre la possibilité d’utiliser les informations traitées par la
couche traitement pour les développer. [9]
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
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]
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
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]
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]
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]
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
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]
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 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]
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]
23
(Walid, 2018)
1
(Djehaiche.Rania, 2019)
Page 16
Chapitre I : Généralités sur les réseaux M2M et IoT
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.
26
(Djehaiche R., 2021)
27
(inside Retai)
Page 21
Chapitre II : La maison intelligente
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]
Page 22
Chapitre II : La maison intelligente
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]
30
(MEKHALFIA Toufik, 2018)
31
(we-online)
32
(Hamouchi, 2015)
Page 24
Chapitre II : La maison intelligente
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
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
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]
36
(Yun-kyung Lee, 2006)
37
(automation-sense)
Page 27
Chapitre II : La maison intelligente
38
(C.L., 2021)
Page 28
Chapitre II : La maison intelligente
II.6.2.Les inconvénients :
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]
39
(Luis Felipe R. Muriillo, 2019)
1
(Djehaiche.Rania, 2019)
40
Source spécifiée non valide.
Page 29
Chapitre II : La maison intelligente
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
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 :
Page 31
Chapitre II : La maison intelligente
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]
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]
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]
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]
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.
Page 36
Chapitre III : Description de la partie matérielle et logiciel
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.
Page 38
Chapitre III : Description de la partie matérielle et logiciel
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
Tension de fonctionnement 5V
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
Page 40
Chapitre III : Description de la partie matérielle et logiciel
Page 41
Chapitre III : Description de la partie matérielle et logiciel
46
(SAVANNA)
Page 42
Chapitre III : Description de la partie matérielle et logiciel
Page 43
Chapitre III : Description de la partie matérielle et logiciel
49
(Tutoriels tiptopboards)
50
(Idir, 2018)
51
(ABDELKADER, 2018)
Page 44
Chapitre III : Description de la partie matérielle et logiciel
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]
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.
55
(sparkfun)
56
(Maison, 2018)
Page 47
Chapitre III : Description de la partie matérielle et logiciel
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.
57
(Euro makers)
Page 48
Chapitre III : Description de la partie matérielle et logiciel
III.4.5.Autres Composants
Page 49
Chapitre III : Description de la partie matérielle et logiciel
Figure III .21 : Exemple des résistances de type 220 Ohm [1]
Page 50
Chapitre III : Description de la partie matérielle et logiciel
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]
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]
Page 52
Chapitre III : Description de la partie matérielle et logiciel
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]
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.
Sinon si vous possédez des erreurs dans votre programme la fenêtre suivante apparait
vous indiquant ou se situe les erreurs :
Page 54
Chapitre III : Description de la partie matérielle et logiciel
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]
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.
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 :
Page 59
Chapitre IV : Réalisation et conception du système
Matériel utilisé :
LED Bleu 4
Page 60
Chapitre IV : Réalisation et conception du système
Algorithme proposé :
Page 61
Chapitre IV : Réalisation et conception du système
Résultats pratiques
Page 62
Chapitre IV : Réalisation et conception du système
A la présence de la lumière
Page 63
Chapitre IV : Réalisation et conception du système
A l’absence de la lumière :
Page 64
Chapitre IV : Réalisation et conception du système
Commentaires :
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é :
Page 66
Chapitre IV : Réalisation et conception du système
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
Matériels utilisés :
LED Rouge 1
Page 68
Chapitre IV : Réalisation et conception du système
Résultats pratiques :
Commentaires :
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 :
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 :
Un relais 2 canaux 5V 1
Page 70
Chapitre IV : Réalisation et conception du système
Résultats pratiques :
Page 71
Chapitre IV : Réalisation et conception du système
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
Un relais 2 canaux 5V 1
Page 73
Chapitre IV : Réalisation et conception du système
Page 74
Chapitre IV : Réalisation et conception du système
Résultats pratiques :
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
LED Verte 1
Algorithme proposé :
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 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.
Page 77
Chapitre IV : Réalisation et conception du système
Matériels utilisés :
Un servomoteur 9g 1
Page 78
Chapitre IV : Réalisation et conception du système
Résultats pratiques :
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.
Matériels utilisés :
62
(AYOUB, 2016)
Page 80
Chapitre IV : Réalisation et conception du système
Schéma électrique :
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
Page 81
Chapitre IV : Réalisation et conception du système
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 :
Page 82
Chapitre IV : Réalisation et conception du système
Page 83
Chapitre IV : Réalisation et conception du système
Page 84
Chapitre IV : Réalisation et conception du système
Page 85
Chapitre IV : Réalisation et conception du système
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
A. Gaurav, A. P. (2018). A Survey: Hybrid Medium Access Control Protocol for M2M
Communication. India: Birla Institute of Technology, Mesra.
Array for Energy Facility, K.-W. L.-W. (2018). A Flooding Warning System based on RFID
Tag Array for Energy Facility .
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.
Deepu George Koshy, S. N. (2018). Evolution of SIM Cards – What’s Next? . India: Amrita
School of Engineering, Amritapuri.
HADIOUCHE Karim, G. S. (2011). Etude et implantation d’un réseau WIFI sécurise au sein
de l’INPED.
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
Page 90
Bibliographie
M.Rania, A. (2019). Proposition d’un réseau de communication entre les objets dans une
maison intelligente à base d’Internet des Objets. Bouira.
MALHA, I. (2017). Conception et réalisation d’un système Domotique par GSM. mémoire de
Master, Tizi-Ouzou.
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.
Page 91
Bibliographie
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
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 .
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