সুচিপত্র:

প্রতি লিটার গণনা! Arduino Water Doser "Shield": 7 টি ধাপ (ছবি সহ)
প্রতি লিটার গণনা! Arduino Water Doser "Shield": 7 টি ধাপ (ছবি সহ)

ভিডিও: প্রতি লিটার গণনা! Arduino Water Doser "Shield": 7 টি ধাপ (ছবি সহ)

ভিডিও: প্রতি লিটার গণনা! Arduino Water Doser
ভিডিও: iPhone 12 Pro Teardown - Where are the Magnets?! Reaction | MR Halal Reacts 2024, নভেম্বর
Anonim
Image
Image
উপকরণ
উপকরণ

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

সিস্টেমে অনেকগুলি অ্যাপ্লিকেশন থাকতে পারে: বাগানে জল দেওয়া, কিছু উপাদানের সাথে জল মেশানো, একটি ট্যাঙ্ক ভরাট করা, পানির ব্যবহার নিয়ন্ত্রণ করা ইত্যাদি।

প্রথম প্রচেষ্টায়, আমি এটি একটি ব্রেডবোর্ডে তৈরি করার চেষ্টা করেছি, কিন্তু 8 টি পুশ বোতাম (অনেক তার), সংযোগ বিচ্ছিন্ন, ভুল ব্যবস্থা এবং জলের উৎসের বাইরে বা কাছাকাছি পরীক্ষা করার প্রয়োজনের কারণে, আমি একটি "ieldাল" তৈরির সিদ্ধান্ত নিয়েছি "।

আপনি যদি কখনো পিসিবি না তৈরি করেন, তাহলে হয়তো এটি একটি ভাল সময়। এটি সহজ, আপনাকে কেবল জড়িত উপাদানগুলির সাথে সতর্কতা অবলম্বন করতে হবে। আমি পিসিবির জন্য একটি দ্রুত গাইড তৈরি করেছি। আপনার যদি আরও বিশদ প্রয়োজন হয় তবে আপনি এই পৃষ্ঠায় ভাল টিউটোরিয়াল খুঁজে পেতে পারেন।

দ্রষ্টব্য: পরিমাপের নির্ভুলতা, প্রবাহ মিটারের গুণমান দ্বারা দেওয়া হয়। এটি একটি উচ্চ নির্ভুলতা ডোজার নয়। সিস্টেমটি ক্যালিব্রেট করার জন্য আপনার ধৈর্যের প্রয়োজন হবে, তবে চূড়ান্ত ফলাফলটি বেশ সঠিক।

ভিডিওটি দেখুন!

ধাপ 1: উপকরণ

পিসিবি

-একপাশে তামার বোর্ড সর্বনিম্ন 13x10 সেমি (গ্লাস ফাইবার প্রস্তাবিত)

-ফেরিক ক্লোরাইড

-প্লাস্টিকের ধারক

-প্লাস্টিক গ্লাভস

-থার্মাল ট্রান্সফার পেপার (হলুদ)

-একটি লোহা (তাপ স্থানান্তর জন্য)

-সোল্ডার আয়রন, সোল্ডার ওয়্যার, পলিশিং প্যাড

-ড্রিল, 1 মিমি ড্রিল বিট

ইলেকট্রনিক্স

-আরডুইনো ইউএনও

-এলসিডি 16x2

জল প্রবাহ মিটার (আমি YF-S201 ব্যবহার করছি)

-10 কে প্রতিরোধক x 8

-1K প্রতিরোধক

-10 কে ট্রিমপট

-পুশ বোতাম x 8

-একক সারি পুরুষ সোজা পিন হেডার x 21-পিন

-একক সারি বাঁকা পিন হেডার x 6-পিন

-মহিলা পিন হেডার কনটেক্টর 2 x 6-পিন

-5 ভি রিলে মডিউল

-সোলেনয়েড ভালভ (12, 24 ভিডিসি সুপারিশকৃত)

-সংযোগকারী, তারের

এবং আপনার প্রয়োজন অনুযায়ী পাইপিং

ধাপ 2: পিসিবি প্রস্তুত করা

পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে
পিসিবি প্রস্তুত করা হচ্ছে

আপনি যদি কখনও পিসিবি না তৈরি করেন তবে সম্ভবত এটি আরও কঠিন পদক্ষেপ। আপনাকে কেবল নির্দেশনা অনুসরণ করতে হবে।

পিসিবি তৈরির অনেকগুলি উপায় রয়েছে, এটি আমার জন্য কাজ করে:

1.- তামার পৃষ্ঠ মসৃণ করে বোর্ড প্রস্তুত করুন। আপনার একটি মসৃণ এবং উজ্জ্বল পৃষ্ঠ পাওয়া দরকার। তারপর ডিশ ডিটারজেন্ট দিয়ে ধুয়ে ফেলুন। একবার আপনি এটি করলে, আবার পৃষ্ঠটি স্পর্শ করবেন না (আঙুলের ছাপ)। শুকাতে দিন

2.- থার্মাল ট্রান্সফার পেপারে ফাইল (পিডিএফ) প্রিন্ট করুন। আমার ক্ষেত্রে, আমার টোনার (কালি নয়) এর জন্য একটি কাগজ আছে, তাই আপনার কাগজের জন্য আপনার সঠিক প্রিন্টার দরকার। কাগজের মসৃণ/উজ্জ্বল পৃষ্ঠে মুদ্রণ করুন।

দ্রষ্টব্য: ফাইলগুলি স্থানান্তর করার জন্য প্রস্তুত, মুদ্রণের জন্য আয়না ব্যবহার করবেন না। যদি আপনি চান, নিশ্চিত করতে প্রথমে সাধারণ কাগজে মুদ্রণ করুন আপনি অক্ষরগুলি পিছনের দিকে দেখতে পাবেন, কিন্তু এটি ঠিক আছে।

3.-মুদ্রিত পৃষ্ঠের সাথে কাগজটি নীচের দিকে রাখুন, এবং এটি বোর্ডে (তামা পৃষ্ঠ) ফিট করুন। এটি ঠিক করার জন্য কিছু টেপ রাখুন

4.-এখন, তামা পৃষ্ঠে ট্র্যাক স্থানান্তর করার জন্য একটি গরম লোহা ব্যবহার করুন। লোহা সরিয়ে এটি করুন এবং প্রায় টিপুন

2-3 মিনিট।

5. এটি ঠান্ডা হতে দিন এবং তারপর সমস্ত কাগজ সরান। অবশিষ্ট কাগজটি মুছে ফেলার জন্য আপনি এটি সাবধানে ধুয়ে ফেলতে পারেন। ট্র্যাক ক্ষতি করবেন না!

6. প্লাস্টিকের পাত্রে সমাধান প্রস্তুত করুন প্লাস্টিকের গ্লাভস ব্যবহার করুন! আমি দুইটি উষ্ণ জলের (40 C) জন্য ফেরিক ক্লোরাইডের একটি অংশের অনুপাত ব্যবহার করি। পিসিবি (100 মিলি ফেরিক ক্লোরাইড এবং 200 মিলি গরম পানি) তৈরির জন্য আমার 300 মিলি প্রয়োজন ছিল, তবে এটি আপনার পাত্রে আকারের উপর নির্ভর করে।

7.- সমাধান বোর্ডে রাখুন, ধারক সরান, এখন এবং তারপর, "তরঙ্গ তৈরি" তামা অপসারণ করতে। সাধারণত, এটি প্রায় 20-30 মিনিট সময় নেয় বোর্ড ক্রমাগত চেক করুন।

8.-একবার সমস্ত তামা অপসারণ করা হলে, অবসর গ্রহণ করুন এবং বোর্ডটি ধুয়ে ফেলুন (হেরফের করতে প্লাস্টিকের গ্লাভস ব্যবহার করুন)। পোলিশ আবার কালি অপসারণ এবং তামা ট্র্যাক দেখতে।

9.-আপনি চাইলে বোর্ডের অবশিষ্টাংশ কেটে ফেলতে পারেন।

10. এখন আপনাকে গর্তগুলি ড্রিল করতে হবে। 1 মিমি ড্রিল বিট ব্যবহার করুন। বৃত্তগুলির কেন্দ্রে ছিদ্রগুলি চিহ্নিত করা হয়েছে যার মধ্যে কোন তামা নেই।

11. এখন, আপনি উপরের স্থানান্তর করতে পারেন মুদ্রিত কাগজটি গর্তের সাথে ফিট করতে হবে। রেফারেন্স হিসাবে পুশ বোতাম লাইনের কোণগুলি ব্যবহার করুন। আপনি এটি একটি শক্তিশালী আলো বা সূর্যের বিরুদ্ধে করতে পারেন। এটি ঠিক করার জন্য কিছু টেপ রাখুন।

ধাপ 3-5 পুনরাবৃত্তি করুন।

আর পিসিবি প্রস্তুত!

ধাপ 3: "elাল" তৈরি করা

তৈরি করা
তৈরি করা
তৈরি করা
তৈরি করা
তৈরি করা
তৈরি করা

এখন, উপাদানগুলি মাউন্ট করুন এবং সোল্ডার করুন। প্রথমে পিন হেডার। একটি "লং পিন" পেতে আপনাকে পিনগুলি ধাক্কা দিতে হবে অথবা আপনি অন্য ধরণের পিন হেডার ব্যবহার করতে পারেন। ছবি দেখুন।

তারপর প্রতিরোধক। প্রতিটি প্রতিরোধক নিজ নিজ মান সহ শীর্ষে চিহ্নিত করা হয়।

সতর্কতা: ধাতব ইউএসবি সকেটের সাথে যোগাযোগ এড়াতে আপনাকে "কভার" জোনে কিছু টেপ লাগাতে হবে

এলসিডি এবং আরডুইনো মাউন্ট করুন। "0" এবং "A5" আপনাকে এটি মাউন্ট করার সঠিক উপায় দেখায়।

দ্রষ্টব্য: আপনার চূড়ান্ত ieldালটি আমার থেকে আলাদা হতে পারে, কারণ আমি কিছু সমস্যা ঠিক করেছি (রিলে সংযোগকারী, "কভার" অঞ্চল, কনট্রাস্ট স্ট্যাম্প)

ধাপ 4: পাইপলাইন

পাইপলাইন
পাইপলাইন
পাইপলাইন
পাইপলাইন
পাইপলাইন
পাইপলাইন
পাইপলাইন
পাইপলাইন

সত্যি কথা বলতে, আমি সব উপাদানের জন্য ইংরেজিতে নাম জানি না, যাই হোক, পাইপলাইন আপনার আবেদনের উপর নির্ভর করে। একটি ভাল সংযুক্ত এবং সিল সার্কিট করতে ভুলবেন না, কারণ জলের চাপ সমস্ত জায়গা এবং ইলেকট্রনিক্সকে ছিটকে দিতে পারে!

সতর্কতা: প্রবাহ মিটারে একটি তীর আছে, যা প্রবাহের দিক নির্দেশ করে।

ধাপ 5: ক্রমাঙ্কন

ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন
ক্রমাঙ্কন

"Ieldাল" এবং পাইপলাইন প্রস্তুত করে, আপনার জল প্রবাহ মিটার পরীক্ষা করুন।

আপনার জলের উৎস দরকার। আমি ওয়াশ মেশিনের কাছাকাছি সেন্সরটি পরীক্ষা করেছিলাম, আমার সোলেনয়েড ভালভে জল সরবরাহ সংযোগকারী ব্যবহার করে (একই ধরণের) আরডুইনো সোলেনয়েড ভালভ চালাতে পারে না, এজন্যই আমি একটি রিলে ব্যবহার করেছি, তাই আপনার একটি বাহ্যিক শক্তির উত্স প্রয়োজন, অনুযায়ী আপনার সোলেনয়েড ভালভের ভোল্টেজ, পরিকল্পিত দেখুন। একটি লাইন ব্যাহত করতে "COM" এবং "NO" ব্যবহার করুন। আমি একটি পুরানো ওয়াশ মেশিন থেকে 220V সোলেনয়েড ভালভ ব্যবহার করছি। যদি আপনার সোলেনয়েড ভালভ কেনার প্রয়োজন হয়, আমি একটি কম ভোল্টেজের (12 বা 24 ভোল্ট) সুপারিশ করি। আপনি সরবরাহ করতে পারেন এমন একটি নির্বাচন করতে ভুলবেন না।

এমনকি যদি প্রবাহ মিটার ডাল x লিটার নির্দেশ করে, আপনার পাইপিংয়ের বিশেষ আকৃতির কারণে আপনাকে এটি পরীক্ষা করতে হবে।

উদাহরণস্বরূপ, আমার ফ্লো মিটারের আউটপুট 450 ডালস্লিটার, কিন্তু পরীক্ষায় আমি মাত্র 400 পেয়েছি। অন্য কারণ, আমি সাপ্লাই ভালভ পুরোপুরি খোলা অবস্থায় কাজ করতে পারিনি, কারণ রিডিংগুলি অস্থির হয়ে গেছে। ।

দ্রষ্টব্য: আমার ক্ষেত্রে আপনার সেন্সরের পরামিতিগুলির মধ্যে কাজ করতে ভুলবেন না, আমার ক্ষেত্রে 1-30 l/min এবং 1.75 mpa।

যেমন আমি বলেছি, সবই প্রবাহ মিটারের গুণমান এবং চশমার উপর নির্ভর করে।

সেন্সরটিকে ieldালের সাথে সংযুক্ত করুন। শীর্ষটি সংশ্লিষ্ট সংযোগকারীগুলিকে মুদ্রণ করেছে।

+ = 5V (রেড ওয়্যার)

- = GND (ব্ল্যাক ওয়্যার)

এস = সিগন্যাল বা পালস (ইলো ওয়্যার)

রিলে মডিউলের একই চিহ্ন রয়েছে।

আমি ডাল গণনা করার জন্য একটি কোড প্রস্তুত করেছি। আপনি START/STOP এবং RST CNT ব্যবহার করতে পারেন। 1 লিটারের বোতল, বালতি বা বিকার ব্যবহার করুন এবং স্টার্ট বোতাম টিপুন। যখন আপনি 1 লিটারে পৌঁছান তখন থামুন। একটি প্যাটার্ন পেতে কয়েকবার পুনরাবৃত্তি করুন। কাউন্টারটি পুনরায় সেট করতে আরএসটি সিএনটি বোতাম টিপুন এবং আবার শুরু করুন।

এখন, আপনি আপনার সেন্সরের ডাল x লিটার জানেন।

ভিডিওটি দেখুন।

ধাপ 6: ওয়াটার ডোজার

ওয়াটার ডোজার
ওয়াটার ডোজার

হার্ডওয়্যার বৈশিষ্ট্য:

এলসিডি: স্ট্যাটাস দেখান, "এসপি" হল সেট পয়েন্ট বা পানির পরিমাণ এবং "সিএনটি" হল কাউন্টার। আমি একটি কোড চালু করেছি যা এলসিডি তৈরি করে, দুটি স্ক্রিনের মতো কাজ করে। এমএল ফাংশন এবং এল ফাংশন সম্পূর্ণ স্বাধীন।

স্টার্ট/স্টপ: এটি একটি "টগল" ফাংশন। যখন আপনি বোতামটি ছেড়ে দেবেন তখন রিলে এবং সিস্টেমটি চলমান থাকবে। যদি আপনি আবার ধাক্কা দেন, সিস্টেমটি বন্ধ হয়ে যায় এবং রিলেটি "বন্ধ" হয়। সিস্টেমটি চালু থাকলে সমস্ত বোতাম কাজ করে না

ইউনিট: আগের স্ক্রিনের সেটিংস এবং মান রেখে মিলি এবং এল এর মধ্যে পরিবর্তন করুন। এছাড়াও একটি "টগল" ফাংশন। যদি এটি কম হয়, আপনি এমএল স্ক্রিনে আছেন এবং যদি এটি বেশি হয়, আপনি এল স্ক্রিনে আছেন।

RST SP: বর্তমান পর্দায় সেট পয়েন্ট পুনরায় সেট করুন, একটি নতুন প্রবেশ করতে।

RST CNT: একটি নতুন গণনা শুরু করতে বর্তমান স্ক্রিনে কাউন্টারটি পুনরায় সেট করুন। যদি কাউন্টার সেট পয়েন্টের বেশি বা সমান হয়, সিস্টেমটি শুরু হবে না।

অ্যাডার বাটন: সেট পয়েন্ট পরিবর্তন করার জন্য আপনার 4 টি পুশ বাটন আছে, +1, +10, +100, +1000। সেটিংস পরিবর্তন করার এটি একটি সহজ উপায়। সিস্টেম চলার সময় অ্যাডার বোতামগুলি কাজ করে না। আপনি ml ফাংশনে +1 যোগ করতে পারবেন না।

সফ্টওয়্যার বৈশিষ্ট্য:

আমি সেন্সরটিকে পুশ বাটন হিসেবে নিয়েছি (খুব দ্রুত ধাক্কা!) এটি সব বোতামের একই "ডিবাউন্স" ফাংশন ব্যবহার করে। সেন্সর একটি "উচ্চ" পাঠায় যখন একটি রাউন্ড সম্পন্ন হয় (প্রতি 2, 5 মিলি প্রায়)। বাকি সময় "কম", আপনি যখন একটি বোতাম চাপবেন তখন একই প্রভাব।

আপনাকে কেবল আপনার ডাল x লিটার এবং মিলি x ডাল পরিচয় দিতে হবে:

আগের ধাপে, আপনি সেন্সর পরীক্ষা করেছেন এবং আপনার আউটপুট ডাল পেয়েছেন। সংখ্যাটি গোল করার চেষ্টা করুন।

ভাসা cal_1 = 2.5; // মিলি x ডাল ক্যালিব্রেট করুন

যেখানে cal_1 = 1000/ডাল প্রতি লিটার (আমার ক্ষেত্রে; 1000/400 = 2.5 মিলি x ডাল

int cal_2 = 400; // ডাল x লিটার ক্যালিব্রেট করুন

এটি কাজ করার জন্য একটি নিখুঁত বৃত্তাকার সংখ্যা। আমি জানি না তুমি আমার চেয়ে এত ভাগ্যবান হবে কি না।

ভেরিয়েবলগুলি "int", তাই যদি আপনার বড় সংখ্যার প্রয়োজন হয় তবে "দীর্ঘ" বা "স্বাক্ষরবিহীন দীর্ঘ" এ পরিবর্তন করুন

ভিডিওতে, আপনি ালের অপারেশন দেখতে পারেন। একটু ধৈর্যের সাথে, আপনি একটি নিখুঁত পারফরম্যান্স অর্জন করতে পারেন।

ধাপ 7: অটো রিসেট

10-23-2018 সম্পাদিত, পরীক্ষা

ব্যবহারকারীদের কাছ থেকে অনুরোধ। কাউন্টার পৌঁছানোর পর সেটপয়েন্টটি নতুন গণনা শুরু করতে স্বয়ংক্রিয়ভাবে 0 এ সেট করা হবে। সিস্টেমটি না চলাকালীন আপনি সর্বদা রিসেট বোতামটি ব্যবহার করতে পারেন।

প্রস্তাবিত: