Arduino, Tutoriels

Comment utiliser les capteurs de gaz MQ-136, MQ-2, MQ-3 et MQ-6 avec Arduino maroc pour créer des projets intelligents

Arduino Avec Capteur De Gaz

Introduction

Les capteurs de gaz sont des dispositifs électroniques qui détectent la présence de différents types de gaz dans l’air. Ils sont largement utilisés dans les systèmes de sécurité, les détecteurs de fumée et les systèmes de surveillance de la qualité de l’air. Dans cet article, nous présentons les différents types de capteurs de gaz, ainsi que les capteurs de gaz MQ-136, MQ-2, MQ-3 et MQ-6. Nous expliquons comment connecter ces capteurs à Arduino et comment les utiliser pour mesurer la concentration de différents gaz dans l’air.

Différents types de capteurs de gaz MQ-135 MQ-2 MQ-3 MQ-4 MQ-5 MQ-6 MQ-7 MQ-8 MQ-9 MQ-135

Capteurs De Gaz  Mq-135 Mq-2 Mq-3 Mq-4 Mq-5 Mq-6 Mq-7 Mq-8 Mq-9 Mq-135 Module, Arduino Maroc Agadir
Capteurs de gaz MQ-135 MQ-2 MQ-3 MQ-4 MQ-5 MQ-6 MQ-7 MQ-8 MQ-9 MQ-135 Module

Voici un tableau récapitulatif des différents capteurs de gaz mentionnés ci-dessus :

Capteur de GazGaz détectésDomaines d’utilisation
MQ-6Propane, butane, LPG, LNGCuisines, chauffages
MQ-7Monoxyde de carboneGarages, laboratoires
MQ-135Gaz nocifsMaisons, bureaux
MQ-3Alcool, gaz inflammablesBars, restaurants
MQ-2Isobutane, propaneCuisines, garages
MQ-5GPL, hydrogène, méthane, CO, hexaneCuisines, garages, usines
MQ-136Sulfure d’hydrogèneUsines, laboratoires
MQ-137AmmoniacUsines, laboratoires
MICS-4514CO, NO2, H2, NH3, CH4Usines, véhicules, systèmes de ventilation
MQ-8HydrogèneGarages, usines, laboratoires
MQ-4MéthaneUsines, cuisines, garages

Les capteurs de gaz MQ sont généralement faciles à utiliser et à intégrer dans des systèmes électroniques. Pour les utiliser, vous devez simplement connecter le capteur à votre Arduino maroc ou à un autre microcontrôleur, et installer les bibliothèques appropriées.

L’un des capteurs de gaz MQ les plus populaires est le capteur de gaz MQ-136 de sulfure d’hydrogène. Ce capteur est conçu pour détecter la présence de sulfure d’hydrogène dans l’air, un gaz toxique et inflammable qui peut être dangereux pour la santé.

Comment utiliser le capteur d’alcool MQ-3 avec Arduino maroc

Capteur De Gaz Mq3
MQ-3 Alcool, Capteur de gaz MQ3

Le capteur d’alcool MQ-3 est un capteur polyvalent qui peut être utilisé pour détecter la présence d’alcool dans l’air ainsi que sa concentration. Il est donc un excellent choix pour construire des projets DIY tels que des alcootests ou des détecteurs de pollution.

Composants requis

Schéma de câblage

Le schéma de câblage du capteur d’alcool MQ-3 est simple. Il suffit de connecter les broches VCC et GND du module au 5V et GND de la carte Arduino, et la broche A0 du module à la pin analogique 0 de la carte Arduino.

Comment Utiliser Le Capteur D'Alcool Mq-3 Avec Arduino Maroc
Comment Utiliser Les Capteurs De Gaz Mq-136, Mq-2, Mq-3 Et Mq-6 Avec Arduino Maroc Pour Créer Des Projets Intelligents 13

Code Arduino – MQ-3

Le code Arduino pour le capteur d’alcool MQ-3 est également simple. Il suffit d’initialiser le port série à 9600, de lire la valeur du capteur analogique 0, et de déterminer l’état du capteur en fonction de la valeur lue.

#define MQ3pin 0

float sensorValue;  //variable pour stocker la valeur du capteur

void setup() {
  Serial.begin(9600); // initialise le port série à 9600
  Serial.println("MQ3 chauffe!");
  delay(20000); // permet au MQ3 de chauffer
}

void loop() {
  sensorValue = analogRead(MQ3pin); // lit la valeur du capteur analogique 0

  Serial.print("Valeur du capteur : ");
  Serial.println(sensorValue);

  // Détermine l'état
  if (sensorValue < 120) {
    Serial.println("  |  État : Sobre");
  } else if (sensorValue >= 120 && sensorValue < 400) {
    Serial.println("  |  État : Boit - mais dans les limites légales");
  } else {
    Serial.println("  |  État : IVR");
  }

  delay(2000); // attend 2s avant la prochaine lecture
}

Comment utiliser le capteur de gaz MQ-6 avec Arduino maroc

Module Capteur Gaz Mq-6 Propane-Butane-Lpg-Lng

Le capteur de gaz MQ-6 est un capteur polyvalent qui peut être utilisé pour détecter la présence et la concentration de gaz combustibles dans l’air, tels que le LPG, le propane et l’isobutane. Il est donc un excellent choix pour construire des projets DIY tels que des détecteurs de fuites de gaz ou des alarmes de gaz.

Composants requis

Schéma de câblage

Le schéma de câblage du capteur de gaz MQ-6 est simple. Il suffit de connecter les broches VCC et GND du module au 5V et GND de la carte Arduino, et la broche AO du module à la pin analogique 0 de la carte Arduino.

Comment Utiliser Le Capteur De Gaz Mq-6 Avec Arduino Maroc

Code Arduino – MQ-6

Le code Arduino pour le capteur de gaz MQ-6 est également simple. Il suffit d’initialiser le port série à 9600, de lire la valeur du capteur analogique 0, et d’afficher la valeur sur le moniteur série.

int sensorPin=A0;
int sensorData;

void setup() {
  Serial.begin(9600);
  pinMode(sensorPin,INPUT);
}

void loop() {
  sensorData = analogRead(sensorPin);
  Serial.print("Valeur du capteur : ");
  Serial.println(sensorData);

  delay(100);
}

Le capteur de gaz MQ-6 est un capteur simple et facile à utiliser qui peut être utilisé pour de nombreux projets DIY. Avec le code Arduino fourni, vous pouvez facilement créer un détecteur de fuites de gaz ou une alarme de gaz.

Conseils supplémentaires pour utiliser le capteur de gaz MQ-6 avec Arduino

  • Le capteur de gaz MQ-6 doit être chauffé pendant au moins 20 minutes avant de pouvoir être utilisé avec précision.
  • Le capteur est sensible à l’humidité, il est donc important de garder l’air autour du capteur sec.
  • Le capteur peut être calibré en l’exposant à des concentrations connues de gaz.
  • Le capteur peut être utilisé pour détecter une variété de gaz, mais il est le plus sensible au GPL, au propane et à l’isobutane.

Comment utiliser le capteur de gaz MQ-2 avec Arduino maroc

Le capteur de gaz MQ-2 est un capteur polyvalent qui peut être utilisé pour détecter une variété de gaz, notamment le GPL, la fumée, l’alcool, le propane, l’hydrogène, le méthane et le monoxyde de carbone. Il est un choix populaire pour la construction de projets DIY tels que les détecteurs de fuites de gaz, les détecteurs de fumée et les indicateurs de niveau d’alcool.

Connexion du capteur MQ-2 à Arduino maroc

Pour utiliser le capteur de gaz MQ-2 avec Arduino, vous aurez besoin des composants suivants :

Connectez le module capteur de gaz MQ-2 à la carte Arduino Uno ou compatible comme indiqué dans le diagramme ci-dessous.

  • Pin VCC du module capteur de gaz MQ-2 à la pin 5V de la carte Arduino Uno ou compatible.
  • Pin GND du module capteur de gaz MQ-2 à la pin GND de la carte Arduino Uno ou compatible.
  • Pin D0 du module capteur de gaz MQ-2 à la pin numérique 8 de la carte Arduino Uno ou compatible.
Comment Utiliser Le Capteur De Gaz Mq-2 Avec Arduino Maroc
Comment Utiliser Les Capteurs De Gaz Mq-136, Mq-2, Mq-3 Et Mq-6 Avec Arduino Maroc Pour Créer Des Projets Intelligents 14

Code Arduino – MQ-2

#define MQ2pin 8

int sensorValue;  //variable to store sensor value

void setup() {
  Serial.begin(9600); // sets the serial port to 9600
  Serial.println("MQ2 warming up!");
  delay(20000); // allow the MQ2 to warm up
}

void loop() {
  sensorValue = digitalRead(MQ2pin); // read digital output pin
  Serial.print("Sortie numérique : ");
  Serial.print(sensorValue);

  // Déterminer l'état
  if (sensorValue) {
    Serial.println("  |  Fumée : -");
  } else {
    Serial.println("  |  Fumée : Détectée!");
  }

  delay(1000); // wait 1s for next reading
}

Voici quelques conseils supplémentaires pour utiliser le capteur de gaz MQ-2 avec arduino agadir :

  • Le capteur de gaz MQ-2 doit être chauffé pendant au moins 24 heures avant de pouvoir être utilisé avec précision.
  • Le capteur de gaz MQ-2 peut être affecté par l’humidité. Si vous utilisez le capteur dans un environnement humide, vous devrez peut-être le calibrer plus souvent.
  • Le capteur de gaz MQ-2 n’est pas spécifique à un gaz particulier. Il détectera une variété de gaz, il est donc important de le calibrer avec le gaz que vous souhaitez détecter.
MQ-2 arduino maroc casablanca

Comment utiliser les capteurs de gaz MQ-136 de Sulfure d’Hydrogène avec Arduino

Mq137
MQ-136 capteur de Gaz de Sulfure d’Hydrogène

Le capteur MQ-136 est un capteur de gaz qui fonctionne sur le principe de la conductance. Ce capteur est doté d’un élément chauffant et d’un élément de détection. Lorsqu’il détecte la présence de gaz, la conductivité du matériau du capteur change, ce qui permet de mesurer la concentration du gaz dans l’air. Le capteur MQ-136 est particulièrement sensible au sulfure d’hydrogène (H2S), mais il peut également détecter d’autres gaz tels que l’ammoniac (NH3), le méthane (CH4) et le dioxyde de soufre (SO2).

Le capteur de sulfure d’hydrogène MQ-136 se compose de deux principales parties :

  1. L’élément de détection : C’est la partie du capteur qui réagit aux gaz pour produire une variation de résistance.
  2. Le circuit de conversion de signal : C’est la partie du capteur qui amplifie le signal de sortie et le convertit en une tension que nous pouvons lire avec Arduino.

Le capteur est facilement disponible sur le marché et est généralement vendu avec une carte de circuit imprimé intégrée pour faciliter son utilisation avec Arduino. En raison de sa petite taille, le capteur MQ-136 peut être intégré facilement dans différents projets.

Connexion du capteur MQ-136 à Arduino

La première étape consiste à connecter le capteur MQ-136 à Arduino. Vous aurez besoin des composants suivants :

Les connexions sont effectuées comme suit :

  1. Connectez la broche GND (masse) du capteur à la broche GND de la carte Arduino.
  2. Connectez la broche VCC (alimentation) du capteur à la broche 5V de la carte Arduino.
  3. Connectez la broche A0 (sortie analogique) du capteur à l’une des broches analogiques de la carte Arduino (par exemple, broche A0).
Comment Utiliser Le Capteur De Gaz Mq-6 Mq-136 Avec Arduino Maroc

C’est tout ce dont vous avez besoin pour la connexion physique du capteur à Arduino.

Configuration logicielle – MQGasSensor library

Pour configurer le logiciel, vous devez inclure la bibliothèque “MQGasSensor” dans votre code Arduino. Assurez-vous d’avoir installé cette bibliothèque dans votre environnement de développement Arduino.

Code Arduino – MQ-136

Voici un exemple de code que vous pouvez utiliser pour lire la concentration de sulfure d’hydrogène à l’aide du capteur MQ-136 :

#include <MQGasSensor.h>

MQGasSensor mq136(A0, MQ136);

void setup() {
  Serial.begin(9600);
}

void loop() {
  float gasValue = mq136.readSensor();
  Serial.print("Concentration de gaz de sulfure d’hydrogène (H2S) : ");
  Serial.println(gasValue);
  delay(1000);
}

Ce code configure la broche A0 du capteur de gaz MQ-136 et utilise la bibliothèque “MQGasSensor” pour lire la concentration de sulfure d’hydrogène. Les valeurs sont ensuite affichées sur le moniteur série.

N’oubliez pas d’alimenter votre Arduino correctement et de vous assurer que la broche D0 du capteur MQ-136 est connectée à une broche numérique appropriée de l’Arduino pour la lecture des données.

Tester le capteur

Une fois que vous avez téléversé votre code sur votre Arduino, vous pouvez tester votre capteur en exposant le capteur à du sulfure d’hydrogène. Si le capteur fonctionne correctement, vous devriez voir les valeurs de concentration de sulfure d’hydrogène s’afficher sur le moniteur série de l’IDE Arduino.

Il est important de noter que le capteur MQ-136 de sulfure d’hydrogène ne doit pas être utilisé dans des environnements avec de fortes concentrations de gaz, car cela pourrait endommager le capteur et le rendre inutilisable. Il est recommandé d’utiliser le capteur dans des environnements où la concentration de sulfure d’hydrogène est inférieure à 10 ppm.

Conclusion

Les capteurs de gaz sont des dispositifs importants pour assurer la sécurité et la santé dans différents environnements. Chaque type de capteur de gaz est conçu pour détecter un type spécifique de gaz. Dans cet article, nous avons présenté les différents types de capteurs de gaz, ainsi que les capteurs de gaz MQ-136, MQ-2, MQ-3 et MQ-6. Nous avons expliqué comment connecter ces capteurs à Arduino et comment les utiliser pour mesurer la concentration de différents gaz dans l’air.

Bonus

En plus des capteurs de gaz mentionnés dans cet article, il existe d’autres capteurs de gaz disponibles sur le marché. Certains de ces capteurs sont plus sensibles à certains gaz que d’autres. Il est important de choisir le capteur de gaz qui convient à votre application.

Vous pouvez également trouver des capteurs de gaz qui peuvent détecter plusieurs gaz à la fois. Ces capteurs sont plus chers, mais ils peuvent être utiles pour les applications qui nécessitent la détection de plusieurs gaz.

Nous espérons que cet article vous a donné une bonne introduction aux capteurs de gaz et à leur utilisation avec Arduino. Nous vous encourageons à en savoir plus sur les capteurs de gaz et leurs applications.

Liens outils

Datasheet de capteur de gaz MQ-136 : MQ-136 Datasheet PDF – Datasheet4U.com

Arduino download, arduino IDE : Software | Arduino

Pour plus d’articles : https://www.moussasoft.com/tutoriels-electroniques

Twitter: Moussa Lhoussaine (@Moussasoft_com) / Twitter

https://www.moussasoft.com/comment-controler-moteurs-dc-modul-l298n-arduino
https://www.moussasoft.com/utiliser-mlx90614-capteur-temperature-arduino
https://www.moussasoft.com/comment-construire-detecteur-de-vitesse-arduino