INTRODUCTION
Contexte
Dans un monde en constante évolution technologique, la sécurité domestique demeure un
enjeu prioritaire. Les gaz domestiques tels que le butane, le propane et le méthane sont
couramment utilisés dans les ménages, les restaurants, les hôtels et autres établissements pour
la cuisson, le chauffage ou encore la réfrigération. Malgré leur utilité, ces gaz présentent un
danger potentiel important en cas de fuite non détectée. Les conséquences peuvent aller
d’une simple intoxication à des incendies violents ou des explosions dévastatrices,
entraînant parfois la perte de vies humaines et la destruction de biens matériels.
Les systèmes de sécurité traditionnels reposent principalement sur la vigilance humaine ou sur
des détecteurs sonores qui se déclenchent uniquement lorsque le gaz atteint un seuil critique.
Toutefois, ces dispositifs ont des limites, notamment l’impossibilité d’alerter à distance en
cas d’absence des occupants. D’où la nécessité d’un système autonome, intelligent et
communicant, capable de détecter automatiquement une anomalie et de prévenir
immédiatement l’utilisateur, où qu’il soit.
1. Problème (besoin) identifié dans une communauté ou une industrie
Dans les zones urbaines comme dans les zones rurales, de nombreuses habitations, hôtels,
cantines scolaires, restaurants et autres établissements n’ont pas encore accès à un système
automatisé et fiable de détection des fuites de gaz. Ces communautés sont donc exposées
quotidiennement à des risques graves, sans moyen de réaction rapide en cas de fuite. Le
manque de sensibilisation, la faible accessibilité financière à des dispositifs technologiques
avancés et la non-disponibilité locale de solutions efficaces aggravent la situation.
Le besoin exprimé est donc la conception d’un système embarqué intelligent, à bas coût,
pouvant surveiller continuellement l’environnement domestique et alerter à distance les
utilisateurs, même en leur absence.
2. Justification du projet (opportunité pour la communauté ou l’industrie
concernée)
Ce projet représente une réponse pragmatique et technologique à une problématique de
sécurité domestique largement répandue. Il propose l’intégration de capteurs de gaz avec un
microcontrôleur embarqué couplé à un module GSM, afin d’émettre automatiquement une
alerte (SMS) en cas de détection d’un seuil critique de concentration de gaz.
L’approche retenue permet de combiner accessibilité économique, simplicité d’installation,
efficacité technologique et fiabilité. La solution envisagée est facilement réplicable dans
d'autres contextes à faibles ressources. Elle constitue une opportunité stratégique pour
améliorer la sécurité dans les foyers, les petits commerces, les hôtels, et les milieux
professionnels où l’utilisation de gaz est fréquente.
Problématique
Face à ces constats, une question centrale se pose :
Comment concevoir un système embarqué intelligent capable de détecter une fuite de
gaz domestique et de déclencher une alerte à distance, même en l’absence des occupants,
afin de prévenir les accidents et protéger les personnes ainsi que les infrastructures ?
1. Questions principales de recherche
Pour répondre à cette problématique, plusieurs interrogations spécifiques orientent notre
projet :
Quels types de capteurs et de composants électroniques peuvent être utilisés pour
assurer une détection fiable des fuites de gaz ?
Quelle architecture matérielle et logicielle permettrait de garantir une alerte
immédiate à distance via SMS ?
Comment rendre ce système simple, robuste, économique et facile à déployer,
même dans des environnements techniques limités ?
Hypothèses
Les réponses anticipées à ces questions sont formulées sous forme d’hypothèses de travail :
Il est techniquement possible d’utiliser des capteurs comme le MQ-2 ou MQ-135
pour détecter les fuites de gaz avec une bonne précision.
Un microcontrôleur (type Arduino UNO) couplé à un module GSM (ex. SIM800L)
peut assurer une transmission fiable d’une alerte par SMS en temps réel.
Ce système peut être développé à coût réduit, avec des composants facilement
disponibles et assemblés sur une carte de prototypage.
Objectifs du projet
Objectif général :
Mettre en œuvre un système embarqué intelligent de détection de gaz domestiques avec
alerte automatique par SMS, assurant la sécurité des personnes et des biens.
Objectifs spécifiques :
Intégrer un capteur de gaz à un microcontrôleur pour mesurer en continu la
concentration de gaz dans l’air.
Déclencher une alerte locale (LED, buzzer) en cas de détection anormale.
Émettre une alerte SMS à un numéro prédéfini via un module GSM.
Réaliser une série de tests pour valider l’efficacité du système dans différentes
conditions.
Documenter le fonctionnement du dispositif et proposer des améliorations futures.
Contraintes
La réalisation de ce projet est soumise à plusieurs contraintes :
Matérielles : Disponibilité et qualité des capteurs (MQ-2, MQ-135), compatibilité
avec le microcontrôleur (Arduino), disponibilité du module GSM, accessibilité à une
source d’alimentation stable.
Techniques : Gestion de l’interopérabilité entre les modules, stabilité du signal GSM,
gestion d’alarmes, calibration du capteur, tolérance aux erreurs.
Temporelles : Délai imposé par le cadre académique du projet (par exemple : un
semestre).
Environnementales : Les tests doivent être réalisés en milieu simulé, sans exposition
réelle à des gaz toxiques, ce qui peut limiter les scénarios de validation.
Livrables (résultats attendus)
À l’issue de ce projet, les livrables suivants sont attendus :
Un prototype fonctionnel de détection de gaz domestiques, prêt à être déployé dans
un environnement réel.
Le code source complet du programme Arduino utilisé pour la lecture des capteurs et
l’envoi de SMS.
Un rapport technique incluant :
o Le schéma d’architecture du système
o Les résultats des tests expérimentaux
o Une analyse critique du fonctionnement
o Des suggestions d’amélioration
Une présentation synthétique du projet (oral + support visuel) destinée à une
soutenance.
Méthodologie
Le projet est conduit selon une démarche expérimentale et itérative, structurée comme suit :
1. Phase de recherche documentaire :
o Étude des différents capteurs de gaz disponibles
o Analyse des modules GSM et microcontrôleurs adaptés
o Consultation de projets similaires existants
2. Phase de conception :
o Élaboration du schéma fonctionnel du système
o Sélection des composants adaptés aux objectifs
3. Phase de réalisation :
o Assemblage du système sur une plaque de prototypage
o Programmation du microcontrôleur avec Arduino IDE
o Intégration du module GSM et configuration des messages SMS
4. Phase de test et validation :
o Tests en conditions simulées (fumée, gaz inoffensif)
o Vérification du bon fonctionnement des alertes
o Analyse des résultats, identification des failles
5. Phase de documentation :
o Rédaction du rapport technique et préparation des livrables
CHAPITRE I : REVUE DE LA LITTÉRATURE
1. Approche Théorique
La conception d’un système embarqué intelligent de surveillance des gaz domestiques repose
sur plusieurs notions théoriques issues de l’électronique, des systèmes embarqués, de la
détection de gaz et des technologies de communication mobile. Cette section présente les
fondements qui guident la résolution du besoin identifié.
1.1. Systèmes embarqués
Un système embarqué (ou système enfoui) est un système électronique autonome ou semi-
autonome, dédié à une tâche spécifique, souvent intégré à un environnement plus vaste.
Contrairement aux ordinateurs à usage général, les systèmes embarqués sont optimisés pour
des fonctions précises, avec des contraintes de taille, de consommation d’énergie et de coût.
Dans le cadre de ce projet, le microcontrôleur Arduino joue le rôle du noyau du système
embarqué. Il permet d'interpréter les données provenant du capteur de gaz, de prendre une
décision en fonction des seuils programmés, puis de déclencher les alertes appropriées
(locales et à distance).
1.2. Capteurs de gaz
Les capteurs de gaz sont des dispositifs capables de détecter la présence de substances
chimiques dans l’air. Parmi eux, les capteurs semi-conducteurs, comme ceux de la famille
MQ (ex. MQ-2, MQ-5, MQ-135), sont largement utilisés pour détecter des gaz comme :
Méthane (CH₄)
Butane (C₄H₁₀)
Propane (C₃H₈)
Monoxyde de carbone (CO)
Le capteur MQ-2, par exemple, détecte les gaz en modifiant sa résistance interne en fonction
de la concentration du gaz dans l’air, ce qui se traduit par une variation de la tension en sortie.
Ce signal analogique est ensuite traité par un microcontrôleur.
1.3. Communication GSM et envoi de SMS
La communication GSM (Global System for Mobile Communications) est une norme
internationale de téléphonie mobile. L’utilisation d’un module GSM (comme le SIM800L ou
SIM900) permet au système d’envoyer des messages SMS vers un téléphone mobile en cas
de détection d’un danger.
Ces modules fonctionnent à l’aide de commandes AT, qui permettent au microcontrôleur de
piloter le module GSM : initialiser la communication, rédiger le message, saisir le numéro du
destinataire, puis envoyer le message.
1.4. Détection et alerte dans les systèmes de sécurité
Dans un système de sécurité embarqué, la gestion des seuils critiques est essentielle. Un
seuil est une valeur de référence qui, lorsqu’elle est dépassée, déclenche une alarme. Ce
mécanisme repose sur des algorithmes simples de décision (du type if-then-else)
capables de réagir en temps réel.
Les dispositifs d’alerte locale (LED, buzzer) servent à avertir les personnes présentes dans
l’environnement immédiat, tandis que les alertes à distance (SMS, appel automatique, etc.)
sont essentielles lorsque les occupants ne sont pas sur place.
2. Études Antérieures (Solutions Existantes)
L’analyse des travaux antérieurs et des systèmes existants permet d’identifier les forces et les
limites des solutions actuelles, afin de mieux orienter notre propre conception.
2.1. Travaux académiques
Plusieurs mémoires d'étudiants dans des institutions comme l’ISTA/GM ou d’autres
établissements techniques ont abordé la problématique de détection de gaz. On peut citer :
Projet de détection de monoxyde de carbone avec Arduino et module GSM, qui
proposait une alerte par SMS. L’architecture de ce projet reposait sur un capteur MQ-
7, un Arduino Uno et un module SIM900. Cependant, ce système ne couvrait pas
d’autres gaz inflammables et ne proposait pas d’alerte sonore locale.
Système d’alerte incendie domestique, où un capteur de flamme était combiné avec
un capteur de température, mais sans module GSM. Ce projet a mis en lumière
l’importance de la diversité des capteurs pour améliorer la détection.
Ces travaux montrent que les bases de la détection de gaz sont bien établies, mais que les
systèmes ne sont pas toujours complets ou adaptés à un usage grand public, notamment en ce
qui concerne l’autonomie, la portabilité, ou l’alerte à distance.
2.2. Dispositifs commerciaux existants
Il existe des détecteurs de gaz domestiques sur le marché qui émettent des alertes sonores
lorsqu’une concentration anormale est détectée. Toutefois, ces systèmes présentent plusieurs
limitations :
Pas d’alerte à distance (pas de SMS ou d’appel téléphonique)
Prix élevé pour les modèles connectés
Installation souvent complexe
Manque de flexibilité pour une personnalisation ou une intégration à un système
domotique
2.3. Projets open source et Maker
De nombreux projets DIY (Do-It-Yourself) sont partagés sur des plateformes comme
Instructables, GitHub ou [Link]. Ces projets montrent l’utilisation réussie de capteurs
MQ avec des cartes Arduino ou ESP32. Certains intègrent des modules GSM ou Wi-Fi pour
envoyer des notifications par SMS ou email.
Ces ressources inspirent notre démarche, tout en soulignant la nécessité d’un montage fiable,
testé, documenté et adapté à un contexte réel d’utilisation domestique dans des zones à
faibles ressources.
CONCLUSION
Cette revue de la littérature a permis de poser les bases théoriques essentielles à la conception
d’un système embarqué de surveillance des gaz. Elle a présenté :
les principes techniques des capteurs de gaz,
les microcontrôleurs et modules GSM utilisés dans les systèmes de sécurité,
ainsi que les solutions existantes dans le domaine académique et commercial.
Elle a mis en évidence l’écart entre les systèmes disponibles et les besoins réels des
communautés vulnérables, notamment en termes de coût, d’accessibilité, et d’efficacité en
l’absence des occupants.
Ces constats renforcent la pertinence de notre projet, qui se veut simple, fiable, accessible, et
surtout intelligent, pour protéger les foyers des dangers liés aux fuites de gaz domestiques.
ANNEXES
Documents Complémentaires
1. Contrats / Conventions
Convention de projet tutoré entre l'étudiant, le superviseur académique, et le
partenaire ou tuteur professionnel (le cas échéant).
Lettre d'autorisation pour effectuer des tests dans un environnement domestique
simulé ou réel.
Engagement de confidentialité signé pour l’usage des données collectées lors des
tests (le cas échéant).
2. Questionnaires / Enquêtes
Questionnaire adressé aux ménages : sur les connaissances des dangers liés aux
fuites de gaz, les dispositifs de détection utilisés, et leur niveau de réactivité.
Enquête terrain (synthèse des résultats) : réalisée dans plusieurs maisons à Mbanza-
Ngungu (ou une autre localité ciblée) afin d'évaluer :
o La fréquence des fuites de gaz détectées.
o Les réactions habituelles des habitants face à ces fuites.
o Le taux de pénétration des technologies embarquées dans la sécurité
domestique.
(Exemple en annexe : modèle de questionnaire au format PDF)
3. Captures d’écran / Photos
Photos du prototype du système embarqué :
o Carte Arduino / ESP32 avec câblage du capteur MQ-2.
o Module GSM (SIM800L ou équivalent) intégré au circuit.
o Boîtier ou support physique pour l’installation dans une cuisine.
Captures d’écran :
o Interface de simulation du capteur (via logiciel comme Proteus, Tinkercad,
etc.).
o Messages SMS envoyés automatiquement lors de la détection de gaz.
4. Code Source
Scripts Arduino / MicroPython :
o Configuration du capteur MQ-2.
o Lecture des données analogiques/numériques.
o Seuil de déclenchement d’alerte.
o Communication avec le module GSM pour envoi du SMS.
o Boucle principale d’exécution.
#include <SoftwareSerial.h>
// Création d'une liaison série pour le module GSM
SoftwareSerial gsm(10, 11); // RX, TX
const int mq2Pin = A0; // Broche analogique pour le capteur MQ-2
const int seuilGaz = 400; // Seuil de détection de gaz (à ajuster selon les tests)
const int ledPin = 8; // LED pour alerte visuelle
const int buzzerPin = 9; // Buzzer pour alarme sonore
bool alerteEnvoyee = false; // Pour éviter l’envoi répétitif du SMS
void setup() {
pinMode(ledPin, OUTPUT);
pinMode(buzzerPin, OUTPUT);
[Link](9600); // Port série pour debug
[Link](9600); // Port série GSM
[Link]("Initialisation du système...");
delay(1000);
[Link]("AT"); // Vérifie la connexion avec le GSM
delay(1000);
[Link]("AT+CMGF=1"); // Met le module en mode texte
delay(1000);
[Link]("AT+CSCS=\"GSM\""); // Définir l'encodage
delay(1000);
}
void loop() {
int valeurGaz = analogRead(mq2Pin); // Lecture du niveau de gaz
[Link]("Niveau de gaz : ");
[Link](valeurGaz);
if (valeurGaz > seuilGaz) {
digitalWrite(ledPin, HIGH);
digitalWrite(buzzerPin, HIGH);
if (!alerteEnvoyee) {
envoyerSMS();
alerteEnvoyee = true;
}
} else {
digitalWrite(ledPin, LOW);
digitalWrite(buzzerPin, LOW);
alerteEnvoyee = false; // Réinitialiser si gaz revient à la normale
}
delay(2000); // Pause entre deux mesures
}
// Fonction pour envoyer un SMS
void envoyerSMS() {
[Link]("AT+CMGS=\"+243XXXXXXXXX\""); // Numéro du destinataire
delay(1000);
[Link]("ALERTE : Fuite de gaz détectée dans votre domicile !\n");
[Link]("Vérifiez immédiatement votre installation.");
delay(500);
[Link](26); // Caractère de fin de message (Ctrl+Z)
[Link]("SMS envoyé !");
}
Modèle de Questionnaire
Objet : Enquête sur la connaissance, l’usage et les attentes liées à un système de détection de
gaz domestique avec alerte par SMS.
Public cible : Ménages / propriétaires / occupants d’habitations avec gaz domestique (butane,
propane…).
Questionnaire (à remplir anonymement)
A. Informations générales
1. Âge : ☐ Moins de 20 ans ☐ 20-35 ans ☐ 36-50 ans ☐ 51 ans et plus
2. Sexe : ☐ Homme ☐ Femme
3. Profession : ___________________________
4. Niveau d’études :
☐ Primaire ☐ Secondaire ☐ Universitaire ☐ Autre : __________
5. Localité / Quartier : _______________________
B. Usage domestique du gaz
6. Utilisez-vous du gaz dans votre maison ?
☐ Oui ☐ Non
7. Si oui, pour quels usages ?
☐ Cuisine ☐ Chauffe-eau ☐ Chauffage ☐ Autres : __________
8. Avez-vous déjà été victime ou témoin d’une fuite de gaz ?
☐ Oui ☐ Non
9. Si oui, quelle a été votre réaction ?
☐ Ventilation ☐ Appel au secours ☐ Coupure du gaz
☐ Rien / Ne savais pas quoi faire
C. Prévention et sécurité
10. Disposez-vous d’un détecteur de gaz à la maison ?
☐ Oui ☐ Non
11. Avez-vous déjà entendu parler d’un système de détection avec alerte SMS ?
☐ Oui ☐ Non
12. Seriez-vous intéressé par un tel système ?
☐ Oui ☐ Non
13. Quel prix seriez-vous prêt à payer pour un tel système ?
☐ Moins de 15$ ☐ 15$–30$ ☐ Plus de 30$
D. Suggestions et remarques :