REPUBLIQUE DU CAMEROUN
REPUBLIQUE OF CAMEROON
Paix-Travail-Patrie
Peace-Work-Fatherland
*********
*********
MINISTERE DE L’ENSEIGNEMENT
THE MINISTRY OF HIGHER
SUPERIEUR
EDUCATION
*********
*********
INSTITUT UNIVERSITAIRE DES
YAOUNDE SCIENCES AND
SCIENCES ET TECHNIQUES DE
TECHNOLOGY UNIVERSITY
YAOUNDE
INSTITUTE
RAPPORT DE STAGE
GESTION DE L’EFFICACITE ENERGETIQUE
Stage effectué du 07 juin au 31 juillet 2021 à INNOVATECH ASSOCIATION en vue de
l’obtention du Brevet de Technicien Supérieur en Energie Renouvelable.
Rédigé et présenté par :
GUEPING KEVIN RODRIGUE
Etudiant à IUSTY
Encadreur professionnel Encadreur ACADEMIQUE
M. MASSA DIMITRI M. MBOCK JULES CRESCIENT
Enseignant à IUSTY
Année Académique 2021-2022
GESTION DE L’EFFICACITE ENERGETIQUE
SOMMAIRES
DEDICACE……………………………………………………………………………………………………………....1
RESUME…………………………………………………………………………………………………………………..2
PARTIE I : STRUCTURE D’INNOVATECH ET DEROULEMENT DU STAGE……..5
CHAPITRE I : Présentation général d’INNOVATECH ASSOCIATION…………….6
CHAPITRE II : Déroulement du stage……………………………………………………………….12
PARTIE II : GESTION DE L’EFFICACITE ENERGETIQUE………………………………….14
INTRODUCTION GENERALE………………………………………………………………………………15
CHAPITRE I : LA DOMOTIQUE…………………………………………………………16
I. Introduction de la domotique………………………………………………………………….17
II. Définition de la domotique………………………………………………………………………17
III. Que peut-on faire grâce à la domotique ?...................................................18
1. Le confort…………………………………………………………………………………………..18
2. Les économies
d’énergie…………………………………………………………………….18
3. Communication…………………………………………………………………………………19
IV. Combien coute la domotique ?......................................................................19
V. But du projet………………………………………………………………………………………………20
CHAPITRE II : MATERIELS ET LOGICIELS UTILISES………………………22
I. Introduction……………………………………………………………………………………………….23
II. Matériels……………………………………………………………………………………………………..23
1. Carte arduino uno……………………………………………………………………………..23
2. ESP8622 12E……………………………………………………………………………………25
3. Capteur de mouvement PIR………………………………………………………………27
4. Ecran LCD avec un 12C……………………………………………………………………..28
5. Buzzer……………………………………………………………………………………………….29
6. Interrupteur crépusculaire………………………………………………………………..30
7. Relais électromécanique……………………………………………………………………30
III. Logiciels……………………………………………………………………………………………………….31
1
GESTION DE L’EFFICACITE ENERGETIQUE
1. L’arduino……………………………………………………………………………………………31
CHAPITRE III : DESCRIPTION DU PROJET………………………………………32
I. Introduction……………………………………………………………………………………………….33
II. Fabrication de la maison…………………………………………………………………………..33
1. Structure de la maison………………………………………………………………………33
2. Périphériques utilisés et leurs positions……………………………………………34
III. Automatisation de la maison……………………………………………………………………
34
1. Capteur de mouvement PIR………………………………………………………………34
IV. Centralisation des commandes : interface Web…………………………………….35
Conclusion générale…………………………………………………………………………………………….38
Annexes et programmes………………………………………………………………………………………39
Références……………………………………………………………………………………………………………..41
Liste des figures…………………………………………………………………………………………………….45
Liste des tableaux……………………………………………………………………………………………....45
2
GESTION DE L’EFFICACITE ENERGETIQUE
DEDICACE
A mes chers parents
Pour leur soutien, leur patience, leur sacrifice
Et leur amour, vous méritez tout éloge,
Vous qui avez fait de moi ce que je suis maintenant.
J’espère être comme vous l’avez souhaité.
Que Dieu vous gardes et vous bénisse.
A mes chers frères et mes sœurs,
Pour leur affection et leur encouragement.
Qui ont toujours été pour moi des plus précieux.
A ceux qui ont sacrifié, patienté, donné tout pour continuer leurs études.
A tous mes amis et ceux qui m’ont aidé.
A tous ceux que j’aime.
3
GESTION DE L’EFFICACITE ENERGETIQUE
AVANT PROPOS
Le cycle Brevet de Technicien Supérieur (BTS) a été créé par l’arrêté
ministériel N°90/E/50/MINEDU du 24 décembre 1971. La durée de formation est
de deux ans et seuls les titulaires d’un baccalauréat ont accès.
4
GESTION DE L’EFFICACITE ENERGETIQUE
RESUME
La domotique est l’ensemble des objets connectés qui rendant la maison elle-
même connectée, ou communicante. On parle même parfois de maison
intelligente, les 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…)
Dans le cadre de notre projet de fin de stage en informatique, nous avons
choisi de travailler sur la création d’un système domotique sans fil.
L’objectif est de créer ce système à l’aide d’arduino et de petits systèmes
embarqués à base de microprocesseur et d’antenne pour permettre une
production low-cost, reproductible chez soi et modifiable à souhait, tout ça avec
un budget convenable.
Ce projet se découpe en deux parties faisant appel à nos compétences en
informatique et en électronique. 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’implantation du système et le rendre commandable via un
smartphone ou 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écessaires. Enfin, nous terminerons sur la création d’une maquette de maison
connectée et le déplacement des modules en commandant tout ça grâce à une
page WEB.
5
GESTION DE L’EFFICACITE ENERGETIQUE
ABSTRAT
Home automation is the set of connected objects that make the house itself
connected, or communicating. We even sometimes talk about a smart home,
connected objects allowing the house to react automatically according to events
(opening/closing the doors, turning on/off the light remotely during an unexpected
absence, etc.)
As part of our end-of-internship project in computer science, we have chosen
to work on the creation of a wireless home automation system.
The objective is to create this system using arduino and small embedded
systems based on microprocessor and antenna to allow low-cost production,
reproducible at home and modifiable at will, all this with a suitable budget. .
This project is divided into two parts using our computer and electronic skills.
The first focuses on the construction of a model with the modules used (sensor,
WIFI modules, etc.) and the second on the creation and implementation of the
system and making it controllable via a smartphone or a computer.
First, we will explain home automation briefly. In a second step, we will specify
all the modules used as well as the necessary software. Finally, we will end with
the creation of a model of a connected house and the movement of the modules
by ordering all this thanks to a WEB page.
6
GESTION DE L’EFFICACITE ENERGETIQUE
LISTE DES FIGURES
Fig.1 : La VeraEdge, de Vera Control LTD, bien que petite, est très complète et
ne coute que 190€.
Fig.2 : carte arduino UNO
Fig.3 : ESP8266 12E et leur description
Fig.4 : Capteur de mouvement
Fig.5 : écran LCD avec un 12C en arrière
Fig.6 : buzzer passif
Fig.7 : photorésistance
Fig.8 : relais électromécanique
Fig.9 : présentation de l’interface initiale du logiciel
Fig.10 : illustration de la maquette utilisé dans le projet
Fig.11 : organigramme représentant le schéma des requêtes
Fig.12 : organigramme de la carte arduino UNO
Fig.13 : organigramme de la carte ESP8266 12E
7
GESTION DE L’EFFICACITE ENERGETIQUE
LISTE DES TABLEAUX
Tableau 1 : Les périphériques utilisés et leurs prix
Tableau 2 : fiche technique de l’Arduino Méga
Tableau 3 : Localisation des périphériques utilisés dans la maquette
8
GESTION DE L’EFFICACITE ENERGETIQUE
CHAPITRE I : PRESENTATION GENERAL D’INNOVATECH
ASSOCIATION
Toute organisation étant hiérarchisée afin de permettre le bon fonctionnement
de la société et une meilleure réputation. Ici, ce chapitre nous permettra de
présenter l’historique, l’adresse, le secteur d’activité, les ressources matérielles,
l’organigramme et le plan de localisation d’INNOVATECH ASSOCIATION.
I- HISTORIQUE
Crée en 2008 et légalisé en 2010 par la loi préfectorale de numéro
00394/RDA/j06/BAPP du 08/04/2010, INNOVATECH est une association
d’ingénieurs informatiques à compétences diverses dont leur objectif est de faire
acquérir à tous les technologies de l’information et de la communication à travers
PARTIE I : STRUCTURE D’INNOVATECH ET
DEROULEMENT DU STAGE
des solutions innovantes et faciles.
II- ADRESSE
Adresse d’INNOVATECH ASSOCIATION :
o Siège social : Yaoundé, carrefour CRADAT immeuble EXPRESS UNION
deuxième étage
o B.P: 34 235 Yaoundé-Cameroun
o Tél: +237 22 62 68
o Email: info@[Link]
o Site web: [Link]-tech/org
o Page: [Link]
9
GESTION DE L’EFFICACITE ENERGETIQUE
III- SECTEUR D’ACTIVITE
INNOVATECH ASSOCIATION s’étend ainsi que suit :
o Formation en informatique
o Maintenance logicielle
o Sécurité des systèmes informatiques
o La robotique et l’électronique
o Administration réseau
IV- ORGANIGRAMME DU PERSONNEL
SITUATION GEOGRAPHIQUE D’INNOVATECH ASSOCIATION
Responsable Responsable Responsable du Responsable
d’info vacance d’info école coding party d’incubation
10
GESTION DE L’EFFICACITE ENERGETIQUE
VI- MISSION ET ACTIVITES D’INNOVATECH ASSOCIATION
Elle se donne pour mission de promouvoir et d’innover les technologies et
pour cela a mis sur pied des activités telles que :
INFO ECOLE : activité lancé dans le cadre de former et d’informer toute
personne désireuse de migrer vers des solutions libres au travers des
informations gratuites qu’elle organise. Cette activité a pour but de faire
découvrir aux entreprises, administrations publiques et écoles les logiciels
et leurs performances.
INFO VACANCE : activité ayant pour but de susciter l’esprit de logique,
curiosité, le sens du défi intellectuel, la compréhension des fondements de
la programmation informatique et de développer en eux le travail novateur,
ludique et progressif en électronique et programmation arduino pendant
laquelle des jeunes conçoivent et fabriquent des objets intelligents et utiles.
Cet atelier est composé de : initialisation à l’électronique et la
programmation, robotique et domotique avec arduino.
Coing Party : activité dont le but est la conception ou la création
d’application informatique selon un raisonnement logique afin de résoudre
les problèmes de notre environnement et de stimuler l’esprit de curiosité de
l’apprenant.
Incubation d’entreprise : activité ayant la mission de favoriser la création
d’entreprise innovante. INNOVATECH accompagne ses adhérents par des
11
GESTION DE L’EFFICACITE ENERGETIQUE
conseils afin de permettre à ces derniers de concrétiser leurs projets pour
en faire des start-up.
Vendredi café : rassemblement hebdomadaire d’échange et de partage
autour des thématiques ayant traits aux technologies.
VII- CONTEXTE
1. Actionnaires
C’est toute personne morale ou physique qui détient des parts dans l’entreprise.
INNOVATECH association étant une association à but non lucratif, ne possède
pas d’actionnaires. Son capital est un fonds commun formé par une partie des
membres séniors qui y investissent matériels, argents, …
2. Fournisseurs
C’est toute personne auprès de laquelle on acquiert des biens ou des
services. Comme fournisseurs INNOVATECH a :
3D-PRINTING : fournit des services d’impression en 3D
OPEN-IP : fournit l’équipement et les composants électroniques (pièces
pour drones et robot, kit arduino, …)
KOM-Technologies : fournit du matériel électronique et du personnel
AMAZON : fournit des composants électroniques depuis des pays
occidents
CAMWATER : fournit de l’eau
ENEO : fournit le courant électrique
CAMTEL : fournit la connexion internet
3. Clients
C’est toute personne ou entreprise à qui INNOVATECH fournit des biens et
services. Nous pouvons citer :
GML écho
12
GESTION DE L’EFFICACITE ENERGETIQUE
AUI Techno SARL : est le client le plus régulier
EID : est celui qui achète des drones
WELCOME CITY : pour l’installation des systèmes de sécurités
Les particuliers, les clubs informatiques et les clients anonymes
L’école des postes et de télécommunication
4. Partenaire
C’est une personne, un groupe, une association, une entité ou un organisme avec
laquelle on s’associe pour réaliser une action commune dans une affaire, une
entreprise, une négociation ou un projet. INNOVATECH a pour partenaires :
LE CARPA (Conseil d’Appui à la Réalisation de Partenariats)
KOM TECHNOLOGIE
OPEN-IT
IMPRIMERIE MONTPARNASSE
IDE INVEST (Innovation Energie Développement)
5. Offres et services
Une offre désigne la proposition commerciale qu’un vendeur fait à un
client. INNOVATECH propose donc :
Ventes des produits de l’impression 3D
Ventes de matériels électroniques : Kit arduino
Vente des drones
Un service est une prestation qui consiste en la fourniture d’un travail
directement utilisable pour l’usager sans transformation. INNOVATECH
propose donc :
Assistance aux projets
La maintenance logicielle
La sécurité informatique
La conception des systèmes de sécurités
13
GESTION DE L’EFFICACITE ENERGETIQUE
La maintenance des systèmes
La conception des solutions personnalisés (systèmes d’accès sécurisé,
systèmes de vidéosurveillance)
6. Concurrents
Les principaux concurrents d’INNOVATECH sont :
TM Education
MEGATECH Yaoundé
GSE ELEC
14
GESTION DE L’EFFICACITE ENERGETIQUE
CHAPITRE II : DEROULEMENT DE STAGE
Ce chapitre sera accentué sur la présentation des objectifs du stage. Puis sur
l’exposition des taches y effectuées, ensuite de faire une évolution et ensuite
ressortir les problèmes rencontrés tout au long du stage.
I- OBJECTIFS ET ACCUIEL
1. Objectifs
Durant la formation du stage académique l’étudiant doit être à mesure d’acquérir
des connaissances en pratiques afin d’associer à ceux théoriques assimilés en
classe et en faire une évaluation. Le stage que nous avons effectué au sein
d’INNOVATECH nous a permis de mettre en pratique un certain nombre de
connaissance académique et de bénéficier également des connaissances
professionnelles. C’est alors que les objectifs étaient les suivants :
Comprendre et savoir faire les recherches avec exactitude sur un site
internet ;
Participer à info vacance et vendredi café toutes les semaines ;
Analyser les techniques pour pouvoir contribuer à l’évolution de
l’association ;
Observer l’environnement
Toucher du doigt les composants électriques et savoir intégrer la
programmation à nos différents marquettes ;
15
GESTION DE L’EFFICACITE ENERGETIQUE
Proposer la solution pour assurer la rentabilité maximale dans son
processus de formation à info vacance, notamment dans les activités
secondaires quelle génère ;
Être toujours ponctuel et assidue à INNOVATECH Association pour
pouvoir apporter une aide morale et pratique.
2. Accueil
Nous arrivons à INNOVATECH Association le 14 juillet 2021 et nous nous
dirigeons vers la réception pour plus d’information concernant le service dans
lequel nous devrions effectuer notre stage. C’est de la que nous sommes conduis
vers l’administration ou la prise de contact est faite avec Monsieur JIOMEKONG
FIDEL président de l’association et aussi encadreur professionnel. Après un
entretien, nos encadreurs professionnels nous confient aux anciens de la
structure qui vont nous aider à pouvoir mieux comprendre le fonctionnement de
l’association. Pour ce fait, le premier jour était une occasion pour les stagiaires de
mieux se connaître les uns les autres ; ensuite d’étudier son nouvel
environnement (prise de contact avec le personnel et les stagiaires de
l’association). Au cours de cette période, le personnel nous expliquait ce que c’est
qu’info vacance et vendredi café que nous allons assister tout au long de notre
stage académique et d’effectuer des exposés une fois par semaine sur son thème
choisi.
II- TACHES EFFECTUEES ET EVALUATION
Dans le service INFO VACANCE en stage, sous la coordination de M.
EHAWE Ivan Bergson, nous avons effectués les taches suivantes :
Système de contrôle d’accès à une porte
Electronique et programmation avec arduino
16
GESTION DE L’EFFICACITE ENERGETIQUE
Réalisation et conception d’une voiture capable de détecter l’obscurité
Soudures électronique
Vendredi café
Réalisation des maquettes
Bureautique (MS Word, MS PowerPoint)
Câblage de certains composants électroniques
III- JUSTIFICATION DU THEME
Recourir à l’efficacité énergétique, c’est utiliser moins d’énergie dans nos
activités quotidiennes. Investir dans cela permet des économies d’énergie et des
coûts cumulatives et durables. Plus vous utiliserez l’énergie de manière efficace,
moins vos factures d’électricité seront élevés. D’où le thème : « GESTION DE
L’EFFICACITE ENERGETIQUE ».
17
GESTION DE L’EFFICACITE ENERGETIQUE
PARTIE II : GESTION DE L’EFFICACITE
ENERGETIQUE
18
GESTION DE L’EFFICACITE ENERGETIQUE
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.
Cette technologie bouleverse notre mode de vie, pourtant nos maisons
continuent d’être conçues il y a trente ans, sans tenir compte de ces évolutions,
comme si l’endroit où nous passons plus de la moitié de notre temps n’en valait
pas la peine, l’électronique n’y a pas sa place.
Qui accepterait d’acheter une voiture neuve qui obligerait à fermer à clé une à
une toutes les portières ou à actionner les vitres manuellement ? Ce que nous
refusons pour nos voitures, nous semblons l’accepter pour nos maisons.
Notre but à travers ce projet de la Gestion de l’Efficacité Energétique est de
permettre d’évaluer l’apport de la domotique dans la gestion d’énergie et
l’optimisation du confort dans l’habitat.
Le but principal séide dans la possibilité de réaliser une pièce domotique avec
des modules simples, modifiable à souhait et à la portée de tout le monde.
19
GESTION DE L’EFFICACITE ENERGETIQUE
CHAPITRE I : LA DOMOTIQUE
I. Introduction de la domotique
20
GESTION DE L’EFFICACITE ENERGETIQUE
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’autre 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.
II. 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
III. Que peut-on faire à la domotique ?
21
GESTION DE L’EFFICACITE ENERGETIQUE
On peut dire que la domotique trouve sa place dans trois domaines principaux
en particulier.
1. Le confort
Bien sûr, le fait d’automatiser sa maison a un véritable apport sur le confort
qu’on y trouve. Plus besoin de se prendre une averse pour ouvrir le portail en
rentrant à la maison toute froide.
Aujourd’hui, une maison intelligente est capable de savoir quand vous rentrez
à la maison (grâce à votre smartphone par exemple), et donc d’ouvrir le portail
avant même que vous n’arriviez. Les volets peuvent s’ouvrir et se fermer au
rythme du soleil, et peuvent même aller jusqu’à s’adapter à la saison et la
température pour laisser entrer la lumière et la chaleur du soleil l’hiver, ou au
contraire conserver le frais de l’été en fermant les volets des fenêtres exposés au
soleil. De la même façon, votre maison sait quand vous êtes présent, et peut ainsi
adapter elle-même votre chauffage pour que la maison soit toujours à la
température idéale pour vous. Il est même possible de diffuser automatiquement
votre Play list musicale préférée à votre réveil, ou quand vous rentrez à la maison.
Pendant ce temps, un robot peut passer l’aspirateur dans la maison à votre place,
et le système d’arrosage automatique arrosera votre jardin, tout en tenant compte
des prévisions météo des prochains jours, histoire de ne pas arroser inutilement.
2. Les économies d’énergie
En gérant les volets selon la saison, ainsi que le chauffage, le système
domotique vous permets d’économiser de l’énergie, et donc de l’argent, même si
au départ on ne recherchait que le confort en plus. La consommation d’énergie
peut être suivie très finement, qu’il s’agisse de votre consommation d’électricité,
d’eau ou même de gaz.
Vous partez de la maison ? le simple fait d’activer l’alarme en partant va
passer le chauffage en mode éco et éteindre toutes les lampes et les appareils
22
GESTION DE L’EFFICACITE ENERGETIQUE
restés en veille, réduisant ainsi votre consommation d’énergie en votre absence.
C’est cela la maison intelligente !
3. Communication
Un système domotique permet non seulement la communication à l’intérieur
de la maison, mais aussi à l’extérieur. La technologie internet interviendra de plus
en plus pour la commande à distance de certains utilisateurs. Vous ne devez
même plus être à la maison pour commander vos appareils. Un simple coup de fil
ou un sms vous permettra par exemple de régler le chauffage à distance,
d’activer une simulation de présence ou de lancer le lave-vaisselle ou le lave-
linge. Pratique, non ?
IV. Combien coute la domotique ?
Pour les marques connus dans le domaine des maisons connectées,
l’installation domotique commence par un budget de 700.000Fcfa au minimum.
Après une recherche sur internet on a trouvé des chercheurs qui dans ce
domaine qui font des efforts pour la réalisation des maisons intelligentes avec un
budget moins cher.
Exemple : « Extrait d’un ouvrage ».
Pour commencer il faudra un box domotique pour commander la maison. On
trouve des box allant de 98.000 à 390.000Fcfa environ, en restant dans le « grand
public », car il y’a beaucoup plus cher. Disons que pour 130.000Fcfa on trouve les
box très corrects, le prix n’étant pas spécialement gage de qualité.
23
GESTION DE L’EFFICACITE ENERGETIQUE
Fig. 1 : la VeraEdge, de Vera Control LTD, bien que petite, est très complète et ne
coûte que 124.000Fcfa.
Ensuite, le budget va surtout dépendre du nombre de périphérique qu’on va
mettre en place et de la technologie utilisée, certains étant plus coûteuse que
d’autres.
Pour récapituler :
Box domotique : 130.000Fcfa
Gestion des volets : 130.000Fcfa
Gestion de l’éclairage : 325.000Fcfa
Gestion des appareils : 163.000Fcfa
Soit un total de 748.000Fcfa
Notre remarque : enfin, les prix des périphériques cités ici est une moyenne, il
est possible de trouver moins cher. Bref, tout ça pour vous dire que même
748.000Fcfa, dans le type d’installation domotique dont nous parlons dans notre
projet, est aussi un budget qui est cher quand même, mais il est tout à fait
possible de commencer avec un budget moins cher tout en ayant des fonctions
déjà intéressantes, qu’on pourra faire évoluer plus tard et c’est le gros avantage
des solutions sans fil.
V. But du projet
Ce projet a pour but de créer un système à l’aide d’arduino pour réaliser une
maison connecté grâce à des modules moins chers par rapport à ce qu’on a vu
au-dessus aussi par rapport au prix que l’on peut voir présenter à la TV par
24
GESTION DE L’EFFICACITE ENERGETIQUE
exemple (publication des marques de la domotique [Home Auto, Samsung, IAM
et Orange…]), et plus simple qui sont disponible partout avec des prix
convenables.
Partie financière : pour ce projet le budget dépend du nombre de périphérique
qu’on a utilisé
Modules Nombres Prix
Carte arduino uno x1 200DH
ESP8622 12E x1 150DH
Ecran LCD avec un 12C x1 75DH
Buzzer x1 30DH
Interrupteur crépusculaire x1
Relais thermique x1
Capteur de mouvement PIR X1 45DH
Tableau 1 : les périphériques utilisés et leurs prix
25
GESTION DE L’EFFICACITE ENERGETIQUE
CHAPITRE II : MATERIELS ET
LOGICIELS UTILISES
I. Introduction
26
GESTION DE L’EFFICACITE ENERGETIQUE
Comment faire des montages électroniques, simplement, en utilisant un
langage de programmation ? la réponse, c’est le projet.
Arduino qui l’apporte, celui-ci 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és 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.
II. Matériels
1. Carte arduino Uno
Un système minimal, pour fonctionner à besoin :
o De mémoire vive, pour les calculs et pour stocker les données
o De circuits interfaces, pour connecter les périphériques qui vont permettre
la communication avec l’extérieur
o D’une unité centrale, ou processeur (apparu dès la création des premiers
circuits intégrés numériques, au début des années 1970)
o De mémoire morte, pour le programme.
Ce type de système peut être représenté par ce qu’on nomme
« microcontrôleur ». En effet, ce dernier peut être défini comme étant une unité de
traitement de l’information de type microprocesseur, à laquelle on a ajouté des
périphériques internes permettant de réaliser des montages sans nécessiter
l’ajout de composants externes.
27
GESTION DE L’EFFICACITE ENERGETIQUE
Tableau 2- types et caractéristiques des différentes cartes Arduino :
Arduino Micro Broches E/S Broche Courant Type
contrôleur E/S avec d’entrée (mA) D’interface
numériq PWM analogique pour USB
ues Vin=9v
Méga ATmega1280 54 15 16 FTDI
ATmega168 ou FTDI
Nano 14 6 8 24
ATmega328
Mega2560 ATmega2560 54 15 16 58 ATmega8U2
Uno ATmega328P 14 6 6 46 ATmega16U2
Fio ATmega328P 14 6 8
Leonardo ATmega32U4 20 7 12 42 ATmega32U4
Yun ATmega32U4 20 7 12
Esplora ATmega32U4 N/A N/A N/A ATmega32U4
Micro ATmega32U4 20 7 12 32
Fig.2 : carte arduino UNO
Une carte arduino et son synonyme Genuino est une marque qui couvre des
cartes matériellement libres sur lesquelles se trouve un microcontrôleur
(d’architecture Atmel AVR comme l’Atmeg 328p et d’architecture ARM comme le
cortexM3 pour l’Arduino Due). Grace à leur licence libre, nous pouvons
programmer comme on veut les microcontrôleurs que contiennent les différentes
28
GESTION DE L’EFFICACITE ENERGETIQUE
cartes de cette marque (tableau 1.2) et ce afin d’analyser et de produire des
signaux électriques qui pourront servir à différentes tâches, dont le contrôle et le
pilotage de processus et instruments électroniques : c’est pour cette raison que
nous avons opté pour Arduino afin de commander grâce au programme que nous
avons développé, les mouvements de notre suiveur solaire.
Pour notre travail, nous avons décidé d’exploiter le modèle UNO (fig. 3.6).
Décrit comme étant la meilleure solution pour débuter dans le monde de
l’électronique et du codage, nous avons vite pu nous apercevoir que cette carte
était la plus utilisée et documentée de toute la famille Arduino, ce qui représente
un très grand avantage.
Afin d’injecter du code dans le microcontrôleur, un logiciel de programmation
des cartes Arduino fait en langage Java et libre en plus d’être multiplateforme,
sert comme éditeur et compilateur.
2. ESP8622 12E
Fig.3 : ESP8266 12E et leur description
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
29
GESTION DE L’EFFICACITE ENERGETIQUE
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 5lm1117)
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,54mm 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 5V 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.
3. Capteur de mouvement PIR
Fig.4 : capteur de mouvement
30
GESTION DE L’EFFICACITE ENERGETIQUE
Description produit : les applications d’un senseur PIR sont multiple
Détection de mouvement et activation d’une œuvre interactive
Détection de passage/infusion
Commande d’une chatière automatisée
Détecteur pour commande d’installation domotique
Le capteur de mouvement PIR (Passive Infrared Sensor) est un senseur
électronique qui mesure la lumière infrarouge (IR) rayonnement à partir
d’objets dans son champ de vision. Ils sont très souvent utilisés dans les
systèmes d’alarmes ou de détection de présence pour leur faible coût et leur
efficacité.
Caractéristique :
Dimensions : 32x24x27H mm
Voltage : 5-12VDC
Output : 3.3V TTL
Détection distance : 3-7mt (approx, ajustable)
Delay Time : 5-200s (ajustable)
Trigger: L : no repeatable trigger – H: repeatable trigger
Principe du capteur:
Le fonctionnement d’un capteur PIR n’est pas compliqué à comprendre. Il
possède 3 pins : l’alimentation, la masse et le pin data qui va nous intéresser. Par
défaut, celui-ci est à l’arrière du capteur, l’autre permettant de régler la sensibilité
de 3 à 7m.
Pour les détails techniques, ce capteur est basé sur un circuit-intégré
BISS001, en regardant le datasheet on s’aperçoit que c’est un CI spécialisé pour
cette application qu’il opère entre 3 et 5V et qu’il consomme très peu de courant, il
est donc idéal pour une utilisation à piles.
31
GESTION DE L’EFFICACITE ENERGETIQUE
4. Ecran LCD avec un 12C
Fig.5 : écran LCD avec un 12C en arrière
Ces 16 caractéristiques par 2 lignes d’affichage a un contraste texte blanc
très clair et très haut sur un fond bleu/rétro-éclairage. Il comprend également une
série 12C/IIC carte adaptateur pré-soudé à l’arrière de l’écran LCD. Cela signifie
qu’il peut être contrôlé avec seulement 2 12C broches de données séries (SDA et
SCL) et nécessite donc beaucoup moins de broches IO lorsqu’il est commandé à
partir d’un microcontrôleur. Au total, le module ne nécessite 4 fils dont la
puissance 5V et GND. Le réglage du contraste est également fourni par la carte
fille par l’intermédiaire d’un potentiomètre. Si vous prévoyez d’utiliser avec une
carte arduino.
Note : ces modules sont actuellement fournis avec une adresse 12C par défaut
soit 0x27 ou 0x3F. Pour déterminer quelle version vous avez vérifié l’adaptateur
12C tableau noir sur la face inférieure du module. S’il y a 3 jeux de patins
étiquetés A0. A1. A2 et puis l’adresse par défaut sera 0x3F. s’il n’y a pas pads
l’adresse par défaut sera 0x27.
Le module est équipé d’un potentiomètre de réglage de contraste sur la face
inférieure de l’écran. Cela peut nécessiter de réglage pour l’écran pour afficher le
texte correctement. Si la pression est appliquée à la carte fille 12C il est possible
de se plier et de venir en contact avec le module LCD. S’il vous plaît assurer
lorsque l’écran LCD est installé dans votre application qu’aucun objet externe
n’applique une pression sur le dos du module.
Les pins de LCD (12C) sont : GND, VCC (+5), SDA et SCL
32
GESTION DE L’EFFICACITE ENERGETIQUE
5. Buzzer
Fig.6 : buzzer passif
Description :
Type : buzzer passive
Tension de travail : 3.5-5.5V
Courant de travail : <25mA
Dimension PCB : 18.5mmx15mm (LxP)
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 pas faire
tweet. Soit 2K-5K avec place pour le conduire. Le buzzer passif est souvent
coûteux passif, car il fait circulé les oscillateurs multiples. Avantages du buzzer
passif :
a. Bon marché,
b. Dans certains cas particuliers, vous pouvez réutiliser un contrôle et un port
LED buzzer actif
c. Contrôle de la fréquence sonore, vous pouvez faire un plus que l’efficacité
d’un cheveu mètre Suola Si Fruit
33
GESTION DE L’EFFICACITE ENERGETIQUE
6. Interrupteur crépusculaire
Ici, il est question, à l’aide d’une photorésistance de déterminer précisément s’il
fait jour dehors afin d’ouvrir les fenêtres et d’éteindre automatiquement chaque
ampoule extérieure. Il n’y a eu aucune difficulté majeure ici vu que les capteurs de
photorésistance avaient déjà été maitrisé.
Fig.7 : photorésistance
7. Relais électromécanique
Fig.8 : relais électromécanique
Un relais électromécanique est un organe électrique permettant de distribuer
la puissance à partir d’un ordre émis par la partie commande.
Un relais est constitué principalement d’un électroaimant qui, lorsqu’il est
alimenté, soumet à une force une palette qui agit mécaniquement sur le système
de commutation électrique : les contacts. L’électroaimant peut être, suivant les
spécifications et les besoins, alimenté en TBT (très basse tension) (moins de 12V,
24V, 48V) continu ou alternatif ou en BT (basse tension) (110V, 230V, 400V).
34
GESTION DE L’EFFICACITE ENERGETIQUE
III. Logiciels
1. L’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.
Présentation du logiciel arduino :
Fig.9 : présentation de l’interface initiale du logiciel
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 lorsqu’on 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.
35
GESTION DE L’EFFICACITE ENERGETIQUE
CHAPITRE III : DESCRIPTION DU
PROJET
36
GESTION DE L’EFFICACITE ENERGETIQUE
I. 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 12E. 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
du projet nous utiliserons l’environnement du développement arduino. En effet,
nous avons choisis ce langage suite à l’achat des différents composants dont le
principal est une carte arduino nous permettant d’agir au niveau des appareils
électriques.
II. Fabrication de la maison
1. Structure de la maison
La première étape consiste à créer une maison. Pour cela, nous avons
dessiné la structure principale. La maquette est de taille de 31cm sur 28cm
constituant ainsi une cour (1), un magasin (2), une véranda (3), une chambre (4),
un salon (5), une cuisine (6) et une douche (7).
6
5 7
4
3
1
2
Fig.10 : illustration de la maquette utilisée dans le projet
37
GESTION DE L’EFFICACITE ENERGETIQUE
2. Périphériques utilisés et leurs positions
Cette maquette, permettrait de présenter certaines fonctionnalités de la
domotique à travers 1 capteur (mouvement) et d’autres périphériques. Ces
scénarios seront automatisés via la carte « arduino » exécutant des programmes
informatiques.
LOCALISATION PERIPHERIQUES
La cour Crépusculaire
La véranda Crépusculaire
Module Bluetooth
La chambre Crépusculaire
Module Bluetooth
Le salon Crépusculaire
Module Bluetooth
La cuisine Eclairage manuel
Module Bluetooth
La douche Détecteur de présence
Tableau 3 : localisation des périphériques utilisés dans la maquette
III. Automatisation de la maison
1. Capteur de mouvement PIR
La gestion de la consommation d’énergie est une tendance actuelle, c’est
pourquoi nous avons respecté cette tendance à une échelle réduite. Notre
dispositif permet d’allumer automatiquement la lumière en cas de présence dans
la chambre et la douche. Le matériel utilisé ici est le suivant :
38
GESTION DE L’EFFICACITE ENERGETIQUE
Un capteur de mouvement PIR
Une LED
Une carte arduino UNO
IV. 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é et commandable à distance, on pourrait
choisir soit une carte wifi pour arduino ou un module Bluetooth, ce dernier a une
zone de commande inférieure à 15m, ce qui nous a obligé d’utiliser le module
(WI-FI) l’ESP8266 12E, dont on a choisi de le configurer autant que le serveur
avec une page web accessible via l’adresse IP.
Smartphone
Serveur
LED 1 LED 4
retour envoi
ESP8266 12E
LED 2 LED 5
LED 3 LED 6
Buzzer Arduino UNO Capteur de mouvement PIR
Ecran LCD
Fig.11 : organigramme représentant le schéma des requêtes
39
GESTION DE L’EFFICACITE ENERGETIQUE
Début Cette figure représente le
fonctionnement des capteurs
liés à la carte arduino UNO et
non l’envoi des données mesurés
Récupération de
l’adresse IP par les capteurs.
oui
Affichage de l’adresse
IP sur la LCD
Capteur de oui
Buzzer alerte
mouvement
non
oui
Interrupteur Allume LED1, LED2,
crépusculaire LED4
non
Envoi des données des
capteurs vers l’ESP8266
Fig.12 : organigramme de la carte arduino UNO
40
GESTION DE L’EFFICACITE ENERGETIQUE
Début
Port 80 : port de
communication serveur client
SSID, PASSWORD connecter
l’ESP8266 à internet
non ESP8266 est
connectée
oui
Lancement du serveur
Envoi de l’adresse IP à la
carte UNO
non
Client connecté
au serveur
oui
Réception des données du
capteur
Envoi de la page au serveur
client
non
Requête envoyé
par client Fig.13 : organigramme de la
oui carte ESP8266 12E
41
GESTION DE L’EFFICACITE ENERGETIQUE
CONCLUSION GENERALE
Effectivement, dans le cadre du thème de la domotique, j’ai conçu une maison
automatisée. Elle est capable de gérer l’éclairage de la maison, de prévenir en
cas d’intrusion Cependant, les fonctionnalités ne se restreignent pas à celles-ci et
d’autres peuvent être ajoutées grâce à un système de centralisation.
Nous sommes unanimes pour dire que ce projet nous a permis de nous
amuser grâce à la manipulation du matériel, tout en acquérant de meilleures
connaissances des applications de la domotique, ce qui pourrait nous être
fortement utile pour notre vie professionnelle future. Bien sûr tout ce travail s’est
déroulé dans les meilleures conditions possible, en effet une bonne cohésion et
une bonne entente ont permis l’obtention d’un travail abouti et satisfaisant.
Le seul point « négatif » serait sûrement le manque de temps pour pouvoir
encore approfondir ce travail, car ce dernier ne s’arrête pas ici il a encore
plusieurs taches qui peut être amélioré. En effet, beaucoup de possibilités
s’offrent aux passionnés de domotique, tant sur le matériel disponible que sur les
actions à réaliser. Cependant rien n’empêche de continuer sur cette voie de mon
côté…
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.
42
GESTION DE L’EFFICACITE ENERGETIQUE
Annexes et programmes
43
GESTION DE L’EFFICACITE ENERGETIQUE
Découvrir Arduino : Dans un premier temps on va Télécharger le logiciel Arduino
gratuitement depuis le site [Link], ensuite on va installer le driver pour la
carte Arduino
Choisir le type de carte :
Serial Port / COM Port
Charger un programme dans la carte :
44
GESTION DE L’EFFICACITE ENERGETIQUE
Bouton 1 : Ce bouton permet de vérifier le programme, il actionne un module qui
cherche les erreurs dans votre programme.
Bouton 2 : Charge (téléverser) le programme dans la carte Arduino.
Bouton 3 : Crée un nouveau fichier.
Bouton 4 : Ouvre un fichier.
Bouton 5 : Enregistre le fichier.
Bouton 6 : Ouvre le moniteur série.
Programme :
#include <Wire.h>
#include <LiquidCrystal_I2C.h>
LiquidCrystal_I2C lcd(0x27,16,2);
void setup(){
pinMode(3,OUTPUT);
pinMode(2,OUTPUT);
pinMode(4,OUTPUT);
pinMode(6,OUTPUT);
pinMode(5,OUTPUT);
pinMode(7,OUTPUT);
pinMode(8,OUTPUT);
45
GESTION DE L’EFFICACITE ENERGETIQUE
[Link]();
[Link]();
[Link]();
[Link](16,0);
[Link]("TEMFACK Lunice");
[Link](16,1);
[Link]("ALIACE BOMBEUR");
[Link](9600);
}
void loop(){
[Link]();
delay(1000);
const uint16_t SEUIL_ALLUMAGE =2000;
const uint16_t SEUIL_EXTINCTION = 1000;
uint16_t mesure = analogRead(A0);
[Link](mesure);
if(mesure< SEUIL_ALLUMAGE)digitalWrite(5,HIGH);
if(mesure< SEUIL_EXTINCTION)digitalWrite(5,LOW);
if(mesure< SEUIL_ALLUMAGE)digitalWrite(7,HIGH);
if(mesure< SEUIL_EXTINCTION)digitalWrite(7,LOW);
46
GESTION DE L’EFFICACITE ENERGETIQUE
if(mesure< SEUIL_ALLUMAGE)digitalWrite(8,HIGH);
if(mesure< SEUIL_EXTINCTION)digitalWrite(8,LOW);
switch([Link]())
{
case'A':digitalWrite(3,HIGH);
break;
case'a':digitalWrite(3,LOW);
break;
case'B':digitalWrite(2,HIGH);
break;
case'b':digitalWrite(2,LOW);
break;
case'C':digitalWrite(4,HIGH);
break;
case'c':digitalWrite(4,LOW);
break;
case'D':digitalWrite(4,HIGH);
break;
case'd':digitalWrite(4,LOW);
break;
}
}
47
GESTION DE L’EFFICACITE ENERGETIQUE
Les références :
[Link]
[Link]
mouvementpir/
[Link]
pir
[Link]
[Link]
[Link]?search_query=ESP8266&results=11
[Link]
[Link]
[Link]
acr00018/&prev=search
[Link]
nodemc u-lua-wifi-board-based-on-esp8266-cp2102-module-p-
[Link]&prev=search
[Link]
48