Le Mémoir H.ayoub1
Le Mémoir H.ayoub1
Filière automatique
Spécialité Automatique et informatique industrielle
Présenté par
HARITI Ayoub
Département d’automatique.
L’automatique.
Ayoub
II
Dédicace
Et mon soutien moral j’espère que dieu lui prête Bonheur et longue vie.
À mon père qui m’a toujours encouragé à aller si loin dans mes études,
À mes frères et mes sœurs que je leur souhaite une vie pleine de bonheur
Et à tous ceux qui me sont chers et qui ne méritent pas d’être oublié.
III
Résumé
La technologie de la maison intelligente englobe une large gamme d'appareils ménagers de
tous les jours qui peuvent se connecter les uns aux autres et au Web. Cette connectivité permet
aux propriétaires de programmer des tâches quotidiennes simples et, dans certains cas, de
contrôler le fonctionnement de l'appareil à distance. Conçues pour plus de commodité, les
maisons intelligentes offrent également la promesse d'une meilleure autonomie pour les
personnes âgées et les personnes handicapées.
Ce travail aborde la conception et la réalisation d’une maison intelligente. Le cœur de ce
système est le microcontrôleur ESP32 c’est l’élément principal pour contrôler les périphériques
de la maison connectée. Notre système se base essentiellement sur la sécurité de la maison et
de ces habitants. Où il accomplit de nombreuses tâches. Porte automatique avec reconnaissance
faciale, Système d'alarme incendie, gaz, mouvement, contrôle de température, éclairage, etc.
Tout cela sera contrôlé via une application Android par smartphone, car elle permet le contrôle
à distance de la maison, assurant la sécurité et le confort dans la maison.
Mots clés : Maison intelligente, Capteurs, Domotique, ESP32, base de donnée, application androïde,
Reconnaissance Faciale.
ملخص
يتيح هذا.تشمل تقنية المنزل الذكي مجموعة واسعة من األجهزة المنزلية اليومية التي يمكنها االتصال ببعضها البعض وبالويب
، توفر المنازل الذكية. التحكم في تشغيل الجهازعن بُعد، وفي بعض الحاالت،االتصال للمالكين جدولة المهام اليومية البسيطة
. وعدًا بمزيد من االستقاللية لكبار السن واألشخاص ذوي اإلعاقة،المصممة للراحة
وهي العنصر األساسي للتحكم في، قلب هذا النظام عبارة عن بطاقة المتحكم الدقيق.يتناول هذا العمل تصميم وبناء المنزل الذكي
باب أوتوماتيكي: حيث يقوم بالعديد من المهام. يعتمد نظامنا بشكل أساسي على أمن المنزل وسكانه.األجهزة الطرفية للمنزل المتصل
، وما إلى ذلك، واإلضاءة، والتحكم في درجة الحرارة، والحركة، والغاز، ونظام إنذار الحريق،مزود بخاصية التعرف على الوجه
ضمان األمن والراحة، حيث يسمح بالتحكم عن بعد في المنزل،سيتم التحكم في كل هذا عن طريق تطبيق األندرويد بالهاتف الذكي
.في المنزل
التعرف على، تطبيق أندرويد، قاعدة البيانات، المتحكم الدقيق، أتمتة المنزل، أجهزة االستشعار، المنزل الذكي:الكلمات الرئيسية
الوجه
Abstract
Smart home technology encompasses a wide range of everyday household devices that can
connect to each other and to the web. This connectivity allows owners to schedule simple daily
tasks and, in some cases, control the operation of the device remotely. Designed for
convenience, smart homes also offer the promise of greater autonomy for the elderly and people
with disabilities.
This work addresses the design and construction of a smart home. The heart of this system is
the ESP32 microcontroller, it is the main element to control the peripherals of the connected
house. Our system is essentially based on the security of the house and its inhabitants. Where
it performs many tasks. Automatic door with face recognition, Fire alarm system, gas, motion,
temperature control, lighting, etc. All of this will be controlled through an Android application
by smartphone, because it allows the remote control of the house, ensuring security and comfort
in the house.
Keywords : Smart Home, Sensors, Home Automation, ESP32, database, android application,
Facial Recognition.
IV
Tables des matières
Remerciement………………………………………………………………………………….II
Dédicace………………………………………………………………………………………III
Introduction générale…………………………………………………………………..…….....1
I.1. Introduction……………………………………………...…………………………..……..3
I.2. Smart Home (La maison intelligente) ou Domotique……….………………………..…....3
I.2.1. Définition……………...…………………………………………………………..……3
I.3. Historique et évolution de la domotique………….………………………………………..3
I.4. Principe de fonctionnement de la domotique……………………………………………….4
I.5. Domaine d’application et avantages de la domotique…………………………….…….….4
I.6. Inconvénients de la domotique……………………………………………………..……....7
I.6.1. Prix élevé……………………………………………………………………….…….....7
I.6.2. Décentralisation…………………………………………………………………..….…7
I.6.3. Chronophage…………………………………………………………………………....7
I.7. Maison intelligente…………………………………………………………………..……..8
I.8. Caractéristiques d’une maison intelligente………………………………………...…….....8
I.9. Conclusion……………………………………………………………………..…………..9
II.1. Introduction…………………………...……………………………………………….…11
II.2. Matériel utilisés……………………………………………………………………….….11
II.3. Carte électronique ESP32………………………………………………………………..11
II.3.1. Présentation………………………………………………………………………..….11
II.3.2. Caractéristique………………………………………………………………………..12
II.3.3. Principe de fonctionnement………………………..…………………………………13
II.4. Capteur de flamme……………………………………………………………………….13
II.4.1. Présentation………...…………………………………………………………………13
V
Tables des matières
II.4.2. Caractéristique……………………………………………….……………….………13
II.4.3. Principe de la détection de flamme……………………………….………………….14
II.4.4. Brochage du capteur de flamme…………………...…………………………………15
II.5. Capteur d’humidité et de température DHT11…………………………………………..15
II.5.1. Présentation…………………………………………………………………………..15
II.5.2. Caractéristique………………………………………………………………………..15
II.5.3. Le protocole de communication……………………………………………………...16
II.6. Capteur de mouvement PIR……………………………………………………………..17
II.6.1. Présentation………………………………………………………………..…………17
II.6.2. Caractéristique………………………………………………………………………..17
II.6.3. Principe de fonctionnement…………………………………………………………..18
II.7. Capteur de gaz MQ-5……………………………………………………………………19
II.7.1. Présentation…………………………………………………………………………..19
II.7.2. Caractéristique……………………………………………………….……………….19
II.7.3. Principe de fonctionnement………………………………………………………..…20
II.8. Servomoteur…………………………………………………………………………..…20
II.8.1. Présentation du module……………………………………………………………....20
II.8.2. Caractéristique……………………………………………………………………..…21
II.8.3. Principe de fonctionnement………………………………………………………..…21
II.9. Ventilateur…………………………………………………………………………….…22
II.9.1. Présentation du module……………………………………………………………....22
II.9.2. Caractéristique…………………………………………………………………….….22
II.10. Buzzer………………………………………………………………………………..…23
II.10.1. Présentation du module……………………………………………………………..23
II.10.2. Caractéristique……………………………………………………………………....23
II.11. Relais…………………………………………………………………………………...23
II.11.1. Présentation du module………………………………………………………..……23
II.11.2. Caractéristique………………………………………………………………………24
II.11.3. Calcule la valeur de la résistance……………………………………………………24
II.12. Relais-Lampe……………………………………………………………………...……24
II.13. Relais-Leds……………………………………………………………………………..25
II.14. Alimentation de la carte de commande « ESP32 »…………………………………..…25
II.15. Présentation du logiciel vs code (Visual Studio Code)…………………………………26
II.16. Présentation du logiciel PyChar……………………………………………………...…26
VI
Tables des matières
III.1. Introduction……………………………………………………………………………..32
III.2. Schéma synoptique générale……………………………………………………………32
III.3. Etude pratique et fonctionnement de la maison intelligente…………………………....33
III.3.1. Système de détection de gaz……………………………………………………..….33
III.3.2. Système de détection d’humidité et de température…………………………..…….33
III.3.3. Système de détection de flamme…………………………………………………….34
III.3.4. Système de détection de mouvement………………………………………………..35
III.4. Circuit Imprimé « PCB »……………………………………………………………….37
III.5. La conception de PCB passe par plusieurs étapes……………………………………...37
III.6. Présentation des interfaces de l’application androïde…………………………………..42
III.6.1. Interface d’accueil……………………………………………………………...……42
III.6.2. L'interface de données et du système de contrôle………………………………..……42
III.7. Ouverture automatique de la porte lors de la reconnaissance faciale……………….….43
III.8. Fabrication de la maison………………………………………………………………..44
III.8.1. Structure de la maison……………………………………………………………….45
III.9. Localisation des périphériques utilisés dans la maquette……………………………….46
III.10. La réalisation de la maison intelligente…………………………………….…..……..47
III.11. Conclusion…………………………………………………………………...………..48
Conclusion générale…………………………………………………………………….…….49
Références bibliographiques……………………………………………………………….…50
VII
Liste des figures
Chapitre I
Chapitre II
Figure 1 : Une Carte ESP32…………………………………………………………….…….12
Figure 2 : Capteur de flamme………………………………………………………………...13
Figure 3 : L'image de la sensibilité spectrale en termes de longueur d’onde…………………14
Figure 4 : Branchement du capteur de flamme avec la carte esp32…………………….…….15
Figure 5 : Un capteur d’humidité et de température DHT11/ application typique…………...15
Figure 6 : Les bases pour communiquer avec un DHT11……...………………………….….16
Figure 7 : Branchement du capteur de mouvement avec la carte esp32………………...…....17
Figure 8 : Capteur de mouvement PIR………………………………………………………..17
Figure 9 : Caractéristiques du capteur PIR…………………………………………...………17
Figure 10 : Potentiomètre pour régler la sensibilité et le délai…………………………….....18
Figure 11 : Principe de détection du capteur PIR…………………………………………….18
Figure 12 : Branchement du capteur de mouvement avec la carte esp32………………….…19
Figure 13 : Capteur de gaz MQ-5…………………………………………………………….19
Figure 14 : Montre le typique caractéristique de sensibilité de le MQ-5 pour plusieurs gaz...20
Figure 15 : Branchement du capteur de gaz mq-5 avec la carte esp32…………………….…20
Figure 16 : Servomoteur………………………………………………………………….…..21
Figure 17 : Branchement du servomoteur avec la carte esp32……………………...………..21
Figure 18 : Ventilateur……………………………………………………………………..…22
Figure 19 : Le schéma électrique d’un relais-ventilateur……………………………………..22
Figure 20 : Buzzer…………………………………………………………………………….23
Figure 21 : Représente le boitier et le schémas électrique d’un Relais………………….……24
Figure 22 : Branchement relais-lampe avec la carte esp32…………………………………...24
Figure 23 : Le schémas électrique d’un relais-lampe…………………………………..……..25
VIII
Liste des figures
IX
Liste des figures
X
Liste des tableaux
XI
Introduction générale
Introduction générale
La technologie prend de plus en plus de place dans notre vie quotidienne, apportant avec elle
confort, aisance et rapidité à l’homme ; une personne à mobilité réduite fait ses courses sur
internet. De l’automobile au Smartphone, qui ne nous quittent pas d’un œil, maintenant c’est
au tour de l’endroit où nous passons plus de la moitié de notre temps, à savoir notre maison.
Tout comme notre vie en général, l’habitat du futur doit impérativement s’adapter aux besoins
évolutifs de l’homme, une maison intelligente se distingue d’une maison classique par sa
capacité à regrouper les technologies de l’électronique, de l'automatique, de l’informatique et
des télécommunications permettant d’améliorer le confort, la sécurité, la communication et la
gestion d’énergie d’une maison, pour rendre ceux-ci plus « intelligents ».
Malheureusement, nos maisons sont dépourvues de système de sécurité, le taux de
cambriolage des habitats est élevé et le nombre de victime de gaz et d’incendies est important.
Les applications possibles dans une maison intelligente concernent aussi bien la
programmation, la surveillance, que le contrôle à distance, offrant un habitat plus sécurisé et
mieux contrôlé.
C’est pour cela, et dans le cadre de notre projet de fin d’étude, on a opté pour la conception
et réalisation d’une maison intelligente. Afin de mener à bien notre travail, on a réalisé une
maquette d’une maison intelligente en utilisant une carte ESP32, et en installant différents
capteurs (mouvement, gaz, flammes …etc.). La maison rend compte de toute anomalie et peut
être supervisée et contrôlée à distance par un simple Smartphone grâce à une Application
androïde qui communique via base de donnée vers microcontrôleur est une carte ESP32 elle
fonctionne comme un élément central responsable de l’intelligence et la prise de décision pour
contrôler les périphériques de la maison connecté. En plus d'utiliser la technologie de
l'intelligence artificielle pour détecter et reconnaître le visage d'une personne afin de protéger
la maison.
Organisation de mémoire
J'ai choisi de structurer mes études autour de quatre chapitres principaux :
Chapitre 1 : Généralités sur la domotique.
Chapitre 2 : Matériels et logiciels utilisés.
Chapitre 3 : Conception et réalisation du système.
Chapitre 4 : La réalisation finale de projet.
1
Chapitre 1
Généralités sur la domotique
Chapitre 1 Généralités sur la domotique
I.1. Introduction
Une maison intelligente est une maison qui dispose de systèmes automatisés très avancés qui
permettent de contrôler, de programmer et d’automatiser une habitation. Elle regroupe et utilise
les domaines de l’électronique, de la télécommunication, de l’informatique et de l’automatique
afin de faire d’une maison conventionnelle une maison connectée ou autrement dit « maison
intelligente ». L'idée de créer une maison automatisée est née à la fin du 19ème siècle : c'est
pour dire que son histoire est longue ! En effet, dès 1803, ils ont imaginé une maison où il y
aurait l'électricité dans toutes les pièces : il suffirait d'appuyer sur un interrupteur pour allumer
la lumière. Mais, cette maison idéale est en constante évolution : aujourd'hui, c'est une maison
non seulement automatisée que nous voulons mais aussi intelligente ! Cette maison est
représentée depuis de nombreuses années dans la littérature ou encore dans des films de science-
fiction. Depuis de nombreuses années les chercheurs et les ingénieurs veillent à ce que cette
maison devienne réalité. En effet l’aspect de La maison intelligente ne cesse d’évoluer toute en
touchant divers domaines d’applications de l'Internet des objets (IoT). Le monde se rapproche
de plus en plus de l'adoption d'environnements infrastructurels en faisant appel à la domotique
qui s’impose dans l’habitat intelligents qui connait une croissance exponentielle au cours des
dernières décennies. Pour cela une bonne compréhension du système domotique est nécessaire
pour notre recherche qui fera l’objet du présent chapitre [1].
D’après nos recherche la domotique date des années 1970-1980 mais ce n’est qu’un début
rien n’est encore en place. C’est avec l’évolution des mœurs et des manières de vivre que la
domotique en parallèle a évoluée. Il faut relever que la domotique existée sous une autre forme
depuis des siècles comme par exemple au 15ème siècle avant Jésus-Christ, les égyptiens ont
sans le savoir inventé l’arrosage automatique avec l’invention d’un système de bascule pour
diriger l’eau sur les terres surplombant le Nil. Bien plus tard, en 1486, Léonard de Vinci, inventa
un système de portes automatisées qui fonctionne à l’aide de contrepoids. Mais aussi Eugène
Robert-Houdin en 1850 a fait des étincelles en créant un système électrique pour que son portail
s’ouvre tout seul dès que l’on y sonne. En 1876 Alexander Graham Bell invente le téléphone
qui est la base de la domotique du 21e siècle. En 1904 Christian Hulsmeyer invente le radar
avec l’association d’une onde et d’une antenne bipolaire qui permet de détecter les bateaux qui
étaient jusqu’alors invisibles. En 1955 la première télécommande sans fil apparaît grâce à
3
Chapitre 1 Généralités sur la domotique
Eugène Polley. C’est dans les années 2000 qu’on peut observer une croissance du secteur de la
domotique, il est possible que le durcissement des normes de consommation d’énergie et le
vieillissement de la population qui laisse place à une génération plus ouverte à ces nouvelles
technologies et à la soif de nouvelle découverte en soit la conséquence. L’intérêt porté sur la
maison intelligente et la naissance de nouvelles technologies qui a attiré d’avantage le
consommateur ont permis un avenir assuré pour la domotique. En 2008, de nombreux
spécialiste s’intéressent à ce concept pour permettre un meilleur soutien possible pour la
réalisation des tâches au quotidien mais l’insertion de ces nouvelles technologies est onéreuse
et la crise économique se répercute sur l’évolution et l’intégration de la domotique dans les
foyers. En 2018 le marché de la domotique a fait ses preuve, l’objet connecté est présent dans
la majorité des foyers et elle est devenu indispensable dans l’habitation pour de nombreuse
personne [2].
4
Chapitre 1 Généralités sur la domotique
Figure I.1-Exemple de maison contrôlé par application sur smart phone [3].
La domotique peut s’adapter à plusieurs types de domaine :
a) La programmation des appareils électroménagers.
b) Gestion de l’énergie :
En appliquant une installation de domotique, c’est jusqu’à 10% d’économies sur les factures
énergétiques. Cette dernière représente un premier pas vers les économies d’énergie.
Néanmoins, d’autres solutions permettent de réduire considérablement la consommation
énergétique. Tell que l’isolation qui peut diminuer les factures de 80% (isolation des combles,
murs, sol et fenêtres) ou de la pompe à chaleur. Pour toujours plus d'économies on installe des
LED, cette dernière génération d’ampoules assure un éclairage de haute qualité, durable et
surtout très économique car elles consomment six fois moins que les ampoules à incandescence,
halogènes ou encore fluo-compactes [4].
c) La sécurité de l’habitat : en utilisant l’alarme aussi la simulation de présence, etc.…
➢ Simulation de présence :
La domotique vous permet de prétendre une présence à votre domicile comme le montre la
FigureI.2, pour éviter les intrusions, prenant exemple dans l’absence des propriétaires les tâches
telle que l'éclairage,l’ouverture et la fermeture des volets sont gérés comme s’ils étaient présents
[4].
5
Chapitre 1 Généralités sur la domotique
➢ Alerte automatique :
Si jamais quelqu’un s’introduit dans le demeur ou si un danger est détecté tel qu’une
inondation, détection de fumées ou de monoxyde de carbone, une alarme domotique sera
automatiquement déclenchée. Cela peut aussi prendre la forme d’un signal silencieux envoyé
à une entreprise de sécurité pour l’alerter.
d) Exécution des mesures correctives :
Suite à un disfonctionnement potentiel des équipements il est toujours souhaitable que
des mesures correctives ou d’urgence se déclenchent. La domotique pourra aider en ce sens.
Si une inondation est repérée, l’arrivée d’eau sera ainsi automatiquement coupée.
e) Supervision :
Lorsque des mesures correctives sont exigées, on pout également suivre si elles ont bien été
faites ou non. Si par exemple on demande l'ouverture de porte d'entrée ou porte de garage à
distance grâce à l’utilisation d’un smart phone par exemple, l’interface doit confirmer (ou non)
la bonne exécution de la requête.
f) Confort :
➢ Le pilotage des ouvrants :
6
Chapitre 1 Généralités sur la domotique
assistance dans toutes les tâches domestiques même les plus simples.
- Bien au-delà des simples automatismes apportant déjà un confort supplémentaire (porte à
ouverture automatique, télécommande diverses des appareils ...), l'invention de la télé thèse
comme le montre la FigureI.4, aide énormément personne handicapée. Où Il s'agit d'une
télécommande embarquée toujours en la présence de la personne et grâce à laquelle elle peut
en permanence contrôler à distance sans se déplacer tous les appareils de la maison.
Figure I.4 -Exemple d’une télé thèse pour une personne handicapée [7].
7
Chapitre 1 Généralités sur la domotique
8
Chapitre 1 Généralités sur la domotique
I.9. Conclusion
La maison intelligente représente l’avenir où elle offre beaucoup plus de maîtrise aux
personnes qui y habitent. Ce chapitre a été une initiation ou un point de départ pour la réalisation
d’un projet domotique, en exposant les principaux éléments qui permet de comprendre le
fonctionnement et la constitution d’un système domotique. La conception des maisons
intelligentes sont assurées à base des capteurs ainsi que des circuits numériques comme la carte
ESP32 qui seront développés dans le deuxième chapitre.
9
Chapitre 2
Matériels et logiciels utilisés
Chapitre 2
II.1. Introduction
Nous avons choisi le sujet « Smart Home » qui nous semblait intéressant par le fait que c’est
une technologie qui envahit de plus en plus nos habitations en permettant un contrôle et un
fonctionnement harmonieux de tous les appareils de la maison facilitant ainsi la vie des
habitants. Le but du projet est donc de créer un outil permettant de contrôler l’équipement de la
maison à distance. Dans ce chapitre nous allons présenter le matériel indispensable pour la
conception et la réalisation de notre projet, tout en donnant ses différentes spécifications et
caractéristiques. Nous donnerons aussi, un aperçu sur les logiciels qui ont pu aboutir à la mise
en œuvre de notre système.
II.2. Matériel utilisés
Pour la réalisation du projet nous avons utilisé le matériel électronique suivant :
• Une carte électronique ESP32.
• Un capteur de flamme.
• Un capteur d’humidité et de température DHT11.
• Un capteur de mouvement.
• Un capteur de gaz MQ-5.
• Une Lampe et 3 Leds.
• Un ventilateur.
• Un buzzer.
• 4 Relais.
• 3 Servomoteurs.
• Alimentation.
II.3. Carte électronique ESP32
II.3.1. Présentation :
ESP32-WROOM-32 comme le montre la FigureII.1, est un module MCU (Wi-Fi, BT, BLE)
puissant et générique qui cible une grande variété d'applications, allant des réseaux de capteurs
à faible puissance aux tâches les plus exigeantes, telles que l'encodage vocal, le streaming
musical et le décodage MP3. Au cœur de ce module se trouve la puce ESP32-D0WDQ6*. La
puce embarquée est conçue pour être évolutive et adaptative. Elle comporte deux cœurs de CPU
qui peuvent être contrôlés individuellement, et la fréquence d'horloge du CPU est réglable de
80 MHz à 240 MHz. La puce dispose également d'un coprocesseur à faible consommation qui
peut être utilisé à la place du CPU pour économiser de l'énergie lors de l'exécution de tâches ne
nécessitant pas une grande puissance de calcul, comme la surveillance des périphériques.
L'ESP32 intègre un riche ensemble de périphériques, allant des capteurs tactiles capacitifs aux
capteurs de Hall, en passant par l'interface de carte SD, Ethernet, SPI haute vitesse, UART, I²S
et I²C [9].
11
Chapitre 2
II.3.2. Caractéristique :
• Plage de tension d'alimentation : 3.3V.
• Consommation de courant : 80 mA.
• Gamme de fréquences : de 2412 à 2484 GHz.
• Microcontrôleur Dual Cœur Tensilica LX6 240 MHz.
• La SRAM 520 Ko.
• Mémoire flash : 4 Mo.
• Module Wi-Fi intégré 802.11 BGN HT40.
• Sécurité Wi-Fi : WEP, WPA / WPA2 PSK / Enterprise, AES / SHA2 / Cryptographie à courbe
elliptique / RSA-4096.
• Norme Bluetooth : Bluetooth v4.2 / Bluetooth BLE.
• Capteur à effet Hall intégré et interface de capteur.
• 32 sorties GPIO comprenant :
o 3x UART
o 3x SPI
o 2x I2C (2x I2S)
o ADC 12 canaux przetownik
o DAC 2 canaux o Les sorties PWM
o Carte mémoire SD d'interface
• Dimensions : 20 x 18 x 3 mm.
• Température de fonctionnement : -40 ° C à +125 ° C.
• Montage : SMD [11].
12
Chapitre 2
II.4.2. Caractéristiques :
Module capteur de détection de flamme Capteur le plus sensible pour des longueurs d'onde
infrarouge de la flamme entre 760 nm et 1100 nm. Il a deux sorties :
AO : sortie analogique, signaux de tension de sortie sur la résistance thermique en temps réel.
DO : lorsque la température atteint à un certain seuil, signaux de seuil de sortie haute et basse
est réglable par potentiomètre.
13
Chapitre 2
• Alimentation : 5 Vcc.
Le capteur de flamme peut être utilisé pour détecter une source d'incendie ou d'autres sources
lumineuses de longueur d'onde comprise entre 760 nm et 1100 nm.
L'image ci-dessous montre la sensibilité spectrale en termes de longueur d'onde.
14
Chapitre 2
Figure II.5 -Un capteur d’humidité et de température DHT11/ application typique [14].
II.5.2. Caractéristiques :
15
Chapitre 2
• Dimensions : 16 x 12 x 7 mm [14].
II.5.3. Le protocole de communication :
Le DHT11 a la particularité d’utiliser une seule broche pour communiquer avec son maitre.
La communication se fait donc au moyen d’un protocole propriétaire demandant des timings
bien précis.
Explication des bases pour communiquer avec un DHT11
Ce qu’il faut noter c’est que le capteur a une sortie dite à « collecteur ouvert », cela signifie
que le capteur ne sort pas des niveaux logiques 0v/5v mais utilise un transistor en sortie.
Si le capteur veut envoyer un « 0 » il force le signal à 0v en rendant son transistor (entre DATA
et GND) passant.
16
Chapitre 2
17
Chapitre 2
Le capteur a également deux potentiomètres pour régler la sensibilité ainsi que le délai.
18
Chapitre 2
19
Chapitre 2
Figure II.14 -Montre le typique caractéristique de sensibilité de le MQ-5 pour plusieurs gaz
[19].
20
Chapitre 2
21
Chapitre 2
II.9. Ventilateur
II.9.1. Présentation du module :
Un ventilateur comme le montre la FigureII.18, est un appareil destiné, comme son nom
l'indique, à créer un vent artificiel, Il permet un flux d'air frais vers l'intérieur et d'air chaud vers
l'extérieur qui permet de rafraîchir l'atmosphère d'un lieu. Le schéma électrique de ce ventilateur
connecté avec le relais est représenté dans la figure II.19.
22
Chapitre 2
II.10. BUZZER
II.10.1. Présentation du module :
Le buzzer comme le montre la FigureII.20, est un composant constitué essentiellement d'une
lamelle réagissant à l'effet piézoélectrique. La piézoélectricité est la propriété que possèdent
certains minéraux de se déformer lorsqu'ils sont soumis à un champ électrique. Ce phénomène
est réversible ; si nous déformons ce minéral, il produit de l'énergie électrique. Dans l'univers
ESP32, le buzzer est principalement utilisé pour émettre un son.
II.10.2. Caractéristiques :
•Tension : 3.5-5.5v.
•Courant : < 250mA.
•Fréquence : 4000Hz
•Puissance à 10cm : 80db.
•Dimensions (hors pins) : 10x10 mm.
•Poids : 1g [22].
II.11. Relais
II.11.1. Présentation du module :
Un relais comme le montre la FigureII.21, est un interrupteur électromagnétique qui ouvre et
ferme des circuits électriques. Un courant électrique relativement faible peut activer ou
désactiver un courant électrique beaucoup plus important permet le fonctionnement d’un relais.
Les relais fonctionnent comme certains produits électriques puisqu'ils reçoivent un signal
électrique et envoient le signal à d'autres équipements en allumant et éteignant l'interrupteur.
Même si le contact du relais est normalement fermé ou normalement ouvert, ils ne sont pas
alimentés. Son état ne changera que si nous appliquons un courant électrique aux contacts [23].
23
Chapitre 2
II.11.2. Caractéristiques :
• Fonction : Relais de commande
• Alimentation : 5 V DC
• Courant : 46mA
• Nombre de broche : 5
• Charge nominale : 10A 250V AC / 10A 125V AC / 10A 30V DC / 10A 28V DC
• Résistance de la bobine : 70Ω ~ 80Ω [24].
II.11.3. Calcule la valeur de la résistance :
La valeur de la résistance pour déclencher un relais à l’aide d’un transistor npn :
Tension de bobine = 5V
Résistance bobine = 80 ohms
Courant de bobine, donc de collecteur = 5/ 80 = 0.0625A
Gain du transistor 3904 pour 100mA = 30
Courant de base = 0.0625 / 30 = 0.0021A
Tension en sortie de l'ESP32 = 3.3V
Résistance de base = 3.3/ 0.0021 = 1571 ohms
On divise par 2 pour être sûr de saturer le transistor.
La résistance = 785 ohms
J’ai choisi la valeur de 300 ohms de la résistance parce qu'il est considéré comme la valeur
appropriée pour le cercle.
II.12. Relais-lampe :
Une lampe à été ajoutée à notre système, elle sera commandée à distance via l’application
indroide installé sur un smart phone.
Les figures II.22 et II.23, représentent respectivement le schéma et le branchement du relais-
lampe avec la carte esp32.
24
Chapitre 2
25
Chapitre 2
Software:
Les logiciels utilisés pour réaliser ce projet:
II.15. Présentation du logiciel vs code (Visual Studio Code) :
Visual Studio Code comme le montre la FigureII.26, est un éditeur de code source léger mais
puissant qui s'exécute sur votre bureau et est disponible pour Windows, macOS et Linux. Il est
livré avec un support intégré pour JavaScript, TypeScript et Node.js et dispose d'un riche
écosystème d'extensions pour d'autres langages et runtimes (tels que C++, C#, Java, Python,
PHP, Go, .NET).
Il est utilisé pour programmer la carte ESP32 avec VS Code et l’extension Platform.IO en
C++ [25].
Figure II.26 –Logiciel vs code (visuel studio code) et l’extension Platform.IO en C++.
26
Chapitre 2
motif de l'image et ses diverses caractéristiques, nous utilisons l'espace vectoriel et effectuons
des opérations mathématiques sur ces caractéristiques [27].
27
Chapitre 2
professionnels et sociétés et qui vous permet de stocker et de synchroniser des données entre
vos utilisateurs en temps réel. Les données sont synchronisées entre tous les clients en temps
réel et restent disponibles lorsque votre application est hors ligne comme le montre la
FigureII.29, [29].
Base de données dans le Cloud : est un type de service de base de données qui est construit,
déployé et livré via une plate-forme dans le Cloud. Il permet aux organisations, aux utilisateurs
finaux et à leurs applications de stocker, de gérer et de récupérer des données dans le Cloud.
Exemple : base de données Firebase. [30]
Base de données locale : résident sur votre disque local ou sur un réseau local. Elles disposent
d'interfaces de programmation d'applications propriétaires pour accéder aux données.
Lorsqu'elles sont partagées par plusieurs utilisateurs, elles utilisent des mécanismes de
verrouillage de fichiers. C'est pourquoi elles sont parfois appelées bases de données à base de
fichiers. SQL et MySQL sont des exemples de bases de données locales [30].
II.20. Présentation du logiciel Android Studio :
Android Studio comme le montre la FigureII.31, est un environnement de développement
28
Chapitre 2
pour développer des applications mobiles Android. Il est basé sur IntelliJ IDEA et utilise le
moteur de production Gradle. Il peut être téléchargé sous les systèmes d'exploitation Windows,
macOS, Chrome OS et Linux2 [31].
29
Chapitre 2
II.23. Conclusion
Les objectifs concernant les outils de développement ont été clairement abordés dans le
présent chapitre dont on a pu tirer des notions de base concernant la fonctionnalité de la carte
ESP32 et les différents modules nécessaires à la mise en acte de notre smart habitat, ainsi que
les logiciels utilisés pour la programmation du système. Ces notions colletées dans ce chapitre
nous seront d’une grande utilité afin de poursuivre le chapitre suivant qui sera dédié à la partie
pratique de notre travail.
30
Chapitre 3
Conception et réalisation du système
Chapitre 3 Conception et réalisation du système
III.1. Introduction
Grace aux recherches ainsi que toutes les informations collectées on a pu concevoir un pont
reliant entre la théorie et la réalisation concrète de notre prototype. Pour la réalisation de notre
travail, plusieurs outils de développement sont disponibles et vu les contraintes matérielles et
logicielles j'ai opté sur la carte "ESP32". Ce chapitre est le fruit de projet de fin d’études où je
présent la mise en œuvre du prototype par les tests effectués sur tous les systèmes de notre smart
habitat qui offrent à l’utilisateur de contrôler son habitat distance d’une manière fiable et
automatique.
PC Smartphone
Base de donnée
Capteur de Relais-
flamme Ventilateur
Capteur Relais-Lampe
d’humidité et
la température
ESP32 Relais-Leds
Capteur de
mouvement
Alimentation
32
Chapitre 3 Conception et réalisation du système
33
Chapitre 3 Conception et réalisation du système
34
Chapitre 3 Conception et réalisation du système
35
Chapitre 3 Conception et réalisation du système
Cette figure III.6 représente l’organigramme de fonctionnement des capteurs liés à la carte
ESP32, et l’envoi des données mesurés par les capteurs.
Début
Allumage de l’ESP32
Envoyer la valeur de
Capteur de
Oui l’humidité et la
l'humidité
température vers app
et la
androïde via la base de
températur
donnée
e
Non
Capteur Oui
Buzzer alerte
de gaz
Envoyer la valeur
Non
de gaz vers app
androïde via la
base de donnée
Capteur Oui
de Buzzer alerte
flamme
Envoyer la valeur
Non de flamme vers
app androïde via
la base de
donnée
Capteur de Oui
Buzzer alerte
mouvement
Envoyer la détection
Non
de mouvement vers
app androïde via la
base de donnée
36
Chapitre 3 Conception et réalisation du système
Pour réaliser le circuit imprimé il faut passer par logiciel « KiCad » qui est conçu spécialement
pour la réalisation des « PCB ».
III.5. La conception de PCB passe par plusieurs étapes :
La 1ère étape : Désigne le schéma du PCB.
La 2ème étape : Consiste à connecter tous les composants et les modules électroniques au
microcontrôleur ESP32 comme le montre la Figure III.8.
37
Chapitre 3 Conception et réalisation du système
Figure III.8 -Reliment les composants et les modules électroniques au MCU- ESP32.
La 3ème étape : Sélectionne la face inférieure pour le VCC et la face avant pour le GND comme
le montre la Figure III.9,10.
38
Chapitre 3 Conception et réalisation du système
La dernière étape : Vérification s'il n'y a pas d'erreur de conception du PCB comme le
39
Chapitre 3 Conception et réalisation du système
L’image du circuit imprimé (PCB) en 3D après l'avoir colorié en rouge comme le montre la
Figure III.12.
L’image de la figure III.13, montre le circuit imprimé (PCB) avant d’intégrer les composants
électroniques :
40
Chapitre 3 Conception et réalisation du système
L’image de la figure III.14, montre la carte électronique avec ses différents composants :
Cette figure III.15, montre les différents composants électroniques intégrés dans ce circuit
imprimé :
41
Chapitre 3 Conception et réalisation du système
42
Chapitre 3 Conception et réalisation du système
43
Chapitre 3 Conception et réalisation du système
Figure III.19 -Le système d’ouverture automatique de la porte sur reconnaissance faciale
[35].
44
Conclusion générale
45
Conclusion générale
46
Conclusion générale
III.11. Conclusion
Dans ce troisième chapitre, nous avons le schéma global de ce système ainsi que le schéma
synoptique, j’ai expliqué son principe de fonctionnement et j’ai donné l’organigramme du
programme que j’ai réalisé pour le bon fonctionnement de ce système. Avec une explication
détaillée de l'utilisation de la technologie de l'intelligence artificielle dans la détection et la
reconnaissance des visages et représenter les résultats finals de notre projet avec la présentation
de la réalisation finale de maquette de la maison intelligente. On peut dire que les systèmes de
la maison intelligente sont des systèmes révolutionnaires voués à évoluer encore plus dans le
futur. Ces systèmes permettent de contrôler l’entièreté d’une maison par un Smartphone.
47
Conclusion générale
Conclusion générale
Au début, j’ai fourni une présentation générale de la domotique ainsi que ses avantages et ses
inconvénients.
La quatrième partie de ce travail consiste à faire présenter les résultats finals de projet avec la
présentation de la réalisation finale de maquette de la maison intelligente.
Ce travail élaboré dans le cadre de projet de fin d’études, très bénéfique pour moi dans la
mesure où cela m'a permis d'approfondir mes connaissances académiques ainsi que de m'ouvrir
à un domaine technologique très prometteur et innovant. Je peux dire que la Smart Home est
constitué d’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 Smartphone. Mais à l’heure
actuelle, l’installation d’un tel système est encore très cher 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 Smart Home (maison intelligente).
En conclusion La Smart Home (maison intelligente) : elle nous faciliterait la vie, elle nous
permettrait de faire plus de choses et de mieux vivre. Surtout, elle nous donne l’impression que
l’on pourrait tout contrôler et tout maîtriser chez soi
48
Références bibliographiques
[1]. Smart Home - Habitat connecté, installations domotiques ... consulté le lien :
Boudellal, M. (2014). Smart home - Habitat connecté, 361 installations domotiques et
multimédia. Dunod.
[2]. Domotique : quel rôle dans la maison ? consulté le lien:
https://www.journaldelagence.com/wpcontent/uploads/2018/09/la domotique.
[3]. Système domotique : une maison 100% connectée,consulté le lien :
https://www.legrand.fr/maison-connectee/systeme-domotique-une-maison-100-connectee
[4]. La domotique pour faire baisser vos factures - Quelle Energie, consulté le lien :
https://www.quelleenergie.fr/economies-energie/domotique/
[5]. LE SIMULATEUR DE PRÉSENCE : L’ÉQUIPEMENT IDÉAL POUR DISSUADER LES
CAMBRIOLEURS, consulté le lien : https://www.maisonalarme.fr/blog/guide-alarme/le-
simulateur-de-presence-lequipement-ideal-pour-dissuader-les-cambrioleurs/
[6]. Portes de garage enroulable, consulté le lien : https://europ-energie-
responsable.fr/produit/portes-de-garage-enroulable/
[7]. Téléthèse Sénior plus buy in Chantilly on Français, consulté le lien : https://all.biz/fr-
fr/telethese-senior-plus-g53782.
[8]. Domotique et iot | Build Green, consulté le lien : https://www.build-green.fr/domotique-et-
iot/
[9]. Mémoire Gestion d’une maison intelligente, Université Annaba.
[10]. uPesy ESP32 Wroom DevKit v2,consulté le lien : https://www.upesy.fr/products/upesy-
esp32-wroom-devkit-board
[11]. Seeedstudio, consulté le lien :
https://wiki.seeedstudio.com/XIAO_ESP32C3_Getting_Started/
[12]. Guide de mise en marche du détecteur de flamme, consulté le lien :
https://www.gotronic.fr/pj-1765.pdf.
[13]. Grove-Flame Sensor consulté le lien : https://wiki.seeedstudio.com/Grove-
Flame_Sensor.
[14]. DHT11 Humidity & Temperature Sensor, consulté le lien :
https://www.mouser.com/datasheet/2/758/DHT11-Technical-Data-Sheet-Translated-Version-
1143054.pdf
[15]. Capteur de mouvement PIR | Capteur infrarouge passif, consulté le lien :
https://www.arrow.com/fr-fr/categories/sensors/pir-sensors.
[16]. Adafruit, consulté le lien :https://learn.adafruit.com/pir-passive-infrared-proximity-
motion-sensor/how-pirs-work.
[17]. grove - gas sensor(mq5), consulté le lien :
https://www.mouser.com/datasheet/2/744/Seeed_101020056-1217478.pdf
[18]. Gotronic, consulté le lien : https://www.gotronic.fr/art-capteur-de-gaz-mq5-grove-
101020056-22960.htm
[19]. grove - gas sensor(mq5), consulté le lien : https://files.seeedstudio.com/wiki/Grove-
Gas_Sensor/res/MQ-5.pdf.
[20]. Servomoteur, consulté le lien :
Fonctionnementd'unservomoteur.(s.d.).Récupérésurservomoteurshttp://servomoteurs.fr/fichet
echnique/fonctionnement/servomoteur.
49
Références bibliographiques
50