Arduino প্রোগ্রাম: https://drive.google.com/open?.google6.i6rgrgcu1to0clnlonxxp18qbr
ভূমিকা: এই অ্যাপ্লিকেশনটি জল (বা অন্য কোনও তরল) স্তরের নিরীক্ষণের এবং সংশ্লিষ্ট নিয়ন্ত্রণের জন্য সর্বোত্তম সমাধানগুলির মধ্যে একটি ওয়াই-ফাই উপর পাম্প।
বিস্তারিত বিবরণ: এই অ্যাপ্লিকেশনটি মানুষের বা hobbyists যারা জল বা কোন তরল পর্যবেক্ষণ এবং স্বয়ংক্রিয় বা ম্যানুয়াল ভাবে তাদের অ্যান্ড্রয়েড ফোন থেকে পাম্প নিয়ন্ত্রণ করতে চান।
* এই অ্যাপ্লিকেশনটি Wi-Fi লিঙ্কে তরল স্তরের মানগুলি পায়। এটি ESP8266 যেমন ESP8266 বা অন্য যে কোনও তরল সম্বলিত ট্যাঙ্কের মতো একটি মাইক্রো কন্ট্রোলার দ্বারা সংগৃহীত তরল স্তরের তথ্য পাঠাতে অনুমিত হয়।
** ফ্লুইড লেভেল আইএফএলআই-ফাই মডিউল দ্বারা মাইক্রো-কন্ট্রোলার দ্বারা প্রেরিত তথ্যটি ইফুলুয়েড অ্যাপ্লিকেশনের মাধ্যমে পূর্ণসংখ্যা মানগুলি 0 থেকে 100 পর্যন্ত থাকে যা কন্টেইনার মধ্যে তরল স্তরের উপর ভিত্তি করে।
প্রযুক্তিগত কাজ:
1। (হার্ডওয়্যার পার্শ্ব): ইফুলিড অ্যাপ্লিকেশনটির কাজটি সম্পূর্ণভাবে মাইক্রো-কন্ট্রোলার ভিত্তিক তরল স্তরের সনাক্তকরণ পদ্ধতিতে নির্ভর করে। মাইক্রো-কন্ট্রোলার ট্রানজিস্টার ভিত্তিক পানির স্তর সেন্সিং প্রক্রিয়া ব্যবহার করে তরল পাত্রে থেকে তরল স্তরের তথ্য সংগ্রহ করবে অথবা HC-SR04 যেমন অতিস্বনক সেন্সর ব্যবহার করে।
2। (অ্যাপ্লিকেশন পার্শ্ব): মনে রাখবেন যে এই অ্যাপ্লিকেশনটি শুধুমাত্র পূর্ণসংখ্যা মানগুলির পরিপ্রেক্ষিতে তরল স্তরের তথ্য গ্রহণ করে যা 0 থেকে 100 পর্যন্ত পরিসীমা উচিত। কন্টেইনারে বর্তমান স্তরের তরল অনুসারে, মাইক্রো-কন্ট্রোলারটি WI উপর IFLUID এ যথাযথ পূর্ণসংখ্যা মান পাঠায় -ফি (যে 0 থেকে 100 এর মধ্যে পরিসীমা উচিত)। উদাহরণস্বরূপ, আমাদের বলি যে যদি কন্টেইনারটি অর্ধেকের সাথে ভরা হয় তবে মাইক্রো-কন্ট্রোলারটি পূর্ণসংখ্যা মান 50 অ্যাপ্লিকেশন পাঠাতে অনুমিত হয়।
ইফুলিউড অ্যাপ্লিকেশনটি আপনার ফোনটিকে ওয়াই-ফাই মডিউল দিয়ে সংযুক্ত হতে হবে। যখন আপনি অ্যাপ্লিকেশনটি শুরু করবেন, তখন এটি আইপি ঠিকানা এবং Wi-Fi মডিউল এর পোর্ট নম্বর দাবি করবে যা সার্ভার হিসাবে কনফিগার করা অনুমিত হয়। উদাহরণস্বরূপ, যদি আমরা Wi-Fi মডিউল হিসাবে ESP8266 ব্যবহার করি, এটি সার্ভার হিসাবে এটি করার জন্য কমান্ড সেটটি অনুসরণ করুন। ডিফল্টরূপে, ESP8266 এর স্ট্যাটিক আইপি ঠিকানা 192.168.4.1 এবং আপনি আপনার ইচ্ছা অনুযায়ী পোর্ট নম্বরটি ঠিক করতে পারেন।
এর পরে, আবেদনটি দ্বিতীয়টির অর্ধেকের মধ্যে একটি সক্রিয় ডেটা সংযোগ স্থাপন করবে এবং Wi- ফাইম মডিউল। যত তাড়াতাড়ি এটি Wi-Fi মডিউলটির সাথে সংযোগ স্থাপন করে, আপনাকে স্বয়ংক্রিয় বা ম্যানুয়াল পামে পাম্প চালু / বন্ধ করতে স্বয়ংক্রিয় বা ম্যানুয়াল মোডটি নির্বাচন করতে হবে।
আপনার নির্বাচনের পরে, অ্যাপ্লিকেশন প্রস্তুত হবে Wi-Fi লিঙ্কে তরল স্তরের মানগুলি পান।
যদি আপনি অটো মোডটি নির্বাচন করেন তবে ফ্লুইড লেভেল 100% এরও কম থাকে তবে অ্যাপ্লিকেশনটি পাম্পটি বন্ধ করবে, যদি তরল স্তর 100 পৌঁছে যায় তবে এটি পাম্পটি বন্ধ করবে। %।
যদি আপনি ম্যানুয়াল মোড নির্বাচন করেন তবে আপনার জন্য ম্যানুয়াল মোড নির্বাচন করুন, আপনার জন্য পছন্দসই তরল স্তরের পাম্পটি ম্যানুয়ালি নিয়ন্ত্রণ করতে টগল বোতামটি সক্রিয় করা হবে।
অ্যাপ্লিকেশনটি মাইক্রো-কন্ট্রোলারে মাইক্রো-কন্ট্রোলারে প্রেরণ করে বন্ধ এবং চরিত্র * পাম্প চালু করতে *।
* ব্যাক বোতাম টিপে ওয়াই-ফাই মডিউল এবং অ্যাপ্লিকেশনের মধ্যে ডাটা সংযোগটি বাতিল করবে।
Bug fix in GUI.