विषयसूची:

स्वचालित संयंत्र पानी: 4 कदम
स्वचालित संयंत्र पानी: 4 कदम

वीडियो: स्वचालित संयंत्र पानी: 4 कदम

वीडियो: स्वचालित संयंत्र पानी: 4 कदम
वीडियो: YCQ 2L 4 utomatic PET bottle blowing moulding machine two steps 2024, जुलाई
Anonim
स्वचालित संयंत्र पानी
स्वचालित संयंत्र पानी

क्या पौधे आपकी देखभाल से संतुष्ट नहीं हैं?

क्या वे हमेशा आपको अपनी समस्या बताए बिना ही मर जाते हैं?

ठीक है, तो पढ़ते रहिए कि कैसे अपना खुद का स्वचालित प्लांट वाटरिंग सिस्टम बनाया जाए, जो आपको वह सारी जानकारी देता है जिसकी आपको अपने पौधे को एक खुशहाल जीवन जीने के लिए कभी भी आवश्यकता होगी। मैंने न केवल नमी, बल्कि अतिरिक्त संदर्भ के लिए तापमान और प्रकाश को भी शामिल करना सुनिश्चित किया। आप अपने खुद के पौधे की वृद्धि देख पाएंगे।

और उसके ऊपर, यह आपके पौधे को नमीयुक्त रखता है।

आपूर्ति

विद्युत उपकरण:

  • रास्पबेरी पाई (4)
  • एलसीडी डिस्प्ले 16x2 (आईपी-एड्रेस प्रदर्शित करने के लिए)
  • प्रकाश पर निर्भर प्रतिरोधक
  • टीएमपी36
  • (स्पार्कफुन) नमी सेंसर
  • एमसीपी3008
  • तनाव नापने का यंत्र
  • रिले मॉड्यूल
  • छोटा पनडुब्बी पंप (बेहतर 5-9V)
  • ब्रेडबॉर्ड
  • बिजली की तारें

उपकरण और सामग्री:

  • कुछ लकड़ी
  • बुनियादी उपकरण
  • लकड़ी की गोंद
  • पानी जमा करने के लिए जार या कांच का कटोरा

सॉफ्टवेयर: (मैंने इस्तेमाल किया, किसी भी विकल्प का उपयोग करने के लिए स्वतंत्र महसूस करें)

  • win32डिस्किमेजर
  • पोटीन
  • MySQL कार्यक्षेत्र
  • विजुअल स्टूडियो कोड

चरण 1: पाई सेट करना

सबसे पहले हम अपना रास्पबेरी पाई सेटअप करेंगे। https://www.raspberrypi.org/downloads/raspberry-pi-os/ से रास्पियन छवि लें और इसे एसडी कार्ड में लिखें।

अब अपने इंटरनेट से कनेक्ट करें और आवश्यक प्रोग्राम और लाइब्रेरी स्थापित करने के लिए निम्न कमांड चलाएँ।

अपाचे, पीएचपी

sudo apt apache2 -y. स्थापित करें

sudo apt php libapache2-mod-php -y. स्थापित करें

मारियाडीबी

sudo apt mariadb-server mariadb-client -y. स्थापित करें

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

sudo systemctl पुनरारंभ apache2.service

PHPMyAdmin

sudo apt phpmyadmin -y. स्थापित करें

अजगर

pip3 mysql-कनेक्टर-अजगर स्थापित करें

pip3 फ्लास्क-सॉकेटियो स्थापित करें

pip3 फ्लास्क-कोर्स स्थापित करें

pip3 gevent स्थापित करें

pip3 gevent-websocket स्थापित करें

pip3 स्थापित करें spiddev

pip3 चारएलसीडी स्थापित करें

चरण 2: सर्किट का निर्माण

सर्किट का निर्माण
सर्किट का निर्माण

पहले हम यह सुनिश्चित करेंगे कि सभी घटक तैयार हैं। दिखाए गए अनुसार सभी तारों को सावधानी से कनेक्ट करें।

सभी 3 सेंसर MCP3008 से जुड़े हैं। MCP3008, LCD और रिले IN1 के साथ, सभी सीधे Pi से जुड़े हुए हैं।

पंप को पाई से न जोड़ें, क्योंकि इससे नुकसान हो सकता है!

चरण 3: कोड और डेटाबेस

कोड और डेटाबेस
कोड और डेटाबेस

सभी कोड और डेटाबेस मेरे जीथब से पाए और उपयोग किए जा सकते हैं:

github.com/SnauwaertSander/RaspiPlant

फ़्रंटएंड (html) को '/var/www/' के अंदर रखें बैकएंड (प्रोजेक्ट1) को /home/pi/ में रखें

अपने MySQL सर्वर (MySQL कार्यक्षेत्र या SSH के माध्यम से किसी भी क्लाइंट के साथ) से कनेक्ट करें और github में पाए गए डंप को निष्पादित करें।

कोड को स्वचालित रूप से चलाने के लिए, Raspiplant.service को /etc/systemd/system/ के अंदर रखें और निम्न कमांड चलाएँ:

sudo systemctl Raspiplant.service सक्षम करें

सब कुछ अपनी जगह पर होने के बाद, कोड स्टार्टअप पर स्वचालित रूप से चलना चाहिए, यह पुष्टि करने के लिए कि सब कुछ सही ढंग से काम कर रहा है, अपने पीआई को रीबूट करें और एलसीडी पर दिखाए गए आईपी पर जाएं। यदि आप साइट को एक्सेस नहीं कर सकते हैं या साइट 30 के बाद कोई मान नहीं दिखाती है, तो अपने पाई को डिस्कनेक्ट करें और अपनी वायरिंग की जांच करें।

अब हर घंटे कार्यक्रम आपके संयंत्र की जांच करेगा। यह चार्ट में मूल्यों को रिकॉर्ड करेगा और जरूरत पड़ने पर पंप को सक्रिय करेगा। इस संस्करण में, नए पौधों को जोड़ने का एकमात्र तरीका डेटाबेस में है।

चरण 4: आवरण

झलार
झलार
झलार
झलार
झलार
झलार

मैं कुछ पुरानी लकड़ी और बुनियादी उपकरणों के साथ अपना मामला बनाता हूं। मुझे यकीन है कि आप मुझसे कहीं बेहतर काम कर सकते हैं, इसलिए आगे बढ़ें और कुछ करने की कोशिश करें।

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

सिफारिश की: