विषयसूची:

ऑर्डिनो वेदर स्टेशन: ८ कदम
ऑर्डिनो वेदर स्टेशन: ८ कदम

वीडियो: ऑर्डिनो वेदर स्टेशन: ८ कदम

वीडियो: ऑर्डिनो वेदर स्टेशन: ८ कदम
वीडियो: Basics of DHT Sensor | How to interface DHT with Arduino | DHT Code #arduinoproject #homeautomation 2024, जुलाई
Anonim
ऑर्डिनो मौसम स्टेशन
ऑर्डिनो मौसम स्टेशन

कभी अपना खुद का ऑर्डिनो वेदर स्टेशन बनाना चाहते हैं? अच्छा अब तुम्हारी बारी है! इस निर्देश के माध्यम से, आप एक ऑर्डिनो वेदर स्टेशन बनाने की मूल बातें सीखेंगे और साथ ही इसके पीछे के कोड को भी सीखेंगे। इस परियोजना के अंत में, आपके पास एक पूरी तरह से काम करने वाला मौसम स्टेशन होगा जो तापमान और आर्द्रता को महसूस करने के साथ-साथ डीसी मोटर प्रशंसक को मैन्युअल रूप से उड़ाने में सक्षम है। इंजीनियरिंग में आपके अनुभव के आधार पर इस परियोजना में 45 मिनट से 2 घंटे तक का समय लगेगा। गुड लक और मजा करें!

चरण 1: सामग्री इकट्ठा करना

सामग्री इकट्ठा करना
सामग्री इकट्ठा करना

इस परियोजना में, आपको निम्नलिखित मदों की आवश्यकता होगी:

  • केबल के साथ Arduino Uno
  • डीसी यंत्र
  • 1 ग्रीन एलईडी
  • 1 लाल एलईडी
  • 1 आधा ब्रेडबोर्ड
  • I2C LCD1602 डिस्प्ले
  • डीसी मोटर के लिए 3-ब्लेड ट्राइफॉइल प्रोपेलर फैन (वैकल्पिक)
  • तारों का सेट (अधिमानतः अलग-अलग रंग)
  • 1 डीएचटी 11 / डीएचटी 22 ह्यूमचर सेंसर
  • 1 पुशबटन
  • 2 2.20 के प्रतिरोधी
  • 1 10k रोकनेवाला
  • एक कंप्यूटर जो ऑर्डिनो यूनो सॉफ्टवेयर चलाने में सक्षम है
  • ब्लेड चाकू
  • तार काटने वाला
  • यूएसबी पावर बैंक (वैकल्पिक)
  • ब्रेडबोर्ड और ऑर्डिनो फिट करने के लिए पर्याप्त बड़ा बॉक्स।

इनमें से अधिकांश आइटम अपेक्षाकृत सस्ते हैं और ऑनलाइन टेक स्टोर या ईबे से आसानी से खरीदे जा सकते हैं।

चरण 2: ब्रेडबोर्ड को शक्ति देना

ब्रेडबोर्ड को शक्ति देना
ब्रेडबोर्ड को शक्ति देना

सुनिश्चित करें कि सभी आवश्यक सामग्री उपलब्ध हैं और सुनिश्चित करें कि आपके लिए काम करने के लिए एक स्वच्छ कार्य स्थान उपलब्ध है।

हम जिस सर्किट का निर्माण करने जा रहे हैं उसे शक्ति की आवश्यकता है और इसे Arduino Uno से लिया गया है।

एक लाल रेखा द्वारा इंगित ब्रेडबोर्ड पर सकारात्मक रेल के लिए Arduino Uno पर +3.3V पिन से एक तार संलग्न करें। इसका मतलब है कि +5V अब रेड लाइन पर कहीं से भी उपलब्ध है। ब्रेडबोर्ड पर नेगेटिव या GND (ग्राउंड) को ब्लू लाइन से अटैच करें। अब ग्राउंड पूरी ब्लू लाइन पर उपलब्ध है। ब्रेडबोर्ड के दोनों किनारों पर +5वी और जीएनडी उपलब्ध कराने के लिए, ब्रेडबोर्ड के एक छोर से दूसरे छोर तक कूदने के लिए दो तारों का उपयोग करें। बाकी जमीन और बिजली के तारों को रखने के लिए ऊपर दिए गए आरेख का पालन करें।

चरण 3: DHT11 और I2C LCD1602 डिस्प्ले संलग्न करें

DHT11 और I2C LCD1602 डिस्प्ले संलग्न करें
DHT11 और I2C LCD1602 डिस्प्ले संलग्न करें

I2C LCD1602 डिस्प्ले की शक्ति से Arduino Uno के +5V पिन तक एक तार और I2C LCD1602 डिस्प्ले के ग्राउंड से Arduino Uno के ग्राउंड पिन तक एक तार संलग्न करें। फिर I2C LCD1602 डिस्प्ले के SDA से Arduino Uno के एनालॉग पिन A4 और डिस्प्ले के SCL से Arduino Uno के एनालॉग पिन A5 में एक तार संलग्न करें। ध्यान दें कि आरेख में प्रयुक्त डिस्प्ले पीसीबी माउंटेड नहीं है, इसलिए गैर-पीसीबी I2C LCD1602 डिस्प्ले के लिए वायरिंग गलत होगी।

अब डीएचटी 11 सेंसर को पकड़ें, और डीएचटी 11 के ग्राउंड से ऑर्डिनो पर ग्राउंड पिन से एक तार संलग्न करें। ब्रेडबोर्ड पर DHT 11 की शक्ति से पावर रेल तक एक तार संलग्न करें। अंत में, DHT11 सेंसर के सिग्नल सॉकेट से डिजिटल पिन 7 में एक तार संलग्न करें। ध्यान दें कि ऊपर दिए गए आरेख पर, DHT 11 का उपयोग नहीं किया गया था, इसके बजाय TMP36 सेंसर का उपयोग किया गया था। हालांकि, वायरिंग आरेख के समान है।

हमारा LCD और हमारा Humiture सेंसर अब काम करते हैं, प्रोग्रामिंग के साथ हम यह नियंत्रित कर सकते हैं कि ये एक साथ कैसे काम करेंगे।

यदि आप वायर प्लेसमेंट को लेकर भ्रमित हैं, तो कृपया ऊपर दिए गए आरेख को देखें।

चरण 4: एल ई डी और पुशबटन कनेक्ट करें

एल ई डी और पुशबटन कनेक्ट करें
एल ई डी और पुशबटन कनेक्ट करें

अब जब हमारा डिस्प्ले और ह्यूम्योर सेंसर एलईडी और पुशबटन को स्थापित करने का समय है। पुशबटन डीसी मोटर को नियंत्रित करेगा। यदि पुशबटन दबाया जाता है तो डीसी मोटर चलने लगेगी, जैसे डीसी मोटर चल रही है, हरी एलईडी चालू हो जाएगी, जबकि लाल एलईडी बंद रहेगी। यदि बटन को धक्का नहीं दिया जाता है तो लाल एलईडी चालू हो जाएगी जबकि हरी एलईडी बंद हो जाएगी।

ब्रेडबोर्ड के A4 पर ग्राउंड वायर के नीचे ग्रीन लेड के कैथोड को कनेक्ट करें। ब्रेडबोर्ड के A10 पर ग्राउंड वायर के नीचे कैथोड लगाकर रेड एलईडी के साथ भी ऐसा ही करें। अब 2.2K रेसिस्टर को ग्रीन और रेड एलईडी के एनोड पर रखें।

ब्रेडबोर्ड के पुल पर पुशबटन को कनेक्ट करें जैसा कि ऊपर चित्र में दिखाया गया है। पुशबटन (नीचे दाएं पिन) के टर्मिनल 2a के तहत 10k रोकनेवाला संलग्न करें। सुनिश्चित करें कि रोकनेवाला का सिरा जमीन के तार से जुड़ा है जैसा कि ऊपर चित्र में देखा गया है।

चरण 5: तारों को जोड़ना और डीसी मोटर जोड़ना

तारों को जोड़ना और डीसी मोटर जोड़ना
तारों को जोड़ना और डीसी मोटर जोड़ना

हम लगभग वायरिंग कर चुके हैं! ग्रीन एलईडी रोकनेवाला के अंत से एक तार को सावधानी से ऑर्डिनो पर डिजिटल पिन 2 से कनेक्ट करें। इसी तरह, रेड एलईडी रेसिस्टर के सिरे से एक तार को ऑर्डिनो पर डिजिटल पिन 3 से कनेक्ट करें। अब टर्मिनल 2बी से पुशबटन (शीर्ष दाएं पिन) पर एक तार को ऑर्डिनो पर डिजिटल पिन 4 से कनेक्ट करें।

अब DC मोटर को पकड़ें, और पॉज़िटिव सिरे को पुशबटन के टर्मिनल 2b पर, डिजिटल पिन 4 से कनेक्ट होने वाले तार के ठीक ऊपर रखें। DC मोटर के नेगेटिव सिरे को पंक्ति 27 पर रखें, वह पंक्ति जो जमीन से जुड़ी है।

मोटर्स की ध्रुवीयता कोई फर्क नहीं पड़ता। प्रोग्रामिंग द्वारा रोटेशन की दिशा को बदला जा सकता है।

चरण 6: तारों को साफ और व्यवस्थित करें

साफ करें और तारों को व्यवस्थित करें
साफ करें और तारों को व्यवस्थित करें

तारों को उचित लंबाई में काटें, और प्रत्येक तार के लिए उपयुक्त रंगों का उपयोग करें। (जमीन के लिए काला तार, बिजली के लिए लाल तार, डिजिटल पिन के लिए नीला तार)। एक काले तार का उपयोग करके, DHT11 सेंसर और I2C LCD1602 डिस्प्ले पर जिप टाई की तरह अतिरिक्त तार बांधें। इस प्रक्रिया के बाद आप सभी तारों तक आसानी से पहुंच सकेंगे।

चरण 7: ऑर्डिनो पर कोड अपलोड करें

अपने कंप्यूटर पर Arduino Software यहाँ से डाउनलोड करें। प्रोग्राम खोलें और "Ctrl+N" दबाकर एक नया स्केच बनाएं। इस नए स्केच को "ऑर्डिनो वेदर स्टेशन" नाम दें। नीचे दिए गए कोड को डाउनलोड करें और इसे अपने प्रोग्राम में पेस्ट करें। USB केबल को अपने कंप्यूटर में और अपने Arduino में प्लग करें। अब "Ctrl+Shift+S" दबाकर कोड को सेव करें और अपलोड बटन को दबाएं जो कि दाईं ओर एक तीर के आकार का है। सुनिश्चित करें कि सभी आवश्यक पुस्तकालय डाउनलोड और स्थापित हैं सुनिश्चित करें कि यह कार्यक्रम काम करेगा। (एलसीडी पुस्तकालय, डीएचटी11 पुस्तकालय)

चरण 8: आवरण और परीक्षण जोड़ें

आवरण और परीक्षण जोड़ें
आवरण और परीक्षण जोड़ें

एक बॉक्स का उपयोग करके, एक आवरण बनाने के लिए विशिष्ट टुकड़ों को काट लें। एलसीडी डिस्प्ले को बॉक्स के शीर्ष पर (2 सेमी x 7 सेमी) के आयताकार कट की आवश्यकता होगी। DHT11 सेंसर फिट करने के लिए बॉक्स के बाईं ओर एक बड़ा छेद काटें। ऑर्डिनो यूएसबी केबल को फिट करने के लिए बॉक्स के दाईं ओर भी ऐसा ही करें। डीसी मोटर को किसी भी वांछित स्थान पर फिट करने के लिए काफी बड़ा छेद काटें, यह पंखा होगा। हरे और लाल एलईडी के लिए बॉक्स के निचले हिस्से में छेद करें। अंत में, बॉक्स में एक छेद बनाएं जो सीधे पुशबटन के ऊपर हो। एक पेंसिल या एक स्क्रूड्राइवर का उपयोग करके बटन को सीधे बटन के ऊपर बने छेद से दबाएं, सुनिश्चित करें कि बटन आसानी से दबाया जा सकता है।

अब आप ऑर्डिनो वेदर स्टेशन का परीक्षण करने के लिए तैयार हैं। कोड को ऑर्डिनो पर अपलोड करें और इसे चलने दें! एलसीडी को आर्द्रता और तापमान प्रदर्शित करना चाहिए। जब बटन नहीं दबाया जाता है तो लाल एलईडी चालू होनी चाहिए। हालांकि, एक बार बटन दबाए जाने के बाद डीसी मोटर चलने के साथ-साथ ग्रीन एलईडी भी चलनी चाहिए।

सिफारिश की: