Ce lot réunit le Kit Arduino Uno maroc complet et un module capteur de gaz MQ-2 : de quoi monter un poste de surveillance d’air dès le premier soir, sans rien commander d’autre. Le plateau compartimenté apporte la carte, la plaque d’essai, l’afficheur, le buzzer et une quarantaine de modules ; le module MQ-2 ajoute la mesure qui manquait — la présence de gaz combustibles et de fumées dans l’air ambiant.
L’ensemble est pensé pour un projet de détection mené de bout en bout : lire une grandeur physique, l’afficher, déclencher une alarme sonore et lumineuse, puis agir sur un relais. Le programme se téléverse par le câble USB fourni, aucun composant ne demande de soudure.
Ce que contient le lot
| Le kit | Le Kit Arduino Uno maroc : carte Uno R3 et son câble USB, plaque d’essai 830 points, une quarantaine de modules et de composants rangés dans un plateau compartimenté étiqueté — afficheur LCD avec module I2C, tubes 7 segments, matrice de LED, capteurs de température, d’humidité, de lumière, de son, de flamme et de niveau d’eau, horloge temps réel, lecteur de badges, clavier, moteur à courant continu, servomoteur et moteur pas à pas avec sa carte de commande, module relais, buzzer, LED et résistances. |
|---|---|
| Le capteur de gaz | Un module capteur de gaz MQ-2 : capteur à oxyde d’étain sous grille métallique, comparateur LM393 et potentiomètre de réglage du seuil, quatre broches au pas de 2,54 mm. Il sort une tension qui suit la concentration et un signal tout ou rien déjà décidé par la carte. |
Caractéristiques techniques
| Référence du lot | B010 — kit Arduino Uno maroc et module capteur de gaz MQ-2 |
|---|---|
| Carte de programmation | Arduino Uno R3 (compatible), microcontrôleur ATmega328P, horloge 16 MHz, prise USB type B |
| Entrées/sorties | 14 broches numériques dont 6 en PWM, 6 entrées analogiques sur 10 bits (valeurs de 0 à 1023) |
| Alimentation | Par USB depuis l’ordinateur, ou par jack 7 à 12 V ; l’adaptateur de pile 9 V du kit rend le montage autonome, la pile n’est pas incluse |
| Affichage du kit | Écran LCD 16 caractères × 2 lignes avec module I2C soudé au dos, tubes 7 segments, matrice de LED 8 × 8, module LED RGB |
| Capteurs du kit | Température, humidité, température analogique LM35, 3 photorésistances, son, flamme, niveau d’eau, récepteur infrarouge avec télécommande, joystick et capteurs d’inclinaison |
| Actionneurs du kit | Micro servomoteur 9 g, moteur à courant continu, moteur pas à pas avec sa carte de commande, module relais, buzzer actif |
| Capteur de gaz | MQ-2 à oxyde d’étain, gaz combustibles et fumées annoncés de 300 à 10 000 ppm, chauffage en 5 V, sortie analogique et sortie numérique à seuil réglable |
| Préchauffage du capteur | Plusieurs dizaines d’heures de chauffe pour un étalonnage stable ; quelques minutes suffisent à un premier essai |
| Support de montage | Plaque d’essai 830 points MB-102 avec deux bus d’alimentation, 65 fils rigides et 10 fils souples fournis |
| Niveau requis | Aucune notion préalable : le lot se suit du premier clignotement de LED jusqu’à la détection de gaz |
À quoi sert ce lot
- Poste de surveillance de l’air — suivre en continu le niveau lu par le capteur, l’afficher et déclencher une alarme sonore et lumineuse au franchissement d’un seuil.
- Commande de ventilation — piloter un extracteur par le relais du kit dès que le capteur détecte une concentration anormale.
- Exercices de classe — un poste complet par binôme, avec le même matériel pour tout le groupe : la comparaison des mesures d’un poste à l’autre devient possible.
- Apprentissage par étapes — la LED qui clignote, le bouton, l’écran, puis le capteur de gaz : chaque étape n’utilise qu’un ou deux composants du plateau, le reste attend dans son compartiment.
- Prototypage ensuite — le kit sert après le projet de gaz à la robotique, à la domotique et à la mesure, avec les mêmes fils et la même carte.
Mini-projet : un poste de surveillance d’air sur écran LCD
Le montage de départ le plus utile avec ce lot : le capteur surveille l’air, l’écran affiche le niveau en continu, une LED verte confirme que tout va bien, une LED rouge et un buzzer signalent le dépassement du seuil. Il fait travailler à la fois une entrée analogique, un affichage en I2C et deux sorties numériques.
Ce qu’il faut
| La carte | L’Arduino Uno R3 du kit et son câble USB |
|---|---|
| Le capteur | Le module capteur de gaz MQ-2 du lot |
| L’écran | L’afficheur LCD 16 × 2 avec son module I2C, fourni dans le kit |
| Le son | Le buzzer actif du kit, sur la plaque d’essai |
| Les témoins | Une LED verte et une LED rouge du kit, avec leurs résistances de 220 Ω |
| Le support | La plaque d’essai 830 points et les fils fournis |
| Le logiciel | L’IDE Arduino, avec la bibliothèque LiquidCrystal I2C installée depuis le gestionnaire de bibliothèques |
Le câblage
MQ-2 VCC | → Arduino 5V |
|---|---|
MQ-2 GND | → Arduino GND |
MQ-2 AO | → Arduino A0 (sortie analogique du module) |
MQ-2 DO | → non reliée dans ce montage : le seuil est tenu par le programme |
LCD GND | → Arduino GND |
LCD VCC | → Arduino 5V |
LCD SDA | → Arduino A4 (données I2C) |
LCD SCL | → Arduino A5 (horloge I2C) |
| LED verte | → résistance de 220 Ω → Arduino D6 |
| LED rouge | → résistance de 220 Ω → Arduino D7 |
| Buzzer actif | Fil rouge → D8, fil noir → GND |
Deux points à contrôler avant de mettre sous tension. D’abord l’adresse du module I2C : le programme suppose 0x27, l’adresse la plus courante ; un écran noir alors qu’il est alimenté vient presque toujours d’un module qui répond à 0x3F. Ensuite la place du capteur : le MQ-2 chauffe réellement et consomme à lui seul environ 180 mA sous 5 V, il reste donc à l’air libre, jamais enfermé dans un boîtier clos.
Le programme
À copier dans l’IDE Arduino, puis à téléverser par le câble USB :
/*
* Poste de surveillance de l air - kit Arduino Uno et capteur MQ-2
* Carte : Arduino Uno R3 du kit, cable USB fourni
* Bibliotheque a installer : LiquidCrystal I2C
* Montage : MQ-2 sur A0, afficheur LCD en I2C sur A4 (SDA) et A5 (SCL),
* buzzer actif sur D8, LED verte sur D6, LED rouge sur D7
*
* Composants, brochage et fiche complete : www.marocproduits.com
*/
#include "Wire.h"
#include "LiquidCrystal_I2C.h"
LiquidCrystal_I2C lcd(0x27, 16, 2);
const byte PIN_AO = A0; // sortie analogique du module MQ-2
const byte PIN_BUZZER = 8; // buzzer actif du kit
const byte PIN_VERTE = 6; // LED temoin air normal
const byte PIN_ROUGE = 7; // LED temoin alarme
const int SEUIL = 400; // a ajuster apres lecture du moniteur serie
const int MARGE = 60; // hysteresis : evite que l alarme clignote au seuil
bool alarme = false;
void setup() {
pinMode(PIN_BUZZER, OUTPUT);
pinMode(PIN_VERTE, OUTPUT);
pinMode(PIN_ROUGE, OUTPUT);
lcd.init();
lcd.backlight();
lcd.setCursor(0, 0);
lcd.print("Surveillance air");
lcd.setCursor(0, 1);
lcd.print("Prechauffage...");
Serial.begin(9600);
Serial.println("Laissez le capteur chauffer, puis relevez le niveau de repos.");
delay(3000);
}
void loop() {
// Moyenne de huit lectures : la valeur saute moins d un tour a l autre.
long somme = 0;
for (byte i = 0; i != 8; i++) {
somme = somme + analogRead(PIN_AO);
delay(20);
}
int niveau = somme / 8; // 0 a 1023
// Bascule avec hysteresis : on declenche au seuil, on relache sous le seuil bas.
int seuilBas = SEUIL - MARGE;
if (alarme == false && niveau >= SEUIL) {
alarme = true;
}
// L alarme tient tant que le niveau reste au-dessus du seuil bas.
bool auDessusDuSeuilBas = (niveau > seuilBas);
if (alarme == true && auDessusDuSeuilBas == false) {
alarme = false;
}
lcd.setCursor(0, 0);
lcd.print("Niveau : ");
lcd.print(niveau);
lcd.print(" ");
lcd.setCursor(0, 1);
if (alarme == true) {
lcd.print("ALARME - aerer ");
digitalWrite(PIN_ROUGE, HIGH);
digitalWrite(PIN_VERTE, LOW);
digitalWrite(PIN_BUZZER, HIGH);
} else {
lcd.print("Air normal ");
digitalWrite(PIN_ROUGE, LOW);
digitalWrite(PIN_VERTE, HIGH);
digitalWrite(PIN_BUZZER, LOW);
}
Serial.print("niveau = ");
Serial.println(niveau);
delay(200);
}Comment ça marche
- La mesure passe par A0. Le module transforme la résistance de son capteur en tension, et la carte la convertit en un nombre de 0 à 1023. Plus la valeur monte, plus il y a de vapeurs combustibles ou de fumée dans l’air.
- La moyenne de huit lectures remplace une lecture unique : le bruit de mesure tombe, et le chiffre affiché cesse de sauter d’un tour à l’autre.
- L’hystérésis est ce qui rend l’alarme utilisable. Sans elle, une valeur qui oscille autour du seuil ferait sonner le buzzer par intermittence ; avec la marge de soixante points, l’alarme s’allume franchement et ne s’éteint que lorsque le niveau est réellement redescendu.
- L’écran est en I2C : quatre fils suffisent, et les deux lignes de données restent libres pour un autre module du kit, l’horloge temps réel par exemple.
- Le buzzer est un modèle actif : il contient son oscillateur, un simple niveau haut le fait sonner, sans réglage de fréquence. Avec un buzzer passif, il faudrait la fonction
tone(). - La sortie
DOdu module reste libre. Elle ne sert pas ici, mais elle peut piloter une seconde alarme indépendante du programme : son seuil se règle au tournevis, sur le potentiomètre de la carte.
Régler le seuil
Laissez le capteur chauffer à l’air libre, puis relevez sur le moniteur série la valeur affichée au repos — c’est votre repère. Placez le seuil du programme quelques centaines de points au-dessus, approchez ensuite un briquet non allumé ou un chiffon imbibé d’alcool et vérifiez que le niveau monte franchement. Si la valeur de repos monte au fil des heures, c’est le préchauffage du capteur qui se poursuit, pas un défaut : refaites le réglage à froid.
Pour aller plus loin
- Dater chaque alerte — l’horloge temps réel du kit se branche sur les deux fils I2C déjà utilisés par l’écran et permet d’afficher l’heure du dernier dépassement.
- Mémoriser le pic — deux variables suffisent pour retenir la valeur maximale de la journée et l’afficher sur la deuxième ligne.
- Ajouter une temporisation — un décompte de quelques secondes avant de faire sonner le buzzer écarte les fausses alertes passagères, comme l’ouverture d’un flacon d’alcool à proximité.
- Remplacer l’écran — le tube 7 segments ou la matrice de LED du kit affichent le niveau sous une autre forme, avec le même programme et deux ou trois fils de moins.
Variante : faire tourner un extracteur
Quand il ne s’agit plus d’avertir mais d’agir, le module relais du kit prend le relais du buzzer : sa sortie numérique pilote l’entrée du module, et le contact du relais ferme la ligne d’alimentation d’un ventilateur qui évacue l’air. Le circuit de puissance reste isolé de la carte, et la commande tient en une ligne de programme supplémentaire.
Pour tout montage relié au secteur, la règle ne se négocie pas : disjoncteur coupé avant d’intervenir, jamais de travail sous tension, et bornes enfermées dans un boîtier isolant. Sur un ventilateur en courant continu, le relais n’est pas nécessaire — un transistor de puissance ou le module à relais restent les deux solutions simples.
Questions fréquentes
Que contient exactement ce lot ?
Le plateau complet du Kit Arduino Uno maroc — carte Uno R3 avec son câble USB, plaque d’essai 830 points, afficheur LCD, tubes 7 segments, capteurs, moteurs, module relais, buzzer, LED et résistances — et, en plus, un module capteur de gaz MQ-2. Ce sont les deux mêmes articles que sur leurs fiches respectives, réunis sous une seule référence.
Quelle différence avec le kit seul ?
Un seul module : le capteur de gaz. Le kit de base ne contient aucun détecteur de gaz ; ce lot ajoute la mesure de l’air et permet d’attaquer directement un projet de surveillance, sans attendre une seconde commande.
Faut-il souder ou acheter autre chose ?
Non. La carte arrive assemblée et testée, tous les modules sont soudés sur leurs circuits imprimés, l’écran porte son module I2C monté au dos, et les fils fournis suffisent au montage décrit. Le seul achat qui prolonge l’autonomie du projet est une pile 9 V pour l’adaptateur du kit.
Ce détecteur peut-il protéger une habitation ?
Non. Le module MQ-2 ne porte aucune homologation : il détecte la présence de gaz combustibles et de fumées, mais il ne les dose pas et ne remplace ni un détecteur de gaz normalisé ni un détecteur de fumée certifié. Ce lot est destiné à l’apprentissage, à la mesure et à l’automatisation, pas à la protection des personnes.
Le lot convient-il à un groupe d’élèves ?
Oui, c’est un format courant pour les cours d’initiation : chaque poste dispose du même matériel, sans réapprovisionnement en cours d’année, et le projet de détection de gaz se prête bien à une comparaison des mesures d’un poste à l’autre. Prévoyez seulement un ordinateur par poste pour le téléversement.
À combiner avec
Une pile 9 V rend le montage autonome une fois le programme téléversé : l’adaptateur qui la reçoit est fourni dans le kit, la pile ne l’est pas. Et pour un poste fixe qui doit rester en place après les essais, le boîtier pour Uno R3 protège la carte et range les fils — à condition de laisser le capteur de gaz dehors, puisqu’il a besoin d’air.









Avis
Il n’y a pas encore d’avis.