Arduino based turbidity meter | টারবিডিটি মিটার

<![CDATA[ wp:paragraph

পানির মান নিয়ন্ত্রনের ক্ষেত্রে খুবই গুরুত্বপূর্ণ একটি নির্দেশক হল টারবিডিটি বা ঘোলাত্ব। পানি কতটুকু ঘোলা তা বোঝা যায় টারবিডিটি নির্ণয়ের মাধ্যমে। গত টিউটোরিয়ালের আমরা টারবিডিটি সেন্সরের জন্য একটি আরডুইনো লাইব্রেরি লিখেছিলাম। আজকে সেই লাইব্রেরি ব্যবহার করেই একটি টারবিডিটি মিটার বানানো হবে।

/wp:paragraph wp:table

প্রয়োজনীয় যন্ত্রপাতি পরিমান প্রোডাক্ট লিংক
Arduino UNO-R3 1 এখানে ক্লিক করুন
Gravity- analog turbidity sensor for arduino 1 এখানে ক্লিক করুন
LCD module advanced 1 এখানে ক্লিক করুন
Male-female jumpers 9 এখানে ক্লিক করুন
Female to female jumpers 2 এখানে ক্লিক করুন
9V battery 1 এখানে ক্লিক করুন
9V battery connector with power jack 1 এখানে ক্লিক করুন

/wp:table wp:paragraph {“fontSize”:”medium”}

সার্কিট কানেকশনঃ

/wp:paragraph wp:paragraph

আরডুইনো এবং টারবিডিটি সেন্সরের মধ্যে নিচের কানেকশনটি সম্পন্ন করুন।

/wp:paragraph wp:image {“id”:57084}

/wp:image wp:image {“id”:57085}

/wp:image wp:table

Arduino UNO-R3 Gravity- turbidity sensor
5V Red
GND Black
A0 Blue

/wp:table wp:paragraph

আরডুইনো এবং এলসিডি মডিউলের মধ্যে নিচের কানেকশনটি সম্পন্ন করুন।

/wp:paragraph wp:image {“id”:57112,”width”:693,”height”:792}

/wp:image wp:table

Arduino UNO-R3 LCD module advanced
12 RS
11 En
D4 5
D5 4
D6 3
D7 2
VCC VDD
GND VSS

/wp:table wp:paragraph

পুরো সেটআপটি ছিল এরকমঃ

/wp:paragraph wp:gallery {“ids”:[57152]}

/wp:gallery wp:paragraph {“fontSize”:”medium”}

লাইব্রেরি ও কোডঃ

/wp:paragraph wp:paragraph

turbidity.h লাইব্রেরিটি আমরা গত টিউটোরিয়ালে লিখেছিলাম। ওটা লেখা ও ইন্সটল করা না থাকলে এই লিংক থেকে ডাউনলোড করে ইন্সটল করে নিন। তারপর নিচের কোডটি আরডুইনোতে আপলোড করুন।

/wp:paragraph wp:code

#include "turbidity.h"
#include <LiquidCrystal.h>
const int rs = 12, en = 11, d4 = 5, d5 = 4, d6 = 3, d7 = 2;
LiquidCrystal lcd(rs, en, d4, d5, d6, d7);
Turbidity turbidity;
void setup() {
  // put your setup code here, to run once:
Serial.begin(9600);
lcd.begin(16, 2);
}

void loop() {
  // put your main code here, to run repeatedly:
  lcd.setCursor(0, 0);
  lcd.print("Voltage:");
  lcd.print(turbidity.voltagecalc());
  lcd.setCursor(0, 1);
  lcd.print("Turbidity:");
  lcd.print(turbidity.turbiditycalc());
  delay(500);
}

/wp:code wp:paragraph

লাইব্রেরি ব্যবহার না করেও এইখানে প্রদর্শিত স্যাম্পল কোড অনুযায়ী প্রোগ্রাম লেখা যায়।
টারবিডিটি সেন্সরের প্রোবটি পানিতে ডুবান এবং এলসিডিতে ডেটা দেখুন।

/wp:paragraph wp:image {“id”:57147}

/wp:image wp:paragraph

পরিস্কার এবং ময়লা পানির ভিন্ন ভিন্ন নমুনার জন্য ভোল্টেজ ও টারবিডিটির পরিবর্তন লক্ষ্য করুন। ভোল্টেজ যত কমবে টারবিডিটি তত বাড়বে।

/wp:paragraph wp:image {“id”:57148}

ট্যাপের পানি

/wp:image wp:gallery {“ids”:[57149]}

/wp:gallery wp:gallery {“ids”:[57150]}

/wp:gallery wp:paragraph {“textColor”:”vivid-red”}

খেয়াল রাখবেন, প্রোবের উপরিভাগের সকেটটি ওয়াটারপ্রুফ নয়।

/wp:paragraph wp:paragraph {“textColor”:”vivid-green-cyan”}

টারবিডি সেন্সরের নির্মাতাদের ভাষ্য অনুযায়ী, এই সেন্সরটি কোয়ান্টিটেটিভ নয়, বরং কোয়ালিটেটিভ। টারবিডিটি নিখুঁতভাবে নির্ণয় করার চেয়ে পরিস্কার ও ময়লা পানি সনাক্ত করে পানি নিস্কাশন, ভাল্ব অন-অফ করা ইত্যাদি ক্ষেত্রেই এটি বেশি কার্যকর। টারবিডিটি জানা আছে এমন তিনটি দ্রবনের সাহায্যে সেন্সরটি ক্যালিব্রেট করে নিলে এই সেন্সর দিয়ে আরও সঠিকভাবে টারবিডিটি মাপা সম্ভব।

/wp:paragraph

]]>

 

A. R
A. R

Leave a Reply

Your email address will not be published. Required fields are marked *

This site uses Akismet to reduce spam. Learn how your comment data is processed.