विषयसूची:

फेडोरा 1.0, एक बुद्धिमान फूलदान: 8 कदम (चित्रों के साथ)
फेडोरा 1.0, एक बुद्धिमान फूलदान: 8 कदम (चित्रों के साथ)

वीडियो: फेडोरा 1.0, एक बुद्धिमान फूलदान: 8 कदम (चित्रों के साथ)

वीडियो: फेडोरा 1.0, एक बुद्धिमान फूलदान: 8 कदम (चित्रों के साथ)
वीडियो: Fedora Linux 2024, जुलाई
Anonim
Image
Image
फेडोरा 1.0, एक इंटेलिजेंट फ्लावर पॉट
फेडोरा 1.0, एक इंटेलिजेंट फ्लावर पॉट
फेडोरा 1.0, एक इंटेलिजेंट फ्लावर पॉट
फेडोरा 1.0, एक इंटेलिजेंट फ्लावर पॉट

फेडोरा या फ्लावर एनवायरनमेंट डेकोरेटिंग ऑर्गेनिक रिजल्ट एनालाइजर इनडोर बागवानी के लिए एक बुद्धिमान फ्लावर पॉट है। फेडोरा सिर्फ एक फूलदान नहीं है, यह अलार्म घड़ी, वायरलेस म्यूजिक प्लेयर और एक छोटे रोबोट मित्र के रूप में कार्य कर सकता है। इस डिवाइस में शामिल मुख्य विशेषता इसमें अंतर्निहित वॉयस नोटिफिकेशन सिस्टम है। (प्रिय डिजाइनरों और आविष्कारकों, मैं अंग्रेजी में शब्द-परिपूर्ण नहीं होने के लिए क्षमा चाहता हूं)

विशेषताएं

  1. जब मिट्टी की नमी सूख जाती है, तो पौधे को स्वचालित रूप से पानी देना
  2. 1 लीटर क्षमता का इनबिल्ट टैंक और गमले में लगा माइक्रो सबमर्सिबल पंप पौधे को सही समय पर पानी देने में मदद करता है।
  3. टैंक स्तर को समझने के लिए फेडोरा के साथ जल स्तर संकेतक जोड़ा जाता है, यदि टैंक का स्तर खाली हो जाता है, तो उपयोगकर्ता संकेतक एलईडी के माध्यम से इसकी पहचान कर सकता है
  4. मिट्टी की नमी को समझने के लिए गमले में मिट्टी की स्थिति एलईडी भी लगाई जाती है (यदि पंपिंग तंत्र में कोई त्रुटि होती है, तो मिट्टी की नमी का स्तर शुष्क हो जाता है)
  5. परिवेश के वर्तमान तापमान और आर्द्रता को समझने के लिए इस बर्तन के साथ एक तापमान और आर्द्रता सेंसर जोड़ा जाता है
  6. पौधे के लिए पर्याप्त कृत्रिम रोशनी प्रदान करने के लिए इस बर्तन के साथ एक विकास प्रकाश जोड़ा जाता है
  7. अंदर स्थापित एक ब्लूटूथ ऑडियो रिसीवर, ब्लूटूथ के माध्यम से स्मार्टफोन से संगीत स्ट्रीम करने में मदद करेगा
  8. बर्तन के शीर्ष भाग पर इकट्ठे आरबीजी एल ई डी हमारे संयंत्र / बर्तन की भावनाओं को व्यक्त करने में मदद करते हैं
  9. फेडोरा के साथ एक अलार्म घड़ी जोड़ी जाती है, बिजली की आपूर्ति बंद होने पर यह अलार्म घड़ी रीसेट नहीं होगी (अलार्म विवरण EEPROM पर संग्रहीत होगा)
  10. 24 घंटे ऑटो स्क्रीन रिफ्रेशिंग घड़ी को पॉट के साथ जोड़ा जाता है
  11. टैंक को भरते समय ओवरफ्लो को रोकने के लिए पॉट के साथ एक ओवर फ्लो सेंसर जोड़ा जाता है
  12. इस पॉट को इतना आकर्षक बनाने के लिए इसमें एक (प्री-रिकॉर्डेड/सेव्ड) वॉयस नोटिफिकेशन या इंटरेक्शन सुविधा जोड़ी गई है
  13. इसके साथ एक फोटोसेंसिटिव सेंसर जोड़ा गया है, सोने के समय वॉयस नोटिफिकेशन चलाने से बचें (रात के बाद जब हमने लाइट बंद कर दी)
  14. एक स्टेपर मोटर ड्राइविंग ट्रे को पॉट के साथ जोड़ा जाता है, Arduino को बाहर निकालने के लिए और कोड (अपडेट) अपलोड करने के लिए, हमने इसके शीर्ष पर लगाए गए पौधे को हटाए बिना
  15. पॉट को और अधिक आकर्षक बनाने के लिए आरबीजी एलईडी बैकलाइटिंग
  16. ७८०५ रेगुलेटर आईसी के कारण सर्किट परत में उत्पन्न गर्मी को निकालने के लिए एक प्रोग्राम नियंत्रित एग्जॉस्ट/कूलर फैन जोड़ा जाता है

मेरी परीक्षा और असाइनमेंट के कारण छूट गई सुविधाएँ

  1. स्वचालित विशिंग सिस्टम, जो उपयोगकर्ता (गुड मॉर्निंग, गुड आफ्टर नून आदि) को बर्तन के सामने आने पर विश कर सकता है (एक विशेष इच्छा (जैसे: गुड मॉर्निंग) दिन में केवल एक बार वितरित करेगा)
  2. FEDORAs को उनकी वर्तमान कार्य स्थिति के बारे में संचार (जो उपयोगकर्ता को अपने घर में रखे गए किसी अन्य बर्तन की त्रुटियों या खाली टैंक की स्थिति की पहचान करने में मदद कर सकता है), फिर वे इसे अपने उपयोगकर्ता से कहते हैं, जब वह बर्तन के सामने उपस्थित होता है
  3. संवेदनशील पौधे को स्पर्श करें, यदि कोई पौधे को छूता है, तो पृष्ठभूमि एलईडी लाल हो जाती है और उन्हें आवाज के माध्यम से चेतावनी देती है
  4. झुकाव का हिलना या संवेदन, जो सर्किट परत में पानी के रिसाव को रोकने में मदद करता है (जाइरो सेंसर का उपयोग करके)

अगर कोई इस बर्तन को बनाता है तो कृपया इन 4 विशेषताओं को लागू करने का प्रयास करें, यह बर्तन को और अधिक आकर्षक बना सकता है

चरण 1: आपको क्या चाहिए होगा?

इस परियोजना का कुल बजट लगभग 200$ (अधिकतम) प्रति पीस है। नीचे सूचीबद्ध सभी घटकों को आसानी से स्पार्कफुन, डिजीकी, ईबे या कुछ चीनी ऑनलाइन स्टोर जैसे कि banggoods.com या aliexpress.com में पाया जा सकता है। अधिकांश घटकों के नाम में, मैंने विभिन्न स्टोरों में उत्पाद के लिए लिंक संलग्न किया है। कुछ घटक जैसे प्रतिरोधक, कैपेसिटर, शून्य पीसीबी, ट्रांजिस्टर इत्यादि ऑनलाइन स्टोर पर 100 टुकड़ों या उससे अधिक के पैक के रूप में उपलब्ध हैं, ताकि आप उन्हें आसानी से खरीद सकें आपकी स्थानीय हार्डवेयर की दुकानें या इलेक्ट्रॉनिक सामान बेचने वाली दुकानें।

अवयव

  1. Arduino Uno
  2. अरुडिनो मेगा
  3. 2.4 "इंच टीएफटी टचस्क्रीन मॉड्यूल
  4. 2 चैनल 5v रिले मॉड्यूल
  5. मृदा नमी सेंसर
  6. बैटरी के साथ RTC मॉड्यूल (DS1302)
  7. प्रकाश संवेदनशील मॉड्यूल
  8. DHT11 आर्द्रता और तापमान सेंसर मॉड्यूल
  9. आरबीजी एलईडी - 5 टुकड़े (कॉमन कैथोड)
  10. 5 मिमी एलईडी - 3x. के लिए छोटे परावर्तक
  11. पुराना सीपीयू कूलर फैन
  12. माइक्रो मोटर पंप
  13. 12 वी / 2 ए एसी - डीसी एडाप्टर
  14. एसी के लिए सॉकेट - डीसी एडाप्टर (बैरल जैक)
  15. लचीला एलईडी लैंप
  16. यूएसबी सॉकेट (लचीले एलईडी लैंप के लिए)
  17. स्पीकर (5cm व्यास) - 2x
  18. ऑडियो एम्पलीफायर (या एक उच्च गुणवत्ता वाला लैपटॉप स्पीकर खरीदें, हम अपने प्रोजेक्ट के लिए स्पीकर और एम्पलीफायर को हटा सकते हैं और ले सकते हैं)
  19. ब्लूटूथ ऑडियो रिसीवर
  20. DFPlayer मिनी एमपी३ प्लेयर मॉड्यूल
  21. माइक्रो एसडी मेमोरी कार्ड (कोई भी आकार (अधिकतम 32 जीबी))
  22. पुरानी सीडी/डीवीडी ड्राइव
  23. ट्रांजिस्टर = BC548 - 3x
  24. प्रतिरोधक = 220k - 3x, 22k - 1x, 470 ओम - 3x, 1k -1x
  25. L293D मोटर चालक आईसी - 2x
  26. ७८०५ नियामक आईसी
  27. ७८०५. के लिए हीट सिंक
  28. संधारित्र = 1uf/63v, 10uf/63v (1 प्रत्येक)
  29. एलईडी = नीला (5 मिमी / 2 मिमी)

  30. 2 चैनल स्क्रू टर्मिनल -2x
  31. जम्पर केबल = पुरुष से पुरुष, महिला से पुरुष, महिला से महिला (40x पैकेज (प्रत्येक))
  32. हुकअप तार - 3 मीटर
  33. शून्य पीसीबी (छोटा) - 2x
  34. फ्लावर पॉट (ऊंचाई कम से कम 30 सेमी (चौकोर/आयताकार या गोलाकार प्रकार) के साथ)
  35. दो अलग-अलग आकार की प्लेट या शीट (इस भाग के बारे में एक विचार प्राप्त करने के लिए "ड्राइंग" चरण (चरण 3) में छवि की जांच करें या असेंबलिंग वीडियो देखें)
  36. ट्रे ("ड्राइंग" चरण में छवि की जांच करें (चरण 3) इस भाग के बारे में एक विचार प्राप्त करने के लिए या कोडांतरण वीडियो देखें)
  37. सेल्फ लॉकिंग स्विच पर पुश करें
  38. 3/4" पीवीसी कोहनी - 1x
  39. 3/4 "पीवीसी पुरुष एडाप्टर और एंड कैप
  40. 3/4 "पीवीसी पाइप - 20 सेमी
  41. एक्वेरियम एयर पाइप - 2 मीटर
  42. एक्वैरियम एयर पाइप के लिए टी जोड़ - 4x
  43. नियामक (आंकड़ा देखें) - 3x
  44. एक अच्छा दिखने वाला पौधा
  45. हैडर पिन (लाल, काला, पीला, नीला, सफेद)

उपकरण

  1. सोल्डरिंग आयरन
  2. सोल्डरिंग लीड
  3. सोल्डरिंग फ्लक्स
  4. डीसोल्डरिंग पंप (अनिवार्य नहीं)
  5. ग्लू गन
  6. गोंद चिपक जाती है
  7. लोहा काटने की आरी
  8. ट्विस्टर
  9. स्क्रू ड्राइवर
  10. हीट सिंक पेस्ट
  11. मार्कर पेन

चरण 2: पॉट की संरचना के बारे में एक विचार प्राप्त करने के लिए उदाहरण चित्र

पॉट की संरचना के बारे में एक विचार प्राप्त करने के लिए उदाहरण चित्र
पॉट की संरचना के बारे में एक विचार प्राप्त करने के लिए उदाहरण चित्र
पॉट की संरचना के बारे में एक विचार प्राप्त करने के लिए उदाहरण चित्र
पॉट की संरचना के बारे में एक विचार प्राप्त करने के लिए उदाहरण चित्र

ऊपर दिखाए गए आंकड़े फेडोरा के डिजाइन के बारे में विस्तृत विवरण देते हैं। हम एक साधारण फ्लावर पॉट (एबीएस से बना) खरीदना चाहते हैं और फिर एबीएस या किसी अन्य मजबूत सामग्री से बने शीट/प्लेट्स को रखकर 3 परतों में विभाजित करना चाहते हैं। आकृति 2 में आप बर्तन के सामने वाले हिस्से को देख सकते हैं, हम बनाना चाहते हैं बर्तन में हमारे घटकों को रखने के लिए एक ट्रे रखने के लिए एक आयताकार छेद। हम एक सीडी/डीवीडी ड्राइव के अंदर लेंस गाइड स्टेपर मोटर का उपयोग करके इस पॉट को खोलने और बंद करने जा रहे हैं; यह निदान प्रक्रिया को सरल बनाने के लिए है (अर्थात, यदि फेडोरा की कार्य प्रक्रिया में कोई त्रुटि है, तो उपयोगकर्ता को सर्किट को बाहर निकालना चाहिए और रोपण परत पर रखे गए पौधे और मिट्टी को बदलकर इसकी जांच करनी चाहिए। दो सियान रंग कंट्रोल पैनल पर डॉट्स हैं SR505 फ्लॉवर पॉट का सेंसर और पावर स्विच। और स्पीकर लगाने के लिए छेद इस बर्तन के दोनों किनारों में जोड़े जाते हैं। स्थिति और सूचनाओं को दिखाने के लिए TFT डिस्प्ले FEDORA के सामने जोड़े जाते हैं जैसा कि चित्र में दिखाया गया है.

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

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

ध्यान दें:

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

चरण 3: विद्युत वितरण और मोटर चालक बोर्ड

विद्युत वितरण और मोटर चालक बोर्ड
विद्युत वितरण और मोटर चालक बोर्ड
विद्युत वितरण और मोटर चालक बोर्ड
विद्युत वितरण और मोटर चालक बोर्ड

इस परियोजना में हम एक साथ 10 से अधिक सेंसर और मॉड्यूल का समन्वय करने जा रहे हैं। उनमें से प्रत्येक को अलग-अलग वोल्टेज रेंज की आवश्यकता होती है। इस डिज़ाइन (फेडोरा 1.0) में जोड़े गए सेंसर और मॉड्यूल को केवल 5V आपूर्ति की आवश्यकता होती है और माइक्रो पंप और निकास कूलर पंखे को 12V आपूर्ति की आवश्यकता होती है। प्रत्येक घटक को बिजली की आपूर्ति प्रदान करने के लिए, हमें एक बिजली वितरण बोर्ड की आवश्यकता होती है जो 5V और 12V दोनों प्रदान कर सके। इसलिए हमने इस एप्लिकेशन के लिए ऊपर दिए गए चित्र में दिखाए गए एक सर्किट का निर्माण किया। इसके अलावा हमने स्टेपर मोटर, कूलर पंखे और माइक्रो पंप को चलाने के लिए इस सर्किट में दो L293D IC संलग्न किए।

इस बिजली वितरण और मोटर चालक सर्किट को बनाने के लिए, हम चाहते हैं

  1. ७८०५ नियामक आईसी
  2. 2x L293D मोटर चालक आईसी
  3. हैडर पिन (GND के लिए काला, 5V के लिए पीला, स्टेपर मोटर इनपुट के लिए नीला, Arduino इनपुट के लिए सफेद)
  4. 1x 10uf/63V संधारित्र
  5. 1x 1uf/63V संधारित्र
  6. 1x 1k रोकनेवाला
  7. 2x 2 चैनल स्क्रू टर्मिनल (कूलर और पंप के लिए)
  8. आपके एसी-डीसी एडाप्टर के लिए बैरल जैक/सॉकेट मिलान
  9. एक शून्य पीसीबी
  10. और ७८०५. के लिए हीट सिंक का एक टुकड़ा

(एलईडी के बजाय दो हेडर पिन मिलाएं, हम बाद में इस एलईडी को अपने पॉट में जोड़ सकते हैं)

ध्यान दें:

हीट सिंक पीस पर 7805 IC लगाने से पहले 'हीट सिंक पेस्ट' लगाना न भूलें।

एक सही सॉकेट चुनें जो आपके AC-DC 12V/2A अडैप्टर के आउटपुट पिन से मेल खा सके

यदि आप कोई मॉड्यूल (जैसे ऑडियो एम्पलीफायर) जोड़ना चाहते हैं, जो 12v पर काम कर रहे हैं, तो आपको बस कुछ हेडर पिन जोड़ने की जरूरत है (मैंने अपने सर्किट में इसके लिए कुछ रेड हेडर पिन जोड़े हैं, लेकिन इस प्रोजेक्ट में उपयोग नहीं किया गया है)

चरण 4: जल स्तर संकेतक सेंसर

जल स्तर संकेतक सेंसर
जल स्तर संकेतक सेंसर

जरूरत से ऊपर दिखाया गया सर्किट आरेख

  1. 3x BC548 ट्रांजिस्टर
  2. 3x 220 ओम प्रतिरोधक
  3. 3x 470 ओम प्रतिरोधक
  4. 1x 22K रोकनेवाला
  5. और पीसीबी का एक टुकड़ा

पीसीबी में सर्किट को मिलाप करें और हेडर पिन को संलग्न करें

1. 5V आपूर्ति (उन्हें एक साथ कनेक्ट करें)

2. GND (सभी आधारों को एक साथ जोड़ें)

3. जल स्तर उच्च

4. जल स्तर मध्यम

5. जल स्तर निम्न

यदि आपको इस वाटर सेंसर सर्किट को बनाने में कोई संदेह है, तो बस इस निर्देश को देखें sathishk12

चरण 5: जल प्रवाह सेंसर

जल प्रवाह सेंसर
जल प्रवाह सेंसर

हम एक साधारण मृदा नमी संवेदक से जल प्रवाह संवेदक बना सकते हैं। यहाँ मैं एक मृदा नमी संवेदक को जल प्रवाह संवेदक में बदलने जा रहा हूँ। इसके लिए हम बस पहले सेंसर से मृदा संवेदन प्लेटों को हटाना चाहते हैं। फिर मिट्टी की नमी का तुलनित्र सर्किट लें, और सेंसर प्लेटों के स्थान पर दो M-M जम्पर केबल कनेक्ट करें। फिर अब हम पानी की टंकी के अतिप्रवाह की स्थिति को समझने के लिए एक सरल तर्क का उपयोग करने जा रहे हैं, अर्थात। जब जल प्रवाह संवेदक का टैंक स्तर डिजिटल इनपुट एक साथ उच्च हो जाता है, तो यह अतिप्रवाह की स्थिति की स्थिति होती है। तब हम कोडिंग के माध्यम से इस मामले में उपयुक्त प्रतिक्रिया का उपयोग कर सकते हैं।

चरण 6: संपूर्ण घटकों को असेंबल करना

Image
Image
पूरे घटकों को इकट्ठा करना
पूरे घटकों को इकट्ठा करना
पूरे घटकों को इकट्ठा करना
पूरे घटकों को इकट्ठा करना

इसके लिए आवश्यक कनेक्शन आरेख और घटक ऊपर सूचीबद्ध हैं! कनेक्शन कार्य के बारे में एक विचार प्राप्त करने के लिए बस वीडियो देखें!

इसके साथ कनेक्शन पिन वाली एक दस्तावेज़ फ़ाइल जोड़ी जाती है!

चरण 7: आवाज अधिसूचना, ऑडियो फाइल बनाना

ऑडियो नमूना फ़ाइल निकालें और सामग्री को मेमोरी कार्ड में कॉपी करें। और मेमोरी कार्ड को MP3 मॉड्यूल में डालें। यदि आप अपना स्वयं का ऑडियो नमूना बनाना चाहते हैं तो बस https://www.fromtexttospeech.com/ जैसी साइटों पर जाएँ

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

परीक्षण चल रहे एमपी3 मॉड्यूल के लिए कनेक्शन आरेख पिछले चरण में दिया गया है

ऑडियो फ़ाइल ऑर्डर की जाँच के लिए नमूना कोड इस चरण में जोड़ा गया है। आपको बस कोड अपलोड करने और सीरियल मॉनिटर खोलने की जरूरत है, ऊपर से ऑडियो को नेट नोट करें। फिर इसे मेगा. के कोड में बदलें

उस rar फ़ाइल के अंदर लगभग 38 ऑडियो नमूने हैं। वे सभी इस परियोजना में उपयोग नहीं कर रहे हैं। यदि आपके पास डिज़ाइन में कोई एक्सटेंशन जोड़ने का कोई विचार है, तो इस उद्देश्य के लिए बस नई ऑडियो फ़ाइल जोड़ें

चरण 8: पुस्तकालय और कोड

स्केच हम Arduino Mega पर अपलोड करना चाहते हैं और Arduino UNO को इस चरण के साथ जोड़ा गया है। और इसके अलावा इस परियोजना के लिए आवश्यक सभी पुस्तकालय भी यहां जोड़े गए हैं। इसलिए आपको पुस्तकालयों की खोज करने की आवश्यकता नहीं है।

अगर आपको मेरे कोड में कोई बग या त्रुटि दिखाई देती है तो कृपया कमेंट बॉक्स में बताएं

ऊपर सूचीबद्ध नहीं पुस्तकालय हैं, पुस्तकालय जो पहले से ही Arduino IDE में मौजूद हैं!

यदि नहीं, तो स्केच> लाइब्रेरी शामिल करें> लाइब्रेरी प्रबंधित करें> पर जाएं और स्केच के शीर्ष पर सूचीबद्ध हेडर फाइलों का नाम खोजें।

ज़िप फ़ाइल पुस्तकालयों को जोड़ने के लिए, स्केच> पुस्तकालय शामिल करें> पर जाएं और फिर ज़िप प्रारूपित पुस्तकालय जोड़ने के लिए विकल्प पर क्लिक करें।

सिफारिश की: