विषयसूची:
वीडियो: हाइड्रोपोनिक्स ब्लिंक मॉनिटर एंड कंट्रोल सिस्टम: 4 कदम
2024 लेखक: John Day | [email protected]. अंतिम बार संशोधित: 2024-01-30 09:20
इस परियोजना में मैंने एक नियंत्रण प्रणाली बनाई जो एक मध्यम आकार के हाइड्रोपोनिक्स ईबीबी और प्रवाह प्रणाली के सभी पहलुओं की निगरानी और नियंत्रण करती है। जिस कमरे के लिए मैंने इसे बनाया था, उसमें 4 x 4'x4' 640W LM301B 8 बार सिस्टम का उपयोग किया गया है। लेकिन यह निर्देश मेरी रोशनी के बारे में नहीं है। वह नियंत्रण बॉक्स है। मेरे बॉक्स में मैं रोशनी के साथ-साथ हाइड्रोपोनिक्स पंपों के लिए अपना समय चालू/बंद करने में सक्षम हूं, यह शीतलन के लिए विभिन्न सेवन और निकास प्रशंसकों को भी चालू करता है। मुझे यकीन है कि इस तरह के DIY करने वाले ज्यादातर लोग शायद meh की तरह हैं जो भी आसान है। और वे गलत नहीं हैं। यह निश्चित रूप से इसका आसान पहलू है। एलसीडी स्क्रीन डिस्प्ले, साथ ही डेटा अधिग्रहण के लिए ब्लिंक दोनों में जोड़ने के बाद यह थोड़ा और जटिल हो गया। डिस्प्ले काफी आसान था, मुझे यहां लिंक किए गए अन्य इंस्ट्रक्शंस पर कोड मिला: https://www.instructables.com/id/ARDUINO-SPFD5408-… ब्लिंक पहलू ने कुछ चुनौतियां पेश कीं। blynk पर काम करने के लिए सभी कोड प्राप्त करना काफी सरल था, लेकिन तब मैं कुछ समस्याओं में भाग गया जब किसी भी कारण से blynk ने काम करना बंद कर दिया। इसने मेरे सभी कोड को काम करना बंद कर दिया क्योंकि मैंने इसे सरल टाइमर कोड में लिखा था और मुख्य लूप में बस blynk.run था। तो वैसे भी बात यह है कि, कई घंटों तक काम करने के बाद और यहां इसे संचालित करना मेरा प्रोजेक्ट है। कोड को blynk के बाहर पूरी तरह से स्वायत्त रूप से चलाने के लिए संशोधित किया गया है। लूप की शुरुआत में यह देखने के लिए जांच करेगा कि क्या ब्लिंक चालू है, अगर यह चालू है तो कोड ब्लिंक के साथ जारी रहेगा, लेकिन अगर यह वापस आता है कि ब्लिंक काम नहीं कर रहा है या बंद है तो यह 10 सेकंड के लिए कनेक्ट करने का प्रयास करेगा, फिर आगे बढ़ें सीरियल संचार को बंद करने और नियंत्रक के संचालन को जारी रखने के लिए, एलसीडी अभी भी महत्वपूर्ण जानकारी प्रदर्शित कर रहा है। यह तब तक ब्लिंक पर लॉग ऑन करने का प्रयास करना जारी रखेगा जब तक कि यह या तो वापस लॉग ऑन नहीं हो जाता है, या आप इसका निवारण करते हैं कि यह वापस लॉग ऑन क्यों नहीं कर रहा है। इस प्रोजेक्ट में एसी पावर का इस्तेमाल होता है, जो खतरनाक है। यदि आप एसी पावर को वायरिंग करने में सहज नहीं हैं, तो इसे करने का प्रयास न करें, और हमेशा सुनिश्चित करें कि आप लाइव पावर पर काम नहीं कर रहे हैं। अगर आपका कोई इलेक्ट्रीशियन दोस्त है तो शायद वे मदद कर सकते हैं। मेरा रूममेट एक इलेक्ट्रीशियन है और उसने मुझे 4 15A ब्रेकर के साथ 60A सब पैनल की आपूर्ति की, जो मेरे स्प्लिटर्स में फीड होता है, जिसे बाद में लाइट, पंखे, पंप आदि में विभाजित किया जाता है। याद रखें कि इसे कभी भी 100% पर न चलाएं। ओम के नियम और बिजली गणना के साथ प्रति रिले अपनी बिजली खपत की गणना करना सबसे सुरक्षित है। ओम का नियम V=IR है, और शक्ति P=IV है। रिले अधिकतम 10A पर है जिसका अर्थ है कि वास्तविक रूप से यह सुनिश्चित करना सबसे सुरक्षित है कि आप केवल एक चैनल के माध्यम से 6A चला रहे हैं। मैंने अपने रिले पिनआउट के लिए एक मूल नक्शा शामिल किया है, और मेरा कोड बहुत अच्छी तरह से नोट किया गया है। मैं सब कुछ शामिल करने के लिए निकट भविष्य में एक विस्तृत योजनाबद्ध अपलोड करूंगा। कहा जा रहा है, आप सभी DIY लोग शायद लाइनों के बीच पढ़ने में बहुत माहिर हैं। यदि आपको blynk से कोई परेशानी है, तो एक लाख ट्यूटोरियल और यहां तक कि निर्देश भी हैं जो आपको दिखाते हैं कि इसका उपयोग कैसे करना है। मैंने अपना यूएसबी सीरियल के माध्यम से चलाया, लेकिन आप अपने उद्देश्यों के लिए वाईफाई, या ईथरनेट का उपयोग कर सकते हैं, यह केवल एक त्वरित मामूली बदलाव होगा। वैसे भी मजा आ रहा है मुझे उम्मीद है कि कुछ लोगों को इसका कुछ फायदा मिलेगा।
आपूर्ति
www.amazon.ca/Weller-WE1010NA-Digital-Sold…
usa.banggood.com/5V-4-Channel-Level-Trigge…
usa.banggood.com/DS18B20-Waterproof-Digita…
www.dfrobot.com/product-1110.html
www.digikey.ca/product-detail/hi/adafruit-…
www.amazon.ca/Siemens-ECINSGB14-Insulated-…
www.amazon.ca/Blue-Sea-Systems-2722-4-Inch…
www.amazon.ca/ATmega2560-16AU-Development-…
www.amazon.ca/AmazonBasics-USB-2-0-Cable-M…
www.amazon.com/LeMotech-Dustproof-Waterpro…
www.amazon.ca/Jinxuny-Screen-Display-Shiel…
www.amazon.ca/Baoblaze-DS1302-Battery-Real…
चरण 1: पुस्तकालय आवश्यक
github.com/arduino-libraries/TFT
github.com/adafruit/DHT-sensor-library
github.com/milesburton/Arduino-Temperature…
github.com/PaulStoffregen/OneWire
github.com/adafruit/RTClib
github.com/blynkkk/blynk-library
github.com/jfturcot/SimpleTimer
मुझे लगता है कि उनमें से ज्यादातर हैं। अगर कोई कमी है तो मुझे बताएं।
चरण 2: रीयल टाइम क्लॉक
आपके द्वारा रीयल टाइम क्लॉक के लिए लाइब्रेरी डाउनलोड करने के बाद आपकी लाइब्रेरी में उदाहरण हैं जो आपको यह बताते हैं कि यह कैसे काम करता है। यहां वह कोड है जिसका उपयोग मैं समय निर्धारित करने के लिए करता था। चूंकि समय की बचत के बाद बैटरी खत्म हो जाती है, इसलिए आपको समय अपलोड कोड का उपयोग जारी रखने की आवश्यकता नहीं है।
चरण 3: पीएच मीटर
अपने पीएच मीटर को मुख्य कोड के बाहर एक परीक्षण और अंशांकन देना शायद बहुत महत्वपूर्ण है, ताकि आप यह जान सकें कि ऑफसेट को कैसे कैलिब्रेट करना है। यहां वह कोड है जिसका मैंने उपयोग किया है, यह कोड के मुख्य ब्लॉक में भी एकीकृत है। बस इसे यहां फेंक दें ताकि आप इसके साथ खेल सकें, हो सकता है कि आप केवल सेंसर में रुचि रखते हों, बाकी परियोजना में नहीं।
चरण 4: योजनाबद्ध
यह परियोजना के इलेक्ट्रॉनिक्स और विद्युत भाग के लिए योजनाबद्ध है। सभी पिनों को लेबल किया जाता है, और उन्हें कोड में नोट किया जाता है।
सिफारिश की:
ब्लिंक कैओस: मैपा लॉजिस्टिको पैरा रैंडम ब्लिंक: 5 कदम
ब्लिंक कैओस: मैपा लॉजिस्टिको पैरा रैंडम ब्लिंक: एस्टे एस अन इंस्ट्रक्शनल पैरा अन जेनरेटर डी एलिएटोरिएड, यूटिलिजैंडो अन मैपा लॉग&आइक्यूट;स्टिको, क्यू अहोरा एक्सप्लिको क्यू एस। कोन एल मैपा लॉग&आइक्यूट;स्टिको, से एनसिएन्डे वाई अपागा उन लेड डे फॉर्मा एलेटोरिया। एस्टे पुएडे सर्विर सिंपलमेंटे डे उदाहरण डे कोमो ए
ESP32 थिंग और ब्लिंक का उपयोग करते हुए प्लांट मॉनिटर: 5 कदम
ESP32 थिंग और ब्लिंक का उपयोग करते हुए प्लांट मॉनिटर: अवलोकनइस परियोजना का लक्ष्य एक हाउसप्लांट की स्थितियों की निगरानी करने में सक्षम एक कॉम्पैक्ट डिवाइस बनाना है। डिवाइस उपयोगकर्ता को मिट्टी की नमी के स्तर, आर्द्रता के स्तर, तापमान और "महसूस करने" तापमान से
पीडब्लूएम डीसी मोटर स्पीड एंड लाइट कंट्रोल - डीसी डिमर: 7 कदम
पीडब्लूएम डीसी मोटर स्पीड एंड लाइट कंट्रोल | डीसी डिमर: आज इस वीडियो में मैं आपको दिखाने जा रहा हूं कि कैसे रोशनी कम करें, डीसी या डायरेक्ट करंट में मोटर की गति को नियंत्रित करें तो चलिए शुरू करते हैं
रीयल-टाइम फेस रिकग्निशन: एक एंड-टू-एंड प्रोजेक्ट: 8 चरण (चित्रों के साथ)
रीयल-टाइम फेस रिकग्निशन: एक एंड-टू-एंड प्रोजेक्ट: ओपनसीवी की खोज करने वाले मेरे पिछले ट्यूटोरियल में, हमने स्वचालित दृष्टि वस्तु ट्रैकिंग सीखी। अब हम वास्तविक समय में चेहरों को पहचानने के लिए अपने PiCam का उपयोग करेंगे, जैसा कि आप नीचे देख सकते हैं: यह प्रोजेक्ट इस शानदार "ओपन सोर्स कंप्यूटर विज़न लाइब्रेरी&qu
रास्पबेरी पीआई और अरुडिनो - ब्लिंक स्टेपर कंट्रोल: 7 कदम (चित्रों के साथ)
रास्पबेरी पीआई और अरुडिनो - ब्लिंक स्टेपर कंट्रोल: यह ट्यूटोरियल आपको दिखाएगा कि एक अरुडिनो, रास्पबेरी पाई और ब्लिंक एप्लिकेशन के साथ एक स्टेपर मोटर को कैसे नियंत्रित किया जाए। एक अखरोट के खोल में, ऐप वर्चुअल पिन के माध्यम से रास्पबेरी पाई को अनुरोध भेजता है, पाई तब Arduino को उच्च/निम्न संकेत भेजता है और वें