সুচিপত্র:

স্তর নির্দেশক সহ স্বয়ংক্রিয় জল মোটর: 6 ধাপ (ছবি সহ)
স্তর নির্দেশক সহ স্বয়ংক্রিয় জল মোটর: 6 ধাপ (ছবি সহ)

ভিডিও: স্তর নির্দেশক সহ স্বয়ংক্রিয় জল মোটর: 6 ধাপ (ছবি সহ)

ভিডিও: স্তর নির্দেশক সহ স্বয়ংক্রিয় জল মোটর: 6 ধাপ (ছবি সহ)
ভিডিও: A Girl disguise herself a Boy and entered into all boys school..now the boys are trying to find her 2024, নভেম্বর
Anonim
লেভেল ইন্ডিকেটর সহ অটোমেটেড ওয়াটার মোটর
লেভেল ইন্ডিকেটর সহ অটোমেটেড ওয়াটার মোটর
লেভেল ইন্ডিকেটর সহ অটোমেটেড ওয়াটার মোটর
লেভেল ইন্ডিকেটর সহ অটোমেটেড ওয়াটার মোটর

হাই সবাইকে, আরেকটি নির্দেশযোগ্যতে স্বাগতম। এই প্রজেক্টে আমরা শিখব কিভাবে আরডুইনো ন্যানো ব্যবহার করে জলের স্তর নির্দেশক বৈশিষ্ট্য সহ সম্পূর্ণ স্বয়ংক্রিয় ওয়াটার ট্যাঙ্ক লেভেল কন্ট্রোলার তৈরি করতে হয়।

Arduino এই প্রকল্পের মস্তিষ্ক। এটি সেন্সর থেকে ইনপুট নেবে এবং প্রাপ্ত মান অনুযায়ী অন্যান্য সকল ইউনিট নিয়ন্ত্রণ করবে। দ্বিতীয় ব্লক 16x2 LCD ডিসপ্লে। এই ইউনিট পানির স্তরকে শতাংশে এবং ডায়াগ্রামে প্রদর্শন করবে, এটি পাম্পের অবস্থাও দেখাবে। যখনই সাম্প ট্যাঙ্ক খালি থাকবে তখন এই বিভাগটি আমাদেরকেও জানিয়ে দেবে। তৃতীয় ব্লক হল সোনার সেন্সর। এটি ওভারহেড জলের ট্যাঙ্কে উপস্থিত পানির স্তর পরিমাপ করতে ব্যবহৃত হয়।

তাই এই প্রকল্পে আমি পানির স্তর পরিমাপের জন্য HC-SR04 অতিস্বনক মডিউল এবং সেমি-তে পানির স্তর দেখতে একটি I2C LCD ব্যবহার করব।

সরবরাহ

আরডুইনো ন্যানো

JSN-SR04 ওয়াটার প্রুফ অতিস্বনক মডিউল

16X 2 LCD ডিসপ্লে (নীল/সবুজ)

230-5V পাওয়ার মডিউল

5V বুজার

হুক-আপ তারের

একটি ঘের বাক্স

ধাপ 1: JSN-SR04 দিয়ে শুরু করা

JSN-SR04 দিয়ে শুরু করা
JSN-SR04 দিয়ে শুরু করা

JSN-SR04 বা একটি ওয়াটার প্রুফ আল্ট্রা সোনিক সেন্সর একটি ইলেকট্রনিক ডিভাইস যা ট্রান্সমিশন এবং প্রতিবিম্বের নীতির উপর কাজ করে।

ECHO পিনের কাজ হল চ্যানেলে তরঙ্গ নির্গত করা।এই তরঙ্গ মাধ্যম দিয়ে তরঙ্গ হিসেবে ভ্রমণ করে এবং প্রতিবিম্বিত হয় যখন এটি কোন বস্তুকে আঘাত করে বা তার বংশ বিস্তারের আগে বাধা দেয়। এই মান গণনা এবং ব্যবহার করে আমরা আমাদের কাছে আসা বাধার দূরত্ব নির্ধারণ করি।

  • TRIG পিনটি ন্যানোর ডিজিটাল পিন 5 এর সাথে সংযুক্ত।
  • ECHO পিনটি ন্যানোর ডিজিটাল পিন 5 এর সাথে সংযুক্ত।
  • ভিসিসি পিনটি ব্রেডবোর্ডের ইতিবাচক রেলিংয়ের সাথে সংযুক্ত।
  • GND পিনটি ব্রেডবোর্ডের নেগেটিভের সাথে সংযুক্ত।

পদক্ষেপ 2: স্বয়ংক্রিয় জল স্তর নিয়ন্ত্রকের কাজ

এই প্রকল্পের কাজ খুবই সহজ আমরা অতিস্বনক সেন্সর মডিউল ব্যবহার করেছি যা পানির ট্যাঙ্কে শব্দ তরঙ্গ পাঠায় এবং ECHO শব্দ তরঙ্গের প্রতিফলন সনাক্ত করে। সবার আগে আমাদেরকে Arduino ব্যবহার করে সংকেত প্রেরণের জন্য অতিস্বনক সেন্সর মডিউল ট্রিগার করতে হবে এবং তারপর ECHO পাওয়ার জন্য অপেক্ষা করতে হবে। Arduino ট্রিগার এবং ECHO প্রাপ্তির মধ্যে সময় পড়ে। আমরা জানি যে শব্দের গতি প্রায় 340 মি/সেকেন্ড। তাই আমরা প্রদত্ত সূত্র ব্যবহার করে দূরত্ব গণনা করতে পারি:

দূরত্ব = (ভ্রমণের সময়/2) * শব্দের গতি যেখানে শব্দের গতি প্রতি সেকেন্ডে প্রায় 340 মিটার। এই পদ্ধতিগুলি ব্যবহার করে আমরা সেন্সর থেকে পানির পৃষ্ঠ পর্যন্ত দূরত্ব পাই। এর পরে আমাদের জলের স্তর গণনা করতে হবে। এখন আমাদের জলের ট্যাঙ্কের মোট দৈর্ঘ্য গণনা করতে হবে। যেহেতু আমরা জলের ট্যাঙ্কের দৈর্ঘ্য জানি তাই আমরা ট্যাঙ্কের মোট দৈর্ঘ্য থেকে অতিস্বনক থেকে আসা দূরত্ব বিয়োগ করে জলের স্তর গণনা করতে পারি। এবং আমরা পানির স্তরের দূরত্ব পাবো। এখন আমরা এই পানির স্তরকে পানির শতাংশে রূপান্তর করতে পারি, এবং এটি LCD তে প্রদর্শন করতে পারি।

ধাপ 3: সার্কিট ডায়াগ্রাম এবং ব্যাখ্যা

সার্কিট ডায়াগ্রাম এবং ব্যাখ্যা
সার্কিট ডায়াগ্রাম এবং ব্যাখ্যা

নীচে দেওয়া ওয়াটার লেভেল কন্ট্রোলার সার্কিটে দেখানো হয়েছে, অতিস্বনক সেন্সর মডিউলের "ট্রিগার" এবং "ইকো" পিনগুলি সরাসরি আরডুইনো পিন 5 এবং 4 এর সাথে সংযুক্ত। একটি 16x2 LCD 4-বিট মোডে arduino এর সাথে সংযুক্ত। কন্ট্রোল পিন RS, RW এবং En সরাসরি Arduino পিন 3, GND এবং 2 এর সাথে সংযুক্ত। এছাড়াও জল মোটর পাম্প চালু বা বন্ধ করার জন্য arduino এর পিন 12 এ সংযুক্ত। এই ইউনিটটি পাওয়ার-আপ করার জন্য একটি 230-5V পাওয়ার মডিউল ব্যবহার করা হয়। আপনি 1000mA ফোন চার্জার ব্যবহার করতে পারেন এই সার্কিটটিতে অতিস্বনক সেন্সর মডিউলটি স্থাপন করা হয়েছে বিক্ষোভের জন্য জলের ট্যাঙ্কের উপরে। এই সেন্সর মডিউলটি সেন্সর মডিউল এবং জলের পৃষ্ঠের মধ্যে দূরত্ব পড়বে এবং এটি LCD স্ক্রিনে "ট্যাঙ্কে ওয়াটার স্পেস হল:" বার্তা সহ দূরত্ব দেখাবে। এর মানে হল আমরা এখানে পানির স্তরের পরিবর্তে পানির জন্য দূরত্বের খালি জায়গা বা আয়তন দেখিয়েছি। এই কার্যকারিতার কারণে আমরা এই সিস্টেমটি যে কোন জলের ট্যাঙ্কে ব্যবহার করতে পারি। যখন খালি জলের স্তর 30 সেন্টিমিটার দূরত্বে পৌঁছায় তখন আরডুইনো রিলে চালানোর মাধ্যমে জলের পাম্প চালু করে। এবং এখন এলসিডি "নিম্ন জলের স্তর" "মোটর চালু" দেখাবে, এবং রিলে অবস্থা LED জ্বলতে শুরু করবে

এখন যদি খালি জায়গাটি 12 সেন্টিমিটার দূরত্বে পৌঁছায় তবে আরডুইনো রিলে বন্ধ করে দেয় এবং এলসিডি দেখাবে "ট্যাঙ্ক পূর্ণ" "মোটর বন্ধ"। বুজার কিছু সময়ের জন্য বীপ এবং রিলে স্ট্যাটাস LED বন্ধ হয়ে যাবে।

ধাপ 4: প্রোগ্রামিং

জলের স্তর নিয়ন্ত্রকের জন্য Arduino প্রোগ্রাম করার জন্য, প্রথমে আমরা রিলে, LCD, Buzzer ইত্যাদি বাহ্যিক ডিভাইসগুলিকে ইন্টারফেস করার জন্য প্রজেক্টে যে সমস্ত পিন ব্যবহার করতে যাচ্ছি তা সংজ্ঞায়িত করি। এবং ডান পোর্ট এবং তারপর আপলোড চাপুন।

ধাপ 5: পরীক্ষা এবং সমাবেশ

পরীক্ষা এবং সমাবেশ
পরীক্ষা এবং সমাবেশ
পরীক্ষা এবং সমাবেশ
পরীক্ষা এবং সমাবেশ
পরীক্ষা এবং সমাবেশ
পরীক্ষা এবং সমাবেশ

এবং আপনি প্রকল্পটি সম্পন্ন করার পরে আপনার আরডুইনো এলসিডিতে পানির স্তর প্রদর্শন করা উচিত। আপনি একটি অতিরিক্ত বুজার আপনাকে জানাতে পারেন তারপর নির্দিষ্ট স্তরের পরে জলের স্তর পৌঁছে যায়।

ধাপ 6: ইনস্টল করা

ইনস্টল করা হচ্ছে
ইনস্টল করা হচ্ছে
ইনস্টল করা হচ্ছে
ইনস্টল করা হচ্ছে
ইনস্টল করা হচ্ছে
ইনস্টল করা হচ্ছে

এটি একটি মৌলিক বাস্তবায়ন এবং সীমিত সম্পদ দিয়ে করেছে। আমি পরবর্তী পদক্ষেপ হিসেবে SIM900A মডিউল ব্যবহার করে এসএমএস জলের স্তরের বিজ্ঞপ্তি দিয়ে এটি উন্নত করার পরিকল্পনা করছি।

দেখার জন্য ধন্যবাদ.

প্রস্তাবিত: