विषयसूची:

स्मार्ट-ग्रीनहाउस: 9 कदम
स्मार्ट-ग्रीनहाउस: 9 कदम

वीडियो: स्मार्ट-ग्रीनहाउस: 9 कदम

वीडियो: स्मार्ट-ग्रीनहाउस: 9 कदम
वीडियो: Science Projects | Green House Working Model 2024, जुलाई
Anonim
स्मार्ट-ग्रीनहाउस
स्मार्ट-ग्रीनहाउस

हैलो मार्कर, हम तीन छात्रों का एक समूह हैं और यह प्रोजेक्ट क्रिएटिव इलेक्ट्रॉनिक्स नामक विषय का हिस्सा है, जो मैलागा विश्वविद्यालय, दूरसंचार स्कूल (https://etsit.uma.es/) में एक बेंग इलेक्ट्रॉनिक इंजीनियरिंग चौथे वर्ष का मॉड्यूल है।

इस परियोजना में एक बुद्धिमान ग्रीनहाउस शामिल है जो सूर्य के प्रकाश के आधार पर बल्ब की चमक को मॉड्यूल करने में सक्षम है। यह सेंसर के साथ भी गिना जाता है जो आर्द्रता, तापमान और चमक को मापता है। सारी जानकारी दिखाने के लिए एक एलसीडी स्क्रीन है। इसके अलावा, हम प्रसंस्करण का उपयोग करके एक प्रोग्राम बनाते हैं जो आपको 3D वातावरण के साथ, यदि आप चाहें तो मैन्युअल रूप से बल्ब की चमक को बदलने की अनुमति देते हैं।

चरण 1: सामग्री

- 1 फोटोरेसिस्टर

- 1 सेंसर तापमान/आर्द्रता DHT11

- 1 एलसीडी एलसीएम१६०२सी

- 1 प्रोटोबार्ड

- 1 बॉक्स (https://www.ikea.com/es/es/productos/decoracion/plantas-jardineria/socker-invernadero-blanco-art-70186603/)

- 1 बल्ब

- 1 10k-ओम रोकनेवाला

- 1 SAV-MAKER-I (Arduino Leonardo का विकल्प)। यदि कोई अरुडिनो लियोनार्डो का उपयोग करने के बजाय इस बोर्ड को बनाना चाहता है तो हम जीथब का लिंक जोड़ते हैं जहां आपको सभी आवश्यक जानकारी (https://github.com/fmalpartida/SAV-MAKER-I) मिल जाएगी।

डिमर सर्किट, जो बल्ब की प्रकाश की तीव्रता की भिन्नता देता है, एक निर्माता desing (https://maker.pro/arduino/projects/arduino-lamp-dimmer) पर आधारित है। प्रयुक्त सामग्री:

- १ ३३०-ओम रोकनेवाला

- 2 33k-ओम प्रतिरोधक

- 1 22k-ओम रोकनेवाला

- १ 220-ओम रोकनेवाला

- 4 1N4508 डायोड

- 1 1N4007 डायोड

- 1 जेनर 10V 4W डायोड

- 1 2.2uF/63V संधारित्र

- 1 220nF/275V संधारित्र

- 1 ऑप्टोकॉप्लर 4N35

- MOSFET IRF830A

चरण 2: तापमान / आर्द्रता सेंसर

तापमान / आर्द्रता सेंसर
तापमान / आर्द्रता सेंसर

हमने सेंसर DHT11 का इस्तेमाल किया। इस

सेंसर हमें हवा की नमी और तापमान का डिजिटल डेटा प्रदान करता है। हम मानते हैं कि इस पैरामीटर को मापना महत्वपूर्ण है क्योंकि यह पौधे की वृद्धि और देखभाल को प्रभावित करता है।

सेंसर को प्रोग्राम करने के लिए हमने Arduino लाइब्रेरी DHT11 का इस्तेमाल किया था। आपको DHT11 लाइब्रेरी को अपने Arduino लाइब्रेरी फोल्डर में जोड़ना होगा। हम डाउनलोड के लिए पुस्तकालय शामिल करते हैं।

जैसा कि आप देख सकते हैं, हम यह दिखाने के लिए एक छवि जोड़ते हैं कि सेंसर का संबंध कैसा है।

चरण 3: लाइट सेंसर

प्रकाश संवेदक
प्रकाश संवेदक
प्रकाश संवेदक
प्रकाश संवेदक

प्रकाश संवेदक करने के लिए हमने एक फोटोरेसिस्टर का उपयोग किया, जो कि प्रकाश के परिवर्तन के साथ एक चर अवरोधक और एक 10k-ओम अवरोधक है। निम्न छवि में दिखाया गया है कि कनेक्शन कैसे करें।

यह सेंसर वास्तव में महत्वपूर्ण है क्योंकि इसे प्राप्त होने वाले सभी डेटा का उपयोग बल्ब की चमक को नियंत्रित करने के लिए किया जाता है।

चरण 4: एलसीडी स्क्रीन

एलसीडी चित्रपट
एलसीडी चित्रपट

हमने LCD LCM1602C का इस्तेमाल किया। एलसीडी हमें उन सभी सूचनाओं को दिखाने की अनुमति देती है जिन्हें हम सभी सेंसर के साथ कैप्चर करते हैं।

LCD प्रोग्राम करने के लिए हमने Arduino लाइब्रेरी LCM1602C का उपयोग किया था। आपको LCM1602C लाइब्रेरी को अपने Arduino लाइब्रेरी फ़ोल्डर में जोड़ना होगा।

हम डिवाइस को कनेक्ट करने का तरीका दिखाने के लिए एक छवि जोड़ते हैं।

चरण 5: डिमर सर्किट

डिमर सर्किट
डिमर सर्किट
डिमर सर्किट
डिमर सर्किट

Arduino का उपयोग करते समय और प्रकाश को मंद करने के लिए दिमाग में आने वाला पहला तरीका PWM का उपयोग करना है, इसलिए हम इस तरह से गए। ऐसा करने में हम Ton Giesberts (कॉपीराइट Elektor Magazine) द्वारा प्रसिद्ध डिज़ाइन सर्किट से प्रेरित थे जो एक AC स्रोत का PWM करते हैं। इस सर्किट में, गेट को चलाने के लिए पावर वोल्टेज की आपूर्ति गेट के पार वोल्टेज द्वारा की जाती है। D2, D3, D4, D5 एक डायोड ब्रिज बनाते हैं, जो सर्किट में तनाव को सुधारता है; D6, R5, C2 भी रेक्टिफायर के रूप में कार्य करता है, और R3, R4, D1 और C1 C2 में वोल्टेज मान को नियंत्रित करते हैं। ऑप्टोकॉप्लर और R2 गेट को ड्राइव करते हैं, जिससे Arduino बोर्ड द्वारा प्रदान किए गए PWM मान के अनुसार ट्रांजिस्टर स्विच हो जाता है। R1 ऑप्टोकॉप्लर एलईडी के लिए एक सुरक्षा के रूप में कार्य करता है।

चरण 6: प्रोग्रामिंग SAV-MAKER-I

इस कार्यक्रम का कार्य उन सभी सूचनाओं को पढ़ना और दिखाना है जो हमारे सेंसर प्राप्त कर रहे हैं। इसके अलावा हम प्रकाश मूल्यों के आधार पर पीडब्लूएम सिग्नल के साथ प्रकाश को मॉड्यूल करते हैं। यह हिस्सा स्वचालित विनियमन बनाता है।

कोड नीचे जोड़ा गया है।

चरण 7: प्रसंस्करण के साथ प्रोग्रामिंग

इस कार्यक्रम का कार्य वास्तविक समय में ग्रीनहाउस के साथ क्या हो रहा है, इसका रेखांकन करना है। ग्राफिक इंटरफ़ेस एक बल्ब के साथ एक 3D ग्रीनहाउस दिखाता है (जो एक ही समय में इसे वास्तविक जीवन में चालू या बंद करता है) और एक संयंत्र। इसके अलावा, यह बल्ब की स्थिति के आधार पर धूप वाले दिन या तारों वाले आकाश का प्रतिनिधित्व करता है। यह प्रोग्राम हमें बल्ब को मैनुअल तरीके से नियंत्रित करने की सुविधा भी देता है।

कोड नीचे जोड़ा गया है।

चरण 8: बोर्ड बनाना

बोर्ड बनाना
बोर्ड बनाना

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

चरण 9: अंतिम परिणाम

सिफारिश की: