विषयसूची:

IGreenhouse - इंटेलिजेंट ग्रीनहाउस: 17 कदम (चित्रों के साथ)
IGreenhouse - इंटेलिजेंट ग्रीनहाउस: 17 कदम (चित्रों के साथ)

वीडियो: IGreenhouse - इंटेलिजेंट ग्रीनहाउस: 17 कदम (चित्रों के साथ)

वीडियो: IGreenhouse - इंटेलिजेंट ग्रीनहाउस: 17 कदम (चित्रों के साथ)
वीडियो: Green House क्या है?|Green House से क्या फायदा है?#khansir #khangs #greenhouse #bykhansir 2024, जुलाई
Anonim
IGreenhouse - इंटेलिजेंट ग्रीनहाउस
IGreenhouse - इंटेलिजेंट ग्रीनहाउस

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

चरण 1: उपकरण और घटक

उपकरण:

  • एक कीलक सरौता
  • एक बहुआयामी आरी
  • एक ड्रिल व्यास 1 मिमी
  • एक कदम ड्रिल 8mm
  • नापने का फ़ीता
  • एक पंक्ति
  • सैंडपेपर
  • स्नैप-ऑफ चाकू
  • एक सोल्डरिंग आयरन

घटक (पीडीएफ देखें):

  • सर्वो मोटर्स
  • दबाकर लगाया जाने वाला बटन
  • रास्पबेरी पाई 3 मॉडल बी
  • तापमान संवेदक
  • नमी सेंसर
  • ब्रेड बोर्ड
  • ट्रांजिस्टर
  • यूनिवर्सल पावर सप्लाई
  • प्रतिरोधों
  • एमसीपी3008
  • पाई टी-मोची (वैकल्पिक)
  • एलईडी
  • तारों
  • ईथरनेट केबल
  • 5, 2 वी एडाप्टर
  • 8GB माइक्रो एसडी कार्ड
  • टिका
  • एल्युमिनियम ब्लाइंड रिवेट्स
  • उज्ज्वल पॉलीस्टाइनिन प्लेट
  • कोण खंड
  • सोल्डरिंग टिन
  • दो तरफा टेप
  • पिंस
  • विद्युत गर्मी हटना आस्तीन
  • केबल संबंधों
  • डिब्बा

अधिकतम लागत: € 167, 82

चरण 2: RPi. की स्थापना

हम अपने रास्पबेरी पाई पर ऑपरेटिंग सिस्टम स्थापित करना शुरू कर देंगे।

  1. रास्पबेरी पाई वेबसाइट से "पिक्सेल के साथ रास्पियन जेसी" छवि डाउनलोड करें। आप देखेंगे कि यह एक ज़िप फ़ाइल है।
  2. इस ज़िप-फ़ाइल को वांछित स्थान पर निकालें।
  3. Win32 डिस्क इमेजर टूल डाउनलोड करें, इसे Sourceforge पर डाउनलोड किया जा सकता है।

    • छवि का चयन करने के लिए फ़ोल्डर आइकन पर क्लिक करें
    • फिर "डिवाइस" पर अपने माइक्रोएसडी का चयन करें
    • फिर "लिखें" पर क्लिक करें

आपके माइक्रोएसडी पर इमेज लिखे जाने के बाद, आप माइक्रोएसडी को विंडोज एक्सप्लोरर में खोल सकते हैं।

  • फ़ाइल "cmdline.txt" खोलें
  • "रूटवेट" शब्द से पहले निम्न पंक्ति जोड़ें: 169.254.10.0
  • फिर फाइल को सेव करें।
  1. आरपीआई में माइक्रोएसडी डालें
  2. 5, 2V DC अडैप्टर के साथ अपने RPi में वोल्टेज लागू करें
  3. नेटवर्क केबल को आरपीआई से कनेक्ट करें और इसे अपने कंप्यूटर के नेटवर्क पोर्ट में प्लग करें।

आपका रास्पबेरी अब उपयोग के लिए तैयार है।

चरण 3: RPi. से कनेक्ट करें

RPi. से कनेक्ट करें
RPi. से कनेक्ट करें

हमारे आरपीआई से जुड़ने के लिए हम पुट्टी का उपयोग करेंगे।

  1. डाउनलोड पुट्टी
  2. एक SSH कनेक्शन बनाएँ (चित्र देखें)
  3. साइन इन करें

    • उपयोगकर्ता नाम: पीआई
    • पासवर्ड: रास्पबेरी

वाई-फ़ाई अप सेट करना

सुडो नैनो /etc/wpa_supplicant/wpa_supplicant.conf

फ़ाइल के निचले भाग पर जाएँ और निम्नलिखित जोड़ें:

नेटवर्क = { ssid = "वायरलेस नेटवर्क का नाम" psk = "वायरलेस नेटवर्क का पासवर्ड"

}

अपना आईपी पता प्रकार देखने के लिए:

ifconfig wlan0

अब आप वायरलेस तरीके से अपने रास्पबेरी पाई से कनेक्ट कर सकते हैं

पुट्टी में होस्टनाम = आईपी पता

चरण 4: ग्रीनहाउस

ग्रीनहाउस
ग्रीनहाउस
ग्रीनहाउस
ग्रीनहाउस

इस चरण में हम खुद ग्रीनहाउस बनाने वाले हैं।

आपको ज़रूरत होगी:

  • एक बहुआयामी आरी
  • एक पंक्ति
  • सामग्री के बिल में उल्लिखित शेष सामग्री

कदम:

  1. पॉलीस्टायर्न पैनल को ऊपर के मसौदे पर सचित्र की तरह देखा।
  2. ऊपर की तस्वीर पर दिखाए गए कोण अनुभाग को देखा:

    • 3 x 50 सेमी
    • 2 x 50 सेमी (कोण 140°)
    • ४ x २०, ५ सेमी, जिसमें एक रोशनी १, ५ सेमी. से छोटा है

      मैटर ने इन प्रोफाइलों को 2 x 50 सेमी (कोण 140°) से काटा

    • ४ x १७, ५ सेमी
  3. देखने के बाद, गड़गड़ाहट को पॉलिश करें।

चरण 5: कोण अनुभाग

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

!! कृपया ध्यान दें कि ब्लाइंड रिवेट्स पूरी तरह से विपरीत हैं, इसलिए हमें आगे कोई समस्या नहीं है।

5. अब आप आगे और पीछे को ग्रीनहाउस में स्लाइड करें।

चरण 6: विंडोज और दरवाजा

विंडोज और दरवाजा
विंडोज और दरवाजा
विंडोज और दरवाजा
विंडोज और दरवाजा
विंडोज और दरवाजा
विंडोज और दरवाजा
विंडोज और दरवाजा
विंडोज और दरवाजा

अब हम दरवाजे और खिड़कियां रखेंगे।

  1. ऊपर की तस्वीरों में दिखाए अनुसार दरवाजे और खिड़कियों को चिह्नित करें।
  2. एक बहुक्रियाशील आरी का उपयोग करके चिह्नित भागों को देखा। देखने के बाद आप देखेंगे कि खिड़कियों और दरवाजों के किनारे गड़गड़ाहट है।
  3. पक्षों और टुकड़ों के किनारों को भी पॉलिश करें जिन्हें आपने देखा है जब तक कि आपको कोई गड़गड़ाहट दिखाई न दे।
  4. चित्रों में दिखाए अनुसार खिड़कियों और दरवाजों को टिका लगाकर पिन करें।

ग्रीनहाउस अब तैयार है

चरण 7: वायरिंग

तारों
तारों
तारों
तारों
  • R2 = 220Ω रोकनेवाला
  • R3 = 1kΩ रोकनेवाला
  • R4 = 10kΩ रोकनेवाला
  • R5 = 1kΩ रोकनेवाला
  • R6 = 10kΩ रोकनेवाला
  • R7 = 1kΩ रोकनेवाला
  • R8 = 10kΩ रोकनेवाला
  • R10 = 470Ω रोकनेवाला
  • R11 = 220Ω रोकनेवाला
  • R12 = 220Ω रोकनेवाला

चरण 8: सर्वो जोड़ना

सर्वो जोड़ना
सर्वो जोड़ना
सर्वो जोड़ना
सर्वो जोड़ना

दो तरफा टेप का उपयोग करके सर्वो मोटर्स को पॉलीस्टाइन पैनल में चिपकाएं।

सुनिश्चित करें कि उनका धुरी बिंदु दरवाजे और खिड़कियों के काज बिंदु के साथ एक सीधी रेखा में है। (तस्वीर देखो)

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

वर्तनी को टक करें ताकि जब सर्वो खुलता है, तो दरवाजा उसके साथ जाता है।

तारों को बढ़ाएं (अन्य तारों को जोड़ना) ताकि आप ग्रीनहाउस के अंत में अपने ब्रेडबोर्ड तक पहुंच सकें।

चरण 9: पुश बटन

दबाकर लगाया जाने वाला बटन
दबाकर लगाया जाने वाला बटन

इस चरण में हम अपने बटनों को प्लग करने के लिए (दरवाजा खोलने और बंद करने के लिए) 1 मिमी के व्यास के साथ 4 छेद ड्रिल करना शुरू करेंगे।

  1. अपना बटन रखें जहां आप उसे (दरवाजे के बगल में) संलग्न करना चाहते हैं और अपने बटन के पैरों के स्थान पर एक बिंदु बनाएं। (2 बार, 2 बटन)
  2. आपके द्वारा खींची गई बिंदी में ड्रिल करें।

बटन संलग्न करें

  1. छेद के माध्यम से बटन के पैर डालें। (एक अंदर, एक बाहर)
  2. बटन के प्रत्येक पैर में एक तार मिलाप करें।
  3. लेग और ब्रेज़्ड पीस के ऊपर हीट सिकोड़ें रखें, ताकि तार शॉर्ट सर्किट न करें।
  4. एक तार के अंत में मिलाप एक 220 ओम रोकनेवाला। इसके ऊपर हीट सिकोड़ें रखें।

स्टेप ड्रिल के साथ एक छेद ड्रिल करें जैसा कि पिछले चरण में देखा गया है, ताकि हम इनर बटन के तारों को अंदर ला सकें।

एक क्लैंपिंग स्ट्रैप के साथ दो बटनों के तारों को एक साथ संलग्न करें।

तारों को बढ़ाएं (अन्य तारों को जोड़ना) ताकि आप ग्रीनहाउस के अंत में अपने ब्रेडबोर्ड तक पहुंच सकें।

चरण 10: सोल्डरिंग एलईडी और तापमान सेंसर

सोल्डरिंग एलईडी और तापमान सेंसर
सोल्डरिंग एलईडी और तापमान सेंसर
सोल्डरिंग एलईडी और तापमान सेंसर
सोल्डरिंग एलईडी और तापमान सेंसर

एलईडी को मिलाएं जैसा आपने पुश बटन से किया था।

  1. एलईडी के प्रत्येक पैर में एक तार मिलाप करें।
  2. लेग और ब्रेज़्ड पीस के ऊपर हीट सिकोड़ें रखें, ताकि तार शॉर्ट सर्किट न करें।
  3. एक तार के अंत में मिलाप एक 220 ओम रोकनेवाला। इसके ऊपर हीट सिकोड़ें रखें

तापमान संवेदक के प्रत्येक धागे को एक नर-मादा धागा मिलाप। इसलिए हमारे तापमान संवेदक को ब्रेडबोर्ड से जोड़ना आसान होगा।

!! सोल्डर किए गए हिस्सों के ऊपर इलेक्ट्रिकल हीट सिकोड़ने वाली स्लीव रखना न भूलें।

चरण 11: तारों को छिपाएं

तारों को छिपाएं
तारों को छिपाएं
तारों को छिपाएं
तारों को छिपाएं

इस चरण में हम यह सुनिश्चित करेंगे कि केबल हमारे संयंत्रों से न गुजरें।

  1. उन छेदों के माध्यम से एक क्लैंपिंग स्ट्रैप डालें जो तब बने थे जब आपने अपने ब्लाइंड रिवेट्स को एक दूसरे के ठीक सामने रखा था।
  2. क्लैम्पिंग स्ट्रैप में सभी केबल डालें और खींचें।

और अंत में:

अपने ब्रेडबोर्ड और रास्पबेरी पाई को दो तरफा टेप के साथ छोटे बॉक्स में पास करें और बैकपैनल में एक छेद ड्रिल करें ताकि आप अपनी बिजली की आपूर्ति बाहर ला सकें।

चरण 12: कोडिंग

इससे पहले कि हम कोड चला सकें, हमें पहले अपने रास्पबेरी पाई पर कुछ चीजें स्थापित करनी होंगी।

  • एक-तार इंटरफ़ेस सक्षम करें

    • सुडो रास्पि-कॉन्फ़िगरेशन
    • इंटरफेसिंग विकल्प
    • 1-तार: सक्षम करें
    • सुडो नैनो /boot/config.txt
    • निम्नलिखित जोड़ें dtoverlay=w1-gpio
    • रास्पबेरी पाई को 'सुडो रिबूट' के साथ पुनरारंभ करें
  • रास्पबेरी पाई पर MySQL स्थापित करना

    • sudo apt-get update && sudo apt-get upgrade
    • sudo apt-mysql-server स्थापित करें
    • sudo apt-mysql-client स्थापित करें
    • mysql -uroot -p

      पासवर्ड = रूट

  • MySQL कनेक्टर स्थापित करना

    sudo apt-python3-mysql.connector स्थापित करें

  1. जीथब से फ्लास्क प्रोजेक्ट डाउनलोड करें।
  2. Pycharm में प्रोजेक्ट खोलें

चरण 13: MySQL डेटाबेस

MySQL डेटाबेस
MySQL डेटाबेस

MySQL उपयोगकर्ता toeevoegen

mysql -uroot -p

'पासवर्ड' द्वारा पहचाने गए उपयोगकर्ता 'नाम' @ 'लोकलहोस्ट' बनाएं;

अनुदान विकल्प के साथ *.* पर 'नाम'@'लोकलहोस्ट' पर सभी विशेषाधिकार प्रदान करें;

'पासवर्ड' द्वारा पहचाने गए उपयोगकर्ता 'नाम'@'%' बनाएं;

*.* पर 'नाम'@'%' पर अनुदान विकल्प के साथ सभी विशेषाधिकार प्रदान करें

पासवर्ड और नाम स्वयं चुने गए हैं।

एक नया डेटाबेस बनाएं

डेटाबेस ENMDatabase बनाएँ;

MySQL कनेक्शन से बाहर निकलें

छोड़ना

चरण 14: Pycharm में तालिका बनाएं

Pycharm में टेबल बनाएं
Pycharm में टेबल बनाएं

डेटा स्रोत के रूप में एक MySQL डेटाबेस जोड़ें।

  1. CTRL + SHIFT + A डेटाबेस
  2. + डेटा स्रोत MySQL

अगली जानकारी का उपयोग करें:

आम

होस्ट: लोकलहोस्ट पोर्ट: 3306

डेटाबेस: ENMDatabase

उपयोगकर्ता: ** नाम जिसे आपने पिछले चरण में चुना था

पासवर्ड: ** पासवर्ड जिसे आपने पिछले चरण में चुना था

एसएसएच/एसएसएल

प्रॉक्सी होस्ट: ** आपका आईपी पता पोर्ट: 22

प्रॉक्सी उपयोगकर्ता: पीआई

प्रॉक्सी पासवर्ड: रास्पबेरी

टेबल सम्मिलित करना

  1. ENMDatabase ओपन कंसोल पर राइट क्लिक करें
  2. 'कंसोल' में sql फ़ाइलें (Database.zip) निष्पादित करें
  3. परिणाम: ऊपर की छवि देखें

चरण 15: प्रोजेक्ट अपलोड करें

प्रोजेक्ट अपलोड करें
प्रोजेक्ट अपलोड करें

फ्लास्क में:

  • टूल्स परिनियोजन कॉन्फ़िगरेशन पर क्लिक करें
  • ऊपर चित्र के रूप में कॉन्फ़िगर करें
  • टूल्स डिप्लॉयमेंट अपलोड टू डिफॉल्ट सर्वर पर क्लिक करें

चरण 16: स्वचालित रूप से चलाएँ

हमारे ग्रीनहाउस का उपयोग करने से पहले यह अंतिम चरण है!

पुट्टी में अपने रास्पबेरी पाई पर जाएं

सुडो नैनो / आदि / प्रोफाइल

नीचे दी गई पंक्ति जोड़ें:

अजगर /होम/पीआई/प्रोजेक्टफ्लास्क/प्रोजेक्टफ्लास्क.py और

चरण 17: आईग्रीनहाउस का उपयोग करना

इस चरण में हम अपने ग्रीनहाउस को उपयोग के लिए तैयार करने जा रहे हैं।

  1. सॉकेट में रास्पबेरी पाई से बिजली की आपूर्ति को कनेक्ट करें।
  2. रास्पबेरी पाई पूरी तरह से बूट होने तक प्रतीक्षा करें।
  3. यूनिवर्सल पावर सप्लाई को सॉकेट से कनेक्ट करें।

रास्पबेरी पाई पूरी तरह से बूट होने तक सार्वभौमिक बिजली आपूर्ति को जोड़ने के लिए हमेशा प्रतीक्षा करें, अन्यथा सर्वो मोटर्स सही ढंग से काम नहीं करेंगे

अपनी वेबसाइट देखने के लिए: अपना आईपी पता खोजें और उसके बाद:5000

अब आपका iGreenhouse उपयोग के लिए तैयार है। आप अपने फल और सब्जियां खुद उगा सकते हैं।

तो मैं कहूंगा: अपने भोजन का आनंद लें!

सिफारिश की: