Vous êtes sur la page 1sur 43

Dédicace

A nos chères mères, Vous avez su porter pour nous les soins et consentis les efforts pour
notre éducation. Aucune dédicace ne saurait exprimer tout le respect et l'amour que nous
vous portons, vous nous avez toujours fait confiance. Veuillez trouver en ce travail la
consolation et le témoin de la patience.

A nos chers pères, Malgré les grandes responsabilités que vous assumez dans vos travaux ou
autant que pères de familles, vous avez été toujours près de nous, pour nous écouter, nous
soutenir, nous suivre et nous encourager Puisse ce travail diminuer vos souffrances et vous
porter bonheur.

A nos chers frères et sœur, Nous vous réservons la plus grande partie de ce travail. Vous avez
toujours été pour nous d'une aide très précieuse. Nous vous remercions pour tous les
bienfaits que chacun a pu faire pour nous.

A nos familles.

A tous nos amis et camarades de classe, puisse Dieu conserver notre amitié.

A tous nos enseignants de l’EST.

A tous ceux qui ont eu et qui ont confiance en nous.


Remerciements

Au terme de notre projet de fin d’études, nos remerciements et notre gratitude vont à tous
ceux qui ont contribué, de près ou de loin, à la réalisation de ce travail.

Nous tenons à exprimer notre profonde gratitude à notre encadrant Mr. BENLAFKIH
Abdssamad, pour sa précieuse guidance et son soutien tout au long de ce projet. Son
expertise, sa patience et son encouragement ont été essentiels pour mener à bien cette étude.
Son engagement envers notre réussite a été une source d'inspiration et a grandement enrichi
notre expérience universitaire.

Nous tenons également à remercier chaleureusement notre coordinateur de filière Mr. El


MEZOUARI Abdelkader pour son soutien et se conseils. Sa disponibilité et son expertise
ont été d'une aide inestimable dans la réalisation de ce projet, et nous sommes reconnaissants
de pouvoir compter sur son appui tout au long de ce parcours académique.

Nous souhaitons également exprimer notre gratitude envers toute l’équipe pédagogique et les
intervenants professionnels responsables de l’Ecole supérieur de technologie qui ont contribué
à nous donner une formation solide tout au long de nos années d’études.

Nous voulons exprimer notre profonde gratitude envers FABLAB de la faculté des sciences
pour le soutien indéfectible tout au long de notre projet de fin d'études. FABLAB a été bien
plus qu'un simple espace de travail pour nous, c'était un véritable sanctuaire d'innovation, un
lieu où nos idées ont pu prendre forme et notre créativité s'épanouir.

Nous voulons également remercier les membres du jury pour leur temps et leur expertise,
ainsi que pour avoir accepté de juger notre travail. Nous apprécions grandement votre
contribution à la réussite de notre projet de fin d'études

Enfin, nous tenons également à remercier nos parents et nos amis pour leur soutien
inconditionnel durant ce projet. Nous encouragement et votre soutien ont été inestimables
pour nous.
Gratitude

At the end of our project, our thanks and gratitude go to all those who have contributed, di -
rectly or indirectly, to the completion of this work.

We would like to express our deep gratitude to our mentor and supervisor Mr. BENLAFKIH
Abdssamad, for his valuable guidance and support throughout this project. His expertise, pa-
tience, and encouragement have been essential for the successful completion of this study. His
commitment to our success has been a source of inspiration and has greatly enriched our aca-
demic experience.

We would also like to warmly thank our departement coordinator Mr. El MEZOUARI Abdel-
kader for his support and advice. His availability and expertise have been of invaluable help
in the completion of this project, and we are grateful to be able to rely on his support throu-
ghout this academic journey.

We also wish to express our gratitude to the entire teaching staff and professional contributors
responsible for the Higher School of Technology, who have contributed to giving us a solid
education throughout our years of study.

We want to express our deep gratitude to the FABLAB of the Faculty of Sciences for their un-
wavering support throughout our end-of-study project. The FABLAB has been much more
than just a workspace for us; it has been a true sanctuary of innovation, a place where our
ideas could take shape and our creativity could flourish.

We also want to thank the members of the jury for their time and expertise, as well as for
agreeing to evaluate our work. We greatly appreciate your contribution to the success of our
end-of-study project.

Finally, we also want to thank our parents and friends for their unwavering support during this
project. Your encouragement and support have been invaluable to us.
Résumé

À l'ère de la numérisation croissante et de l'omniprésence des technologies de l'information et


de la communication, la notion de maison intelligente a émergé comme un domaine
d'innovation fascinant. La convergence de l'électronique, de l'informatique et de la domotique
a ouvert la voie à des environnements domestiques automatisés, adaptatifs et sécurisés. Dans
le cadre de notre projet de fin d'études, nous avons entrepris la conception et la réalisation
d'une maison intelligente novatrice, exploitant la puissance combinée de l'Arduino Méga et du
Raspberry Pi.

Titré "Conception et réalisation d'une maison intelligente à base d'Arduino Méga et Raspberry
Pi", notre projet s'est donné pour objectif de créer un écosystème résidentiel intelligent et
interconnecté. Ce rapport documente notre parcours à travers la conception, le développement
et l'implémentation de divers systèmes intégrés, visant à améliorer le confort, la sécurité et
l'efficacité énergétique de l'habitat.

Au cœur de notre maison intelligente, nous avons élaboré une panoplie de systèmes
fonctionnels, chacun dédié à répondre à des besoins spécifiques de la vie quotidienne. Ces
systèmes comprennent, entre autres, la gestion de la climatisation, de l'éclairage, de la
détection de gaz et d'incendie, de l'arrosage, ainsi que des fonctionnalités de sécurité
avancées. De plus, nous avons intégré des solutions innovantes telles qu'un système de
reconnaissance d'immatriculation pour le contrôle d'accès au garage et un système pour la
gestion de la boîte aux lettres, ajoutant ainsi une couche supplémentaire de commodité et de
contrôle automatisé.

Ce rapport détaillera les aspects techniques de chaque système, mettant en lumière les choix
de conception, les défis rencontrés et les solutions apportées. De plus, nous explorerons les
implications pratiques et les bénéfices potentiels de notre maison intelligente, tant du point de
vue de l'utilisateur final que de l'impact environnemental et sociétal.

En somme, notre projet aspire à démontrer le potentiel transformateur des technologies


émergentes dans le domaine de la domotique, tout en offrant un aperçu concret de l'avenir des
habitats connectés et intelligents.
Abstract

In the era of increasing digitization and the omnipresence of information and communication
technologies, the concept of the smart home has emerged as a fascinating area of innovation.
The convergence of electronics, computing, and home automation has paved the way for
automated, adaptive, and secure domestic environments. As part of our final year project, we
undertook the design and implementation of an innovative smart home, harnessing the
combined power of the Arduino Mega and Raspberry Pi.

Titled "Design and Implementation of a Smart Home based on Arduino Mega and Raspberry
Pi", our project aimed to create an intelligent and interconnected residential ecosystem. This
report documents our journey through the design, development, and implementation of
various integrated systems, aimed at enhancing the comfort, security, and energy efficiency of
the habitat.

At the core of our smart home, we developed a range of functional systems, each dedicated to
addressing specific needs of daily life. These systems include, among others, air conditioning
management, lighting control, gas and fire detection, irrigation, as well as advanced security
features. Additionally, we integrated innovative solutions such as a license plate recognition
system for garage access control and a system for mailbox management, thus adding an
additional layer of convenience and automated control.

This report will detail the technical aspects of each system, highlighting design choices,
challenges encountered, and solutions provided. Furthermore, we will explore the practical
implications and potential benefits of our smart home, both from the end-user perspective and
from the environmental and societal impact standpoint.

In summary, our project aspires to demonstrate the transformative potential of emerging


technologies in the field of home automation, while providing a concrete insight into the
future of connected and intelligent habitats.
Chapitre 1 : Généralité sur la domotique
I. Introduction:
La domotique est le domaine technologique qui traite l’automatisation du domicile. Elle
consiste à mettre en place des réseaux reliant différents types d’équipements dans la maison.
Ainsi, elle regroupe tout un ensemble de services permettant l’intégration des technologies
modernes dans la maison afin d’automatiser les tâches en les programmant ou les coordonnant
entre elles. Dans ce chapitre nous aborderons dans un premier temps une définition bien dé-
taillée sur la domotique ses avantages et inconvénients, ensuite le mode de fonctionnement
d’un système domotique.

II. Généralité sur la domotique :


1. Définition :

La domotique rassemble les différentes techniques qui permettent de contrôler, de program-


mer et d’automatiser une habitation, comme son nom l’indique avec le terme latin domus (do-
micile) et le suffixe tique (technique). Elle regroupe et utilise ainsi les domaines de l’électro-
nique, de l’informatique, de la télécommunication et des automatismes.

La domotique opère dans un champ technique et informatique très vaste. Elle permet de pro-
grammer la plupart des appareils et dispositifs électriques de la maison, depuis l’éclairage et
le chauffage jusqu’aux équipements audiovisuels et électroménagers, en passant par l’ouver-
ture des fenêtres. Elle facilite également le contrôle de l’habitation en gérant les systèmes
d’alarme, les préventions incendie, ou encore la température au sein des pièces.

Le principe de la domotique est de programmer, de contrôler et d’automatiser, à distance ou


sur place, tous les appareils du domicile intégrés au sein du réseau. Ce dernier fonctionne avec
ou sans fil afin de recevoir et de transmettre des données entre les différents points de com-
mandes et les appareils à contrôler. Dans le sens inverse, chaque appareil peut communiquer
sur son état de fonctionnement aux points de commandes.

2. Historique :

Les premiers travaux de domotique sont apparus dans les années 70 avec les problématiques
énergétiques dues aux crises pétrolières. Ces crises marquent le début du développement de
l’électronique pour les bâtiments. Au départ, la domotique contrôle seulement les prises,
l’éclairage et les volets roulants grâce à une télécommande. Au fur et mesure, de nouveaux
objets se mettent en réseau comme les thermostats et les alarmes.

La domotique, révolutionne la manière dont nous interagissons avec nos foyers. À travers une
intégration intelligente de l'électronique, de l'informatique et des technologies de communica-
tion, elle offre un contrôle centralisé et automatisé des appareils et des systèmes domestiques.
Ses avantages sont multiples et impactent différents aspects de notre vie quotidienne.

Mais c’est véritablement à partir de la fin du 20e siècle, que la domotique va se démocratiser.
Deux raisons expliquent ce développement : L’arrivée de l’ordinateur et des technologies de
communication dans la maison au début des années 1990 ; notamment, le déploiement d’In-
ternet qui permet aux ordinateurs de communiquer entre eux. Le coût de l’énergie qui aug-
mente suite aux deux crises pétrolières survenues dans les années 70. Désormais, de nouvelles
normes forcent les constructeurs privilégiés des bâtiments bien mieux isolés pour limiter leur
utilisation chauffage.

La domotique intervient donc avec des appareils capables de communiquer entre eux pour
surveiller et gérer cette énergie. Depuis les années 2000, avec le développement des technolo-
gies sans fil comme le wifi ou le Bluetooth, la miniaturisation des composants électroniques,
l’avènement des appareils mobiles, l’invasion des écrans tactiles et des télévisions connectées,
les ingénieurs peuvent désormais proposer au public des produits - objets connectés ou sys-
tèmes domotiques – bien plus puissants et simples d’utilisation.

3. Les avantages de la domotique :

La domotique représente une révolution majeure dans la manière dont nous interagissons avec
notre environnement domestique. Au cœur de cette révolution se trouve un ensemble de tech-
nologies intelligentes qui visent à rendre nos maisons plus efficaces, sécurisées et confortables
que jamais. L'un des aspects les plus remarquables de la domotique est son potentiel à générer
des économies d'énergie significatives.

 Économie d'énergie :

L'un des avantages les plus importants de la domotique est l'économie d'énergie. Les systèmes
de domotique peuvent surveiller et ajuster automatiquement l'utilisation de l'énergie en fonc-
tion des besoins réels. En effet, La domotique peut offrir la réduction des consommations
énergétiques des bâtiments en adaptant ces consommations aux modes de vie des occupants et
à l’environnement extérieur. Cela comprend la régulation de l’éclairage et du chauffage, le
traitement de l’air, l’optimisation des ouvrants, la programmation horaire, les commandes à
distance, les interrupteurs automatiques pour l’éclairage d’un escalier ou d’un couloir, l’ou-
verture ou la fermeture d’un volet selon l’ensoleillement etc. C’est grâce à cette technologie et
à la programmation qu’on peut gérer de façon optimisée l'énergie électrique, par le pilotage
des différents appareils de la maison.

 Sécurité renforcée :

La domotique offre également une sécurité renforcée. Les caméras de sécurité, les capteurs de
mouvement et les systèmes d'alarme peuvent être intégrés pour assurer la protection de la
maison. En cas d'intrusion ou de situation d'urgence, les propriétaires sont alertés immédiate-
ment. Quand on quitte notre domicile on souhaite qu’elle reste surveillée et grâce aux techno-
logies qui sont devenues grand publique c’est maintenant à notre disposition. On cherche à
éviter les intrusions, les tentatives de violations, intempéries (même légères). On a également
d’autres types de problèmes : incendie, inondation, fuite de gaz etc.

La domotique peut proposer un panel très large de détecteurs et de capteurs : des mouve-
ments, des inondations, de bris de verre, des vibrations, d'ouverture de porte et fenêtre, de fu-
mée / feu, d’humidité / inondation, de pluie, le vent, la tempête. Une autre forme de sécurité
de la maison est le fait d'être capable d’agir sur sa maison à distance. Il va ainsi être possible
de bloquer ou libérer les serrures à distance. Ici encore, on peut être alerté en cas de détection
de problèmes

 Confort amélioré :

Les systèmes de domotique améliorent le confort des habitants en leur permettant de contrôler
divers aspects de leur maison à partir de leur smartphone ou de leur tablette. De l’émetteur ra-
dio par un télécommande infrarouge, un téléphone, une horloge ou même un détecteur sont
les différents dispositifs de commande pouvant agir sur les appareils domotique et un même
détecteur peut engendrer des actions différentes, par exemple : commander un éclairage à par-
tir d'une télécommande tout en conservant les fonctions de l'interrupteur mural. Un détecteur
de présence peut donner l'alarme en cas d'absence de l'occupant mais allumera la lumière dans
l'autre cas. On peut aussi par exemple programmer la préparation du café à la même heure
tous les matins ou même programmé des séquences de taches selon notre besoin et insérer
dans le système. On peut également citer tous les équipements électroménagers : tondeuse à
gazon automatique, aspirateur qui détecte la saleté, ouverture et fermeture de portes de ga-
rages.

4. Les inconvénients de la domotique :

La domotique, qui permet le contrôle et l'automatisation intelligente des appareils et des sys-
tèmes domestiques, offre de nombreux avantages en termes de confort, de sécurité et d'effica-
cité énergétique. Cependant, son adoption n'est pas sans défis. Parmi les obstacles les plus si-
gnificatifs, on trouve :

 Frais d’équipement et d’installation onéreux :

L'installation d'un système domotique, qu'elle soit partielle ou totale, implique des coûts si-
gnificatifs. Les appareils et accessoires domotiques eux-mêmes peuvent être coûteux, et l'ins-
tallation professionnelle nécessaire pour les mettre en place peut également ajouter des frais
considérables. Ces coûts peuvent être un obstacle pour de nombreuses personnes qui sou-
haitent adopter la domotique dans leur maison ou leur entreprise.

 Système bloqué :

Un problème majeur avec les systèmes domotiques est leur vulnérabilité aux pannes. Si le ré-
seau central est endommagé, par exemple en cas de rupture de câbles ou de fibres, cela peut
entraîner un blocage complet du système. Dans de nombreux cas, les systèmes domotiques
sont conçus pour fonctionner de manière intégrée, ce qui signifie qu'un problème dans une
partie du réseau peut affecter tout le système. De plus, lorsque de grandes quantités de don-
nées doivent être transmises à travers le réseau, cela peut entraîner des ralentissements et des
retards dans les différentes fonctions programmées.

 Accès difficile :

L'accès aux fonctionnalités de la domotique peut être difficile pour les personnes qui ne sont
pas familières avec les technologies informatiques. Les sites web et les interfaces utilisateurs
des systèmes domotiques peuvent être complexes et peu conviviaux pour les débutants. Cela
signifie que pour profiter pleinement des avantages de la domotique, il est souvent nécessaire
d'avoir des connaissances approfondies en informatique, ce qui peut être un obstacle pour de
nombreuses personnes.

 Risques de piratage :
Comme les systèmes domotiques fonctionnent via un réseau informatique, ils sont vulnérables
aux attaques de pirates informatiques. Les failles de sécurité dans les systèmes domotiques
peuvent être exploitées par des individus malveillants pour accéder aux données personnelles
des utilisateurs, compromettre la sécurité de leur maison ou de leur entreprise, ou même utili-
ser les appareils domotiques à des fins malveillantes. Ces risques de sécurité peuvent dissua-
der de nombreuses personnes d'adopter la domotique ou les inciter à prendre des mesures sup-
plémentaires pour protéger leurs systèmes.

5. Mode de fonctionnement de la domotique :

Le fonctionnement d’un système domotique repose sur la séparation des circuits de com-
mande et de puissance. Le circuit de puissance distribue l’énergie tandis que le circuit de com-
mande véhicule les informations transmises par bouton poussoir, télécommande ou dalle tac-
tile. La programmation au niveau du tableau électrique suffit alors pour établir les liens entre
les organes de commandes et les récepteurs d’ordre. On peut ainsi configurer l'ensemble de
l'installation électrique.

a) Capteurs et actionneurs :

Les capteurs sont des dispositifs qui transforment une grandeur physique en un signal élec-
trique. Et les actionneurs sont des dispositifs capables de produire une action physique à par-
tir de l’énergie qu’il reçoit. Ces composantes sont les composantes qui reçoivent les messages
(instructions) et qui, en fonction de ces messages entreprennent ou non une action. Les cap-
teurs font en sorte qu’un ou plusieurs actionneurs reçoivent l’instruction. Ces composants
communiquent via un ‘bus’ : les capteurs placent l’information sur le bus et transmettent ainsi
leurs instructions aux actionneurs. C’est la programmation qui détermine quel actionneur doit
entrer en action. Il existe plusieurs types de capteur et d’actionneur qu’on peut utiliser en do-
motique. Le fonctionnement de la domotique repose sur la communication entre plusieurs ap-
pareils électriques. Pour assurer cette communication et obtenir les effets souhaités, il faut
prendre en considération l’automatisme, le système de programmation domotique, les appa-
reils domotiques, le réseau servant de communication entre ces appareils et la centrale domo-
tique, les capteurs, et de l’interface homme machine.

b) La centrale domotique :

La centrale domotique (ou box domotique) est un appareil électronique reliant différents cap-
teurs, détecteurs et appareils installés dans une maison avec le réseau internet. Elle constitue
le cerveau de l’installation domotique, indispensable au fonctionnement de tout l’ensemble
d’équipement. Elle est ainsi en mesure de gérer, piloter et de contrôler seule la totalité des ap-
pareils domestiques ou plutôt la totalité des modules reliés à l’installation. Que ce soit un au-
tomate, un ordinateur, ou plus communément aujourd’hui une “box domotique“. C’est lui qui
va centraliser toutes les informations de votre maison et déclencher des actions. Il est dit le
cerveau, car c’est réellement un équipement qui va donner de l’intelligence aux maisons.

c) L’interface de commande :

L'interface domotique permet de paramétrer en temps réel les réglages de fonctionnement des
appareils électriques de l’habitat, en fonction de nos habitudes et de notre rythme de vie. Nous
pouvons choisir une interface de gestion différente : une télécommande domotique ; un écran
de contrôle tactile ; un ordinateur ou une tablette ; un Smartphone ou même directement sur
Internet.

III. Conclusion :
Ce chapitre explore la domotique, qui automatise les tâches domestiques via des réseaux
connectés. On y découvre son origine dans les années 70 liée aux crises pétrolières, son
développement avec l'essor de l'informatique et d'Internet, ainsi que ses avantages tels que
l'économie d'énergie, la sécurité accrue et le confort amélioré. Cependant, son adoption est
freinée par des coûts élevés, des problèmes de fiabilité, des interfaces complexes et des
risques de sécurité. Le fonctionnement repose sur la communication entre capteurs,
actionneurs, centrale domotique et interface de commande, permettant une gestion intelligente
des équipements domestiques. En somme, la domotique offre des solutions innovantes pour
nos foyers mais nécessite une prise en compte des défis techniques et financiers.

Chapitre 2 : Plateformes Raspberry Pi


et Arduino Mega
I. Introduction :
Dans ce chapitre, nous explorons le Raspberry Pi et Arduino, deux plates-formes
informatiques révolutionnaires. Le Raspberry Pi, un ordinateur mono-carte, offre une
expérience d'apprentissage et de création polyvalente. Nous découvrons son histoire depuis
ses débuts modestes jusqu'à sa place de leader dans l'informatique embarquée. Nous
examinons également les différents modèles disponibles. Ensuite, nous abordons Arduino, une
plateforme électronique open-source basée sur un microcontrôleur, appréciée pour sa
simplicité d'utilisation et sa polyvalence. Nous passons en revue les caractéristiques des cartes
Arduino et leurs applications spécifiques.

II. Présentation du Raspberry PI :


1) Définition :

Le Raspberry Pi est un ordinateur mono-carte de la taille d'une carte de crédit (la taille
standard est de 85 mm x 56 mm), développé par la Fondation Raspberry Pi. Il est conçu pour
être peu coûteux et polyvalent, offrant une plateforme idéale pour l'apprentissage de la
programmation informatique et la réalisation de projets électroniques. Le Raspberry Pi
fonctionne sous différents systèmes d'exploitation, notamment Linux, et peut être utilisé pour
une variété d'applications, telles que la domotique, les serveurs web, les consoles de jeux
rétro, et bien plus encore.

Il ressemble à une carte mère de PC, mais tous les composants sont déjà présents (CPU,
mémoire, carte Wi-Fi et réseau, USB, etc.). La seule chose qui n’est pas incluse sur la carte
principale est le stockage. Il n’y a pas de disque dur intégré, mais il y a un emplacement pour
carte micro-SD à l’arrière et les disques USB sont supportés si besoin. Nous avons donc
besoin d’une carte SD supplémentaire et de tous les câbles. Un nouveau modèle de Raspberry
Pi sort tous les ans ou tous les deux ans, avec des composants et des connecteurs améliorés,
mais en gros, l’idée est toujours la même : faire le maximum possible tout en gardant le prix
dans la même fourchette (généralement autour de 350 DH pour l’option la moins chère).
Voici les composants que vous trouverez généralement sur tous les modèles de Raspberry Pi :

 Ports USB : Les modèles récents ont 4 ports USB, 2x USB 3.0 (plus rapide) et 2x USB
2.0 (pour brancher un clavier et une souris par exemple).

 Port RJ45 : pour connecter le Raspberry Pi à un câble réseau, et obtenir un accès à Inter-
net.

 Audio : pour brancher un haut-parleur, ce n’est qu’un port de sortie, vous ne pouvez pas
brancher un micro dedans .

 HDMI : Il peut s’agir d’une sortie HDMI normale ou d’autres variantes selon le modèle.
Le Raspberry Pi 4B possède même une double sortie (pour utiliser deux moniteurs).

 Alimentation électrique : un Raspberry Pi est généralement alimenté par USB. Le


connecteur est également différent selon le modèle que vous avez, mais il fonctionne es-
sentiellement avec un chargeur de téléphone.

 Emplacement pour carte micro SD : J’en ai déjà parlé. Il se trouve à l’arrière de la carte
principale, et vous pouvez utiliser des cartes similaires à celles de votre appareil photo ou
de votre smartphone (format micro SD).

 Carte sans fil : La plupart des modèles peuvent utiliser le Wi-Fi et le Bluetooth.
 Processeur : Il y a évidemment un CPU, comme sur n’importe quel ordinateur. Il s’agit
d’une architecture différente (ARM), ce qui signifie que tous les systèmes ne peuvent pas
fonctionner dessus, mais c’est le même principe que sur n’importe quel PC.

 Mémoire : Raspberry Pi est livré avec de la RAM, allant de 256 Mo sur le modèle le plus
ancien à 8 Go sur le plus puissant. Pour vous donner un ordre d’idée, un PC standard ac-
tuel a généralement entre 4 et 8 Go de RAM par défaut, donc c’est plutôt pas mal à ce
prix-là.

 Les broches GPIO : Les 40 broches se trouvent en haut de l’image précédente. Elles
vous permettent de connecter le Raspberry Pi à un circuit électronique (avec des fils spéci-
fiques) ou brancher une carte d’extension sur le dessus. Il est vraiment utile d’apprendre à
programmer avec des projets concrets.

 Le port de la caméra : Même idée, vous pouvez brancher un module caméra bon marché
et l’utiliser en Python ou dans d’autres langages de programmation pour créer des projets
amusants.

 Le port d’affichage : Pour connecter directement le moniteur officiel. Mais franchement,


je ne l’ai jamais utilisé, comme il y a un port HDMI sur chaque modèle, vous n’en avez
pas réellement besoin.

2) Historique :

L'histoire du Raspberry Pi remonte à 2006, lorsque les premiers prototypes ont été créés,
s'inspirant du BBC Micro. Six ans plus tard, le premier Raspberry Pi est né, avec pour objectif
principal d'offrir aux jeunes un moyen abordable d'explorer le monde de l'informatique, avec
un coût d'environ 30 dollars. À l'origine de cette initiative se trouve Eben Upton, un ingénieur
britannique qui a étudié la physique et l'ingénierie à l'université de Cambridge, et qui a
travaillé pour des entreprises renommées telles que Broadcom, Intel et IBM. Pendant qu'il
développait ses prototypes, Upton a identifié un problème dans le système éducatif
britannique : les prix élevés des ordinateurs décourageaient les jeunes étudiants de s'intéresser
à l'informatique, ce qui se traduisait par un manque de professionnels dans ce domaine en
Angleterre. Conscient de la nécessité croissante de programmeurs et d'ingénieurs réseau pour
soutenir le développement d'Internet, Upton s'est fixé pour objectif de créer un ordinateur dix
fois moins cher que le BBC Micro. Le nom "Raspberry Pi" s'inscrit dans la tradition des
fabricants d'ordinateurs qui choisissent des noms de fruits, et il est également une référence
humoristique à l'expression "blowing a raspberry". Le terme "Pi" fait quant à lui référence au
langage de programmation Python, utilisé pour concevoir le premier design du Raspberry Pi.
Ces premières machines ont été conçues pour démarrer sur un terminal où les utilisateurs
devaient saisir du code Python, marquant ainsi leur différence par rapport aux ordinateurs
utilisant BASIC, tels que le BBC Micro. Ainsi, le Raspberry Pi est né de la volonté de
démocratiser l'accès à l'informatique et de susciter l'intérêt des jeunes pour ce domaine, tout
en répondant aux besoins croissants professionnels de l'informatique dans le monde entier.

3) Modèles de Raspberry PI :

Le Raspberry Pi a révolutionné le domaine de l'informatique embarquée en offrant une plate-


forme abordable et polyvalente pour une multitude de projets. Au fil des ans, la famille de
produits Raspberry Pi s'est étendu pour inclure une variété de modèles, chacun apportant ses
propres améliorations en termes de performances.

a) Le Raspberry Pi 4 :

Le modèle 4 est la version la plus puissante du Raspberry Pi à ce jour. En fonction du besoin


et/ou du budget, il est disponible avec 1 Go, 2 Go ou 4 Go de RAM. La principale différence
entre le Raspberry Pi 4 Model B (nom complet) et l'ancienne version, le Raspberry Pi 3 B+,
sortie un an plus tôt, se fait au niveau des performances. Equipé d'un processeur Broadcom
BCM2711 plus puissant et de deux ports USB 3.0, il est bien moins limité dans ses usages. Il
se démarque aussi par une alimentation en USB-C et la suppression du port HDMI qui est
remplacé par deux ports micro-HDMI qui permettent maintenant le dual screen (deux écrans).

b) Le Raspberry Pi 3 A+ et B+ :

Les principales différences entre le Raspberry Pi 3 A+ et le Pi 3 B+ sont :

Raspberry Pi 3 A+ Raspberry Pi 3 B+

System on chip Broadcom BCM2827B0 (4 cœurs – Broadcom BCM2827B0 (4 cœurs –


1,4 GHz) 1,4 GHz)

Bluetooth Bluetooth 4.2 BLE Bluetooth 4.2 BLE

Wi-Fi Wi-Fi 802.11 b/g/n/ac (2.4 GHz et Wi-Fi 802.11 b/g/n/ac (2.4 GHz et
5 GHz) 5 GHz)

RAM 512 Mo DDR3 1 Go DDR3


Ports USB USB 1 port USB 2.0 4 ports USB 2.

Taille 65 × 56 × 12 mm 85 x 56 x 17 mm

Comme vous pouvez le voir dans ce tableau, les principales différences sont la taille de la
mémoire vive qui n’est que de 512 Mo et le nombre de ports USB où le Raspberry Pi 3 A+
n’en possède qu’un seul.

c) Raspberry Pi Zero WH :

Lors de sa sortie en 2015, le Raspberry Pi Zero a connu un énorme succès et était très
régulièrement en rupture de stock. Deux raisons à un tel succès : la taille qui était minuscule
et qui était un problème du Raspberry Pi 3 pour certains projets, et le prix car elle était vendue
pour la modique somme de 5 $ (souvent un peu plus cher en France néanmoins, autour de 10-
15 €) Commander le Raspberry Pi Zero W. Evidemment, pour un si petit prix, ce sont les
performances qui sont moins importantes. La version Pi Zero WH intègre malgré tout une
connexion Wi-Fi et la grande évolution entre le Pi Zero et le modèle WH est l’arrivée de
broches GPIO directement sur la carte.

4) Le Raspberry Pi 4 :

Le choix du Raspberry Pi 4 Modèle B pour la réalisation de notre maison intelligente est une
décision judicieuse pour plusieurs raisons. Tout d'abord, sa polyvalence et sa puissance de
traitement accrue par rapport aux modèles précédents en font une plateforme idéale pour gérer
efficacement les différentes composantes de la maison connectée, que ce soit la domotique, la
surveillance, le contrôle des systèmes de sécurité, ou d'autres fonctionnalités. De plus, la
présence de ports USB 3.0 et de ports micro-HDMI permettant le double affichage offre une
connectivité étendue et la possibilité d'intégrer des écrans pour un contrôle visuel intuitif. La
disponibilité de différentes configurations de mémoire, allant jusqu'à 8 Go de RAM, garantit
que votre système peut évoluer pour répondre aux besoins croissants de votre maison
intelligente. Enfin, le Bluetooth 5.0 L.B.E. offre une connectivité sans fil fiable pour intégrer
facilement des dispositifs compatibles dans votre écosystème domestique intelligent. En
résumé, le Raspberry Pi 4 Modèle B représente un choix optimal pour la construction d'une
maison intelligente grâce à sa performance, sa flexibilité et sa connectivité avancée.
a) Système d’exploitation :

Le système d'exploitation installé sur la carte SD du Raspberry Pi 4 via le logiciel Raspberry


Pi Imager offre une plate-forme polyvalente et robuste pour une multitude d'applications.
Basé sur une distribution Linux, généralement Raspbian ou sa variante Raspberry Pi OS (64
bits), ce système bénéficie d'une communauté active de développeurs et d'une vaste
bibliothèque de logiciels. Il offre une interface utilisateur conviviale et une gestion efficace
des ressources matérielles, permettant aux utilisateurs d'explorer et de développer des projets
dans des domaines allant de l'informatique domestique à l'automatisation industrielle. Grâce à
sa faible consommation d'énergie et à sa petite taille, le Raspberry Pi 4 est idéal pour les
projets embarqués, l'IoT (Internet des Objets) et l'apprentissage de la programmation, offrant
ainsi une plateforme accessible et abordable pour les amateurs et les professionnels.

b) Connection de la carte Raspberry p 4 avec le RealVNC viewer :

La connexion entre notre carte Raspberry Pi et le RealVNC Viewer offre un moyen pratique
de contrôler à distance notre Raspberry Pi depuis un autre appareil. Pour commencer, nous
nous assurons que notre Raspberry Pi est connecté au même réseau que l'appareil depuis
lequel nous souhaitons la contrôler. Ensuite, sur notre Raspberry Pi, nous ouvrons un terminal
et utilisons la commande "sudo raspi-config" pour accéder à la configuration du système.
Dans le menu qui s'affiche, nous naviguons jusqu'à "Interface Options" et sélectionnons
"SSH". Nous activons SSH pour une connexion sécurisée à distance. Cela nous permettra de
nous connecter à notre Raspberry Pi via SSH pour des interactions en ligne de commande.
Après avoir activé SSH, nous retournons au menu "Interface Options" de "raspi-config" et
sélectionnons "VNC". Nous activons VNC en sélectionnant "Oui". Cette étape permet
d'activer le service VNC sur notre Raspberry Pi. Une fois que VNC est activé, nous pouvons
maintenant télécharger et installer le RealVNC Viewer sur notre appareil distant. Nous
lançons RealVNC Viewer et entrons l'adresse IP de notre Raspberry Pi dans la barre d'adresse.
Si nous ne connaissons pas l'adresse IP de notre Raspberry Pi, nous pouvons la trouver en
utilisant la commande "ifconfig" dans le terminal de notre Raspberry Pi. Une fois que nous
avons entré l'adresse IP, nous cliquons sur "Connect" dans RealVNC Viewer. Nous sommes
invités à entrer le nom d'utilisateur et le mot de passe de notre Raspberry Pi. Nous utilisons
"amine" comme nom d'utilisateur et "password" comme mot de passe. Après avoir saisi les
informations d'identification, nous devrions être connectés à notre Raspberry Pi via RealVNC
Viewer, nous permettant de contrôler l'interface graphique de notre Raspberry Pi à distance.
Cette connexion nous donne un accès complet à notre Raspberry Pi, nous permettant
d'exécuter des applications, de naviguer sur le Web et d'effectuer d'autres tâches comme si
nous étions physiquement devant l'appareil.

c) L’écriture et l’exécution du code

Pour garantir que notre code s'exécute automatiquement dès que la carte Raspberry Pi est
alimentée, nous suivons quelques étapes simples. Tout d'abord, nous écrivons notre code dans
un script Python ou un autre langage compatible avec la Raspberry Pi. Une fois le script prêt,
nous le configurons pour qu'il démarre automatiquement au démarrage de la carte.

Pour ce faire, nous pouvons ajouter une référence vers notre script dans le fichier de
démarrage de la Raspberry Pi, situé à "/etc/rc.local". En éditant ce fichier avec un éditeur de
texte tel que Nano ou Vim, nous ajoutons une ligne spécifiant le chemin absolu vers notre
script Python, en utilisant la commande "python" ou "python3" selon la version que nous
utilisons.

Une autre approche consiste à utiliser le gestionnaire de services systemd pour créer un
service qui exécute automatiquement notre script au démarrage. Pour cela, nous créons un
fichier de service dans le répertoire "/etc/systemd/system" avec une extension «. service". Ce
fichier de service spécifie le chemin vers notre script, ainsi que d'autres paramètres comme
l'utilisateur sous lequel le script doit être exécuté.

Une fois que nous avons configuré notre script pour qu'il démarre automatiquement au
démarrage, nous redémarrons notre Raspberry Pi pour que les modifications prennent effet. À
partir de ce moment-là, chaque fois que nous allumons notre carte Raspberry Pi, notre script
est automatiquement exécuté, nous permettant de démarrer notre projet sans intervention
manuelle. Cette automatisation est particulièrement utile pour les projets embarqués, les
systèmes autonomes et les applications IoT où il est nécessaire que le code s'exécute dès que
la carte est alimentée.

III. Présentation d’Arduino :


1) Définition :

Le système Arduino est une carte électronique basée sur un microcontrôleur et de différents
composants pour réaliser des applications plus ou moins évoluées à bas coût et dotée d'une
interface USB pour la programmer. C'est une plateforme open-source que constituée d'une
simple carte de la famille AVR, un logiciel et un environnement de développement intégré,
pour écrire, compiler et transférer le programme de la carte au microcontrôleur. Arduino peut
être utilisée pour développer des applications matérielles industrielles légères ou des objets
interactifs (créations artistiques par exemple) et peut recevoir en entrée une très grande variété
de capteurs. Arduino peut aussi contrôler plusieurs actionneurs, lumières, moteurs ou toutes
autres sorties matérielles.

2) Les atouts d’arduino :


 Matériel peu onéreux : Les cartes Arduino sont relativement peu coûteuses
comparativement aux autres plateformes de développement.
 Multiplateforme : compatible sous les plateformes les plus courantes Windows,
Macintosh et Linux, contrairement aux autres outils de programmation.
 Environnement de programmation clair et simple : l'environnement de programmation
Arduino facile à utilise, tout en étant assez flexible pour que les utilisateurs avancés
puissent en tirer profit également.
 Logiciel et matériel open source et extensible: le logiciel Arduino et son langage sont
publiés sous licence open source, disponible pour être complété par des programmateurs
expérimentés.
 La communauté: Nombreuses librairies disponibles avec diverses fonctions
implémentées, de plus on peut trouver divers conseils, tutoriaux et exemples en ligne
(forums, site perso etc....).
3) Les Types des cartes Arduino :

Le système Arduino est une plateforme open source basée sur une carte programmée par
microcontrôleur et un environnement de développement (SDK) permettant d’écrire, compiler
et tester un programme.

a. Arduino UNO :

L’UNO est sans doute l’Arduino le plus populaire. Il est alimenté par un processeur
Atmega328 fonctionnant à 16 MHz, comprend 32 Ko de mémoire programme, 1 Ko
d’EEPROM, 2 Ko de RAM, 14 E / S numériques, 6 entrées analogiques et un rail
d’alimentation de 5V et 3,3V.

b. Arduino Mega :

L’Arduino Mega est un peu similaire au Due en ce sens qu’il dispose également de 54 E / S.
Cependant, au lieu d’être alimenté par un cœur ARM, il utilise plutôt un ATmega2560. Le
processeur est cadencé à 16 MHz et comprend 256 Ko de ROM, 8 Ko de RAM, 4 Ko
d’EEPROM et fonctionne à 5 V, ce qui facilite son utilisation avec la plupart des appareils
électroniques conviviaux.

L’Arduino Mega dispose de 16 entrées analogiques, de 15 canaux PWM, d’un brochage


similaire à Due et d’un matériel compatible avec les shields Arduino. Comme pour Due, la
compatibilité logicielle avec Mega ne peut pas toujours être garantie.

c. Arduino Nano :

L’Arduino Nano est essentiellement un Arduino UNO réduit, ce qui le rend très pratique pour
les espaces restreints et les projets pouvant nécessiter une réduction de poids chaque fois que
cela est possible, comme le modélisme ou des projets DIY portable. Comme l’UNO, le Nano
est alimenté par un processeur Atmega328 fonctionnant à 16 MHz, comprend 32 Ko de
mémoire programme, 1 Ko d’EEPROM, 2 Ko de RAM, 14 entrées-sorties numériques, 6
entrées analogiques et des rails d’alimentation 5V et 3,3V.

d. Arduino Due :

L’Arduino Due est l’une des cartes les plus grandes et la première carte Arduino à être
alimentée par un processeur ARM. Alors que l’UNO et Nano fonctionnent à 5V, la DUE
fonctionne en 3,3V – il est important de le noter, car une surtension endommagerait
irrémédiablement la carte. Alimenté par un Cortex-M3 ATSAM3X8E cadencé à 84 MHz, le
Due dispose de 512 Ko de ROM et de 96 Ko de RAM, de 54 broches d’E / S numériques, de
12 canaux PWM, de 12 entrées analogiques et de 2 sorties analogiques. La DUE n’a pas de
mémoire EEPROM intégrée et est l’une des cartes Arduino les plus chères. Bien que le Due
dispose d’un grand nombre d’en-têtes de broches pour la connexion aux nombreuses E / S
numériques, il est également compatible avec les broches Arduino standard.

e. Arduino Leonardo :

La carte Arduino LEONARDO est basée sur un ATMega32u4 cadencé à 16 MHz permettant
la gestion du port USB par un seul processeur. Des connecteurs situés sur les bords extérieurs
du circuit imprimé permettent d’enficher une série de modules complémentaires.
Elle peut se programmer avec le logiciel Arduino. Le contrôleur ATMega32u4 permet la
gestion du port, ce qui permet d’augmenter la flexibilité dans la communication avec
l’ordinateur.

4) Présentation de Arduino Mega :

Le choix de l'Arduino Mega comme microcontrôleur pour ce projet est en raison de sa


combinaison exceptionnelle de puissance, de polyvalence et de facilité d'utilisation. Avec ses
54 broches E/S numériques, 16 broches analogiques, une mémoire Flash de 256 Ko et une
SRAM de 8 Ko, l'Arduino Mega offre une capacité de traitement et de stockage suffisamment
robuste pour gérer les multiples capteurs, actionneurs et périphériques nécessaires à notre
système. De plus, sa mémoire EEPROM non volatile de 4 Ko garantit la conservation des
données importantes même en cas de coupure de courant, assurant ainsi la fiabilité de notre
système. En ce qui concerne l'alimentation, la flexibilité de l'Arduino Mega à être alimenté
soit par USB, soit par une source externe de 6 à 20 volts, nous permet d'intégrer facilement
notre système à différentes configurations d'alimentation. Enfin, la popularité de l'Arduino
Mega au sein de la communauté des développeurs offre un accès à une vaste gamme de
ressources, bibliothèques et exemples de code, facilitant ainsi le développement et la mise en
œuvre de notre projet de maison intelligente. En résumé, l'Arduino Mega se révèle être le
choix idéal pour notre projet en raison de sa puissance, de sa fiabilité et de sa large base de
soutien communautaire.

5) Caractéristiques D’arduino Mega :


 Microcontrôleur ATmega2560 :Le cœur de l'Arduino MEGA 2560 est son
microcontrôleur, l'ATmega2560.Il dispose de nombreuses fonctionnalités intégrées, y
compris des temporisateurs, des interfaces de communication série, des interfaces
analogiques et numériques, et bien plus encore.
 Tension de fonctionnement : L’Arduino MEGA 2560 fonctionne sous une tension de 5V.
Cela signifie que les composants et périphériques externes connectés à la carte doivent
être compatibles avec cette tension.
 Tension d'alimentation recommandée et limites : La tension d'alimentation
recommandée est de 7 à 12V, avec des limites de 6 à 20V. Cela permet une certaine marge
de manœuvre lors du choix de la source d'alimentation pour la carte.
 Broches E/S numériques et analogiques : La carte dispose de 54 broches E/S
numériques, dont 14 peuvent produire une sortie PWM (modulation de largeur
d'impulsion). De plus, il y a 16 broches d'entrées analogiques, qui peuvent également être
utilisées comme broches E/S numériques.
 Intensité maximale disponible par broche E/S : Chaque broche E/S numérique peut
fournir jusqu'à 40 mA de courant à 5V. Cependant, il est important de noter que la somme
des courants de toutes les broches ne doit pas dépasser 200 mA.
 Intensité maximale disponible pour les sorties 3.3V et 5V : La carte peut fournir jusqu'à
50 mA de courant pour les sorties 3.3V et la capacité de courant de sortie 5V dépend de
l'alimentation utilisée, avec une limite de 500 mA si le port USB est utilisé seul.
 Mémoire Programme Flash, SRAM et EEPROM :La carte dispose de 256 KB de
mémoire Programme Flash, dont 8 KB sont utilisés par le bootloader. Elle possède
également 8 KB de mémoire SRAM (volatile) et 4 KB de mémoire EEPROM (non
volatile), ce qui permet de stocker des données et des programmes.
 Vitesse d'horloge :La vitesse d'horloge du microcontrôleur est de 16 MHz, ce qui
détermine la vitesse à laquelle les instructions sont exécutées.
 Dimensions : La carte a des dimensions de 101×53 mm, offrant un format pratique pour
le développement de projets embarqués.
6) Partie Logiciel :

Le logiciel Arduino est un Environnement de Développement Intégré (IDE) open source et


gratuit, téléchargeable sur le site officiel Arduino.

L’IDE Arduino permet :

 Édition de programme : L’IDE Arduino fournit une interface conviviale pour éditer vos
programmes, également appelés croquis. Vous pouvez créer de nouveaux croquis, ouvrir
des croquis existants, et organiser vos fichiers dans des onglets pour une gestion facile.
L'éditeur de texte intégré offre des fonctionnalités telles que la coloration syntaxique,
l'indentation automatique et des outils de recherche et de remplacement pour faciliter
l'écriture et la lecture de votre code.

 Compilation du programme : Une fois que vous avez écrit votre code, vous pouvez le
compiler en utilisant l'option "Compiler" dans le menu de l'IDE. La compilation vérifie la
syntaxe de votre code et le traduit en langage machine compréhensible par le
microcontrôleur de la carte Arduino. Si des erreurs sont détectées lors de la compilation,
l'IDE affiche des messages d'erreur dans la zone de sortie pour vous aider à les corriger.
 Téléversement du programme : Une fois que votre code est compilé avec succès, vous
pouvez le téléverser dans la mémoire de la carte Arduino en utilisant l'option "Téléverser"
dans le menu de l'IDE. L'IDE transfère le fichier binaire résultant sur la carte Arduino via
le port USB de votre ordinateur. Pendant le téléversement, l'IDE affiche des informations
sur le processus, telles que la progression du téléchargement et les messages d'état. Une
fois le téléversement terminé, le programme commence à s'exécuter sur la carte Arduino.
 Communication avec la carte Arduino : Pendant que le programme s'exécute sur la
carte Arduino, vous pouvez communiquer avec celle-ci à l'aide du terminal série de l'IDE
Arduino. Le terminal série vous permet d'envoyer des données depuis la carte Arduino
vers votre ordinateur et vice versa, ce qui est utile pour déboguer votre code ou échanger
des informations en temps réel avec votre programme. Vous pouvez également surveiller
les sorties de votre programme en affichant des messages dans le terminal série.

IV. Conclusion :
En conclusion, le Raspberry Pi et Arduino représentent deux piliers essentiels de
l'informatique et de l'électronique modernes, offrant des outils puissants et accessibles pour la
création de projets innovants. Que ce soit pour l'apprentissage de la programmation, le
développement de projets DIY ou la création de solutions industrielles, ces deux plateformes
offrent un potentiel infini pour l'exploration et l'innovation. Que vous soyez un débutant
passionné ou un expert chevronné, le Raspberry Pi et Arduino sont là pour vous accompagner
dans votre voyage vers la découverte technologique et la réalisation de vos rêves créatifs.
Chapitre 3 : Etude Théorique du projet
I. Introduction :
Ce chapitre étudie théoriquement la série de systèmes technologiques avancés visant à
améliorer le confort, la sécurité et l'efficacité énergétique d'un espace résidentiel. Chaque
partie du projet, du système de régulation de température au système de robinet intelligent,
contribue à créer un environnement moderne et fonctionnel.

Le système de régulation de température maintien des conditions climatiques confortables en


ajustant le refroidissement en fonction des variations de température détectées. Le système de
détection de gaz surveille la présence de gaz dangereux et déclenche des alarmes en cas de
danger. Le système d'éclairage semi-automatique économise de l'énergie en n'éclairant que
lorsque nécessaire.

Le système d'arrosage automatique optimise l'irrigation des plantes tout en économisant l'eau.
Le système d'incendie, le système de sécurité, le système d'ouverture et de fermeture des
portes contribuent tous à assurer la sécurité et la protection des occupants. Enfin, le système
de robinet intelligent contrôle automatiquement le débit d'eau pour une utilisation efficace de
cette ressource.

II. Système de régulation de température :


Ce système est un dispositif conçu pour maintenir des conditions climatiques confortables à
l'intérieur d'un espace en surveillant activement la température ambiante à l'aide d'un capteur
de température et en ajustant le refroidissement en conséquence à l'aide d'un ventilateur. Ce
système fonctionne en continu pour surveiller les variations de température et s'assurer
qu'elles restent dans les limites souhaitées. Lorsque la température dépasse un seuil
prédéterminé, le capteur de température envoie un signal aux cartes, qui active alors le
ventilateur pour souffler de l'air frais et rafraîchissant dans l'espace afin de maintenir une
température confortable. En utilisant cette approche, le système de régulation de la
température crée un environnement intérieur agréable et adapté aux besoins des occupants
tout en optimisant l'efficacité énergétiques. Ces composants travaillent pour créer un
environnement intérieur confortable, sain et adapté aux besoins des occupants, tout en
assurant leur bien-être tout au long de l'année.

Ci-dessous, vous trouverez une description approfondie de chaque élément employé dans ce
système :
1) Capteur DHT22 :

Le capteur DHT22 est un capteur permettant de mesurer l'humidité et la température de l'air


ambiant grâce à sa combinaison deux en un d'un capteur d'humidité capacitif et d'une
thermistance, le tout avec une précision élevée. Il peut être utilisé dans une variété
d'applications, notamment la surveillance de la température et de l'humidité en intérieur ... ce
capteur est facile à connecter avec un microcontrôleur, ce module de petite taille est léger et
consomme très peu d'énergie ce qui permet de l'utiliser dans des solutions portables / sur
batterie. Le fonctionnement du capteur DHT22 repose sur deux principes de mesure distincts.
Tout d'abord, le capteur d'humidité capacitif détecte le taux d'humidité de l'air en mesurant les
variations de capacité électrique entre deux électrodes, qui varient en fonction de l'humidité
relative de l'air. Ensuite, la thermistance mesure la température en détectant les changements
de résistance électrique qui se produisent avec la variation de température. Ces deux mesures
sont ensuite combinées pour fournir des données précises sur l'humidité et la température de
l'environnement.

2) Ventilateur :

Le ventilateur est un dispositif électrique qui crée un flux d'air en faisant tourner des pales.
Dans ce système, il est utilisé pour réguler la température en évacuant l'air frais lorsque la
température dépasse le seuil défini. Le ventilateur est un appareil essentiel dans des nombreux
contextes, que ce soit à la maison, au bureau, ou dans des environnements industriels. Il se
présente sous différentes formes et tailles, mais son objectif reste le même.
3) Afficheur LCD :

L'afficheur LCD (Liquid Crystal Display) est un dispositif électronique utilisant des cristaux
liquides pour afficher des informations visuelles. Les informations sur la température et
l'humidité sont affichées en temps réel sur l'afficheur LCD pour permettre une surveillance
facile de l'environnement intérieur.

III. Système de détection de gaz :


Ce système est un dispositif essentiel conçu pour surveiller en permanence la présence de gaz
dans l'atmosphère. Son objectif premier est d'assurer la sécurité des personnes et des biens en
détectant tout gaz potentiellement dangereux, qu'il s'agisse de gaz toxiques, inflammables ou
asphyxiants. Lorsqu'une concentration dangereuse est détectée, le système déclenche une
alarme sonore et visuelle pour avertir les occupants du danger imminent. Ces alertes précoces
permettent aux personnes présentes de réagir rapidement en prenant des mesures appropriées,
comme l'évacuation de la zone affectée ou l'activation des systèmes de ventilation pour
éliminer le gaz nocif. En résumé, les systèmes de détection de gaz jouent un rôle crucial dans
la prévention des accidents liés aux gaz et dans la préservation de la sécurité des personnes et
des infrastructures.
1) Le capteur MQ-2 :

Le capteur MQ-2 est un composant électronique conçu pour détecter les gaz inflammables et
les vapeurs de gaz dans l'air. Il fonctionne en mesurant les changements de résistance
électrique qui se produisent lorsque les gaz cibles entrent en contact avec son élément
sensible. Lorsqu'il détecte des concentrations anormales de gaz inflammables, tels que le
méthane, le butane ou le propane, le capteur émet un signal électrique qui peut être utilisé
pour déclencher des actions telles que des alarmes, des notifications ou des arrêts de système.

2) Le buzzer :

Le buzzer est un dispositif acoustique qui produit un son audible lorsqu'il est alimenté en
courant électrique. Il est souvent utilisé dans les systèmes d'alarme et de notification pour
alerter les utilisateurs en cas de conditions anormales ou d'événements spécifiques. Dans le
contexte du système de détection de gaz, le buzzer peut être activé pour émettre un signal
sonore lorsque le capteur MQ-2 détecte la présence de gaz inflammables, avertissant ainsi les
occupants de la présence de danger potentiel.

IV. Système d’éclairage :


Un système d'éclairage semi-automatique avec détection de mouvement est un dispositif
électronique qui utilise un capteur infrarouge pour détecter la présence dans son
environnement. Lorsqu'une présence est détectée, une LED s’allume. Les LEDs peuvent
également être allumées par un bouton poussoir. Ce système peut être utilisé dans divers
contextes, tels que l'éclairage extérieur automatique, ou même dans les escaliers pour fournir
un éclairage instantané lorsque quelqu'un s'approche. De plus, en utilisant un éclairage semi-
automatique, le système permet d'économiser de l'énergie en n'éclairant que lorsque cela est
nécessaire, ce qui peut être avantageux dans les applications où un éclairage continu n'est pas
nécessaire.

1. Capteur infrarouge TCRT500 :

TCRT5000 est un capteur de proximité infrarouge passif (IR) qui détecte la présence d’objets
en utilisant la réflexion de la lumière infrarouge. Il est composé d’un émetteur infrarouge (IR)
et d’un récepteur qui sont disposés de manière à ne pas être en face l’un de l’autre, mais à un
angle, de sorte que lorsqu’un objet se trouve entre eux, la lumière infrarouge émise par
l’émetteur est réfléchie vers le récepteur. Il est un capteur populaire pour une variété
d’applications, notamment la détection de présence, les systèmes de sécurité, les systèmes de
suivi de ligne et les projets robotiques.

V. Système d’arrosage :
Un système d'arrosage automatique est un ensemble de dispositifs techniques conçus pour
irriguer de manière automatisée des plantes, des pelouses ou des jardins. Ce système utilise
divers composants tels que des capteurs d'humidité du sol, des tuyaux, et des pompes.
L'objectif principal d'un tel système est de fournir une irrigation efficace et adaptée aux
besoins des plantes tout en minimisant le gaspillage d'eau. En utilisant des capteurs pour
surveiller l'humidité du sol, le système d'arrosage automatique ajuste l'irrigation selon les
besoins, économisant ainsi l'eau et optimisant son utilisation. Ces systèmes offrent une
solution pratique pour l'entretien des espaces verts, notamment pour ceux incapables d'arroser
manuellement, et permettent une gestion précise de l'humidité pour favoriser la croissance et
la santé des plantes sensibles.

1) Pompe d’eau :
La pompe est un dispositif électromécanique utilisé pour déplacer des fluides d'un endroit à
un autre en augmentant la pression du fluide et en lui fournissant de l'énergie pour déplacer
les tuyaux à l'endroit souhaité.

2) Capteur d’humidité du sol :


Ce module de capteur est utilisé pour détecter l'humidité du sol. Il mesure le contenu
volumétrique de l'eau dans le sol et nous donne le niveau d’humidité comme sortie. Le
module dispose de sorties numériques et analogiques et d'un potentiomètre pour ajuster le
niveau du seuil.

VI. Système d’incendie :


Un système d'incendie est une combinaison complexe de composants techniques conçus pour
détecter, signaler et éteindre les incendies. Une fois les signes d'incendie détectés, ce système
analyse les informations détectées pour déterminer s'il y a un incendie réel. Ils envoient
ensuite des signaux d'alarme pour avertir les occupants de l’espace. Les détecteurs d'incendie,
de types variés tels que fumée, chaleur ou gaz, utilisent des capteurs pour repérer les signes
d'incendie, que ce soit par la détection de fumée, de variations de température ou d'émanations
de gaz dangereuses.

1) Capteur de flamme KY-026 :


Le module KY-026 est un capteur de flamme sensible qui utilise une photorésistance pour
détecter les fluctuations de lumière infrarouge émises par une flamme. Lorsqu'une flamme est
repérée, la résistance de la photorésistance change, signalant ainsi la présence de flammes. Ce
changement de résistance est détecté lorsque la flamme est à proximité du module KY-026,
déclenchant des actions telles que l'activation d'une alarme, la désactivation d'un appareil ou
l'envoi d'une notification.

2) Pompe d’eau :

La pompe est un dispositif électromécanique utilisé pour déplacer des fluides d'un endroit à
un autre en augmentant la pression du fluide et en lui fournissant de l'énergie pour déplacer
les tuyaux à l'endroit souhaité.

3) Relais 5V :

Le relais est un commutateur contrôlable qui permet d'isoler la partie commande de la partie
puissance. C'est un composant très utilisé lorsqu'on veut faire le lien entre l'électronique et
l'électricité. Il permet d'ouvrir ou de fermer un contacteur sur un circuit de puissance en
suivant un signal donné. Ce relais est contrôlable sur 5V. Il permet de commuter un courant
fort ou une tension élevée, c’est à dire de passer ou non, selon la volonté d’un courant de
commande faible ou d’une tension de commande faible.
VII. Système de sécurité :
Ce système de sécurité intègre un clavier 4x4, un écran LCD, un servo-moteur, un
interrupteur de fin de course et un capteur infrarouge. Lorsque la porte se ferme après saisie
du bon code, le système se met en marche. En cas d'entrée sans code, le buzzer et une LED
rouge s'activent, nécessitant un code de vérification pour les désactiver. De même, toute
tentative d'intrusion par la fenêtre déclenche le même dispositif d'alerte. Après trois tentatives
infructueuses, le buzzer et la LED rouge s'allument, demandant également un code de
vérification pour être désactivés. Un écran LCD affiche le code saisi en étoiles, ainsi que des
messages de bienvenue ou d'erreur.

1) Capteur de fin de course :

Un capteur de fin de course est un dispositif électronique utilisé pour détecter la position
finale d'un objet ou d'un mécanisme. Il est généralement composé d'un interrupteur qui est
activé lorsque l'objet atteint une position spécifique prédéterminée, signalant ainsi le terme ou
le début d'une course ou d'un mouvement. Ces capteurs sont largement utilisés dans les
applications industrielles, les machines automatisées et les systèmes de contrôle pour assurer
des opérations précises et sécurisées.

2) Clavier 4x4 :

Un clavier 4x4 est un type de clavier numérique qui comprend 16 touches disposées en une
matrice de 4 lignes par 4 colonnes. Chaque touche est associée à un chiffre de 0 à 9, ainsi qu'à
des symboles spécifiques tels que * et #. Ce type de clavier est couramment utilisé dans les
systèmes électroniques pour saisir des codes, des numéros ou d'autres données numériques.

3) Servo-moteur :

Un servo-moteur est un type de moteur électrique utilisé pour contrôler précisément la


position angulaire d'un dispositif mécanique. Il est composé d'un moteur électrique, d'un
circuit de commande et d'un système de retour de position, généralement un potentiomètre ou
un capteur de position intégré. Les servo-moteurs sont largement utilisés dans les systèmes de
contrôle de position tels que les robots, les drones, les systèmes de caméra, les imprimantes
3D et les systèmes de direction automobile, où une précision et une répétabilité élevées sont
requises.

4) Ecran LCD :

L’écran LCD connecté via I2C est un dispositif d'affichage utilisant des cristaux liquides,
intégré à un système via le protocole I2C, offrant un contrôle efficace pour divers projets
électroniques. Il affiche également l'état des portes pour une surveillance complète du système
de sécurité.
5) Capteur Infrarouge TCRT5000 :

Un capteur infrarouge détecte les variations de lumière infrarouge émises par les objets pour
détecter leur présence ou leur mouvement. Il convertit ces variations en signaux électriques,
utilisés dans une variété d'applications telles que la sécurité, l'automatisation et la détection
de mouvement.

VIII. Système d’ouverture et fermeture des portes :


Ce système de contrôle d'accès comprend deux portes distinctes avec des mécanismes
d'ouverture différents. La première porte peut être déverrouillée à l'aide d'une carte RFID
depuis l'extérieur et d'un bouton-poussoir depuis l'intérieur, offrant ainsi une double méthode
d'accès sécurisé. La deuxième porte est équipée d'un mécanisme activé par une
télécommande, permettant un déverrouillage à distance pratique. Cette combinaison de
méthodes offre une flexibilité accrue et une adaptation aux différents besoins d'utilisation, que
ce soit pour un usage résidentiel, commercial ou industriel. En résumé, ce système garantit un
contrôle d'accès efficace et sécurisé pour les espaces protégés.

1) RFID :

RFID (Radio Frequency Identification) est une technologie sans fil permettant la transmission
de données entre un lecteur et une étiquette RFID. L'étiquette, équipée d'une puce
électronique et d'une antenne, communique avec le lecteur via des ondes radio. Cette
technologie est largement utilisée dans divers domaines tels que la gestion des stocks, le suivi
des actifs, le contrôle d'accès et le paiement sans contact, offrant une solution efficace pour
l'identification et la traçabilité des objets.

2) Récepteur infrarouge :

Un récepteur infrarouge est un composant électronique qui capte les signaux infrarouges émis
par une télécommande. Il convertit ces signaux en signaux électriques interprétables,
permettant ainsi le contrôle à distance des appareils électroniques compatibles.

3) Télécommande :

Une télécommande est un dispositif sans fil utilisé pour contrôler à distance un appareil
électronique ou un système. Elle émet des signaux infrarouges ou radiofréquences qui sont
reçus par un récepteur intégré à l'appareil cible, permettant à l'utilisateur d'effectuer
différentes actions telles que changer de chaîne sur une télévision, régler le volume d'un
système audio, ouvrir une porte de garage, etc. Les télécommandes sont couramment utilisées
dans de nombreux domaines, notamment le divertissement à domicile, l'automatisation
résidentielle, l'industrie et la domotique.
IX. Système de Robinet Intelligent :
Ce système innovant intègre un capteur de proximité pour détecter la présence d'une personne
à proximité du robinet. En réponse, il contrôle automatiquement le débit d'eau, favorisant
ainsi une utilisation efficace de cette ressource précieuse. Grâce à une gestion intelligente du
débit, le système permet des économies d'eau significatives et contribue à la réduction du
gaspillage. De plus, des indicateurs visuels clairs, tels que des LEDs vertes et rouges,
fournissent une indication instantanée de l'état du robinet, offrant ainsi un contrôle intuitif
pour les utilisateurs. En combinant confort, économie d'eau et facilité d'utilisation, ce système
de robinet intelligent représente une solution moderne et durable pour les besoins en eau
domestiques et commerciaux.

X. Conclusion :
Le projet de maison intelligente représente une convergence remarquable de technologies
avancées visant à améliorer la qualité de vie des occupants tout en favorisant l'efficacité
énergétique et la sécurité. Chaque système étudié, du système de régulation de température au
système de robinet intelligent, joue un rôle crucial dans la création d'un environnement
résidentiel moderne et fonctionnel.

En intégrant des dispositifs tels que des capteurs, des actionneurs et des systèmes de contrôle,
ce projet démontre la capacité des technologies intelligentes à optimiser l'utilisation des
ressources tout en offrant un confort personnalisé aux utilisateurs. La surveillance proactive
des conditions climatiques, la détection précoce des dangers potentiels tels que les gaz
dangereux ou les incendies, ainsi que la gestion efficiente de l'eau et de l'énergie, sont autant
de facettes qui contribuent à rendre cette maison intelligente à la fois sûre, confortable et
écologiquement responsable.
Chapitre 4 : Etude Pratique du Projet
I. Introduction :

II. Description du prototype :


1) La conception du Maison dans Revit :

Dans le cadre de la réalisation de la maison, nous avons utilisé le logiciel Revit pour créer le
plan du prototype de la maison. Revit est un programme de conception de construction qui
associe la conception architecturale à la conception technique et à la construction. Il est
largement utilisé par les architectes, les ingénieurs, les décorateurs d'intérieur et tous ceux qui
ont besoin de créer un modèle 3D d'un bâtiment.

En utilisant Revit, nous avons pu développer un plan détaillé et structuré pour notre maison
intelligente. Cette approche nous a permis d'intégrer efficacement les différentes composantes
technologiques et architecturales nécessaires à sa réalisation. Grâce à la fonctionnalité de
modélisation avancée de Revit, nous avons pu visualiser notre concept de maison intelligente
dans un environnement 3D, ce qui nous a aidés à comprendre et à optimiser l'agencement des
différents éléments, tels que les capteurs, les actionneurs et les dispositifs de contrôle.

 Le plan 2D :
 Le plan 3D :

2) Les dimensions et matériels utilisés :


Pour la réalisation du prototype de notre maison, nous avons choisi d'utiliser du contreplaqué
en raison de sa résistance et de sa facilité de travail. Le choix du contreplaqué a également été
motivé par sa surface lisse et uniforme, offrant ainsi une base idéale pour l'assemblage des
composants électroniques et des circuits. Les dimensions précises que nous avons utilisées
étaient les suivantes : la maquette dans son ensemble mesurait 1 mètre de long sur 60
centimètres de large, avec une hauteur totale de 40 centimètres. Cette dimension générale
nous a permis de visualiser le volume global de la maison et d'intégrer les différents systèmes
et composants.

Pour représenter les différents niveaux de la maison de manière réaliste, nous avons ajusté les
dimensions pour le rez-de-chaussée et le premier étage (à l'exception du jardin). Ces niveaux
avaient des dimensions réduites de 60 centimètres sur 40 centimètres, avec une hauteur de 20
centimètres. Cette différence de hauteur était essentielle pour refléter les proportions et les
espaces intérieurs tels que les chambres, les salles de bains et les zones de vie.

III. Les systèmes intégrés dans la maison :

Vous aimerez peut-être aussi