সুচিপত্র:

জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প: 4 টি ধাপ (ছবি সহ)
জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প: 4 টি ধাপ (ছবি সহ)

ভিডিও: জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প: 4 টি ধাপ (ছবি সহ)

ভিডিও: জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প: 4 টি ধাপ (ছবি সহ)
ভিডিও: Щит сигнализации котельной Cигнал 1 2024, জুলাই
Anonim
জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প
জল নিষ্কাশনের জন্য Arduino নিয়ন্ত্রিত পাম্প

যখন আমি আমার অ্যাপার্টমেন্টের জন্য একটি ঘনীভূত গ্যাস বয়লার কিনেছিলাম তখন এই প্রকল্পের ধারণাটি বেরিয়ে এসেছিল। বয়লার উত্পাদিত ঘনীভূত জলের জন্য আমার কাছে কোনও ড্রেন নেই। তাই জলটি 20 লিটারের ট্যাঙ্কে (ড্রামে) কয়েক দিনের জন্য সংগ্রহ করা হয় এবং যখন এটি ভরাট হয়ে যায়, তখন আমাকে ম্যানুয়ালি স্রাব করতে হয়। তাই আমি একটি Arduino নিয়ন্ত্রিত পাম্প তৈরি করার সিদ্ধান্ত নিয়েছি যা বোতামের একটি ধাক্কা দিয়ে পানি স্রাব করবে। একটি প্রদর্শন পাম্পের অবস্থা দেখায়। পাম্প বন্ধ করার জন্য আমি দুটি স্তরের সেন্সর যোগ করেছি যদি ড্রেন হয় উপচে পড়ছে অথবা স্তরটি সংগ্রহের ট্যাঙ্কের ভিতরে নেমে যাচ্ছে। পাম্পের ভাল কাজ করার জন্য এটি গুরুত্বপূর্ণ, যাতে সর্বদা ডুবে থাকে।

ধাপ 1: প্রকল্পের জন্য ব্যবহৃত অংশ

প্রকল্পের জন্য ব্যবহৃত অংশ
প্রকল্পের জন্য ব্যবহৃত অংশ

এই প্রকল্পের জন্য আমি ব্যবহার করেছি:- পরীক্ষার জন্য Arduino uno বোর্ড (চূড়ান্ত প্রকল্পের জন্য Arduino ন্যানো)

- 12V সাবমার্সিবল ওয়াটার পাম্প

- একটি প্রোটোবোর্ড

- একটি রিলে মডিউল

- একটি 10k potentiometer

- 4 এনপিএন ট্রানজিস্টর

- একটি বুজার

- জাম্পার তার

- বিভিন্ন প্রতিরোধক

- একটি ধাক্কা বোতাম

- একটি সুইচ

ধাপ 2: শেষ কিন্তু কম নয়

আমি Arduino এর সোর্স কোড সংযুক্ত করেছি।

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

ধাপ 3: ওয়াটার লেভেল সেন্সর তৈরি করা

ওয়াটার লেভেল সেন্সর তৈরি করা
ওয়াটার লেভেল সেন্সর তৈরি করা

এই প্রকল্পে দুটি জল স্তর সেন্সর রয়েছে। পানির স্তর কমে গেলে একজন পাম্প বন্ধ করে দেবে তাই পাম্প সবসময় ডুবে থাকবে এবং দ্বিতীয়টি স্রাব ট্যাংক অতিরিক্ত ভরাট হলে পাম্প বন্ধ করবে। সেন্সরটি দুটি তার এবং দুটি এনপিএন ট্রানজিস্টর থেকে তৈরি করা হয়েছে যা ডার্লিংটন সুইচ হিসাবে সংযুক্ত। তারগুলি ডুবে যাওয়ার পরে খুব ছোট কারেন্ট চলে যায় এবং এটি সিগন্যালটিকে আরডুইনোতে সক্রিয় করে।

কিভাবে ট্রানজিস্টর T1 এবং T2 সংযুক্ত করবেন:

T1: T2 এর বেস থেকে এমিটার

T1: কালেক্টর থেকে T2 এর কালেক্টর

T1: 470K রেজিস্টারের মাধ্যমে বেস টু গ্রাউন্ড

টি 1: বেস টু আরডুইনো এনালগ পিন এ 0 (প্রথম সেন্সরের জন্য) এবং পিন এ 1 (দ্বিতীয় সেন্সরের জন্য)

T1: সেন্সরের প্রথম তারের ভিত্তি যা জলে যোগাযোগ করবে

T2: Emitter to ground।

সেন্সরের দ্বিতীয় তার 5V থেকে 10K রেজিস্টারের মাধ্যমে আসবে।

একবার Arduino A1 এনালগের সাথে সংযুক্ত সেন্সরটি জল থেকে বেরিয়ে গেলে, পাম্প বন্ধ হয়ে যায় এবং LCD "পাম্প অফ/লো এলভিএল। ট্যাঙ্কে পানি নেই" বার্তা প্রদর্শন করে। দ্বিতীয় জলের স্তরের সেন্সরের তারগুলি জলে পৌঁছানোর পরে, পাম্পটি বন্ধ হয়ে যাবে এবং এলসিডি "পাম্প অফ/ হাই এলভিএল" প্রদর্শন করবে।

ধাপ 4: Arduino ডিজিটাল পিন সেট আপ করা

Arduino ডিজিটাল পিন সেট আপ করা হচ্ছে
Arduino ডিজিটাল পিন সেট আপ করা হচ্ছে

আমি একটি 12V সাবমার্সিবল পাম্প ব্যবহার করেছি যা একটি 12V ওয়াল অ্যাডাপ্টার থেকে সরবরাহ করা হয়েছিল।

পাম্পটি একটি রিলে এর মাধ্যমে Arduino ডিজিটাল পিন নং 9 দ্বারা নিয়ন্ত্রিত হয়।

Arduino ডিজিটাল পিন নং 8 পাম্প চালু করার জন্য বা ম্যানুয়ালি বন্ধ করার জন্য একটি পুশ বোতামের সাথে সংযুক্ত।

আরডুইনো ডিজিটাল পিন নং 11 একটি সাদা এলইডি নিয়ন্ত্রণ করে - যা নির্দেশ করে যে পাম্প পাওয়া যায় কি না।

Arduino ডিজিটাল পিন নং 12 একটি সবুজ LED নিয়ন্ত্রণ করে - যা পাম্পটি কখন চালু আছে তা নির্দেশ করে।

Arduino ডিজিটাল পিন নং 13 একটি লাল LED নিয়ন্ত্রণ করে - যা পাম্প বন্ধ হওয়ার সময় নির্দেশ করে (পাম্প বন্ধ হয়ে গেলে আমি সাউন্ড সিগন্যাল পেতে একটি বুজার যুক্ত করেছি)।

আরডুইনো ডিজিটাল পিন নং 2, 3, 4, 5, 6, 7 এলসিডির সাথে সংযুক্ত।

প্রস্তাবিত: