विषयसूची:

एटलस वाईफाई हाइड्रोपोनिक्स मीटर: 19 कदम
एटलस वाईफाई हाइड्रोपोनिक्स मीटर: 19 कदम

वीडियो: एटलस वाईफाई हाइड्रोपोनिक्स मीटर: 19 कदम

वीडियो: एटलस वाईफाई हाइड्रोपोनिक्स मीटर: 19 कदम
वीडियो: How to use pH Up and Down | Atlas Scientific 2024, नवंबर
Anonim
एटलस वाईफाई हाइड्रोपोनिक्स मीटर
एटलस वाईफाई हाइड्रोपोनिक्स मीटर

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

इस किट के बारे में विस्तृत जानकारी के लिए, यहां क्लिक करके इसकी डेटाशीट देखें।

चेतावनी:

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

हार्डवेयर:

  • वाईफाई हाइड्रोपोनिक्स किट
  • माइक्रो यूएसबी केबल
  • विंडोज कंप्यूटर

सॉफ़्टवेयर प्रोग्राम:

  • अरुडिनो आईडीई
  • बात बोलो

चरण 1: एक थिंगस्पीक खाता सेटअप करें

थिंगस्पीक अकाउंट सेटअप करें
थिंगस्पीक अकाउंट सेटअप करें

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

चरण 2: एक चैनल बनाएं

एक चैनल बनाएं
एक चैनल बनाएं

आपका डेटा 'चैनल' के माध्यम से ThingSpeak पर अपलोड किया जाता है। नया चैनल चुनें

हाइलाइट किए गए बॉक्स भरें. (फ़ील्ड 2 और 3 को सक्षम करने के लिए चेकबॉक्स पर क्लिक करना सुनिश्चित करें)। संदर्भ के लिए, हमने यही दर्ज किया है।

नाम एटलस सेंसर

फ़ील्ड 1 पीएच

फील्ड 2 ईसी (μS/सेमी)

दायर 3 अस्थायी (डिग्री सेल्सियस)

पृष्ठ के नीचे स्क्रॉल करें और चैनल सहेजें पर क्लिक करें

चरण 3: थिंगस्पीक एपीआई कुंजी प्राप्त करें

थिंगस्पीक एपीआई कुंजी प्राप्त करें
थिंगस्पीक एपीआई कुंजी प्राप्त करें

अपनी चैनल सेटिंग सहेजने के बाद, आपको अपने चैनल पृष्ठ पर रीडायरेक्ट कर दिया जाएगा। एपीआई कुंजियों पर क्लिक करें

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

चरण 4: सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं
सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

उ. सुनिश्चित करें कि आपके पास Esp8266 लाइब्रेरी के लिए सही पथ है

IDE में, File>Preferences. पर जाएं

अतिरिक्त बोर्ड प्रबंधक URL टेक्स्ट बॉक्स का पता लगाएँ।

सुनिश्चित करें कि यह URL टेक्स्टबॉक्स में है

ओके पर क्लिक करें

चरण 5: सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं
सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

B. esp8266 बोर्ड को अपडेट करें

आईडीई में, टूल्स> बोर्ड> बोर्ड मैनेजर पर जाएं

बोर्ड मैनेजर के सर्च बार में, esp8266 देखें। यदि आपके पास पहले से नहीं है तो नवीनतम संस्करण में अपडेट करें। (संस्करण 2.6.3 नवीनतम संस्करण नहीं है)

चरण 6: सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं
सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

सी. Arduino के लिए थिंगस्पीक लाइब्रेरी डाउनलोड करें

थिंगस्पीक लाइब्रेरी का नवीनतम संस्करण डाउनलोड करने के लिए यहां क्लिक करें।

इसे अनज़िप न करें

स्केच> लाइब्रेरी शामिल करें>. ZIP लाइब्रेरी जोड़ें पर जाकर अपने Arduino IDE में. ZIP फ़ाइल आयात करें।

चरण 7: सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं
सुनिश्चित करें कि आपकी Arduino IDE लाइब्रेरी अद्यतित हैं

D. EZO I2C लाइब्रेरी जोड़ें

Ezo_I2c लाइब्रेरी फ़ाइल डाउनलोड करने के लिए, यहां क्लिक करें।

इसे अनज़िप न करें

अपने Arduino IDE में. ZIP फ़ाइल आयात करें।. ZIP फ़ाइल आयात करने के लिए स्केच> लाइब्रेरी शामिल करें>. ZIP लाइब्रेरी जोड़ें पर जाएं

चरण 8: हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें

हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें
हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें

ए. उस कोड को चुनें, खोलें और समायोजित करें जिसे आप अपने वाई-फाई किट के लिए उपयोग करना चाहते हैं

फ़ाइल> उदाहरण> EZO_I2C_lib-मास्टर> उदाहरण> IOT_kits>

आपके पास कोड के दो विकल्प हैं: Hydroponics_kit या Hydroponics_kit_with_DO

("विथ डीओ" संस्करण उन लोगों के लिए है जो घुलित ऑक्सीजन जोड़ना चाहते हैं)

चरण 9: हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें

हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें
हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें

बी. अपना वाई-फाई / थिंगस्पीक क्रेडेंशियल भरें

चैनल आईडी के साथ अपना वाई-फाई नाम और पासवर्ड भरें और कोड में एपीआई कुंजी लिखें।

चरण 10: हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें

हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें
हाइड्रोपोनिक्स मीटर को सही कोड के साथ फ्लैश करें

सी. अपना पंप स्थापित करना

यदि आपके पास पंप संलग्न नहीं है, तो आप इस भाग को छोड़ सकते हैं। कोड बल्कि आत्म-व्याख्यात्मक है। आप सेट करते हैं कि कौन से पैरामीटर पंप को संलग्न करने के लिए ट्रिगर करेंगे।

चरण 11: HUZZAH बोर्ड की स्थापना

HUZZAH बोर्ड की स्थापना
HUZZAH बोर्ड की स्थापना

ए। लक्ष्य सीपीयू को फ्लैश करने के लिए सेट करें

उपकरण> बोर्ड> Adafruit पंख HUZZAH ESP8266

चरण 12: HUZZAH बोर्ड की स्थापना

HUZZAH बोर्ड की स्थापना
HUZZAH बोर्ड की स्थापना

बी. सीपीयू सेटिंग्स समायोजित करें

सुनिश्चित करें कि Adafruit पंख HUZZAH ESP8266 पर CPU सेटिंग्स सही हैं। CPU सेटिंग्स को एडजस्ट करने के लिए टूल्स पर क्लिक करें।

संदर्भ के लिए, एटलस साइंटिफिक ने सीपीयू सेटिंग्स को इस पर सेट किया है।

(हो सकता है कि आपके विकल्प बिल्कुल एक जैसे न हों, बस कोशिश करें और जितना हो सके उनका मिलान करें)

चरण 13: रीडिंग देखें

रीडिंग देखें
रीडिंग देखें
रीडिंग देखें
रीडिंग देखें
रीडिंग देखें
रीडिंग देखें

अपना Arduino सीरियल मॉनिटर खोलें (आपके पास Adafruit Feather HUZZAH के कॉम पोर्ट पर सीरियल मॉनिटर सेट होना चाहिए)। कैरिज रिटर्न और 9600 बॉड पर सेट करें।

वाई-फाई हाइड्रोपोनिक्स मीटर हमेशा बूटअप पर थिंगस्पीक से कनेक्ट करने का प्रयास करेगा।

पोल कमांड में प्रवेश करने से वाई-फाई हाइड्रोपोनिक्स मीटर रीडिंग को थिंगस्पीक पर अपलोड करने से रोक देगा, जबकि आप अपनी वाईफाई समस्याओं को डीबग करते हैं।

चरण 14: सेंसर अंशांकन

सेंसर अंशांकन
सेंसर अंशांकन

एटलस साइंटिफिक ने कैलिब्रेशन कमांड की एक सूची बनाई जो लाइब्रेरी में बनी है। कमांड की सूची देखने के लिए सीरियल मॉनिटर में हेल्प टाइप करें।

ए. पोल कमांड

कमांड पोल भेजें। यह आपको प्रति सेकंड एक बार रीडिंग देखने देगा और जब आप कैलिब्रेट करेंगे तो यह थिंगस्पीक पर अपलोड करना बंद कर देगा।

चरण 15: सेंसर अंशांकन

सेंसर अंशांकन
सेंसर अंशांकन

बी कैलिब्रेट पीएच

पीएच को कैलिब्रेट करते समय, आपको हमेशा पहले पीएच 7 को कैलिब्रेट करना चाहिए।

सॉकर बोतल निकालें और पीएच जांच को धो लें। पीएच 7.00 कैलिब्रेशन सॉल्यूशन पाउच के शीर्ष को हटा दें। पीएच जांच को थैली के अंदर रखें और जांच स्थल को अंशांकन समाधान में तब तक रहने दें जब तक कि रीडिंग स्थिर न हो जाए। इसमें 1 - 2 मिनट का समय लगेगा।

एक बार रीडिंग स्थिर हो जाने के बाद, मिडपॉइंट कैलिब्रेशन कमांड ph:cal, मिड, 7. जारी करें

जांच को कुल्ला और पीएच ४.०० और पीएच १०.०० दोनों के लिए इस प्रक्रिया को दोहराएं

चरण 16: सेंसर अंशांकन

सेंसर अंशांकन
सेंसर अंशांकन
सेंसर अंशांकन
सेंसर अंशांकन

C. चालकता जांचना

K1.0 जांच को नीचे अंशांकित किया जा रहा है।

चालकता को कैलिब्रेट करते समय, आपको हमेशा पहले एक सूखी जांच को जांचना चाहिए। सुनिश्चित करें कि जांच उसके आदेश जारी करने से पहले सूखी है, ec:cal, dry

एक बार ड्राई कैलिब्रेशन पूरा हो जाने के बाद, जांच को 12, 880μS कैलिब्रेशन सॉल्यूशन के एक छोटे कप में रखें। यह सुनिश्चित करने के लिए जांच को हिलाएं कि संवेदन क्षेत्र में हवाई बुलबुले फंस नहीं रहे हैं। आपको ऐसी रीडिंग देखनी चाहिए जो कैलिब्रेशन सॉल्यूशन के बताए गए मान से 1 - 40% कम हों। रीडिंग के स्थिर होने की प्रतीक्षा करें।

जब रीडिंग स्थिर हो जाती है, तो लो पॉइंट कैलिब्रेशन कमांड जारी करें ec:cal, Low, 12880 रीडिंग नहीं बदलेगी।

उच्च बिंदु पर कैलिब्रेट करने से पहले जांच को कुल्ला। एक कप में ८०,०००μS अंशांकन समाधान के लिए एक छोटी राशि डालें। फंसी हुई हवा को निकालने के लिए जांच को हिलाएं। फिर से, रीडिंग में 1 - 40% की कमी हो सकती है। रीडिंग के स्थिर होने की प्रतीक्षा करें।

एक बार रीडिंग स्थिर हो जाने पर, हाई पॉइंट कैलिब्रेशन कमांड ec:cal, high, 80000 जारी करें। रीडिंग बदल जाएगी, कैलिब्रेशन पूरा हो जाएगा।

चरण 17: सेंसर अंशांकन

सेंसर अंशांकन
सेंसर अंशांकन

पीटी-1000 तापमान जांच को कैलिब्रेट करने की आवश्यकता नहीं है। हालाँकि, यदि आप चाहते हैं, तो एक सरल तरीका यह है कि पीटी-1000 जांच को उबलते पानी में रखा जाए। फिर कमांड rtd:cal, t जारी करें जहां t = तापमान मान।

चरण 18: लगभग हो गया

लगभग हो गया
लगभग हो गया

एक बार जब आप कैलिब्रेशन के साथ समाप्त कर लेते हैं, तो हर 15 सेकंड में रीडिंग लेने और इसे थिंगस्पीक पर अपलोड करने के लिए डेटालॉग कमांड जारी करें।

अपने फ़ोन पर डेटा देखने के लिए, ThingSpeak ऐप डाउनलोड करें।

चरण 19: पूरक: मीटर में घुलित ऑक्सीजन कैसे जोड़ें

निर्देशों के लिए, यहां क्लिक करें

सिफारिश की: