Arduino प्रोग्राम: https://drive.google.com/open?id=1_7cgk6i6rgrgcu18cblnlonxpx18qbr
परिचय: यह एप्लिकेशन पानी (या किसी अन्य द्रव) स्तर की निगरानी करने और संबंधित को नियंत्रित करने के लिए सबसे अच्छा समाधान है वाई-फाई पर पंप।
विस्तृत विवरण: यह एप्लिकेशन उन लोगों या शौकियों के लिए है जो लोग पानी या किसी तरल पदार्थ के स्तर की निगरानी करना चाहते हैं और स्वचालित या मैन्युअल तरीके से अपने एंड्रॉइड फोन से पंप को नियंत्रित करना चाहते हैं।
* इस एप्लिकेशन को वाई-फाई लिंक पर तरल स्तर मान प्राप्त होता है। इसे ईएसपी 8266 या किसी अन्य जैसे वाई-फाई मॉड्यूल के साथ एक सक्रिय कनेक्शन की आवश्यकता होती है जिसे एक माइक्रो-कंट्रोलर द्वारा एकत्रित तरल स्तर की जानकारी भेजनी जाती है जैसे कि टैंक युक्त तरल पदार्थ से आर्डिनो।
** द्रव स्तर आईएफएलयूआईडी एप्लिकेशन में वाई-फाई मॉड्यूल के माध्यम से माइक्रो-कंट्रोलर द्वारा भेजी गई जानकारी में पूर्णांक मान होता है जिसमें कंटेनर में तरल पदार्थ के स्तर के आधार पर 0 से 100 तक होता है।
तकनीकी कार्य:
1। (हार्डवेयर पक्ष): आईएफएलयूआईडी आवेदन का काम पूरी तरह से माइक्रो नियंत्रक आधारित तरल स्तर का पता लगाने की तंत्र पर निर्भर करता है। माइक्रो-कंट्रोलर ट्रांजिस्टर आधारित जल स्तर सेंसिंग तंत्र का उपयोग करके या एचसी-एसआर 04 जैसे अल्ट्रासोनिक सेंसर का उपयोग करके द्रव कंटेनर से द्रव स्तर की जानकारी एकत्र करेगा।
2। (आवेदन पक्ष): ध्यान दें कि यह एप्लिकेशन केवल पूर्णांक मानों के संदर्भ में द्रव स्तर की जानकारी स्वीकार करता है जिन्हें 0 से 100 तक सीमित होना चाहिए। कंटेनर में तरल पदार्थ के वर्तमान स्तर के अनुसार, माइक्रो नियंत्रक वाई पर आईएफएलयूआईडी को उचित पूर्णांक मान भेजता है -फी (जिसे 0 से 100 के बीच की आवश्यकता होनी चाहिए)। उदाहरण के लिए, आइए हम कहें कि कंटेनर पानी से आधा भरा हुआ है, फिर माइक्रो-नियंत्रक को आवेदन के लिए पूर्णांक मान 50 भेजना माना जाता है।
ifluid एप्लिकेशन को आपके फोन को वाई-फाई मॉड्यूल से कनेक्ट करने की आवश्यकता है। जब आप एप्लिकेशन शुरू करेंगे, तो यह आईपी एड्रेस और पोर्ट नंबर की डब्ल्यूआई-फाई मॉड्यूल की मांग करेगा जिसे सर्वर के रूप में कॉन्फ़िगर किया जाना चाहिए। उदाहरण के लिए, यदि हम ESP8266 को वाई-फाई मॉड्यूल के रूप में उपयोग करते हैं, तो इसे सर्वर के रूप में बनाने के लिए अपने कमांड सेट का पालन करें। डिफ़ॉल्ट रूप से, ESP8266 का स्टेटिक आईपी पता 1 9 2.168.4.1 है और आप अपनी इच्छा के अनुसार पोर्ट नंबर को ठीक कर सकते हैं।
उसके बाद, एप्लिकेशन को अपने और वाई के बीच एक सक्रिय डेटा कनेक्शन स्थापित करने के लिए दूसरे का आधा हिस्सा लेगा- फाई मॉड्यूल। जैसे ही यह वाई-फाई मॉड्यूल के साथ कनेक्शन स्थापित करता है, आपको स्वचालित या मैन्युअल तरीके से पंप को चालू / बंद करने के लिए ऑटो या मैन्युअल मोड का चयन करने की आवश्यकता होती है।
आपके चयन के बाद, एप्लिकेशन तैयार हो जाएगा वाई-फाई लिंक पर तरल स्तर मान प्राप्त करें।
यदि आप ऑटो मोड का चयन करते हैं, तो आवेदन पंप रखेगा यदि तरल स्तर 100% से कम है, तो यह तरल स्तर 100 तक पहुंचने पर पंप बंद कर देगा %।
यदि आप मैन्युअल मोड का चयन करते हैं, तो आपके लिए वांछित तरल स्तर पर पंप को मैन्युअल रूप से नियंत्रित करने के लिए टॉगल बटन सक्षम किया जाएगा।
एप्लिकेशन वाई-फाई लिंक पर माइक्रो-कंट्रोलर को चरित्र # भेजता है बंद करने के लिए और चरित्र * पंप चालू करने के लिए।
* बैक बटन दबाकर वाई-फाई मॉड्यूल और एप्लिकेशन के बीच डेटा कनेक्शन को समाप्त कर देगा।
Bug fix in GUI.