Système IoT pour détection de gaz dangereux
Système IoT pour détection de gaz dangereux
THÈME
Devant le Jury :
à bien le projet.
dont les encouragements, les conseils et l'aide m'ont permis du niveau initial au niveau final
de développer et de comprendre le sujet.
Je tiens également à remercier mes chers parents, frères, sœurs et amis qui m'ont
toujours soutenu.
Mes sincères remerciements à tous ceux qui ont contribué de près ou de loin à la
d'avoir fait tout le travail dur Je voudrais me remercier de ne pas avoir de jours de congé Je
voudrais me remercier de ne pas avoir arrêté
D édicace
À mes sœurs
À toute la famille
À mes amis
la période de travail
À toute la famille À mes amis Et tous ceux qui m’ont aidé de près
Nacer Toufik
Table de matière
Remerciements
Dédicace
Liste des figures
Liste des tableaux
Introduction générale.................................................................................................................... 2
Chapitre I
Les capteurs
I .1 Introduction ............................................................................................................................ 4
I .2 Définitions sur les capteurs…… .......................................................................................... 4
I. 3 .Schéma de principe d’un capteur industriel .......................................................................... 4
I.4. Caractéristiques d'une chaîne de mesure informatisée........................................................... 5
I.5. La structure de base d'une chaîne de mesure comprend au minimum quatre étages ............ 5
I .6 Éléments de métrologie (capteur) ......................................................................................... 6.
I.6.1 Le mesurage : ....................................................................................................................... 6
I.6.2 La grandeur (X) : ................................................................................................................. 6
I.6.3 Erreur absolue (e) :............................................................................................................... 6
I.7 le type de Capteur .................................................................................................................. 6
I.7.1 Capteur actif ......................................................................................................................... 6
I.7.2. Capteur ............................................................................................................................... 7
I.8.Caractéristique d'un captuer ................................................................................................... 8
I.9. Les familles de capteurs ........................................................................................................ 8
I.10 les Différents types de capteurs de gaz ............................................................................. 8
I.11. La série de capteurs MQ : ................................................................................................... 9
I.12. Corps d'épreuve et Capteurs composites.............................................................................. 9
I.13 Performances d’un capteur de gaz ........................................................................................ 10
I.13.1 Sensibilité ........................................................................................................................... 10
I.13.2. Stabilité ............................................................................................................................. 10
I.13.3. Sélectivité .......................................................................................................................... 10
I.13.4. Température de fonctionnement ....................................................................................... 11
I.13.5. Temps de réponse ............................................................................................................. 11
I.14 Les Détecteurs DeGaz.......................................................................................................... 11
I.14 .1 Schéma de détecteur ......................................................................................................... 12
I.14.2 . Conditions d'utilisation. .............................................................................................................14
I.15. Technologie IR à long cheminoptique ................................................................................. 14
I.16 .Calibrage et maintenance des détecteurs degaz ................................................................... 15
I.17. Conclusion ........................................................................................................................... 16
Chapitre II
L’internet des objets IoT
II.1 Introduction ........................................................................................................................... 18
II .2 .Définitions d’Internet des objets ....................................................................................... 19
II.3. l’évolution de l’internet des objets et son impact sur les entreprises .................................... 19
II.4. Les avantages des IOT sur votre business ............................................................................ 20
II.5. Domaines d’applications ...................................................................................................... 22
II.5. 1. batiment intelligent( Smart Building) .............................................................................. 22
II.5.2. Maison intelligent( Smart Home) ...................................................................................... 22
II.5.3.la logistique et l’industrie ................................................................................................... 23
II.5.4. Le médical et le sport : ...................................................................................................... 24
II. 5.5. La voiture et les transports................................................................................................ 24
II.5.6 .Le services et l’amélioration des produits ......................................................................... 25
II..6 .Les éléments d’unesolution IoT [23] ................................................................................... 26
II.6.1.Une approche Customer-centricdestinéeauxProductmanagers,market .............................. 27
II.6.1.1. Etage.1 : Device .............................................................................................................. 27
II.6.1.2.Etage2 –Connectivité ....................................................................................................... 29
II.6.1.3.Etage3-Data ..................................................................................................................... 30
II.6.1.4.Etage4-Valeur ................................................................................................................. 31
II.7 Conclusion ............................................................................................................................. 33
Chapitre III
Matériel et logiciel
III.1 Introduction .......................................................................................................................... 35
III .2. Définition de NodeMCU ................................................................................................... 35
III.2.1 Bref sur NodeMCU ESP8266 ........................................................................................... 35
III.2.2 Téléchargement de votre premier programme .................................................................. 36
III.2.3 Applications ...................................................................................................................... 36
III.2.4 Spécifications et caractéristiques de NodeMCU ESP8266 .............................................. 36
III.2.5 Configuration du brochage de la carte de développement NodeMCU .................................37
III.2.6 Brochage NodeMCU et fonctions expliquées .................................................................. 38
III.2.7 Installation de l’ESP8266 dans l’IDE Arduino (Windows, Mac OS X, Linux) ............... 41
III.3.Capteur ...............................................................................................................................................45
III.3.1 Configuration de caractères ............................................................................................... 45
III 3.2Application ......................................................................................................................... 45
III.3.3 Principe de fonctionnement ............................................................................................... 47
III. 4. L’afficheur LCD (Liquide Crystal Display) ...................................................................... 47
III.4.1 Schéma de câblage - Écran LCD 16X2 avec NodeMCU.................................................. 50
III.5 Le buzzer .............................................................................................................................. 50
III.5.1.Buzzer Features and Specifications................................................................................... 51
III.6 Les ventilateurs .................................................................................................................... 51
III .7 Une électrovanne ................................................................................................................ 52
III.8 LED ..................................................................................................................................... 53
III.9 Conclusion ........................................................................................................................... 54
Chapitre IV
Réalisation de l’application par IOT
IV 1 Introduction ......................................................................................................................... 56
IV2 Déclaration de matériels utilisés ........................................................................................... 56
IV 3 Schéma de projet .................................................................................................................. 57
IV 4 Explication Schéma.............................................................................................................. 57
IV 5 Configurer BlynkIoT Cloud ................................................................................................. 57
IV 5 .1 Setp1................................................................................................................................. 57
IV 5.2 Étape2................................................................................................................................ 58
IV 5.3 Étape 3............................................................................................................................... 58
IV 5. 4 Étape 4.............................................................................................................................. 59
IV 5.5 Étape 5............................................................................................................................... 60
IV 5.6. Dernière étape .................................................................................................................. 60
IV.6 Configurer le tableau de bord mobile dans l’application BlynkIoT .................................... 60
IV 7. Démo du projet.................................................................................................................... 61
IV 8. Carte d’appreille de détecteur du gaz Détaye .................................................................. 62
IV .9 Diagramme explicatif de notre détecteur ............................................................................ 64
IV 10 Conclusion ........................................................................................................................ 65
Conclusion général ...................................................................................................................... 66
Références bibliographiques ........................................................................................................ 67
Annexes ........................................................................................................................................ 70
Figure I.1 : schéma d'un mesurer grandeur physique de système de contrôle ............................ 4
Figure I.2 : Schéma de principe d’un capteur industriel ............................................................. 5
Figure I.3 Domaine de mesure .................................................................................................. 5
Figure I.4 : Capteur composite ................................................................................................... 9
Figure I.5 : Capteur intégré ......................................................................................................... 10
Figure I.6 : Synoptique "détecteur de gaz fixe" .......................................................................... 12
Figure I.7 : Synoptique "détecteur de gaz portable" ................................................................... 12
Figure I.8: Réponse d'un détecteur à d'autres gaz que celui de calibrage ................................... 13
Figure I. 9 : Réponse d'un détecteur IR à différentes concentrations pour différents gaz .......... 14
Figure I .10: Détecteur de gaz à long chemin optique ................................................................ 14
Figure II.1 : Internet des objets(IOT) .................................................................................................18
Figure II.2 : Statistique de l’évolution de l’internet des objets ................................................... 19
Figure II.3 : Les avantages des IOT sur votre business ............................................................. 19
Figure II.4. Smart Building ........................................................................................................ 21
Figure II.5. Smart Home ........................................................................................................... 21
Figure II.6. IOT dans la logistique et l’industrie ...................................................................... 22
Figure II.7. IOT dans le médical et le sport ............................................................................. 23
Figure II.8. IOT dans la voiture et les transports ........................................................................ 23
Figure II.9. IOT dans le service et l’amélioration des produits ............................................... 24
Figure II.10. Pyramide de l’IoT, un outil pédagogique pour décortiquer une solution IoT ....... 25
Figure II.11. Pyramide de l’IoT Etage 3 – Data ......................................................................... 29
Figure II.12. Le processus ETL dans une solution IoT ............................................................... 30
Figure II.13. Pyramide de l’IoTEtage4-valeur ............................................................................ 31
Figure III.1 : Microcontrôleur de type Node MCU ............................................................... 34
Figure III.2 : Une carte WI-FI ESP8266. ................................................................................. 35
Figure III.3: Le schéma de brochage du kit ESP8266 12-E NodeMCU ................................. 37
Figure III.4 :. :1ère étape de la configuration D’Arduino IDE .................................................. 38
Figure III.5. :2ème étape de la configuration D’Arduino IDE .................................................. 39
Figure III.6 :3ème étape de la configuration D’Arduino IDE .................................................... 40
Figure III.7 : :4ème étape de la configuration D’arduino IDE .................................................. 40
Figure III.8 : 5ème étape de la configuration D’Arduino IDE .................................................. 40
Figure III.9 :6ème étape de la configuration D’Arduino IDE ................................................... 42
Figure III.10 :7ème étape de la configuration D’Arduino IDE .................................................. 43
Figure III.11 :8ème étape de la configuration D’Arduino IDE .................................................. 43
Figure III.12 : capture MQ135 .................................................................................................. 44
Figure III.13: Capteur 135 ......................................................................................................... 44
Figure III.14 : Écran LCD 1602 16×2 avec interface I2C/IIC – rétro éclairage bleu ..................46
Figure III.15 : bronche d’afficheur LCD ................................................................................. 47
Figure III.16: I2c module pour LCD 1602 Ardunio ................................................................. 47
Figure III.17: lcd panel ........................................................................................................... 48
Figure III.18: Schéma de câblage - Écran LCD 16X2 avec NodeMCU .................................... 49
Figure III.19 : Buzzer ............................................................................................................. 50
Figure III.20 : Buzzer Valeur s’appliquant à tension nominale ............................................... 50
Figure III .21 : Ventilateur ......................................................................................................... 51
Figure III.22 : Electrovanne Plastique ........................................................................................ 51
Figure III. 23 : Led .................................................................................................................... 52
Figure IV 1. Schéma de projet ................................................................................................... 56
Figure IV 2 : Connecter au Web blynk ...................................................................................... 56
Figuer.IV.3 Création les bases de données ............................................................................... 57
Figuer.IV.4 Les Portails d'applications .................................................................................... 57
Figure IV 5 Interface de sélection Wi-Fi .................................................................................... 58
Figuer.IV.6 Configurer les paramètres pour le codage de gaz ................................................. 58
Figuer.IV.7 Configurer le réglage du rapport de gaz ................................................................. 59
Figuer.IV.8 L'interface d'extrémité du lien de communication pour l'ordinateur ...................... 59
Figuer.IV.9 : L'interface finale d'une application mobile .......................................................... 60
Figuer.IV.10 connecte avec blynk .............................................................................................. 60
Figuer.IV.11 Carte d’appreille de détecteur du gaz ................................................................... 61
Figure. IV 12: Lmisont intelligent par detecuer de gaz ............................................................. 62
Figure .IV .13:Schéma de projet avec blynk............................................................................... 62
Liste des tableaux
L'année dernière, des accidents de gaz ont tué 105 personnes ,tandis que les équipes de
secours ont sauvé 3257 autres d'une mort certaine [1]. Ces incidents ont été appelés le "tueur
silencieux" parce que les gaz qui brûlent ou qui fuient ont inhalés et conduisent à la
suffocation, puis à l'évanouissement et à la mort sans donner d'indications d'un problème
respiratoire, et le fait que ces gaz sont incolores et inodores, et provoquent également des
accidents d'empoisonnement, dont la plupart ont des résultats catastrophiques. Ces accidents
sont souvent liés à des problèmes de raccordement ou d'installation ou à l'état des anciennes
canalisations, la cause directe étant le manque de ventilation suffisante pour permettre au gaz
carbonique de s'échapper de l'intérieur des appartements. L'ingénieur Muhammad Shraid
confirme à Al-Araby Al-Jadeed que" plusieurs problèmes se chevauchent avec la question des
accidents de gaz. Une partie de la responsabilité incombe aux ingénieurs qui travaillent avec
des moyens et des tuyaux qui ne sont pas de haute qualité ou même adaptés, ce qui leur fait
perdre leur validité après une période d'installation et commence à fuir du gaz. Cela conduit
souvent à des accidents comme la récente explosion survenue dans le quartier de Bab El-Wad
dans la capitale, Alger, ou aux canalisations qui sécurisent la sortie des gaz enflammés,
parfois endommagées. Les familles qui n'envisagent pas l'application des mesures de sécurité
les plus basses en termes de maintien d'une marge de ventilation portent une part de
responsabilité dans les accidents, et commettent ainsi l'erreur de ne pas estimer les risques. Au
quotidien, l'Autorité de la défense civile fournit, par le biais des médias, des instructions aux
citoyens sur la nécessité de faire preuve de plus de prudence et de prudence, etde suivre les
conseils préventifs obligatoires qui exigent de ne pas obstruer les ouvertures
deventilationpours'assurerquecelacontinueàseproduireàl'intérieurdesmaisons,en particulier
lors de l'utilisation d'appareils de chauffage, ouvrez les fenêtres au moins 10 minutes par jour
et effectuez l'entretien périodique et permanent des différents appareils de chauffage.[2]
Les avancées réalisées dans les microsystèmes électromécaniques (MEMS) ont permis
la création de capteurs de gaz miniatures à faible coût. À mesure que la technologie MEMS
s'améliore, la précision et la fiabilité des capteurs augmentent également. Outre un temps de
réponse rapide, il s'agit là de caractéristiques essentielles qui déterminent la capacité d'un
capteur de gaz à surveiller l'environnement.
Cependant, bien que la technologie de détection de gaz soit importante, ces
caractéristiques ne constituent pas le seul facteur déterminant des performances d'un capteur.
En effet, les améliorations des capacités des capteurs offrent aux concepteurs des choix
concernant le type de gaz, la plage de concentration et les coûts. Les améliorations des
logiciels vont également de pair avec ces fonctionnalités pour aider les concepteurs à intégrer
Introduction génerale
rapidement des capteurs de gaz dans une variété d'applications IoT. Par conséquent, des
méthodes de protection des personnes dans les maisons ont dû être développée sen les
rendant intelligentes avec les applications IoT pour assurer un contrôle complet et une rapidité
de réponse à toute fuite de gaz.
Notre travail consiste à présenté un système intelligent de détection de gaz dangereux
contrôlé par IoT. Notre système est basé sur lecontrôleuresp8266pourlacommunicationviaWi-
Fice qui lui permet d’être contrôléviauneapplicationAndroid.
Notre travail est devisé en quatre chapitres :
Le premier chapitre est consacré à une présentation générale des capteurs utilisés dans
les applications industrielles et domestiques. Une attention particulière à été réservée aux
capteurs utilisés dans les applications de surveillance de la qualité de l’air domestique.
Dans le deuxième chapitre, la conception de l’IoT a été présentée et détaillée, les
application utilisant l’IoT ont été également numérisées et commentées. De plus, ce chapitre
offre un panorama de l’ensemble des éléments de la chaine de valeurs permettant de réaliser
une application IoT tout en présentant les composants matériels et leur développement.
Le chapitre suivant présente en général le matériel utilisé dans notre réalisation et en
particulier la carte de développements exploitée à savoir la carte NodeMCU ESP8266, ce
chapitre se débute par une brève description de cette carte ainsi que ses caractéristiques et ses
fonctionnalités, ensuite il aborde les différentes étapes à suivre pour sa programmation et son
implantations dans les applications réelles.
Le concept IoTpropore à notre application est traité dans le dernier chapitre, nous
présentons la façon de fabriquer un détecteur de gaz dangereux à base de capteur MQ-135 et
la carte ESP8266 ainsi que la méthode de configurer le Smartphone afin d’en contrôler à
distance le lieu où le système de détection est installé.
Le travail se termine par une conclusion qui résume les grandes lignes et les phases
essentielles suivies dans la réalisation de notre projet puis nous proposons des solutions qui
peuvent ouvrir des perspectives nouvelles permettant la poursuite de la recherche dans ce
domaine.
Chapitre I
Les capteurs
Chapitre – I – Les capteurs
I .1 Introduction :
Le gaz est stocké sous pression et peut être explosif. Il est également très inflammable
et les substances libérées par sa combustion sont très toxiques. La prévention de ces risques
est très difficile, et parmi ces risques principaux : les fuites de gaz et les intoxications au
monoxyde de carbone. D’où La surveillance de la qualité de l'air est à un tournant. A cet
effet, les systèmes de surveillance de l'air domestiques et industriels utilisent des capteurs de
détection de gaz pour la surveillance de la qualité de l'environnement et la détection des fuites.
Voici l'importance des capteurs dans la vie quotidienne a émergé. Avec ces capteurs d’air,
nous pourrons surveiller les toxines et les produits chimiques (COV), l’humidité et la
température, afin d’assurer des niveaux de confort et de salubrité optimaux. Ils sont adaptés à
tous les besoins en lien avec les éléments qui nous entourent. Il est donc assez essentiel
d’avoir recours à des Capteurs et détecteurs de sécurité.[3]
Dans cette partie nous allons présenter les capteurs, leurs caractéristiques et leur
applications ; en particulier ceux utilisés dans les systèmes de détection des gaz dangereux.
I .2 Définitions sur les capteurs
Un capteur est un organe de prélèvement d'information qui élabore à partir d'une
grandeur physique (information entrante), une autre grandeur physique de nature différente
(très souvent électrique). Cette grandeur représentative de la grandeur prélevée est utilisable à
des fins de mesure ou de commande.[4]
-4-
Chapitre – I – Les capteurs
I.5 La structure de base d'une chaîne de mesure comprend au minimum quatre étages :
Un capteur sensible aux variations d'une grandeur physique et qui, à partir de ces
variations, délivre un signal électrique.
Un conditionneur de signal dont le rôle principal est l'amplification du signal délivré
par le capteur pour lui donner un niveau compatible avec l'unité de numérisation; cet étage
peut parfois intégrer un filtre qui réduit les perturbations présentes sur le signal.[6]
Une unité de numérisation qui va échantillonner le signal à intervalles réguliers et
affecter un nombre (image de la tension) à chaque point d'échantillonnage.
L'unité de traitement informatique peut exploiter les mesures qui sont maintenant une
suite de nombres (enregistrement, affichage de courbes, traitements Mathématiques,
transmissions des données …).
-5-
Chapitre – I – Les capteurs
De nos jours, compte tenu des possibilités offertes par l'électronique et l'informatique,
les capteurs délivrent un signal électrique et la quasi-totalité des chaînes de mesure sont des
chaînes électroniques et informatiques.
I .6 Éléments de métrologie (capteur)
I.6.1 Le mesurage :
C'est l'ensemble des opérations ayant pour but de déterminer une valeur d'une
grandeur.
I.6.2 La grandeur (X) :
Paramètre qui doit être contrôlé lors de l'élaboration d'un produit ou de son transfert.
Exemple : pression, température, niveau. On effectue des mesures pour connaître la valeur
instantanée et l'évolution de certaines grandeurs. Renseignements sur l'état et l'évolution d'un
phénomène physique, chimique, industriel.
I.6.3 Erreur absolue (e) :
Résultat d'un mesurage moins la valeur vraie du mesurande. Une erreur absolue
s'exprime dans l'unité de la mesure. e = x - X Exemple : Une erreur de 10 cm sur une mesure
de distance. Erreur relative (er) : Rapport de l'erreur de mesure à une valeur vraie de
mesurande.[7]
I.7 le type de Capteur
I.7.1 Capteur actif
Fonctionnant en générateur, un capteur actif est généralement fondé dans son principe
sur un effet physique qui assure la conversion en énergie électrique de la forme d'énergie
propre à la grandeur physique à prélever, énergie thermique, mécanique ou de rayonnement
Les plus classiques sont :
Effet thermoélectrique :Un circuit formé de deux conducteurs de nature chimique
différente, dont les jonctions sont à des températures T1 et T2, est le siège d'une force
électromotrice(T1, T2).
Effet piézo-électrique :L'application d'une contrainte mécanique à certains matériaux dits
piézo-électrique (le quartz par exemple) entraîne l'apparition d'une déformation et d'une même
charge électrique de signe différent sur les faces opposées.
Effet d'induction électromagnétique :La variation du flux d'induction magnétique dans
un circuit électrique induit une tension électrique.
Effet photo-électrique :La libération de charges électriques dans la matière sous
l'influence d'un rayonnement lumineux ou plus généralement d'une onde électromagnétique
-6-
Chapitre – I – Les capteurs
Caractéristique électrique
Grandeur measure Type de matériaux
sensible
utilisé
Métaux : platine,
Température Résistivité
nickel, cuivre ...
Très basse
température Constante diélectrique Verre
Flux de
rayonnement
Résistivité Semi-conducteur
optique
Alliage de Nickel,
Déformation Résistivité
silicium dopé
-7-
Chapitre – I – Les capteurs
-8-
Chapitre – I – Les capteurs
Grandeur intermédiaire
Figure I.4 : Capteur composite
C'est un composant réalisé par les techniques de la microélectronique et qui regroupe
sur un même substrat de silicium commun, le capteur à proprement dit, le corps d'épreuve et
l'électronique de conditionnement.
-9-
Chapitre – I – Les capteurs
I.13.3. Sélectivité
La sélectivité est définie comme étant la capacité d’un capteur à répondre à un certain
gaz en présence des gaz interférents. C’est le paramètre le plus important car le capteur est
souvent utilisé pour détecter un gaz dans une atmosphère contenant plusieurs gaz.
- 10 -
Chapitre – I – Les capteurs
- 11 -
Chapitre – I – Les capteurs
Les détecteurs de gaz fixes sont utilisés pour la surveillance de zones tandis que
les détecteurs de gaz portables sont des équipements de protection individuelle (EPI).
De façon générale, les appareils sur lesquels les seuils d'alarme sont réglables
possèdent 2seuils.
- 12 -
Chapitre – I – Les capteurs
Pour que la détection de gaz autres que le méthane puisse être assurée par les
détecteurs catalytiques, il faut au préalable s'assurer expérimentalement que la sensibilité
du détecteur au composé recherché est suffisante. L'idéal serait de pouvoir calibrer les
appareils sur les gaz ou vapeurs inflammables recherchées. Pour des raisons pratiques et
techniques, le gaz de calibrage retenu est très souvent le méthane, quelle que soit la
substance à détecter. Dans ce cas, il est indispensable de connaître le coefficient de
réponse (différent d'un type d'appareil à un autre) de la substance recherchée par rapport
au méthane, qui est déterminé expérimentalement. Dans la plupart des cas, le coefficient
est constant sur toute la gamme demesure La figure suivante est un exemple de réponse
d'un détecteur à deux gaz B et C lorsqu'il est calibré sur un gaz A[14].
Figure I.8: réponse d'un détecteur à d'autres gaz que celui de calibrage
La réponse au gaz B est surestimée tandis que la réponse au gaz C est sous-
estimée. En effet, pour une concentration présente de 50 % de le LIE, le détecteur B
indique 100 % de la LIE tandis que le détecteur C indique 25 % de la LIE. Cette
différence de réponse provient de divers paramètres, dont notamment : la correspondance
% v/v / % LIE du gaz, l'enthalpie de combustion du gaz, la réactivité catalytique du gaz.
- 13 -
Chapitre – I – Les capteurs
- 14 -
Chapitre – I – Les capteurs
exemple, pour un composé donné, 1 LIE.m correspond à 100 % de la LIE sur une
distance de 1 mètre ou bien 1 % de la LIE sur 100 mètres.[14]
I.16. Calibrage et maintenance des détecteurs degaz
L'utilisateur est amené à réaliser le calibrage et la maintenance de son parc
d'appareils de détection. Ces opérations nécessitent une structure minimale dans laquelle
des opérateurs doivent pouvoir stocker des bouteilles de gaz et en assurer
latraçabilité.[14]
Lorsque la maintenance des détecteurs est confiée à une entreprise extérieure,
celle-ci doit gérer les mêmes contraintes. Il existe des situations où l'exploitant du site
n'effectue par lui-même que les contrôles de fonctionnement et il sous-traite le calibrage
et la maintenance.
Afin de pérenniser la performance des détecteurs de gaz (efficacité, temps de
réponse et niveau de confiance , l'appareil doit être calibré et maintenu correctement. Il
est nécessaire que les utilisateurs en charge de ces opérations soient formés. La formation
doit notamment porter sur :
- Les différents principes de fonctionnement descapteurs,
- Les performances desappareils,
- Le fonctionnement du systèmecomplet,
- Les limitesd'utilisation,
- Les règles de maintenanceessentielles,
- La manipulation desgaz.
Concernant la traçabilité des détecteurs de gaz, idéalement, il faudrait que
l'exploitant ou le sous-traitant puisse tenir à jour une fiche de suivi pour chaque point de
mesure dans laquelle se trouveraient les renseignements suivants :
- Date des contrôles et indication de l'appareil en présence d'air et du gazde référence, au
départ puis après un calibrage le caséchéant,
- Numéro des bouteilles de gaz deréférence,
- Date des entretiens et nature (remplacement des pièces,nettoyage),
- Date d'événements inhabituels (présence de gaz, autres interventions sur le site,
incidentsdivers).
- 15 -
Chapitre – I – Les capteurs
I.17. Conclusion
Les capteurs de gaz font l'objet d'intenses recherches depuis de nombreuses années.
Parmi les différents types de capteurs considérés, les capteurs à base de semi-conducteurs
occupent une place prépondérante car ils présentent des caractéristiques intéressantes (haute
sensibilité, faible coût, petite taille) et pourquoi ils sont liés à la technologie IoT pour suivre
l'évolution technologique.
- 16 -
Chapitre II
L’internet des objets IoT
Chapitre – II – L’internet des objets IoT
II.1 Introduction
Depuis la fin des années 1980, Internet a évolué de manière spectaculaire. La dernière
étape est l’utilisation de ce réseau mondial pour la communication avec des objets ou entre
objets, évolution nommée Internet des Objets (IoT pour Internet of Things). L’évolution de
l’IoT estrapide:depuis2012,le nombre d’objets connectés ne cesse d’augmenter, il est prévu
que 70 milliards d’objets seront connectés en 2025. [15]
Il commence par introduire une vue d’ensemble, avec les nombreux types
d’applications où l’IoT introduit de l’intelligence : réseaux, santé, maison, ville, industrie,
télévision, automobile, etc. Puis, l’architecture générale est détaillée avec ses différents
niveaux : détection et identification des informations, construction du réseau, traitement de
l’information et actions nécessaires pour l’application, auquel correspond les chéma en
couches: niveau composants, niveau réseau, niveau support (service et application) et niveau
application.[16]
L’ensemble des domaines concernés est assez large pour innover et créer de la valeur.
Ce chapitre offre un panorama de l’ensemble des éléments de la chaîne de valeurs :
passerelles multi technologies entre objets et réseau pour connecter le maximum d’objets,
infrastructures de télécommunications dédiées à l’IoT, plateformes spécifiques, intégration de
technologies pour des solutions sur mesure, opérateurs du service de l’objet connecté. Ainsi,
les composants matériels et leur environnement de développement sont illustrés. Ils
comprennent: les identificateurs, capteurs, afficheurs , actuateurs au niveau des objets;
Les microcontrôleurs ou processeurs et cartes bascoûtsan sou avec OS léger pour les
objets simples, des processeurs avec OS comme Linux, Android, IOS et les ressources du
nuage pour les objets complexes; les réseaux, qui peuvent être «courte distance», «longue
distance» ou «cellulaires» .Les différentes technologies de réseau utilisables sont détaillées en
fonction des contraintes : portée, débit, coût, sécurité, etc. La gestion d’u, des milliers voire
plus, d’objets implique de disposer d’un support de développement performant (plateforme).
Des plateformes « solutions propriétaires» et «libres» sont disponibles. Elles doivent satisfaire
à un certain nombre de besoins: gérerles composants et les upport d’intégration; assurer la
sécurité de l’information; définir le protocole de recueil des données ;Permettre l’analyse des
données pour obtenir l’information pertinente (Big Data).
- 18 -
Chapitre – II – L’internet des objets IoT
- 19 -
Chapitre – II – L’internet des objets IoT
L’Internet des Objets (IoT) représente une formidable opportunité busines spourles
entreprises. Les dirigeants d’entreprise qui souhaitent se lancer sur ce nouveau marché ettirer
parti de ses potentialités doivent donc impérativement créer de la confiance en sécurisant les
IoT et en protégeant les données recueillies.
- 20 -
Chapitre – II – L’internet des objets IoT
1- L’internetdesobjetsestunapportconsidérablepouroptimiserlaperformancedenotrebusinesssur
différentsplans.
2- L’IOT business permet d’obtenir des processus plus efficaces.
3- Les informations opérationnelles sont apportées en temps réel par l’IOT.
4- Plus il y a d’objets connectés, meilleure sera la performance, avec une incidence positive
sur les coûts d’exploitation.
5- Les datas en provenance du service logistique, de l’usine de production et de la chaîne
d’approvisionnement vont permettre d’optimiser la gestion des stocks, deréduire lesdélais de
commercialisation et d’anticiper les opérations de maintenance, afin d’en diminuer l’impact.
6- Des réductions de coûts : Cette optimisation des processus conduit à une meilleure
utilisation des actifs, à une augmentation de la productivité et, par ricochets, une baisse des
frais de maintenance et à une réduction des dépenses.
7- Des analyses et de la maintenance prédictive : Les données collectées vont également
servir à valider les choix établis dans le tableau de bord d’entreprise. Elles scannent en temps
réel les opérations récurrentes, fournissant ainsi une analyse prédictive qui est utilisée pour les
opérations de maintenance, d’une part et l’amélioration des procès d’autre part. L’IOT permet
également de modéliser en simulant différentes configurations de production, pour déterminer
la performance globale de votre entreprise.
8- De réduction des erreurs humaines : L’IOT permet de diminuer les risques d’erreurs
humaines, puisqu’il prend en charge les tâches répétitives. Plus celles-ci sont nombreuses,
plus elles donnent l’occasion de mauvaises manipulations ou de saisies erronées. Les faire
effectuer par l’intelligence artificielle est l’assurance d’obtenir une parfaite fluidité.
9- D’améliorer la sécurité des installations : Par l’utilisation de codes d’accès uniques
associés à un système de caméras intelligentes et des alarmes connectées ou par l’usage
d’antivols basés sur l’IA qui permettent l’accès à un bâtiment à l’aide d’un Smartphone par
exemple, les installations sont parfaitement sécurisées.
10- De lutter contre les menaces physiques : L’internet des objets connectés sécurité
permet une liaison avec des capteurs et des caméras de surveillance pour enregistrer les allées
et venues et sécuriser les locaux professionnels.La technologie connectée transmet
immédiatement les informations détectées à qui de droit pour une intervention efficace sans
délai.
11- Opportunité de nouveaux business : créer de nouveaux produits. L’IOT offre la
possibilité d’augmenter les opportunités commerciales
12- L’internet de l’objet apporte des solutions à tous les besoins.
- 21 -
Chapitre – II – L’internet des objets IoT
- 22 -
Chapitre – II – L’internet des objets IoT
Il ya beaucoup d’avantages IoT pour les ménages à notre disposition, tels que Google
Home Voice Controller qui est capable de définir des fonctionnalités telles que les alarmes,
lumières, volume, médias, thermostats par le biais de commandes vocale sou Amazon Echo
permettant aux utilisateurs de gérer le lecteur multimédia, appels téléphoniques, listes de
tâches, appareils à domicile intelligents, et bien plus encore. Et ainsi de suite, chaque secteur
d’activité a des moyens variés de mettre en œuvre des solutions IoT appropriées dans leur
infrastructure.
II.5.3. La logistique et l’industrie
Une mauvaise gestion logistique peut conduire à des pertes de clients. Grâce à des
outils de tracking installés sur les machines et les équipements, l’IOT permet de communiquer
en temps réel quel est l’état de l’outil de production, de vérifier le niveau de maintenance et
d’optimiser l et aux d’utilisation.
- 23 -
Chapitre – II – L’internet des objets IoT
L’IOT peut également servir à gérer le matériel médical, dans un hôpital ou une
clinique, à signaler l’état de santé d’un patient, à la transmission de ses analyses de
laboratoire, à la prise de rendez-voussansdevoirsubirtropd’attenteensalle,ausuividepatients,…
II.5.5. La voiture et les transports
- 24 -
Chapitre – II – L’internet des objets IoT
Qui n’a pas été subjugué par les voitures intelligentes qui fonctionnent de manière
autonome? Les capteurs intégrés peuvent en effet détecter les obstacles de la route et
déchiffrer les panneaux ou feux de signalisation pour transmettre instantanément les ordres
d’exécution au « cerveau » de la voiture.
- 25 -
Chapitre – II – L’internet des objets IoT
Les éléments d’une solution IoT peuvent être représentés sous par la pyramide de la
figure suivante. Représenter une solution IoT sous cette forme permet de comprendre
immédiatement à la fois son fonctionnement mais aussi la manière dont elle crée de la valeur.
Au-de là de son utilité pédagogique, la pyramide des besoins de l’IoT peut servir d’outil de
communication au sein d’une organisation: aussi bien entre les différents services qu'avec les
clients et partenaires. Elle offre un cadre de référence et un lexique commun pour développer
et marketer une solution IoT.
Figure II.10. Pyramide de l’IoT, un outil pédagogique pour décortiquer une solution IoT
La pyramide peut être lue du bas vers le haut ; (Approche destinée aux architectes
réseaux IoT ou aux techniciens de terrain). La base de la pyramide est constituée par les
capteurs (devices), qui captent et collectent les données physiques environnantes. Cela peut
être un taux d'humidité, une température, une présence, une pression…
Le niveau supérieur est celui de la connectivité, à savoir, comment cette donnée captée va
être communiquée sur le réseau Internet.
Vous connaissez sans doute déjà la plupart des différentes options de connectivité le Wifi de
votre foyer, le réseau cellulaire de votre téléphone, le Bluetooth devotre voiture, etc.
Nous verrons que d’autres technologies dédiées à l’IoT existent également.
Le 3e niveau est celui de la data. Les données arrivent à l’état brut. Ce sont des suites de
chiffres quidoivent être triées, analysées, stockées.
Enfin, tout en haut de la pyramide, il s’agit de transformer ces données traitées pour leur
donner du sens et de la valeur. Surtout, d’être en mesure de les présenter sous une interface
compréhensible et utilisable : par exemple, l’application de votre téléphone qui communique la
- 26 -
Chapitre – II – L’internet des objets IoT
- 27 -
Chapitre – II – L’internet des objets IoT
3. Actionneur
Cette donnée “captée” peut être actionnée localement : un détecteur de fuite d’eau
relié à une vanne coupe l’eau en cas de sinistre. On appelle ces dispositifs des “actionneurs”.
Les actionneurs déclenchent une action sans intervention humaine pour peu qu’un
programme informatique ait étéconfiguré..
1. Types de devices B2Cvs B2B
La plupart des objets connectés B2C intègrent tout le hardware dans un seul boîtier, par
exemple unbracelet connecté Fitbit. Le bracelet capte, analyse et envoie les données.
Dans le cas des objets connectés B2B, il y a souvent plusieurs strates afin d’optimiser
les batteries etla connectivité des dispositifs.
Prenons l'exemple de capteurs sur un pipeline de plusieurs milliers de kilomètres. Le
nombre de capteurs, leur hétérogénéité, et l'étendue de leur implantation est telle que
l’installation de dispositifs intermédiaires est nécessaire pour assurer l’efficacité de
l’installation et maîtriser les coûts.
L’ensemble des composants est physiquement distinct : le capteur, la gateway, etc.
b. Software
Il s'agit du programme opéré par l’objet connecté. Ce programme ordonne à l’objet de
capter et d’envoyer les données à un intervalle défini, ou d’effectuer une action concrète lors
d’un seuil, lui aussi prédéfini. Par exemple, le thermostat coupe automatiquement le radiateur
s’il détecte une fenêtre ouverte.
Cette partie est essentielle à votre solution car elle sert de liaison entre le monde réel et
vosapplications in fine.
Une stratégie relativement répandue pour prototyper rapidement une solution consiste à
utiliser un micro-ordinateur générique, comme les Raspberry Pi ou Arduino. Vous pouvez
brancher à cet ordinateur miniature un ou plusieurs capteurs, à la manière de legos. Il s’agit
enfin de customiser le code selon l’usage voulu via un langage de programmation de type C++
ou Micropython.
A ce stade, la question primordiale est de savoir si l’usage qui va être fait de l’objet
connecté est amené à évoluer avec le temps. Il s’agit de trouver le bon équilibre entre une
solution évolutive et un empilement de fonctionnalités inutiles. Ajouter une multitude de
capteurs et stocker des données non essentielles menace le succès du déploiement de votre
solution.
Exemple : la remontée de données d’un conteneur de fret Si mon conteneur voyage sur rail,
inutile de vider sa batterie avec des détecteurs de chocs ou une
- 28 -
Chapitre – II – L’internet des objets IoT
Localisation GPS ultra précise. En revanche, s’il s’agit d’un conteneur en transit
international maritime, d’autres options peuvent se révéler indispensables.
Maintenant que la donnée est collectée, comment la remonter aux serveurs afin qu’elle
soit traitée ? C'est le rôle de la connectivité.
Pour aller plus loin : Les trois étapes pour valider votre solution IoT : Problème, PoC,
Prototype
II.6.1.2.Etage 2 -Connectivité
Si le hardware est le T du terme IoT, la connectivité représente le I. Elle est le cœur de
votre solutionIoT, le pont entre le monde physique et le monde digital.
Les solutions de connectivité sont nombreuses et connectent vos objets de quelques
millimètres (la puce RFID de votre badge de transport) à plusieurs dizaines de kilomètres (la
carte SIM du collier Si le hardware est le T du terme IoT, la connectivité représente le I. Elle
est le cœur de votre solutionIoT, le pont entre le monde physique et le monde digital.
Les solutions de connectivité sont nombreuses et connectent vos objets de quelques
millimètres (la puce RFID de votre badge de transport) à plusieurs dizaines de kilomètres (la
carte SIM du collier connecté de votre chien). Les solutions de connectivité sont déployées
localement (bâtiments, habitations, maisons, usines, hôpitaux) ou à l’échelle d’une ville ou
d’une région entière (…).
L’objectif final de la connectivité est de remonter les données collectées par votre
device dans le cloud.
Les données peuvent être transmises par petits paquets, par exemple une fois par heure
(en batch),ou en temps réel :
Un compteur de télérelève a besoin de transmettre la donnée une fois par jour un
tracker GPS doit mettre à jour la position en temps réel.
Lorsqu'une connectivité IoT est utilisée pour positionner ou tracker des objets, en plus
d’en remonterles données, on parle d’asset tracking.
Il existe en substance 4 grands types de connectivité pour l’IoT. Ils peuvent couvrir de
courtes distances (de quelques centimètres à quelques mètres) ou de longues distances (de
quelquesdizaines de mètres à plusieurs kilomètres).
WAN (Wide Area Network) : un réseau de plusieurs dizaines de kilomètres carrés
LPWAN (Low Power Wide Area Network) : réseau de plusieurs dizaines de kilomètres carrés
mais utilisant peu d’énergie (car peu de bande passante)PAN (Personal Area Network) : le
réseau de quelques mètres (Bluetooth)LAN (Local Area Network) : le réseau Internet privé de
votre domicile ou de votre entreprise (Wifi)Satellite : partout dans le monde pour peu de ne
- 29 -
Chapitre – II – L’internet des objets IoT
pas être dans un tunnel (GPS) Pour aller plus loin Introduction aux réseaux IoT : une vue
d'ensemble Introduction aux réseaux LPWAN : Sigfox, Lora, Nb-IoT et LTE-M LTE-M : les
points essentiels à maîtriser avant de choisir ce réseau.
II.6.1.3.Etage3-Data
L’endroit où sont centralisées ces données s’appelle une plateforme IoT. Cette
plateforme assure également l’intégration avec d'autres systèmes, applications ou
market places.
L’endroit où sont centralisées ces données s’appelle une plateforme IoT. Cette
plateforme assure également l’intégration avec d'autres systèmes, applications ou
marketplaces.
Comment la data est traitée : Le process ETL
Avant que la data soit utilisable, elle doit passer par plusieurs étapes, comme le serait du
sable dans un tamis. Cette opération est résumée par le terme ETL. Elle consiste à rendre les
données “lisibles”,interopérables et trier ce qui est inutile.
Cette étape intervient avant la mise en ligne des données sur le Cloud.
Voici un exemple concret :
Extract : les données brutes sont réceptionnées des capteurs et converties pour être
envoyées sur une plateforme IoT (Microsoft Azure IoT, par exemple) Transform : Effectuer
des opérations sur des grandes masses de données et les filtrer, ou combiner les données de
plusieurs sources Load : envoyer les données transformées dans un outil de visualisation de
données (Power BI, par exemple)
- 30 -
Chapitre – II – L’internet des objets IoT
- 31 -
Chapitre – II – L’internet des objets IoT
Ces opportunités s’adressent autant aux start-up qu’aux sociétés installées depuis des
décennies. En connectant ses “objets” (machines, flotte automobile, outils, stocks),
l’entreprise transforme ceux-ci en une vraie machine à générer des données et donc des
informations qui, bien utilisées, peuvent être de vrais facteurs de croissance. Il y a, à ce jour,
quatre principaux business models liés à l’Internet des objets.
.Le business model "hardware"
Le meilleur exemple est celui des drones. Les fabricants s’adressent à la fois aux
particuliers et aux professionnels, avec des gammes très larges. L’utilisateur final achète
l’objet connecté (le drone) pour ce qu’il est.
.Le business model "plateforme"
Comme le fait Amazon avec Alexa, ou Apple avec l’App store. L'objectif est autant,
sinon plus, de générer des revenus avec la plateforme d’applications qu’avec l’objet en lui-
même.
Amazon vend son boîtier Alexa a prix bas pour constituer une base d’utilisateurs très
large et ensuite facturer l’utilisation de la plateforme aux sociétés qui l’utilisent (Uber,
Dominos Pizza, etc.).
Le business model "outcome" (résultat)
Principalement utilisé dans le domaine des transports, et surtout des nouvelles
mobilités. Lorsque vous louez une trottinette électrique en libre service, vous ne payez que
pour vous déplacer d’un point A à un point B.
Cette approche repose sur l'élimination de toutes les frictions afin de proposer à
l’utilisateur uniquement son besoin immédiat.
- 32 -
Chapitre – II – L’internet des objets IoT
- 33 -
Chapitre III
Matériel et logiciel
Chapitre – III – Matériel et logiciel
III .1 Introduction
Les composants électroniques sont aujourd'hui une partie intégrante de notre vie. En
fait, le but de ces composants est de connecter à d'autres appareils pour réaliser une fonction
électronique afin de rendre notre vie plus facile et plus pratique. Dans ce chapitre, nous
présentons les différents composants électroniques programmables nécessaires pour la
réalisation de notre projet.
III .2. Definition de NodeMCU
NodeMCU est un firmware et une carte de développement open source basés sur Lua
spécialement destinés aux applications basées sur l'IoT.Il comprend un micrologiciel qui
s'exécute sur le SoC Wi-Fi ESP8266 d'Espressif Systems et du matériel basé sur le module
ESP-12.[24]
- 35 -
Chapitre – III – Matériel et logiciel
- 36 -
Chapitre – III – Matériel et logiciel
Pouvoir Micro- Micro-USB: NodeMCU peut être alimenté via le port USB
USB, 3.3V: 3.3V régulé peut être fourni à cette broche pour
3.3V, alimenter la carte
GND,
Vin GND : broches de masse
Vin: Alimentation externe
- 37 -
Chapitre – III – Matériel et logiciel
- 38 -
Chapitre – III – Matériel et logiciel
- 39 -
Chapitre – III – Matériel et logiciel
Noter: si vous avez déjà l’URL des cartes ESP32, vous pouvez séparer les URL par une
virgule comme suit :
https://dl.espressif.com/dl/package_esp32_index.json,
http://arduino.esp8266.com/stable/package_esp8266com_index.json
Ouvrez le gestionnaire de tableaux. Aller à Outils > Conseil > Gestionnaire de tableaux…
- 40 -
Chapitre – III – Matériel et logiciel
- 41 -
Chapitre – III – Matériel et logiciel
Test de l’installation
Pour tester l’installation du module complémentaire ESP8266, voyons si nous
pouvons faire clignoter une LED avec l’ESP8266 en utilisant le langage de programmation
Arduino. Pièces requises Voici le matériel dont vous avez besoin pour réaliser ce projet :
Si vous utilisez un ESP8266-01vous avez également besoin d’un Programmeur FTDI
pour télécharger le code. Télécharger le croquis
Téléchargement de l’esquisse sur l’ESP-12E
Si vous utilisez un kit ESP-12E NodeMCU, le téléchargement de l’esquisse est très
simple, car il dispose d’un programmeur intégré. Branchez votre carte à votre ordinateur.
Assurez-vous d’avoir sélectionné le bon tableau :
- 42 -
Chapitre – III – Matériel et logiciel
- 43 -
Chapitre – III – Matériel et logiciel
- 44 -
Chapitre – III – Matériel et logiciel
III. 3. Capteur
Le MQ135 est un capteur qui permet de mesurer la qualité de l’air. Le MQ135 est
sensible aux principaux polluants présents dans l’atmosphère de la maison. Ce capteur est
sensible au CO2, à l’alcool, au Benzène, à l’oxyde d’azote (NOx) et à l’ammoniac (NH3). Ce
capteur est plus économique que son grand frère le MQ8 si vous avez besoin de mesurer la
présence de CO2 dans une pièce.
Combustible cible existe, la conductivité du capteur est plus élevée et la concentration
de gaz augmente. Veuillez utiliser un simple circuit électrique, Convertir le changement gaz.
Le capteur de gaz MQ135 a une haute sensibilité à l'ammoniac, au sulfure et à la
vapeur de Benz, également sensibles à la fumée et à d'autres gaz nocifs. Il est à faible coût et
adapté à différentes applications.[25]
- 45 -
Chapitre – III – Matériel et logiciel
- 46 -
Chapitre – III – Matériel et logiciel
Figuer III.14: Écran LCD 1602 16×2 avec interface I2C/IIC – rétroéclairage bleu
La communication avec une carte Arduino se fait avec le protocole I2C (voir internet
pour plus de détails) sur deux lignes dénommées SCL et SDA. Il faut ajouter les lignes
d’alimentation Vcc et GND.
- 47 -
Chapitre – III – Matériel et logiciel
SDA –> pin A4 Data (pin 20 sur Mega, pin D2 sur Wemos D1 mini)
SCL –>pin A5 Clock (pin 21 sur Mega, pin D1 sur Wemos D1 mini)
Et il faut mettre des résistances de ‘Pull-Up’ sur chacune de ces lignes MAIS s’il y a
plusieurs module il ne faut mettre qu’une seule fois ces résistances (4,7 KΩ). (pour le circuit
en ma possession il est dit en documentation qu’il y a des résistances de ‘Pull-Up’ de 10KΩ,
mais je n’ai pas pu les identifier sur le circuit, donc j’ai mis ces résistances de 4,7 KΩ)
Chaque module possède sa propre adresse qui peut être fixe ou réglable (le protocole
I2C peut gérer 127 adresses !).
( I2C Scanner.ino Written by Nick Gammon Date: 20th April 2011 par exemple)
Pour utiliser l’interface à travers une carte Arduino il faut utiliser une Bibliothèque qui
prend en charge le composant (chip) de l’interface (à identifier). Dans mon cas il s’agissait du
composant PCF8574 .
- 48 -
Chapitre – III – Matériel et logiciel
Généralement, pour tous les écrans LCD (non graphiques) ce brochage est le même. Les
broches utiles qu'il faudra relier à l'Arduino sont les broches 4, 5 (facultatives), 6 et les
données (7 à 14 pouvant être réduite à 8 à 14) en oubliant pas l'alimentation et la broche de
réglage du contraste. Pour envoyer des données sur l'écran, il suffit de :
1. Placer la broche RS à 1 ou 0 selon que l'on veut envoyer une commande.
2. Place sur les 8 broches de données (D0 à D7) la valeur de la donnée à afficher.
3. Faire une impulsion sur E d'au moins 450 ns pour indiquer à l'écran que les données
sont prêtes.
La communication parallèle prend beaucoup de broches, il existe un mode "semi-
parallèle". Ce dernier se contente de travailler avec seulement les broches de données D4 à D7
(en plus de RS et E) et il faudra mettre les quatre autres (D0 à D3) à la masse. Il libère donc
- 49 -
Chapitre – III – Matériel et logiciel
quatre broches. Dans ce mode, on fera donc deux fois le cycle "envoi des données puis
impulsion sur E" pour envoyer un octet complet. On utilisera une libraire nommée Liquide
Crystal qui se chargera de gérer les timings et l'ensemble du protocole. L'afficheur LCD
utilise 6 à 10 broches de données ((D0 à D7) ou (D4 à D7) + RS + E) et deux d'alimentations
(+5V et masse). La plupart des écrans possèdent aussi une entrée analogique pour régler le
contraste des caractères. On branchera dessus un potentiomètre de 10 kΩ. Les 10 broches de
données peuvent être placées sur n'importe quelles entrées/sorties numériques de l'Arduino
III.4.1 Schéma de câblage - Écran LCD 16X2 avec NodeMCU
Comment connecter un écran LCD 16×2 à un microcontrôleur NodeMCU ?. Cet écran
LCD est de type blanc sur noir qui utilise une interface I2C. Le NodeMCU dispose d’une
interface I2C intégrée, de sorte qu’il peut être connecté directement à l’écran LCD sans aucun
autre composant.
Connectez la broche SDA de l’écran LCD à la broche D2 du NodeMCU.
Connectez la broche SDL de l’écran LCD à la broche D1 du NodeMCU.
- 50 -
Chapitre – III – Matériel et logiciel
- 51 -
Chapitre – III – Matériel et logiciel
FigureIII. 21 : Ventilateur
- 52 -
Chapitre – III – Matériel et logiciel
Détails techniques
Raccord: 1/2 pouce.
Pression de fonctionnement: 0.02 Mpa - 0.8 Mpa (0.8 Megapascal correspond à 8 bar).
Température de fonctionnement: 1 ℃ - 75 ℃
Temps de réponse (ouverture): ≤ 0.15 sec
Temps de réponse (fermeture): ≤ 0.3 sec
Tensiondefonctionnement:12VDC
(mais fonctionne aussi jusqu'à 6 V DC... voir table des tensions courants ci-dessous).
Durée de vie: ≥ 50 millions de cycles
Poids: 120 gr
Dimensions: 77mm x 57mm x 50mm
III.8. LED
Une diode électroluminescente (LED) est un dispositif semi-conducteur qui émet de
la lumière lorsque le courant le traverse. Les électrons dans le semi-conducteur se
recombinent avec des trous d’électrons, libérant de l’énergie sous forme de photons. La
couleur de la lumière (correspondant à l’énergie des photons) est déterminée par l’énergie
nécessaire pour que les électrons traversent la bande interdite du semi-conducteur. [5] La
lumière blanche est obtenue en utilisant plusieurs semi-conducteurs ou une couche
de phosphore électroluminescent sur le dispositif semi-conducteur[30]
FigureIII.23 : led
- 53 -
Chapitre – III – Matériel et logiciel
Conclusion :
En conclusion, nous pouvons dire que les pièces électroniques que vous avez
mentionnées sont une partie importante de la technologie moderne et des développements
électroniques. Ces pièces sont utilisées dans divers domaines tels que l'affichage, l'éclairage,
les communications et le contrôle. Ci-dessous, nous résumons brièvement ce qui se rapporte à
chaque pièce
Ces pièces électroniques sont essentielles à notre époque actuelle, car elles sont
utilisées dans de nombreuses applications et appareils intelligents. Et il joue un rôle vital dans
l'avancement de la technologie et de la communication, qui suit dans la partie suivante, une
méthode de communication entre eux afin de mener à bien le processus selon le modèle ou le
schéma.
- 54 -
Chapitre IV
Réalisation de l’application par IOT
Chapitre – IV – Réalisation de l’application par IOT
IV 1 Introduction
Un dispositif de capteur de gaz,actuellement, est considéré comme l'un des moyens les
plus efficaces de protéger l'individu et la société, sauf s'il se trouve chez lui ou à l'extérieur de
son domicile, où nous montrons dans cette section comment travailler et comment protéger
l'individu. par lui-même sans intervention humaine en cas de fuite de gaz avec l'intervention
du nouveau procédé de télécommande et d'accès au rapport gaz
Dans ce chapitre, nous allons apprendre comment fabriquer notre propre détecteur à
gaz avec le capteur MQ-135 et ESP8266 ou ESP32. Nous obtenons les informations d’alerte
sur notre mobile et notre écran LCD en cas de fuite de gaz. Et nous surveillons le niveau de
gaz partout où nous trouverons.
IV 2 Déclaration de matériels utilisés
Ce sont les composants requis pour ce projet.
- 56 -
Chapitre – IV – Réalisation de l’application par IOT
IV 3 Schéma de projet
IV 4 Schéma
Dans le schéma de circuit, nous avons utilisé ESP8266.
La sortie analogique du capteur MQ-135 est connectée à la broche numéro 32.
Et nous avons utilisé les 2 LED Rouge et Vert et ils se sont connectés au numéro de broche 13
et 14
IV 5 Configurer BlynkIoT Cloud
Si vous êtes intéressé par plus, reportez-vous à l’article suivant.
Domotique avec esp8266
Capteur de gaz avec Nodemcu
Système d’irrigation intelligent
d’abord, vous allez sur le site Web de Blynk et connectez-vous dans un poing.
IV 5 .1 Setp1
- 57 -
Chapitre – IV – Réalisation de l’application par IOT
Maintenant que nous créons le modèle, j’ai sélectionné ESP8266 En tant que panne
matérielle, nous avons utilisé des broches virtuelles pour créer les bases de données, afin que
nous puissions connecter n’importe quel contrôleur avec ce modèle.
IV 5.2 Étape 2
- 58 -
Chapitre – IV – Réalisation de l’application par IOT
J’ai ajouté 4 événements. Chaque fois que l’événement se produit, j’obtiens les
informations d’alerte.
IV 5. 4.Étape 4
- 59 -
Chapitre – IV – Réalisation de l’application par IOT
IV 5.5 Étape 5
Maintenant, nous avons créé le Web des board final
IV 5.6 Dernière étape
L’interface
IV.6 Configurer le tableau de bord mobile dans l’application BlynkIoT
Téléchargez et installez d’abord l’application BlynkIoT depuis le Google Play Store
ou l’App Store.
Ouvrez l’application BlynkIoT et sélectionnez le modèle
- 60 -
Chapitre – IV – Réalisation de l’application par IOT
Maintenant, nous testons le capteur que j’ai utilisé le briquet. il suffit de tenir le briquet
devant le capteur MQ-135 Lorsque nous franchissons la valeur 900, nous recevons une alerte
de notification.
- 61 -
Chapitre – IV – Réalisation de l’application par IOT
Afficheur
LCD 16 X 2
ESP32
Role 5v
Connecteur de Bazzer
ventulaeur
LED couleur
de gaz ON
Connecteur de
capteur
Capteur de gaz
MQ 135
Cet appareil fonctionne sur le capteur de fuite de gaz dans la maison afin que le
récepteur
Cet appareil fonctionne sur le capteur de fuite de gaz dans la maison afin que le
récepteur reçoive le taux de gaz de 135 dans l'atmosphère afin que le composant principal
avec l'allumage de la lampe et le son du côté externe ouvre automatiquement la fenêtre et
déconnecte le circuit électrique.
En présence du pourcentage de gaz fuit dans le centre égale ou supérieure à la valeur
de 30 programmée lampe à gaz fonctionne avec l'émission du son d'Alarme et de gaz libre sur
la maison et grâce au circuit électrique ouverture automatique de la fenêtre est exécuter et le
ventilateur se met en marche pour décharger l'espace où la proportion de gaz
- 62 -
Chapitre – IV – Réalisation de l’application par IOT
- 63 -
Chapitre – IV – Réalisation de l’application par IOT
- 64 -
Chapitre – IV – Réalisation de l’application par IOT
IV 10 Conclusion :
Le capteur de gaz de contact est une technologie innovante et efficace de surveillance
et de contrôle des gaz. Cet appareil détecte et surveille les niveaux de gaz ambiants, ce qui
contribue à assurer la sécurité et la protection des utilisateurs et de l'environnement.
En connectant l'appareil à la plate-forme de communication appropriée, le capteur peut
transmettre les données collectées sur les niveaux de gaz à des systèmes centraux ou à des
applications dédiées. Les utilisateurs peuvent visualiser et surveiller les données en temps réel
et suivre les changements importants
En intégrant le capteur de gaz à la plate-forme Blynk, de nombreuses applications
utiles peuvent être réalisées telles que la détection de fuites de gaz dans les maisons, les
bureaux ou les industries, la surveillance de la qualité de l'air urbain et l'alerte d'urgence
environnementale.
- 65 -
Conclusion générale
Conclusion générale
L’utilisation du gaz comme source d’énergie est essentielle dans notre vie. Cependant,
il y a des risques pour cette utilisation sur la vie humaine en cas de fuites des gaz nocifs, en
particulier le monoxyde de carbone (CO) qui reste la première cause d’accidents domestiques
mortel en Algérie.
Dans ce contexte, nous avons réalisé un système pour la détection et la mesure de
concentration de gaz toxiques (CO, méthane, par exemple). L’utilisation de ce système, de
prévention et d’alarme, est donc très importante dans les endroits domestiques et les
environnements industriels, puisqu’il peut contribuer à sauver la vie humaine et conserver les
biens.
Ce projet nous a permis de présenté un système intelligent de détection de gaz
dangereux contrôlé par IoT.
Notre système est basé sur le contrôleurs p8266pour la communication via Wi-Fi ce
qui lui permet d’être contrôlé via une application Android. Les résultats achevés montrent
l’efficacité du système dans la détection et l’alerte, en temps réel, de la présence d’un des gaz
dangereux, et son extensibilité à d’autres types de gaz.
Comme perspectives, nous envisagerons d’améliorer les performances de l’application
réalisée en introduisant, des appareils de calibrage plus sophistiqués, tout en réduisant le coût
dans le but d’avoir un produit lowcost commercialisable.
- 66 -
Références bibliographiques
Références bibliographiques
[1] https://www.algerie-eco.com/2022/11/28/
[2]https : //www.alaraby.co.uk >SOCIETY
[3]https://fr.wikipedia.org/wiki/Gazéification
[4] Wikipedia https://fr.m.wikipedia.org › wiki
[5] https://www.rapport-gratuit.com/schema-de-principe-dun-capteur-industrie
[6] Yamina, B. (2016). Realisation d'une station de caracterisation de capteurs de pression
(Doctoral dissertation, Université Mouloud Mammeri).
[7] MARDJANE, M., TALBI, B., & HARROUZ, A. (2020). Étude Et Contrôle D’un Système
De Comptage Dynamique Des Produits Pétroliers Du Touat Gaz (Doctoral dissertation,
UNIVERSITE AHMED DRAIA-ADRAR).
[8] http://philippe.berger2.free.fr/automatique/cours/cpt/les_capteurs.htm
[9] Christophe Pijolat, étude des capteurs microélectroniques : actifs et passifs, Ecole
Nationale Supérieure des Mines de Saint-Etienne (2004)
[10] [https://www.techniques-ingenieur.fr/base-documentaire/genie-industriel-th6/capteurs-
42678210/capteurs-r400/terminologie-en-metrologie-r400niv10002.html
[11] Boudjedir, I. (2017). Un système embarque pour la détection des gaz dangereux.
[12] BENDELLA, I., & BELAHBIB, I. E. (2016). Automatisation d’un four a gaz dans une
unité de traitement de GPL.
[13] Tortelier, P. Un schéma simplifié de détection. Signal, 2, 3.
[14] Euldji, O., &Lachenani, S. A. (2021). Réalisation et conception d’un détecteur de gaz
d’une maison intelligente.
[15] https://fr.statista.com/statistiques/584481/internet-des-objets-nombre-d-appareils-
connectes-dans-le-monde-2020/
[16] https://fr.scribd.com/document/628518031/DEVELOPPEMENT-INTERNET
[17] P-J. Benghozi, S. Bureau, F. Massit-Folléa, C. Waroquiers, and S.
Davidson. L’internet des objets : quels enjeux pour l’Europe. Éd. de la Maison
des sciences de l’homme, 2009.
[18] https://www.move2.digital/levolution-de-linternet-des-objets-et-son-impact-sur-les-
entreprises/
[19] Taleb Omar, Mankouri Abdelkrim. « Programmation de la sécurité Internet des Objet,
Etude de cas module WIFI Electric imp », Mémoire de master, Université de Tlemcen,
Algérie, 2016.
[20] Evans, D., 2011. The Internet of Things How the Next Evolution of the Internet Is
ChangingEverything. [Ebook] Etats-Unis : Cisco internet business solutions group
- 68 -
Références bibliographiques
- 69 -
Annexe
Annexes
#include <LiquidCrystal_I2C.h>
#include <WiFi.h>
#include <BlynkSimpleEsp32.h>
BlynkTimer timer;
int pinValue = 0;
#define Buzzer 13
#define Green 12
#define Red 14
#define Sensor 32
void setup() {
Serial.begin(9600);
lcd.backlight();
lcd.init();
pinMode(Green, OUTPUT);
pinMode(Red, OUTPUT);
pinMode(Buzzer, OUTPUT);
pinMode(Sensor, INPUT);
timer.setInterval(100L, notifiaction);
BLYNK_WRITE(V0) {
pinValue = param.asInt();
- 71 -
Annexes
void notifiaction() {
Serial.println(sensor);
sensor = map(sensor, 0, 4095, 0, 100); // Assuming ESP32 ADC range is 12-bit (0-4095)
if (pinValue == 1) {
digitalWrite(Green, HIGH);
digitalWrite(Red, LOW);
digitalWrite(Buzzer, LOW);
lcd.setCursor(0, 1);
lcd.print("Gas value:Normal");
digitalWrite(Green, LOW);
digitalWrite(Red, HIGH);
digitalWrite(Buzzer, HIGH);
lcd.setCursor(0, 1);
lcd.setCursor(0, 0);
lcd.print("Value : ");
lcd.print(sensor);
Blynk.virtualWrite(V1, sensor);
} else {
digitalWrite(Red, LOW);
digitalWrite(Buzzer, LOW);
digitalWrite(Green, LOW);
lcd.clear();
- 72 -
Annexes
void loop() {
Blynk.run();
timer.run();
- 73 -