MQ-2 gas sensor module
MQ-2 मॉड्यूल का पिनआउट, 5 V हीटर करंट, burn-in और warm-up का समय, AO को 3.3 V ADC की रेंज में रखना, और यह प्रमाणित अलार्म क्यों नहीं है।
सामुदायिक ड्राफ़्ट — गलती बताएं
3.3 V or 5 V? हीटर को 5 V चाहिए। AO लगभग 5 V तक जा सकता है, इसलिए ESP32 और Pico पर AO को 10 kΩ / 20 kΩ डिवाइडर (या ऐसे ही) से होकर दें ताकि यह 3.3 V से नीचे रहे। DO को comparator VCC से चलाता है — 3.3 V बोर्ड पर इसे भी डिवाइड करें।
MQ-2 एक गरम होने वाला tin-dioxide (SnO₂) सेंसर है जिसका resistance LPG, propane, butane, methane, hydrogen और धुएँ के संपर्क में आते ही गिर जाता है। DIY धुआँ और गैस-लीक अलार्म में यही इस्तेमाल होता है।
यह एक साथ कई गैसों पर प्रतिक्रिया देता है, इसलिए यह बताता है कि हवा में कुछ है, ठीक-ठीक क्या है यह नहीं।
इसे गर्मी चाहिए। इसका element लगभग 5 V और 150 mA पर चलता है — यह गरम होता है, और यह सामान्य है। नए सेंसर को 24–48 घंटे का burn-in दें, और हर बार चालू करने के बाद कुछ मिनट warm-up। analog वैल्यू पहले से ppm में कैलिब्रेटेड नहीं होती; इसे साफ़ हवा वाली रीडिंग के मुकाबले “ज़्यादा = ज़्यादा गैस” समझें।
यह प्रमाणित (certified) सुरक्षा उपकरण नहीं है। DIY MQ अलार्म एक अतिरिक्त चेतावनी भर है, प्रमाणित गैस या स्मोक डिटेक्टर की जगह नहीं ले सकता। प्रमाणित डिटेक्टर ज़रूर लगाएँ। LPG लीक होने पर: कोई स्विच (चालू या बंद) न दबाएँ, कोई आग या माचिस न जलाएँ, खिड़कियाँ खोलें, और सिलेंडर का वाल्व बंद करें।
पूरा प्रोजेक्ट: गैस लीक अलार्म।
कीमतें अंदाज़न हैं (अक्टूबर 2026) और विक्रेता के हिसाब से बदलती हैं।
पिनआउट
| Pin | What it does |
|---|---|
VCC | 5 V सप्लाई — हीटर लगभग 150 mA लेता है |
GND | ग्राउंड |
DO | Comparator आउटपुट: गैस की मात्रा pot की सेटिंग पार करते ही स्टेट बदलता है (HIGH लगभग 5 V) |
AO | Analog आउटपुट, गैस बढ़ने के साथ बढ़ता है (0–~5 V) |
आम एरर
पहले कुछ घंटों तक रीडिंग खिसकती रहती है
नए सेंसर को 24–48 घंटे चालू रखकर burn-in करना पड़ता है; उसके बाद भी हर बार वैल्यू पर भरोसा करने से पहले कुछ मिनट warm-up होने दें।
ESP32 रीसेट हो जाता है या USB पोर्ट कट जाता है
हीटर लगभग 150 mA लेता है। मॉड्यूल को ठीक-ठाक 5 V सप्लाई से चलाएँ, कमज़ोर USB पोर्ट या 3.3 V पिन से नहीं।
मौसम के साथ वैल्यू बदलती है
नमी और तापमान रीडिंग को खिसका देते हैं। किसी तय नंबर की जगह, मिलते-जुलते हालात में साफ़ हवा में रिकॉर्ड की गई baseline से तुलना करें।
ESP32 का ADC लगातार 4095 पढ़ता है
AO 3.3 V से ऊपर है। वोल्टेज डिवाइडर लगाएँ और ADC1 वाला पिन इस्तेमाल करें।