Вы находитесь на странице: 1из 28

Filière : Génie Télécommunications et Réseaux

Contrôle à distance d’une maison « intelligente » à base


du module NodeMCU Lua ESP8266

Réalisé par : Encadré par :


 Nakri Anas Pr : Kh.Lahrech
 Ibrahim Yahaya
 Meskar Khalil
 Elguarouani Soufiane
 Zouir Yasser
Résumé

a domotique est l’ensemble des objets connectés qui rendent la maison elle-

L même connecté. On parle souvent d’une maison connectée ou maison


intelligente. Les différents objets connectés permettant à la maison de réagir
automatiquement en fonction d’événements (ouvrir/fermer les portes,
allumée/éteindre la lumière à distance lors d’une absence imprévue, ouvrir une
serrure avec un smartphone, augmenter /diminuer la température à distance...) font
en elle une promesse de confort et de sécurité.

C’est une idée qui semblait utopique il y a peu de temps. En 2019 que nous
sommes, grâce à l'évolution de la technologie et du mode de vie, ont permis à
l’aboutissement à cet objectif.

Dans le cadre de notre projet, nous proposons de concevoir un modèle réduit d’une
maison dite « intelligente », qui sert à contrôler à distance son humidité et sa
température à l’aide d’un smartphone.

Ce projet se découpe en deux parties faisant appel à nos compétences en


Informatique et en Electronique. La première se focalise sur la construction d’une
maquette avec les modules utilisés (Capteur, Modules WIFI ...) et la deuxième sur la
création et l’implémentation du système et le rendre commandable via un
smartphone ou bien un ordinateur. Dans un premier temps, nous expliquerons la
domotique brièvement. Dans un second temps, nous préciserons tous les modules
utilisés ainsi les logiciels nécessaire. Enfin, nous terminerons sur un test de
fonctionnement grâce à une page WEB.

3
Sommaire
Introduction générale ................................................................................................5

Partie A : LA DOMOTIQUE ....................................................................................... 6

1. Introduction à la domotique .......................................................................... 7


2. Définition de la domotique ............................................................................ 7
3. La domotique au service de l’environnement ? .......................................... 7

Partie B : Cahier de charge………………………………………………………………9

Partie C : MATERIELS ET LOGICIELS UTILISES ................................................ 10

1. Introduction .................................................................................................. 11
2. Matériel......................................................................................................... 11
2.1. Carte arduino Méga .......................................................................... 11
2.2. NodeMcu Lua ESP8266 Wi-Fi .......................................................... 12
2.3. Capteur d’humidité & température .................................................. 14
2.4. Planche à pain électronique (Breadboard) .......................................... 15
2.5. Fils de liaison .................................................................................... 16
2.6. Buzzer ................................................................................................ 17
3. Présentation du logiciel Arduino ............................................................... 18

Partie D : DESCRIPTION DU PROJET ................................................................... 20

1. Introduction ................................................................................................. 21
2. Automatisation de la maison ...................................................................... 21
2.1. Capteur de température &humidité...................................................... 21
2.2. Implémentation du système ................................................................. 21
2.3. Test de fonctionnement .........................................................................23
2.4. Centralisation des commandes : interface Web ................................. 25

Conclusion générale .............................................................................................. 27

Liste des figures ..................................................................................................... 28

4
INTRODUCTION GENERALE
La pensée à la technologie de télécommunication, nous ramène immédiatement à
l’esprit les techniques de la communication vocale, l’envoi et la réception des SMS,
l’internet, et tout ce qui fonctionne en utilisant cette technologie moderne introduite
dans notre vie quotidienne.

Mais la réalité est que l'évolution de la technologie et du mode de vie nous permet
aujourd'hui de prévoir des logements mieux adaptés. De même, La majorité des
individus, et plus particulièrement les personnes âgées ou handicapées, passent
beaucoup de leur temps à domicile, d’où l’influence considérable de l’habitat sur la
qualité de vie. L’amélioration du sentiment de sécurité et de confort dans l’habitat
apparaît donc comme une tâche d’une grande importance sociale. La domotique ou
encore la maison intelligente 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 permettant d’améliorer le confort, la sécurité, la communication
d’une maison ou d’un lieu public. La domotique repose sur trois principes : La liaison
entre les appareils, la communication entre l’utilisateur et les appareils et
l’automatisation. Dans ce travail, nous allons nous limiter sur cette maquette
permettrait d’implémenter des fonctions de domotique à savoir le réglage de la
température et l’humidité à l’intérieur de l’habitat. Ces scénarios seront automatisés
via des cartes « Arduino » dans lesquelles est développé Le microprogramme
ESP8266 exécutant des programmes informatiques et aussi via une application
Android.

5
Partie A : LA DOMOTIQUE

6
1. Introduction à la domotique

La gestion centralisée des équipements techniques et multimédia d’un logement.

La Domotique désigne la gestion centralisée des équipements techniques


(chauffage, sécurité, éclairage, volet roulant, etc.) et du multimédia dans le
résidentiel. Elle vise à apporter des fonctions de confort, de sécurité, d’économie
d’énergie et de communication aux maisons ou appartements équipés. Le terme
Smart Home est de plus en plus utilisé. Il a deux définitions. Il peut s’agir simplement
de la traduction anglophone de la domotique. D’autres lui donne une portée
supplémentaire, le logement devient intelligent. Cette intelligence se caractérise par
des objets et des services connectés qui viennent s’ajouter aux équipements
techniques gérés par la domotique. Les scénarios envisagés peuvent ainsi dépasser
la mise en relation de capteurs et d’actionneurs du logement. Ils s’ouvrent
d’avantage au monde de l’Internet des Objets, de l’informatique ubiquitaire ou à
l’Intelligence ambiante. Ils permettent de mettre en relation des services extérieurs
avec les objets du logement et ses occupants.

2. Définition de la domotique

La domotique est l’ensemble des techniques de l’électronique, de physique du


bâtiment, d’automatisme, de l’informatique et des télécommunications utilisées dans
les bâtiments, plus ou moins « interopérables » et permettant de centraliser le
contrôle des différents systèmes et sous-systèmes de la maison et de l’entreprise
(chauffage, volets roulants, porte de garage, portail d’entrée, prises électriques, etc.).
La domotique vise à apporter des solutions techniques pour répondre aux besoins de
confort (gestion d’énergie, optimisation de l’éclairage et du chauffage), de sécurité
(alarme) et de communication (commandes à distance, signaux visuels ou sonores,
etc.) que l’on peut retrouver dans les maisons, les hôtels, les lieux publics, etc.

3. La domotique au service de l’environnement ?


3.1 la domotique contribue à la préservation des ressources fossiles et
à la lutte contre le gaspillage énergétique
La domotique optimise la gestion de la consommation énergétique d'un logement.

 La domotique limite la consommation électrique.


 Toutes les sources d'énergie internes d'une maison intelligente sont utilisées, et le recours aux
énergies fossiles est donc diminué.
 Rappelons que l'habitat est responsable de près de 40% des émissions de gaz à effet de serre
(dont CO2).
 La domotique aide à diminuer ces émissions de gaz à effet de serre.

3.2 Le grenelle de l’environnement encourage la mise en place de solutions


écologiques pour rendre notre maison intelligente

Conscient des enjeux que représente la consommation énergétique du bâtiment pour le respect de
l'environnement, le Grenelle de l'Environnement a décidé d'aider les foyers à s'équiper d'un système
écologique comme la domotique.

 L'objectif est de limiter l'investissement initial pour équiper un maximum de logements


de système domotique.
 La domotique vous aide à mieux gérer la consommation énergétique de votre habitation.
 La domotique s'inscrit donc parfaitement dans une démarche écologique.

3.3 La domotique contribue à la préservation des ressources fossiles et à la lutte


contre le gaspillage énergétique

Avec la domotique, vous maîtrisez parfaitement votre consommation d'énergie.

 Vous pouvez constater votre consommation électrique pour chaque poste : chauffage, éclairage,
eau chaude sanitaire, appareils électriques...
 La connaissance et la représentation chiffrée de cette consommation au cas par cas vous incitera
à faire des efforts pour limiter votre consommation d'énergie et à suivre une démarche
écologique.
 Le gaspillage énergétique est au coeur des débats actuels sur l'écologie, et le concept de maison
intelligente ou de maison domotique l'intègre parfaitement.
 Ainsi, vous pouvez réduire votre consommation énergétique et encourager la préservation des
ressources fossiles (pétrole, charbon, gaz naturel), grâce à la domotique et des habitudes à
prendre.
B :Cahier de charges

1- Contexte et définition du problème


La domotique est l’ensemble des techniques de l'électronique, de physique du bâtiment,
d'automatisme, de l'informatique et des télécommunications utilisées dans les
bâtiments, plus ou moins « interopérables » et permettant de centraliser le contrôle des
différents systèmes et sous-systèmes de la maison et de l'entreprise (chauffage, volets
roulants, porte de garage, portail d'entrée, prises électriques, etc.).

2- Objectif du projet
Le but de notre société est donc de créer un outil permettant de contrôler divers
équipements de la maison à distance. Pour réaliser cela nous devons utiliser une
carte arduino, c'est une carte électronique qui peut être programmée avec un langage
spécifique. Ce projet mêle donc électronique et programmation, l'objectif final étant de
faciliter la vie des usagers.

3- Périmètre du projet
Une maison ou ensemble des bâtiments.

4- Description fonctionnelle des besoins


Sur les appareils à écran tactile, il est possible d’afficher:
- les consommations instantanées
- les consommations quotidiennes
- les consommations mensuelles
- la consommation quotidienne moyenne par mois
- les consommations totales des 12 derniers mois
- les graphiques sur les consommations journalières, mensuelles et des 12 derniers
mois
- la production d’énergie
- la production d’eau chaude

5- Enveloppe budgétaire
- 2 000 000 Millions DHS
- Investissements immatériels : Machines pour les installations.

6- Délais
- 3 mois de préparation
- 1 mois d’installation
Partie C : MATERIELS ET LOGICIELS UTILISES

10
1. Introduction
Comment faire des montages électroniques, simplement, en utilisant un
langage de programmation ?
La réponse, c’est le projet. Arduino a été conçu pour être accessible à tous
par sa simplicité. Mais il peut également être d’usage professionnel, tant
les possibilités d’application sont nombreuses. Ces cartes polyvalentes
sont donc parfaites pour nous, débutants, qui ne demandent qu’apprendre
et progresser. Grace à cette carte Ces fonctions sont réalisées par des
capteurs, des actionneurs, des automates et plus généralement par des
équipements électriques et/ou électroniques. Elle permet de contrôler son
logement en local ou à distance depuis un ordinateur, un téléphone, une
tablette tactile ou une télévision.

2. Matériel
2.1. Arduino

Fig1 : présentation de la carte Arduino

Arduino désigne un écosystème libre comprenant des cartes (Arduino Uno, Arduino
Leonardo, Arduino Méga, Arduino Nano...), des logiciels (notamment l'IDE Arduino),

11
ou encore des librairies. Ces systèmes d'électronique programmable permettent de
construire des projets facilement, et d'aborder tant l'approche électronique de
l'approche logicielle. La carte Arduino Méga 2560 est une carte à microcontrôleur
basée sur un ATmega2560. Elle contient tout ce qui est nécessaire pour le
fonctionnement du microcontrôleur ; Pour pouvoir l'utiliser et se lancer, il suffit
simplement de la connecter à un ordinateur à l'aide d'un câble USB (ou de l'alimenter
avec un adaptateur secteur ou une pile, mais ceci n'est pas indispensable,
l'alimentation étant fournie par le port USB). La carte Arduino Méga 2560 est
compatible avec les circuits imprimés prévus pour les cartes Arduino
Uno,Duemilanove ou Diecimila.

La carte microcontrôleur ATmega2560


Le ATmega640 / 1280/1281 / 2560/2561 est un CMOS à faible puissance
microcontrôleur 8 bits basée sur l'AVR amélioré
l'architecture RISC. En exécutant des instructions
puissantes dans [Réalisation d’une maison intelligente à
base d’Arduino] 13 un seul cycle d'horloge, le ATmega640 /
1280/1281 / 2560/2561 atteint des débits approchant 1
MIPS par MHz permettant au concepteur du système pour
optimiser la consommation d'énergie par rapport à la
vitesse de traitement.
Fig2 : carte microcontrôleur ATmega2560

2.2 nodeMcu Lua ESP8266 Wi-Fi

Fig3 : NodeMcu Lua ESP8266 Wi-Fi

12
NodeMCU est une plate-forme IoT open source. Il inclut à la fois un firmware
(programme intègres dans un matériel informatique afin qu’il puisse fonctionner)
fonctionnant sur le SoC ESP8266 Wi-Fi (L' ESP8266 est une puce Wi-Fi à faible coût
dotée d'une pile TCP / IP complète et d'une capacité de microcontrôleur) et du
matériel basé sur le module ESP-12.

Caractéristiques :

 Wi-Fi Module - Module ESP-12E similaire à ESP-12 module, mais avec 6 GPIOs
supplémentaires.

 Module ESP8266 ESP-12E

 USB intégré Adaptateur UART série (SiliconLabs CP2102)

 Bouton de réinitialisation

 Touche d'entrée (également utilisé pour bootloading)

 Montage en surface, LED rouge contrôlable par l'utilisateur

 Régulateur de tension 500mA 3.3V (LM1117)

 Deux entrées d'alimentation protégée par diode (l'un pour un câble USB, une autre
pour une batterie)

 Têtes - 2x 2,54 mm en - tête à 15 broches avec accès à GPIO, SPI, UART, CAN et
broches d'alimentation

 Alimentation - 5V via port micro USB

 Dimensions - 49 x 24,5 x 13mm.


Présentation :

La puce ESP8266 nécessite 3.3V tension d'alimentation. Il ne doit pas être alimenté
avec 5 volts comme les autres cartes Arduino. NodeMCU ESP-12E carte de Dev
peut être connecté à 5V en utilisant le connecteur micro USB ou une broche Vin
disponible à bord. Les broches d' E / S de ESP8266 communiquer ou entrée / sortie
max 3.3V seulement. Dire que les broches ne sont pas 5V entrées tolérantes. Si
vous avez à l'interface avec 5V broches d' E / S, vous devez utiliser le système de
conversion de niveau (soit construit vous - même en utilisant la tension de résistance
diviseur.

13
2.3. Capteur humidité & température DHT11

Fig. 4 : capteur température &humidité

Caractéristiques :
 Alimentation +5V (3.5 - 5.5V)
 Température : de 0 à 50°C, précision : +/- 2°C
 Humidité : de 20 à 96% RH, précision +/- 5% RH
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

Fig.5 les bases pour communiquer avec un DHT11

14
Une trame « type » se compose de trois grandes parties :
 Le maitre réveil le capteur au moyen d’un signal de « Start ».
 Le capteur sort de son sommeil et envoie une réponse pour dire qu’il est
vivant
 Le capteur envoie 40 bits de données (5 octets) contenant la température, le
taux d’humidité et une checksum.

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. Si le capteur veut
envoyer un « 1 » il laisse le signal tel-quel en rendant son transistor bloquant.
D’où l’important de la résistance de tirage que l’on peut voir sur le schéma,
pas de résistance = pas de signal

Réveil du capteur :
Le DHT11 est une grosse feignasse, il passe son temps à dormir. Si vous voulez
qu’il vous envoie ses données il faut le secouer en lui envoyant un signal de Start Le
signal de Start consiste en un état bas (0v) de 18 millisecondes et d’un état haut (5v)
de 40 microsecondes. Jusque-là rien de bien compliqué ! Ensuite le DHT11 va
répondre pour dire qu’il est bien réveillé. Pour ce faire il va placer le signal à l’état
bas pendant 80 microsecondes puis à l’état haut pendant 80 autres microsecondes.
A ce moment précis le capteur est prêt, les mesures de la température et de
l’humidité sont faites et le capteur va pouvoir commencer à envoyer les données.

2.4. Planche à pain électronique (Breadboard)


Une breadboard est un appareil simple conçu pour permettre de créer des circuits
sans avoir besoin de soudure. Ils viennent dans différentes tailles, et la conception
peut varier, mais en règle générale, ils ressemblent à ceci :

Fig.6 breadboard

15
Fig.7 breadboard détaillé

A l’intérieur de la planche à pain est composé d’ensembles de cinq pinces


métalliques. Cela signifie que chaque ensemble de cinq trous formant une demi-
rangée (colonnes A – E ou F – J) est connecté électriquement. Par exemple, cela
signifie que le trou A1 est connecté électriquement aux trous B1, C1, D1 et E1. Il
n'est pas connecté au trou A2, car ce trou est dans une rangée différente, avec un
jeu séparé de pinces métalliques. Il n’est pas non plus connecté aux trous F1, G1,
H1, I1 ou J1, car ils sont situés sur l’autre "moitié" de la planche à pain - les clips ne
sont pas connectés entre les trous (pour en savoir plus sur les trous). Contrairement
à toutes les lignes principales de la planche à pain, qui sont connectées par groupes
de cinq trous, les bus exécutent généralement toute la longueur de la carte (sauf
quelques exceptions). Cette image montre quels trous sont connectés électriquement
dans une planche à pain demi taille typique, soulignée par des lignes jaunes.
Les bus des côtés opposés de la planche à pain ne sont pas connectés les uns aux
autres. Généralement, pour connecter l’alimentation et la mise à la terre des deux
côtés de la carte d’assise, nous devons connecter les bus avec des câbles de liaison.
On doit s’assurer de connecter les positifs aux positifs et les négatifs aux négatifs.

2.5. Fils de liaison

Fig.8 fils de liaison

16
Ils n’ont aucun rôle particulier que de relier les différents composants dans la planche
à pain.

2.6. Buzzer

Fig.9 buzzer

Description :

Type : Buzzer passive


Tension de travail : 3.5-5.5v
Courant de travail : < 25mA

Dimension PCB : 18.5mm x 15mm (L x P)


Fonction de Buzzer : buzz
Fonctionnalité :

Aucune source d'oscillation, besoin onde carrée (fréquence 2k-5k) à conduire.

Le contrôle de la fréquence du son, vous pouvez faire une " Do Re Mi Fa Sol La SI "
effet. Buzzer est une structure intégrée de transducteurs électroniques, alimentation
en courant continu, largement utilisé dans les ordinateurs, les imprimantes, les
photocopieurs, les alarmes, jouets électroniques, matériel électronique automobile et
d’autres produits électroniques pour les appareils sonores. Buzzer passif module
d’alarme utilisé pour l’Arduino

Le Buzzer interne active avec la source de choc, de sorte sue sera appelé à une
tension. Les sources internes passives sans chocs, donc si un signal continu ne peut
17
pas faire tweet. Doit 2K ~ 5K ave place pour le conduire. Buzzer souvent coûteux
passif, car il circuit oscillateur multiple. Avantages Buzzer passifs sont les suivants :

1. Bon marché,

2. contrôle de la fréquence sonore, vous pouvez faire un "plus que l'efficacité d'un
cheveu mètre Suola Xi 'Fruit.

3. Dans certains cas particuliers, vous pouvez réutiliser un contrôle et un port LED
Buzzer actif
Avantages sont les suivants : contrôle de processus, pratique.

3. Présentation de logiciel Arduino


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

Fig.10 interface de logiciel Arduino

18
Correspondance :
 Le cadre numéro 1 : ce sont les options de configuration du logiciel
 Le cadre numéro 2 : il contient les boutons qui vont nous servir
lorsque l’on va programmer nos cartes
 Le cadre numéro 3 : ce bloc va contenir le programme que nous
allons créer
 Le cadre numéro 4 : celui-ci est important, car il va nous aider à
corriger les fautes dans notre programme. C’est le débogueur.

19
Partie D : DESCRIPTION DU PROJET

20
1. introduction
L'ordinateur est relié au microcontrôleur par un port USB qui sert à transmettre le
code ainsi qu’à alimenter en électricité la carte Arduino. Les données extérieures
des capteurs sont envoyées à la carte Arduino, qui envoi à son tour les données
reçus à la carte ESP8266. De plus, les données relevées par les capteurs
peuvent être visibles sur une page WEB.
Pour pouvoir faire tout cela, il faut créer un programme permettant de contrôler les
appareils électriques en fonction des données reçues. Pour cela plusieurs langages
de programmation sont utilisables tels que : Python, Java, C++, etc. Dans le cadre
de notre projet nous avons utilisé l'environnement de développement Arduino.

2. Automatisation de la maison
2.1. Capteurs d’humidité & température
Ce dispositif permet d’améliorer la gestion d’énergie de la maison. En effet nous
avons utilisé un dispositif prenant en charge la détection de la température et de
l’humidité dans l’entourage de la maison.
Nous avons utilisé comme matériel :
- Un capteur DHT 11
- Ecran LCD 1602 avec I2C
- Une carte Arduino

2.2. implémentation du système

Ici, on a ajouté deux LEDs rouge et vert et deux résistances de 220Ω chacune.
Lorsque la température est à la normale, la LED vert reste allumé et donc pas
d’alarme. Et une fois que la température va se basculer à une température inférieure
à la normale, la LED va passer au rouge et déclencher le système d’alarme (le
buzzer)

21
Fig.11 schéma d’implémentation des composants

Une fois la partie câblage finie, nous allons passer par la partie logicielle.

22
Ce morceau de code sera téléversé dans la carte arduino afin de pouvoir l’exécuter.
La température normale est fixée ici à 25°C. Cela veut dire que toute température
supérieure à celle-ci fera l’objet d’un déclanchement d’alarme.

2.3. Test de fonctionnement


Pour une température inférieure à 25°C, nous assistons à un allumage du LED vert
qui considère que tout est à la normale.

Fig.12schéma de fonctionnement avec une température normale

On touche expressément le capteur afin de le chauffer. Cette action va générer une


hausse de la température qui va passer à une valeur supérieure à la normale. Dans
ce cas, la LED vert va s’éteindre et le rouge va s’allumer accompagné d’une alarme
comme le montre le schéma.

23
Fig.13schéma de fonctionnement avec une température supérieure à l’anormale

Dès qu’on relâche le capteur, ce dernier se refroidit. On voit donc que la température
s’abaisse jusqu’à une valeur inferieure à la normale ce qui fait que la LED vert
rallume.

Fig.14schéma de ré fonctionnement avec une température normale

24
Jusqu’à ici, on voit que tout fonctionne localement à merveille. Mais le but de ce
projet est de pouvoir contrôler la température en étant à l’extérieur de la maison.
C’est à ce niveau que nous allons introduire le module nodeMCU ESP8266 qui va
nous envoyer les données dans notre smartphone par le biais de l’internet.

2.4. Centralisation des commandes : Interface Web


La domotique peut également permettre à des fonctions d'être contrôlés à distance
de partout dans le monde en utilisant tout appareil avec un navigateur. Pour rendre
la maison connectée et commandable à distance nous avons le choix de travailler
soit avec une carte wifi pour Arduino ou un module Bluetooth, ce dernier a une zone
de commande inférieure à 15 mètres, ce qui nous a obligé d’utiliser le module (WI-FI)
l'ESP8266, dont on a choisi de le configurer autant que serveur avec une page Web
accessible via l’adresse IP.

Fig.15schéma global du fonctionnement du système à concevoir

25
La page web va être sous forme d’une interface qui doit être en mesure de permettre
à l’utilisateur de visualiser les données des capteurs. Nous devons programmer
NodeMCU. Voici le code pour exécuter ce circuit sur NodeMCU

const int LM_35 = A0 ; // Assignation d'un pin à LM35


int input val = 0 ; // TO stocker la valeur d'entrée
float temp = 0 ; // Pour stocker la sortie de température finale

void setup ( ) {
Série . commencer ( 9600 ) ;
}

boucle vide ( ) {
input val = analogRead (LM_35) ; // Lecture de l'entrée analogique
temp = ( 5.0 * input val * 100.0 ) / 1024 ; // Quelques calculs pour
convertir la valeur analogique en température
série . print («La température est :" ) ;
Série . println ( temp ) ;

L’interface des capteurs :


Dans cette interface, nous trouvons par exemple les résultats en envoyés par le
capteur de température &humidité.

Fig.16 donnée reçue par le smartphone

26
Conclusion Générale

Dans ce projet, nous avons mis en exercice un système de contrôle à


distance l’humidité et la température d’une maison en utilisant des
différents matériels électroniques.
Ce projet nous a fait découvrir un secteur que nous ne connaissions pas
vraiment et qui nous a intéressés de plus en plus au fur et à mesure que
nous approfondissions nos recherches.
C’est un projet qui peut s’élargir lorsqu’on ajoute d’autres fonctions qui
contrôlent par exemple l’éclairage de la maison, la présence ou non
d’une personne à l’intérieur du bâtiment, la détection de fuite de gaz,
déclanchement automatique du système de ventilation…. Mais avec ce
pas que nous avons avancé dans ce premier projet, nous nous sentons
capables pour le deuxième projet de réaliser les fonctions restantes avec
la moindre difficulté.
Ce projet a été vivant, entraînant et motivant pour la suite de nos études.
Nous pensons avoir entraperçu une partie de notre future vie active

27
Liste des figures

Fig1 : présentation de la carte Arduino… .............................................................................................. 11

Fig2 : carte microcontrôleur ATmega2560 ............................................................................12

Fig3 : NodeMcu Lua ESP8266 Wi-Fi..................................................................................................... 12

Fig. 4 : capteur température &humidité ................................................................................................. 14

Fig.5 les bases pour communiquer avec un DHT11 .............................................................14

Fig.6 breadboard .......................................................................................................15

Fig.7 breadboard détaillé ........................................................................................... 16

Fig.8 fils de liaison ............................................................................................................... 16

Fig.9 buzzer ........................................................................................................................ 17

Fig.10 interface de logiciel Arduino ....................................................................................... 18

Fig.11 schéma d’implémentation des composants ............................................................... 22

Fig.12schéma de fonctionnement avec une température normale ........................................23

Fig.13schéma de fonctionnement avec une température supérieure à l’anormale ................24

Fig.14schéma de ré fonctionnement avec une température normale .................................... 24

Fig.15schéma global du fonctionnement du système à concevoir ........................................ 25

Fig.16 donnée reçue par le smartphone .............................................................................. 26

28

Вам также может понравиться