Académique Documents
Professionnel Documents
Culture Documents
Chapitre I : la domotique
1. Introduction....................................................................................11
2. Origines de la Domotique...............................................................11
3. Différents éléments du système domotique.................................. 12
4. Domaines d’applications de la domotique..................................... 13
5. Les Différentes technologies........................................................15
6. Avantages et inconvéniens de la domotique..................................16
7. Conclusion.................................................................................... 18
6
Liste des figures:
Figure 1 .1: Les domaines d’application de la domotique.........................................13
7
8
Introduction générale
Les maisons intelligentes ont la capacité d’augmenter le confort de l’habitant à travers des
interfaces pour piloter la lumière, la température ou les différents appareils électroniques. Il
est possible de mettre en veille les dispositifs de chauffage quand les habitants sont absents
ou adapter automatiquement l’utilisation des ressources électriques en fonction des besoins
des résidents afin d’économiser les ressources énergétiques. Outre, l’aspect applicatif des
nouvelles technologies de communication et d’informations tels les applications Android, les
emails ...etc., l’aspect sécuritaire est d’autant important dans la vie quotidienne des individus.
Cela est rendu possible par des systèmes capables d’anticiper des situations potentiellement
dangereuses ou de réagir aux événements mettant en danger l’intégrité des personnes.
Problématique
Objectifs
Un de nos principaux objectifs pour ce projet est de réaliser un prototype d’une maison
intelligente bien sécurisée et facile à commander à tout moment et de n’ importe où, le
contrôle sera distant par application Android en garantissant une réponse rapide aux besoins
des utilisateurs.
9
10
1. Introduction
La domotique est un terme générique regroupant toutes les techniques permettant
d’automatiser la gestion d’une maison, de la rendre "intelligente". Ces techniques font
massivement appel à l’informatique et aux objets connectés afin de faciliter la vie de
l’utilisateur. Cet ensemble de techniques peut servir à plusieurs choses : automatiser certaines
tâches pour faciliter la vie de l’utilisateur, augmenter la sécurité de l’habitat, ou encore réduire
la consommation énergétique du logement.
2. Origines de la Domotique
Le mot "domotique" vient de la contraction de deux mots, « doums » (la maison en latin)
et « télématique » (techniques qui associent l'informatique et les télécommunications).
On associe souvent le début des travaux domotiques aux années 1970, voire 1980, avec
les problématiques énergétiques dues aux crises pétrolières qui ont considérablement
affecté le domaine de la construction et de l exploitation du bâtiment. En effet, avant ces
crises, le coût de l énergie était négligeable face au coût des matériaux et des travaux liés
au domaine de construction et d exploitations des habitas.
Lorsque le prix de l'énergie augmenta de manière importante, on privilégiait alors une
isolation plus contrainte des bâtiments neufs. Cependant, la gestion du parc existant était
problématique, car coûteuse. C'est ainsi qu’ apparurent les premières solutions de
communications entre automates (chaudières, ventilation, etc.) et capteurs, et permettent
d'optimiser l'empreinte énergétique du bâtiment en fonction des besoins : présence des
occupants, apports naturels, température extérieure, etc.
Ces solutions, bien qu'onéreuses, furent petit à petit déclinées et proposées à l'habitat au
milieu des années 1990. Les fonctions étaient alors identiques à celles proposées pour les
bâtiments de grande taille : gestion du chauffage, de la ventilation et de la climatisation,
de l'éclairage, des ouvrants (volets roulants et stores). Elles proposaient alors aux
habitants une promesse de confort fonctionnel, principalement par la centralisation des
dispositifs de contrôle, comme la possibilité de fermer tous les volets d'une façade, ou de
gérer le chauffage pièce par pièce .
En parallèle, et en utilisant les mêmes bases technologiques, des solutions d'alarme à
intrusion se sont commercialisées. Ces solutions interagissent parfois avec le système
domotique, par exemple pour fermer les volets lorsque l'alarme est active, ou simuler des
présences par l'actionnement de lumières lorsque l'habitant est absent.
11
Depuis le milieu des années 1990, un autre segment, orienté sur la micro-informatique et
les loisirs numériques, se développe. Cette nouvelle apparition marque en particulier
l'introduction de l'informatique dans l'habitat et l'apparition des supports numériques .
Ainsi, aujourd'hui, gestion de l'habitat, sécurité, réseaux de communication et loisirs
numériques indiquent le paradigme de domotique.
Viennent ensuite les capteurs et actionneurs présents sur le réseau. Pour suivre l’analogie
précédente, ils peuvent être comparés aux muscles et aux organes des sens du corps humain.
Tout comme les yeux ou les oreilles, leur rôle est de permettre au système domotique
d’interagir avec l’environnement dans lequel il est situé : relever des stores, mesurer la
température, détecter la présence d’une personne, etc.
Enfin, tous ces éléments ont besoin de communiquer entre eux. Différentes solutions
existent pour arriver à ce résultat. La première consiste à utiliser un câblage dédié. Cette
solution est la plus onéreuse, la plus compliquée à mettre en œuvre, mais la plus efficace, car
aucun élément extérieur ne peut venir perturber les communications. Du point de vue sécurité,
c’est également la meilleure solution, car cela rend les communications entre les différents
éléments difficiles à intercepter ou à perturber.
12
réseau informatique par exemple). En outre, cette technique est sujette aux perturbations qui
peuvent provenir de la maison elle-même, ou du réseau électrique.
Enfin, une dernière méthode consiste à employer des communications par ondes radio, ce
qui évite d’utiliser un réseau existant, mais présente des limitations similaires au CPL : risque
de brouillage ou d’interférences entre différents systèmes employant les mêmes gammes de
fréquences, et possibilité d’intercepter les communications ou de les perturber.
13
4.1. Sécurité
Un des domaines d'application de la domotique est la sécurité des biens et des
personnes par des systèmes d'alarme qui préviennent d'une part des risques technique
(pannes ou dysfonctionnements des appareils) et d'autre part des éventuelles intrusions
dans la maison (cambriolage).
4.3. Communication
La communication dans la Smart House (Maison Intelligente) est Le mariage de
l'informatique, des télécom et l'électronique. On trouve des types différents de la communica
tion dans la smart house :
Wifi : c‟est une technologie de réseau informatique sans fil mise en place pour fonctionner en
14
réseau interne et, depuis, devenue un moyen d'accès à haut débit à Internet.
Bluetooth : protocole radio permettant une communication transparente entre tous
les équipements situés dans un périmètre de quelques mètres ;
DSP (Digital Signal Processor) : utilisé dans les amplificateurs de home cinéma
pour gérer la diffusion du signal sonore vers les enceintes du système (domotique
audio) ; pgdu : protocole de gestion domotique ultime (libre, simple et documenté)
pour faire
communiquer l'ensemble des équipements de l'installation ;
peer-to-peer (P2P) , échange de données entre deux ordinateurs reliés à Internet . Etablit
un lien direct entre les deux machines sans nécessiter de serveur central ;
Ethernet, protocole de communication permettant le transport d'informations sur un
réseau informatique ;
ZigBee, protocole de haut niveau permettant la communication de petites radios, à
consommation réduite pour les réseaux à dimension personnelle.
4.4. Confort
Bien sûr, le fait d’automatiser une maison a un véritable apport sur le confort q’on y
trouve. Plus besoin de se prendre une averse pour ouvrire le portail en rentrant à la maison,
plus besoin de prendre froid en ouvrant les volets le matin, et fini les retours de weekend
dans une maison toute froide.
Aujourd‟hui, une maison intelligente (Smart House) est capable de savoir quand vous
rentrez à la maison (grâce à votre Smartphone par exemple), et donc d‟ouvrir le portail
avant même que vous n‟arriviez. Les volets peuvent s‟ouvrir et se fermer au rythme du
soleil, et peuvent même aller jusqu‟à s‟adapter à la saison et la température pour laisser
entrer la lumière et la chaleur du soleil l‟hiver, ou au contraire conserver le frais l été en
fermant les volets des fenêtres exposées au soleil. De la même façon, votre maison sait
quand vous êtes présents, et peut ainsi adapter elle-même votre chauffage pour que la
maison soit toujours à la température idéale pour vous. Il est même possible de diffuser
automatiquement votre Play List musicale préférée à votre réveil, ou quand vous rentrez à
la maison. Tout ceci n’est pas de la science-fiction : c’est tout à fait réalisable aujourd’hui
Lorsqu’elle est utilisée à l’échelle d’un habitat, la domotique utilise principalement trois
technologies :
15
la technologie par réseau câblé ;
La technologie par réseau sans fil permet de contrôler l’ensemble des équipements
électriques dans un logement. Elle a l’avantage d’être fiable, rapidement opérationnelle et
n’occasionne que peu de pollution électromagnétique.
Côté fiabilité, la palme revient néanmoins à la technologie par réseau câblé car elle
est insensible aux perturbations électromagnétiques. Ce type de réseau permet
l’interconnexion de tous les appareils utilisés dans la maison plus aisément mais il faut plus
de temps pour les travaux d’installation. Par conséquent, elle est plus adaptée aux
constructions neuves.
16
La domotique nous permet de mieux contrôler notre habitation et même de commander les
équipements à distance, via notre Smartphone. Vous avez oublié d’éteindre la lumière dans le
salon ? Faites-le au moyen de votre Smartphone. Ou restez informé du climat qui règne à la
maison : la température ou l’humidité de l’air s’affichent en effet sur votre Smartphone. De
cette façon, vous restez en contact permanent avec votre habitation, même quand vous n’y
êtes pas présent physiquement.
6.2. Inconvénients
Certains systèmes domotiques peuvent coûter relativement cher. Les options sont infinies,
mais toutes ne sont pas aussi abordables.
Les fournisseurs, marques et types d’équipements domotiques sont très nombreux. Ce qui
est un désavantage. Car toutes ces applications ne communiquent pas toujours parfaitement
entre elles. Vous devrez donc gérer souvent différentes applications pour contrôler toute votre
habitation.
17
7. Conclusion
En conclusion, on peut dire que la domotique est un système révolutionnaire voué à évoluer
encore plus dans le futur. Ce système permet de contrôler l’entièreté d’une maison depuis de
simples petits boîtiers disposés un peu partout dans la maison. Le fait de pouvoir relier ces
boîtiers à un Smartphone ou autre via wifi est aussi incroyable car cela permet de contrôler sa
maison à distance par exemple depuis le boulot ! Ce système pourra donc s’avérer très utile
dans le futur, et ce pour une question de confort des personnes Mais à l’heure actuelle,
l’installation d’un tel système est encore très chère donc peu de gens sont équipés de cela.
Mais, dans le futur, les prix vont sans doute devenir plus abordables et les gens pourront donc
peut-être se permettre d’avoir de la domotique chez eux et on verrait apparaître de plus en
plus de maison équipée de ce système.
18
1. Introduction
Depuis la fin des années 1980, Internet a évolué de manière spectaculaire. La
dernière étape est l’utilisation de ce réseau mondial pour la communication avec des
objets ou entre objets.
Les objets connectés (Internet of Things ou IoT) peuvent donner l’impression de vivre dans
un monde futuriste, mais il s’agit pourtant du présent. Selon la firme Gartner, ils devraient
représenter plus de 26 milliards d’unités en 2021, ce qui exclut les ordinateurs, les tablettes et
les téléphones intelligents.
Il s’agit d’une nouvelle façon d’interagir avec les objets qui peut changer nos vies
radicalement. Ce peut être une personne avec un implant cardiaque qui transmet des données,
un animal qui porte une puce intelligente, une voiture dotée de capteurs indiquant la pression
des pneus ou tout autre objet, créé ou non par l’homme, auquel une adresse IP est assignée et
qui peut transmettre des informations.
20
2. Définition de l’internet des objets
L'IoT est issu de la convergence des technologies sans fil, des systèmes micro-
électromécaniques (MEMS) et d'Internet. Dans l'Internet des objets, un « objet » peut être une
personne équipée d'un pacemaker, un animal de ferme qui porte une puce (transpondeur), une
voiture qui embarque des capteurs pour alerter le conducteur lorsque la pression des
pneumatiques est trop faible, ou encore tout objet naturel ou fabriqué par l'être humain auquel
peuvent être attribuées une adresse IP et la capacité de transférer des données sur un réseau.
Pour le moment, l'Internet des objets est étroitement associé à la communication machine-à-
machine (M2M, Machine-to-Machine) dans les domaines de la fabrication et de l'énergie
(électricité, pétrole et gaz).Les produits qui intègrent des capacités de communication M2M
sont souvent désignés par le terme intelligent ou smart. On parle par exemple d'étiquette
intelligente, de compteur intelligent, de capteur de grille intelligent. La forte hausse de
l'espace d'adressage qu'autorise le protocole IPv6 constitue un facteur important du
développement de l'Internet des objets. Selon Steve Leibson, qui se qualifie lui-même de
« guide occasionnel du Musée de l'histoire de l'informatique », l'extension de l'espace
d'adressage nous permet « d'affecter une adresse IPv6 à chaque atome à la surface de la Terre,
tout en conservant suffisamment d'adresses en réserve pour 100 planètes Terre
supplémentaires. »En d'autres termes, l'être humain peut facilement affecter une adresse IP à
chaque « objet » sur Terre. Par ailleurs, une hausse du nombre de nœuds intelligents, ainsi que
de la quantité de données amont que génèrent ces nœuds, créer de nouvelles préoccupations
en termes de confidentialité des données, de souveraineté des données et de sécurité. Si le
concept n'avait pas de nom avant 1999, l'Internet des Objets se développe depuis des
décennies. Ainsi, la première Appliance Internet était un distributeur de Coca-Cola installé à
la Carnegie Melon University au début des années 80. Les développeurs pouvaient se
21
connecter à la machine via Internet, en contrôler l'état et ainsi déterminer s'ils pouvaient
compter sur une boisson fraîche au cas où ils se décideraient à descendre les étages.
Cofondateur et DG du Auto-ID Center du MIT, Kevin Ashton a mentionné l'Internet des
objets pour la première fois à l'occasion d'une présentation qu'il animait pour Procter
&Gamble. Il explique le potentiel de l'IoT en ces termes :« Aujourd'hui, les ordinateurs - et,
par conséquent, Internet - sont presque totalement dépendants des humains pour obtenir des
informations. La quasi-totalité des près de 50 pétaoctets (un pétaoctet - Po - vaut 1024
téraoctets - To) de données disponibles sur Internet a été capturée et créée par des humains ;
par la saisie, l'activation d'une touche, la prise d'une photographie numérique ou la
numérisation d'un code à barres.
22
Figure 2.2 : Modèle d’architectures de l’Internet des Objets
Les objets dont il est question ici sont donc des sources de données, identifiés et
identifiables de façon unique et ayant un lien direct ou indirect (via un concentrateur) avec
Internet.
Les objets passifs : ils utilisent généralement un tag (puce RFID, code barre 2D). Ils
embarquent une faible capacité de stockage (de l’ordre du kilo-octet) leur permettant
d’assurer un rôle d’identification. Ils peuvent parfois, dans le cas d’une puce RFID,
embarquer un capteur (température, humidité) et être réinscriptibles.
Les objets actifs : ils peuvent être équipés de plusieurs de capteurs, d’une plus grande
capacité de stockage, être doté d’une capacité de traitement ou encore être en mesure de
communiquer sur un réseau.
Précisons le rôle des différents processus présentés sur ce schéma :
23
Figure 2.3: L’IOT connecte des objets en utilisant des capteurs et Internet
Le traitement des données est un processus qui peut intervenir à tous les niveaux de la
chaîne, depuis la capture de l’information jusqu’à sa restitution. Une stratégie pertinente, et
commune quand on parle d’Internet des objets, consiste à stocker l’information dans sa forme
intégrale. On collecte de manière exhaustive, « big data », sans préjuger des traitements
qu’on fera subir aux données. Cette stratégie est possible aujourd’hui grâce à des architectures
distribuées type NoSQL, capables d’emmagasiner de grandes quantités d’information tout en
offrant la possibilité de réaliser des traitements complexes en leur sein (Map/Reduce par
exemple).
La transmission des données est un processus qui intervient à tous les niveaux de la
chaîne. Deux réseaux, supports des transmissions, cohabitent généralement :
24
5. Technologies utilisées dans l’IOT
L’IoT (Internet of Things = objets connectés) est de plus en plus présent dans notre
quotidien via des objets connectés à notre téléphone, notre PC… Actuellement, les objets les
plus courants sont les montres et les capteurs portables, mais la tendance est au
développement de ces objets (frigo, cafetière, balance pour ne citer que ceux-là). Qowisio,
une société qui fournit un réseau de communication pour l’IoT, estime à 20 milliards le
nombre d’objets connectés dans le monde en 2020.
Quels que soient leurs usages, ils ont tous besoin d’une connexion pour interagir. Ce
besoin a fait émerger des nouvelles technologies réseaux, mais concrètement où en sommes-
nous ?
5.1 Contraintes
Le réseau dans le monde de l’IoT est soumis à une contrainte énergétique forte. Les objets
fonctionnant sur batterie ont généralement une autonomie limitée par la capacité de celles-ci,
et il apparaît donc crucial que les mécanismes de communication soient les moins énergivores
possibles. Quant à elle, la distance de communication n’est généralement pas un problème, si
la technologie retenue est adaptée à l’usage. Enfin le débit est généralement faible, les objets
n’échangeant que peu d’informations avec les applications.
1. Les réseaux à courte portée comme le WIFI, le Z-Wave…, qui permettent le transfert de
données sur de faibles distances. Ils sont utilisés dans la domotique, les montres, les bracelets,
etc.
2. Les réseaux à longue portée et basse consommation (LPWAN). Les technologies cellulaires
(GSM, 2G, 3G…) en font aussi partie comme Sigfox ou Lora. Ces réseaux sont utilisés par
les entreprises qui veulent connecter leurs infrastructures à Internet, à des km de leur site
d’origine.
25
6. Domaines d’applications de l’IOT
Plusieurs domaines d’application sont touchés par l’IoT, Parmi ces principaux
domaines nous citons : le domaine du sécurité, le domaine du transport, l’environnement et
l’infrastructure et les services publics… etc.
Quelques exemples courants sont présentés dans la figure suivante:
Les fabricants ne se sentent pas tous concernés par la sécurisation de leurs appareils.
Certains objets ne sont même pas calibrés pour pouvoir changer leur mot de passe. La plus
importante des vulnérabilités provient souvent des fabricants eux-mêmes.
8. Conclusion
Nous avons vu dans ce chapitre c'est quoi l'internet des objets et leurs objectifs, puis nous
avons présenté un modèle d'architecture de (Ido) et les technologies utiliser, enfin on a cité
quelque domaines d'application, et des inconvénients.
L’Internet des Objets est un marché qui devient mature et qui offre de belles opportunités
pour ses différents acteurs. Cependant, son développement dépendra de la capacité de ces
mêmes acteurs à mettre en place des standards et à mieux gérer l'incroyable quantité de
données récoltées.
26
27
1. Introduction
La 4ème révolution industrielle nous a introduits avec l'Internet des objets (IoT), qui a
en effet considérable sur le monde dans lequel nous vivons aujourd'hui et sur le
fonctionnement des entreprises modernes. Au cas où vous auriez pu le remarquer, tout semble
être connecté à Internet, de votre Smartphone et ordinateur portable à moniteurs pour maison,
déférents capteurs, réfrigérateurs, équipements alarme.
2. Matériels utilisés
2.1. Carte arduino UNO
La carte Arduino repose sur un microcontrôleur et des composants électroniques
complémentaires associée à des entrées et sorties qui permettent à l'utilisateur de brancher
différents types d'éléments externes. Le microcontrôleur programmé peut analyser et produire
des signaux électriques de manière à effectuer des tâches très diverses. Arduino est utilisé
dans beaucoup d'applications comme l'électronique industrielle et embarquée, pilotage d'un
robot, commande des moteurs et faire des jeux de lumières, communiquer avec l'ordinateur,
commander des appareils mobiles. Chaque module d’Arduino possède un régulateur de
tension +5 V et un oscillateur à quartez 16 MHz. Pour programmer cette carte, on utilise le
logiciel IDE Arduino.
28
2.2. Module WIFI ESP8266
la broche GPIO 0 doit être maintenue à la masse (GND) pendant le téléversement du code.
Elle doit être déconnectée si vous retirez le FTDI et que l'ESP est en mode d'exécution
normal.
29
la broche RESET est tirée à l'état haut avec une résistance de pull-up 10kΩ, et est reliée à
la masse GND sur appui du bouton RESET lorsqu'il faut redémarrer l'ESP. Pressez le
bouton RESET à chaque fois avant de téléverser le code, et à chaque fois que vous
connectez ou déconnectez la broche GPIO 0. Ce bouton RESET vous évitera bien des
tracas.
Quand vous alimentez le circuit, la LED rouge de l'ESP-01 doit s'allumer, et la LED bleue
doit s'allumer brièvement.
Plus tard, quand vous téléverserez le code dans l'ESP, la LED bleue devrait clignoter
pendant le processus.
Le capteur DHT22 / AM2302 est capable de mesurer des températures de -40 à +125°C avec
une précision de +/- 0.5°C et des taux d'humidité relative de 0 à 100% avec une précision de
+/- 2% (+/- 5% aux extrêmes, à 10% et 90%). Une mesure peut être réalisée toutes les 500
millisecondes (soit deux fois par seconde).
30
Le capteur DHT11 est lui capable de mesurer des températures de 0 à +50°C avec une
précision de +/- 2°C et des taux d'humidité relative de 20 à 80% avec une précision de +/- 5%.
Une mesure peut être réalisée toutes les secondes.
Le DHT22 et le DHT11 sont tous les deux compatibles 3.3 volts et 5 volts (le fabricant
recommande cependant de toujours alimenter le capteur en 5 volts pour avoir des mesures
précises). Ils ont aussi le même câblage et le même protocole de communication.
Code de base
31
Figure 3.5 : Montage Arduino + DHT11 ou DHT22.
const int mqxPin = A0; // La sortie analogique du détecteur MQx est reliée au Pin analogique A0 de
l'Arduino
void setup()
{
Serial.begin(9600); // Initialise le port série à 9600 bps //
}
void loop()
{
Serial.println(analogRead(mqxPin));
delay(1000); // Imprime une mesure chaque seconde
}
32
2.5. Servo Moteur
Dans notre projet, le choix du servomoteur a été fait selon les besoins et les fonctions qu’il
doit accomplir. Il s'agit d’un servomoteur commandant la rotation horizontale à un angle
de180°.
Code de base
/*
Code 23 - Edurobot.ch, destiné à l'Arduino
Objectif : Faire bouger le bras d'un servomoteur dans un sens puis dans l'autre, indéfiniment
*/
//*****EN-TÊTE DECLARATIF*****
#include <Servo.h> // on inclut la bibliothèque pour piloter un servomoteur
void setup()
{
monServo.attach(9); // on définit le Pin utilisé par le servomoteur
}
void loop()
{
for (int position = 0; position <=180; position ++){ // on crée une variable position qui prend des
valeurs entre 0 à 180 degrés
monServo.write(position); // le bras du servomoteur prend la position de la variable position
delay(15); // on attend 15 millisecondes
33
}
for (int position = 180; position >=0; position --){ // cette fois la variable position passe de 180 à 0°
monServo.write(position); // le bras du servomoteur prend la position de la variable position
delay(15); // le bras du servomoteur prend la position de la variable position
}
}
2.6 Buzzer
C’est un composant électromécanique ou piézoélectrique, qui produit un son distinct
lorsqu’on lui applique une tension, la fréquence de ce signal sonore est alors relative au signal
appliqué. Il ya deux types de buzzer, actif et passif, la différence entre eux, c’est que les
buzzer actif fonctionne en tension continu, alors que les buzzer passif fonctionne seulement
en tension alternatif.
3. Organigramme de fonctionnement :
Début
N N
HUMIDI Température
Y ≥30°C ?
>80%
OUI OUI
34
3.2 Organigramme de la fonction de détection de fuite de gaz
Début
MQ2-
VALEUR≥50
%
35
4. Schéma générale du montage
36
5. Application Remote XY
RemoteXY est un moyen facile de créer et d'utiliser une interface utilisateur graphique
mobile pour les cartes de contrôleur à contrôler via un smartphone ou une tablette. Le
système comprend :
Editeur d'interfaces graphiques mobiles pour cartes contrôleur, situées sur le site
remotexy.com
Application mobile RemoteXY qui permet de se connecter au contrôleur et de le contrôler
via une interface graphique.
Caractéristiques distinctives :
La structure d'interface est stockée dans le contrôleur. Une fois connecté, il n'y a aucune
interaction avec les serveurs pour télécharger l'interface. La structure d'interface est
téléchargée sur l'application mobile depuis le contrôleur.
Une application mobile peut gérer tous vos appareils. Le nombre d'appareils n'est pas
limité.
Connexion entre le contrôleur et l'appareil mobile à l'aide de :
Client Wifi et point d'accès;
Modules de communication pris en charge :
WiFi ESP8266;
IDE pris en charge:
Arduino IDE;
OS mobile pris en charge:
Androïde;
37
Figure 3.9: fonctionnement de l’application RemoteXY.
Le mode point d'accès de l'ESP8266 configure le module comme point d'accès et permet
de connecter Arduino directement à ce point. Le point d'accès est disponible pour s'y
connecter depuis le Smartphone dans un rayon de disponibilité du signal radio. Pour
configurer ce mode dans les propriétés de configuration de l'éditeur, vous devez
sélectionner le type de connexion "Point d'accès Wifi".
La puissance du module ESP8266 peut être fournie à partir de la carte DC-DC de la carte
Arduino à 3,3 V.
38
Pour l’application, on fait les tâches suivantes qui sont illustrées sur le site
à l'aide de RemoteXY.
remotexy.com
39
Dans le volet droit, définissez les paramètres suivants sous l'onglet "Interface du module".
Les paramètres indiquent que l'ESP8266 doit être connecté à l'Arduino via la série
matérielle (broches 0 et 1) à une vitesse de 115200.
Les paramètres spécifient également le nom du futur point d'accès et le mot de passe du point
d'accès.
40
Étape 4 : Connectez-vous à partir de l'application mobile.
41
Après cette étape on obtient les interfaces suivant sur le Smartphone.
42
6.Programme
*/
//////////////////////////////////////////////
//////////////////////////////////////////////
#include <RemoteXY.h>
#define REMOTEXY_SERIAL
Serial
#define REMOTEXY_WIFI_PASSWORD
"12345678"
// RemoteXY
configurate #pragma
pack(push, 1)
uint8_t RemoteXY_CONF[] =
{ 255,5,0,32,0,102,1,11,13,4,131,4,16,2,68,8,1,119,24,77, 65,73,83,79,78,32,73,78,84,69,
17,116,101,109,112,101,114,97,116,117, 114,101,32,37,58,0,129,0,39,46,
35,6,2,17,104,117,109,105,100,105, 116,121,32,99,194,176,58,0,66,128,
59,33,39,6,2,1,28,66,192,34,33,25,6,2,6,28,66,128,35,53, 61,6,2,133,28,129,0,56,40,10,
43
0,129,0,52,26,24,12,1,135,69,83,69,0,129,0,46,42,44,8,1, 135,40,50,48,50,48,47,50,48,50,
// this structure defines all the variables and events of your control interface
struct {
// input variables
// output variables
int16_t sound_1; // =0 no sound, else ID of sound, =1001 for example, look sound list in app
int16_t sound_2; // =0 no sound, else ID of sound, =1001 for example, look sound list in app
// other variable
} RemoteXY;
44
#pragma pack(pop)
#include "DHT.h"
#define DHTPIN 2
#include <Servo.h>
Servo myservo;
/////////////////////////////////////////////
/////////////////////////////////////////////
#define PIN_SWITCH_1
A1 #define
PIN_SWITCH_2 A2
#define PIN_BUTTON_1 4
#define PIN_SWITCH_3 7
void setup()
RemoteXY_Init ();
pinMode(A4,OUTPUT);
pinMode(A5,OUTPUT);
pinMode(12, OUTPUT);
45
pinMode(11, OUTPUT);
pinMode (PIN_BUTTON_1,
OUTPUT);
myservo.attach(9);
RemoteXY.slider_1 = 50;
pinMode(smokeA0, INPUT);
Serial.begin(115200);
void loop()
RemoteXY_Handler ();
digitalWrite(PIN_SWITCH_1, (RemoteXY.switch_1==0)?LOW:HIGH);
digitalWrite(PIN_SWITCH_2, (RemoteXY.switch_2==0)?LOW:HIGH);
digitalWrite(PIN_BUTTON_1, (RemoteXY.button_1==0)?LOW:HIGH);
digitalWrite(PIN_SWITCH_3, (RemoteXY.switch_3==0)?LOW:HIGH);
dtostrf(temp, 0, 1,
RemoteXY.text_temp);
dtostrf(hum, 0, 1,
RemoteXY.text_hum); if (temp<0) {
RemoteXY.level_temp_up = 0;
RemoteXY.level_temp_down = min (-
temp*2,100);
}
else if (temp>0) {
46
RemoteXY.level_temp_up =
min(temp*2,100);
RemoteXY.level_temp_down = 0;
else {
RemoteXY.level_temp_up =
0;
RemoteXY.level_temp_down = 0;
RemoteXY.level_hum =
digitalWrite(A4, HIGH);
digitalWrite(A4, LOW);
digitalWrite(A5, HIGH);
{ digitalWrite(A5, LOW);
if (digitalRead(4) == HIGH) {
RemoteXY.sound_1 = 2029;
}
else {
RemoteXY.sound_1 =
0;
47
}
if(digitalRead(A1) == HIGH){
RemoteXY.led_3_g=255;}
else {
RemoteXY.led_3_g=0;
Serial.println(analogSensor);
digitalWrite(12, HIGH);
digitalWrite(11, LOW);
else
digitalWrite(12, LOW);
digitalWrite(11, HIGH);
delay(100);
if (digitalRead(12) == HIGH) {
RemoteXY.sound_2 = 2003;
else {
RemoteXY.sound_2 = 0;}
if(digitalRead(11) == HIGH)
48
RemoteXY.led_2_b=255;}
else {
RemoteXY.led_2_b=0;
if(digitalRead(12) == HIGH){
RemoteXY.led_1_r=255;}
else {
RemoteXY.led_1_r=0;
int ms =
RemoteXY.slider_1*20+500;
myservo.writeMicroseconds(ms);
49
7. Realisation pratique.
Notre projet vise à faire la commande et le contrôle d'une maison intelligente, via internet,
par une application androïde.
L'organe central que nous avons choisi pour notre système domotique est conçu autour
d'une carte Arduino uno + une application (REMOTEXY) interconnecté via un module
wifi(ESP8266), en réseau local.
Les éléments qui entrent dans la conception de notre maison intelligente sont des objets
50
connectés :
Capteur de température et humidité pour le contrôle de la climatisation et la ventilation
(illustré dans la maquette par deux lampes 220v).
Capteur de gaz qui génère une alarme lors de la détection du gaz.
Un servomoteur pour ouverture et fermeture des portes.
Des LED témoins pour l éclairage et le fonctionnement des appareils.
La réalisation de ce projet se divise en deux parties, partie soft et partie hard. Nous notons que
nous nous sommes inspirés de certaines applications déjà réalisées se trouvant sur internet
avec des ajouts et des modifications,
51
Conclusion générale
Ces dernières années, l’informatique, l’électronique et la technologie de communication
ont connu un large développement, et ont été appliquées dans la conception de maisons
intelligentes, qui a pour but d’assister l’habitant dans diverses situations domestiques, lui
garantir le confort, améliorer les conditions de vie et le sentiment de sécurité et permet
l’économie de l’ énergie.
L’opportunité qui nous a été offerte pour travailler sur ce projet de fin d’étude, nous a
permis de renforcer notre capacité à travailler en groupe et d’enrichir nos connaissances
acquises durant le cursus universitaire ainsi que l’ouverture à un domaine très prometteur,
celui de la domotique et nous familiariser avec ses différentes applications, ce qui pourrait
nous être fortement utile dans notre vie.
Pour ce qui est des perspectives d’amélioration, plusieurs voies peuvent être envisagées
pour plus de confort et de sécurité. Nous pouvons développer d’autres fonctionnalités et les
ajouter à notre système domotique tel que la gestion des multimédia, la surveillance interne et
externe avec des caméras, un système d’arrosage automatique.
biblio
Bibliographie
Chapitre 1et 2
[1] : Boukhoutia Abed El Adem univesité Mohammed 5 Rabbat 2016
[4] : Boudellal, M. (2014). Smart home - Habitat connecté, 361 installations domotiques
et multimédia. Dunod.
[5] : Mr: METAHRI.M, Melle ABDELLI.S, " Smart House ", Mémoire Master,
Université ABOU BEKR BELKAID de Tlemcen, Algérie, 2017
[10] : https://www.techniques-ingenieur.fr/base-documentaire/technologies-de-l-information-
th9/systemes-embarques-42588210/introduction-a-l-internet-des-objets-h8050/
[11] :https://www.lemagit.fr/definition/Internet-des-objets-IoT
[13] : https://www.synox.io/4-secteurs-impactes-par-l-internet-des-objets/
[14] :https://www.automation-sense.com/blog/blog-objets-connectes/les-domaines-d-
application-de-l-iot-et-du-machine-to-machine.html
[15] : L. Cédric, " La Domotique, c'est quoi ? " maison-et-domotique., 2015.
[Online]. Available https://www.maison-et-domotique.com/47895-la domotique - c’est - quoi
/ [ Accessed : 13 - Feb - 2019).
53
biblio
Chapitre III
[1] : [Conception et réalisation d'un système de télémétrie avec ARDUINO et Android Mr.
Mazouni Mohammed Sofiane Mr. Embouazza Imad - Eddine] ( Université AboubakrBelkaïd
Tlemcen] [2018] (PFE)
[2] : [Mouvement, lumière et son avec Arduino et Raspberry PI ] ( Simon Monk ] [ Edition
Eyrolles ] [ LIVRE]
[3] : [ Le grand livre d'arduino ) Erik Bartmann ] [ Edition 2 Eyrolles ) ( 2015 ) [ LIVRE ]
+
[4] : https://www.arduino.cc/products/compare)[Site internet)
[5] :https://f-leb.developpez.com/tutoriels/arduino/esp8266/debuter/#LI
[6] : https://bentek.fr/2-arduino-uno/
[7] :http://
www.ardumotive.com
[8]:http://www.projetsdiy.fr
[9]: https://remotexy.com/en/help/
54
biblio
Résumé
L’internet s’est développé sensiblement
surtout ces derniers temps. De nos jour
l’utilisation de l’internet n’est pas limité à la
gestion des réseaux, mais aussi s’est étendu àla
gestion des objets, et ça ce qu’est appelé
Internet des objets, par miles domaines les plus
en vue de l’utilisation de cette nouvelle
technologie est le domaine de domotique ce qui
est actuellement appelé la maison intelligente.
De fait, le marché de la maison intelligente
devrait connaitre une demande croissante, en
raison de la disponibilité des équipements de
confort et de la protection, ainsi que la
rédaction de cout d’énergie. Dans le cadre de ce
projet de recherche, nous visons à intégrer la
technologie Internet des objets dans une maison
intelligente, en utilisant des solutions open
source, et en nous concentrant sur quatre
éléments de base interdépendants, à savoir:
Organe central.
Actionneurs.
Interface de commande.
:ﻣﻠﺧﺹ
،ﺷﻬﺩﺕ ﺍﻻﻧﺗﺭﻧﺕ ﺗﻁﻭﺭﺍ ﻛﺑﻳﺭﺍ ﻓﻲ ﺍﻵﻭﻧﺔ ﺍﻷﺧﻳﺭﺓ
ﻭﺑﻌﺩﻣﺎ ﻛﺎﻥ ﺍﺳﺗﻌﻣﺎﻟﻬﺎ ﻳﻘﺗﺻﺭ ﻋﻠﻰ ﺭﺑﻁ ﺍﻟﺷﺑﻛﺎﺕ
ﺃﺻﺑﺣﺕ ﻓﻲ ﺍﻳﻣﻧﺎ ﻫﺫﻩ ﻭﺳﻳﻠﺔ ﺗﻭﺍﺻﻝ ﺑﻳﻥ ﺍﻷﺷﻳﺎء
ﻭﻅﻬﺭ ﻣﺻﻁﻠﺢ ﺟﺩﻳﺩ ﻳﺳﻣﻰ ﺍﻧﺗﺭﻧﺕ ﺍﻷﺷﻳﺎء ﻭﻟﻌﻝ ﻣﻥ
ﺃﻭ ﻣﺎ، ﺃﺑﺭﺯ ﻣﻳﺎﺩﻳﻥ ﺍﺳﺗﻌﻣﺎﻟﻪ ﻫﻭ ﻣﻳﺩﺍﻥ ﺃﺗﻣﺗﺔ ﺍﻟﻣﻧﺎﺯﻝ
ﻭﺍﻟﺗﻲ ﺷﻬﺩﺕ ﺑﺩﻭﺭﻫﺎ ﺇﻗﺑﺎﻻ.ﻳﺳﻣﻰ ﺑﺎﻟﻣﻧﺎﺯﻝ ﺍﻟﺫﻛﻳﺔ
ﻛﺑﻳﺭﺍ ﻭﻁﻠﺑﺎ ﻣﺗﺯﺍﻳﺩﺍ ﻧﻅﺭﺍ ﻟﻣﺎ ﺗﻭﻓﺭﻩ
. ﺣﻣﺎﻳﺔ ﻭﺧﻔﺽ ﻓﻲ ﺗﻛﻠﻔﺔ ﺍﻟﻁﺎﻗﺔ، ﻣﻥ ﻭﺳﺎﺋﻝ ﺭﺍﺣﺔ
ﻧﻬﺩﻑ ﻣﻥ ﺧﻼﻝ ﻣﺷﺭﻭﻋﻧﺎ ﻫﺫﺍ ﺇﻟﻰ ﺗﺟﺳﻳﺩ ﺗﻘﻧﻳﺔ
ﺍﻧﺗﺭﻧﺕ ﺍﻷﺷﻳﺎء ﺩﺍﺧﻝ ﻣﻧﺯﻝ ﺫﻛﻲ ﺑﺎﺳﺗﻌﻣﺎﻝ ﺃﺟﻬﺯﺓ
ﻭﺑﺭﺍﻣﺞ ﻣﻔﺗﻭﺣﺔ ﺍﻟﻣﺻﺩﺭ ،ﺣﻳﺙ ﺍﻧﻧﺎ ﺭﻛﺯﻧﺎ ﻋﻠﻰ
ﺃﺭﺑﻌﺔ ﻋﻧﺎﺻﺭ ﺃﺳﺎﺳﻳﺔ ﻭﻣﺗﺭﺍﺑﻁﺔ ،ﺍﻟﺗﻲ ﻫﻲ
ﻛﺎﻵﺗﻲ:
ﻭﺣﺩﺓ ﻣﺭﻛﺯﻳﺔ.
ﺃﺟﻬﺯﺓ ﺍﺳﺗﺷﻌﺎﺭ ﻣﻭﺯﻋﺔ ﻓﻲ ﺃﻧﺣﺎء ﺍﻟﻣﻧﺯﻝ.
ﻣﻧﻔﺫﺍﺕ .
ﻭﺍﺟﻬﺔ ﺗﺣﻛﻡ .
ﻫﺫﻩ ﺍﻟﻌﻧﺎﺻﺭ ﺍﻷﺭﺑﻌﺔ ﻛﻔﻳﻠﺔ ﺑﺟﻌﻝ ﺍﻟﻣﻧﺯﻝ ﺫﻛﻲ.
ﺍﻟﻛﻠﻣﺎﺕ ﺍﻟﺭﺋﻳﺳﻳﺔ :ﺍﻟﻣﻧﺎﺯﻝ ﺍﻟﺫﻛﻳﺔ ،ﺍﻧﺗﺭﻧﺕ
ﺍﻷﺷﻳﺎء ،ﺣﺳﺎﺱ ،ﻣﻧﻔﺫ ،ﻭﺍﺟﻬﺔ ﺍﻟﺗﺣﻛﻡ.
55
biblio Abstract
In recent times, the internet has grown
considerably, in our day the use of the internet
is not limited to the management of networks,
but also has extended to the management of
things, or so-called Internet of Things.Home
automation is considered one of the most
prominent fields that use this new technology,
now it’s called Smat Home.In fact, the smart
home market is expected to grow in demand,
due to the availability of comfort and protection
equipment, as well as the decreasingof energy
costs.Within the framework of this research
project, we aim to integrate Internet of Things
technology into a smart home, using open
source hardware and software, and focusing on
four interdependent elements, namely:
Central Organ.
Actuators.
Command interface.