विषयसूची:

एरोबोट वायु गुणवत्ता सेंसर V1.0: 6 चरण (चित्रों के साथ)
एरोबोट वायु गुणवत्ता सेंसर V1.0: 6 चरण (चित्रों के साथ)

वीडियो: एरोबोट वायु गुणवत्ता सेंसर V1.0: 6 चरण (चित्रों के साथ)

वीडियो: एरोबोट वायु गुणवत्ता सेंसर V1.0: 6 चरण (चित्रों के साथ)
वीडियो: How To Make IoT Based Air Quality/Air Pollution Monitoring System, Arduino Based Air Quality system 2024, नवंबर
Anonim
Image
Image
एलसीडी कनेक्ट करना
एलसीडी कनेक्ट करना

यह निर्देश योग्य एरोबोट नामक एक सस्ता और अत्यधिक सटीक वायु गुणवत्ता सेंसर बनाने के बारे में है। यह परियोजना तापमान, सापेक्षिक आर्द्रता, पीएम 2.5 धूल घनत्व और परिवेश की वायु गुणवत्ता के बारे में अलर्ट दिखाती है। यह तापमान और सापेक्ष आर्द्रता के लिए एक DHT11 सेंसर, धूल घनत्व के लिए एक तेज ऑप्टिकल धूल सेंसर और सेंसर के अवरुद्ध होने के कारण उपयोगकर्ताओं को गलत रीडिंग के बारे में सूचित करने के लिए एक अल्ट्रासोनिक सेंसर का उपयोग करता है। इस परियोजना को आसानी से बनाया जा सकता है और इसके लिए आर्डिनो में किसी विशेषज्ञता की आवश्यकता नहीं है। डस्ट सेंसर बहुत तेज़ है और परिवेश में मामूली संदूषण को भी पढ़ सकता है। इसकी अधिकतम सीमा अज्ञात है लेकिन धूल घनत्व 600 से अधिक हो जाने के बाद यह आमतौर पर अप्रभावी होता है। लेकिन यह 150 के औसत प्रदूषण से कहीं अधिक है। तापमान की माप सीमा -10 से 80 डिग्री सेल्सियस है और सापेक्ष आर्द्रता से है 10% से 90%। इसलिए यह परियोजना घरों और कार्यालयों के लिए वायु गुणवत्ता सेंसर के रूप में अत्यधिक प्रभावी और कुशल है जो उच्च प्रदूषण के दायरे में नहीं है। आपको जिन चीज़ों की आवश्यकता होगी: • 1 Arduino uno/mega• DHT11 सेंसर• तीव्र ऑप्टिकल धूल सेंसर• अल्ट्रासोनिक सेंसर• 1 बटन • 3 LED (वैकल्पिक)• 1 बजर (वैकल्पिक)• 220 µf संधारित्र• 2*220 ओम प्रतिरोधक• ब्रेडबोर्ड आप यहां काम करते हुए प्रोजेक्ट देख सकते हैं

चरण 1: एलसीडी को जोड़ना

एलसीडी कनेक्ट करना
एलसीडी कनेक्ट करना

एलसीडी पर काम करने से पहले आपको सबसे पहले इसकी जांच करनी होगी। इसके लिए पहले आरेख में दिखाए अनुसार कनेक्शन करें। एलसीडी पर पिन 15 को Arduino के 5V पिन से कनेक्ट करें। इसके बाद, LCD पर पिन 16 को Arduino के GND पिन से कनेक्ट करें। इन पिनों का उपयोग एलसीडी की बैकलाइट को पावर देने के लिए किया जाता है। इसके बाद, आपको एलसीडी के लिए लॉजिक सेट करना होगा। ऐसा करने के लिए, LCD पर पिन 1 को Arduino के GND पिन से कनेक्ट करें। फिर, LCD पर पिन 2 को Arduino के 5V पिन से कनेक्ट करें। इसके बाद, आपको कंट्रास्ट एडजस्टिंग पोटेंशियोमीटर सेट करना होगा। 10K पोटेंशियोमीटर लें और पहले टर्मिनल को Arduino के 5V पिन से और दूसरे टर्मिनल (मिडिल पिन) को LCD के पिन 3 और तीसरे टर्मिनल को Arduino के GND पिन से कनेक्ट करें। इसके बाद, Arduino को पावर दें। आप देखेंगे कि एलसीडी पर बैकलाइट चालू हो जाती है। इसके अलावा, जब आप पोटेंशियोमीटर पर नॉब घुमाते हैं, तो एलसीडी पर कैरेक्टर ब्लॉक उज्ज्वल/मंद हो जाते हैं। मैं किस बारे में बात कर रहा हूं यह देखने के लिए नीचे दी गई तस्वीर देखें। यदि आपका एलसीडी नीचे दी गई तस्वीर में दिखाया गया है, तो इसका मतलब है कि आपका एलसीडी सही तरीके से सेट है! यदि आप इसे हासिल करने में सक्षम नहीं थे, तो अपने कनेक्शन और अपने पोटेंशियोमीटर की दोबारा जांच करें। एलसीडी पर कंट्रास्ट को समायोजित करनाकनेक्शनों को पूरा करना अब, हमें डेटा लाइनों और अन्य पिनों को कनेक्ट करने की आवश्यकता है जो एलसीडी के साथ काम करते हैं। दूसरे आरेख में कनेक्शन की जाँच करें। Arduino, पोटेंशियोमीटर और LCDLet के बीच अंतिम कनेक्शन LCD के लिए नियंत्रण तारों को जोड़ने से शुरू होता है। LCD के पिन 5 (RW) को Arduino के GND पिन से कनेक्ट करें। इस पिन का उपयोग नहीं किया जाता है, और यह रीड/राइट पिन के रूप में कार्य करता है। इसके बाद, LCD के पिन 4 (RS) को Arduino के डिजिटल पिन 7 से कनेक्ट करें। RS पिन का उपयोग LCD को यह बताने के लिए किया जाता है कि हम उसे डेटा भेज रहे हैं या कमांड (कर्सर की स्थिति बदलने के लिए)। इसके बाद, LCD के पिन 6 (EN) को Arduino के डिजिटल पिन 8 से कनेक्ट करें। EN LCD पर इनेबल पिन है, इसका उपयोग LCD को यह बताने के लिए किया जाता है कि डेटा पढ़ने के लिए तैयार है। अगला, हमें एलसीडी पर चार डेटा पिन कनेक्ट करना होगा। LCD के पिन 14 (DB7) को Arduino के डिजिटल पिन 12 से कनेक्ट करें। फिर, LCD के पिन 13 (DB6) को Arduino के डिजिटल पिन 11 से कनेक्ट करें। अगला, LCD का पिन 12 (DB5) Arduino के डिजिटल पिन 10 से, फिर Arduino के डिजिटल पिन 9 पर LCD का पिन नंबर 11 (DB4)।

चरण 2: DHT11 सेंसर को जोड़ना

DHT11 सेंसर कनेक्ट करना
DHT11 सेंसर कनेक्ट करना

अब DHT11 सेंसर के इनपुट पिन को arduino pin 7 से कनेक्ट करें और क्रमशः Vcc और ग्राउंड वायर को कनेक्ट करें। इसे सुरक्षित करना सुनिश्चित करें और इसे एलसीडी से जुड़े तारों के गुच्छा से किराया दें।

चरण 3: अल्ट्रासोनिक सेंसर को जोड़ना

अल्ट्रासोनिक सेंसर को जोड़ना
अल्ट्रासोनिक सेंसर को जोड़ना

मैंने यहां जो अल्ट्रासोनिक सेंसर जोड़ा है, वह एहतियात के लिए है ताकि जब भी कुछ डस्ट सेंसर को ब्लॉक कर रहा हो (मैं उस पर बाद में आऊंगा) अल्ट्रासोनिक सेंसर इसे महसूस करता है और एक चेतावनी देता है ताकि डस्ट सेंसर अनुचित रीडिंग न दे।

सेंसर के ट्रिग पिन को arduino pin 6 और सेंसर के इको पिन को arduino pin 5 से कनेक्ट करें और इस सेंसर को सभी तारों से दूर रखें क्योंकि सेंसर इतना संवेदनशील है कि अगर इसके सामने एक तार है तो यह होगा आपको चेतावनी दिखाओ।

चरण 4: डस्ट सेंसर सेट करना

डस्ट सेंसर सेट करना
डस्ट सेंसर सेट करना
डस्ट सेंसर सेट करना
डस्ट सेंसर सेट करना
डस्ट सेंसर सेट करना
डस्ट सेंसर सेट करना

अब आता है इस प्रोजेक्ट का सबसे कठिन हिस्सा और सबसे आश्चर्यजनक सेंसर- डस्ट सेंसर। जैसा कि आरेख 2 में दिखाया गया है, बस डस्ट सेंसर सेट करें और डस्ट पिन को arduino pin 2 और LED पिन को arduino pin 3 से कनेक्ट करें और कैपेसिटर को शामिल करना न भूलें। इसे स्थापित करने के बाद बस सुनिश्चित करने के लिए वास्तविक वायु गुणवत्ता सेंसर के साथ धूल के मूल्यों की जांच करें।

चरण 5: समाप्त करना

पूरी तरह खत्म करना
पूरी तरह खत्म करना

मैंने एक बजर जोड़ा है ताकि हवा की गुणवत्ता गंभीर होने पर यह बीप करे। यह सिर्फ एक अतिरिक्त सेटअप है, आप चाहें तो एलईडी भी जोड़ सकते हैं।

चरण 6: कोड

कोड
कोड

तो यहाँ कोड है:

सिफारिश की: