TDS meter with arduino
পানির অপর নাম জীবন। কিন্তু এই পানিই হয়ে যায় মরনের কারন, যখন তা থাকে দূষিত। পানি কতটুকু পরিস্কার তা বোঝার একটি সহজ উপায় হল পানির টিডিএস পরিমাপ করা।
টিডিএস কী? TDS(Total dissolved solid ) হচ্ছে পানির পরিচ্ছন্নতার নির্দেশক। প্রতি এক লিটার পানিতে কত মিলিগ্রাম দ্রাব্য কঠিন পদার্থ দ্রবিভূত আছে তা TDS(Total dissolved solid ) দিয়ে প্রকাশ করা হয়। যত কম টিডিএস, পানি ততই পরিস্কার। TDS এর একক ppm। 1 ppm=1mg/Liter. নিচের চার্টের সাথে মিলিয়ে আমরা টিডিএস নির্নয় করে বুঝতে পারি আমাদের খাবার পানি কতটা বিশুদ্ধ।
এই টিউটোরিয়ালে আমরা একটি টিডিএস মিটার বানাবো। যা একটি ওলেড ডিসপ্লেতে পানির টিডিএস দেখাবে। কাজটির জন্য আমরা বেছে নিয়েছি Gravity: Analog TDS Sensor/Meter for Arduino। পানিতে সেন্সরটির প্রোব ডুবানো অবস্থায় এর অ্যানালগ আউটপুট থেকে আমরা পানির টিডিএস নির্ণয় করতে পারি।
প্রয়োজনীয় যন্ত্রপাতি | পরিমাণ | প্রোডাক্ট লিংক |
Arduino Uno R3 (China) | 1 | এখানে ক্লিক করুন |
Gravity: Analog TDS Sensor/Meter for Arduino | 1 | এখানে ক্লিক করুন |
0.95inch RGB OLED (A) | 1 | এখানে ক্লিক করুন |
Male to male jumpers | 3 | এখানে ক্লিক করুন |
Male to female jumpers | 6 | এখানে ক্লিক করুন |
Female to female jumpers | 1 | এখানে ক্লিক করুন |
সার্কিটঃ
টিডিএস সেন্সর ও আরডুইনো উনোর মধ্যে নিচের কানেকশনটি সম্পন্ন করুন।
Gravity: Analog TDS Sensor/Meter for Arduino | Arduino Uno R3 (China) |
+(Red) | 5V |
-(Black) | GND |
A(Blue) | A1 |
ওলেড ডিসপ্লেকে আরডুইনোর সাথে নিচের চার্ট অনুযায়ী কানেক্ট করুন।
0.95inch RGB OLED (A) | Arduino Uno R3 (China) |
RST | 9 |
DC | 8 |
CS | 10 |
DIN | 11 |
CLK | 13 |
GND | GND |
VCC | VCC/5V/Vin when powered by USB port |
পুরো সেটআপটি দেখতে ছিল নিচের ছবির মতো।
কোডঃ
এই লিংক থেকে প্রোগ্রামটি ডাউনলোড করে আরডুইনোতে আপলোড করুন। নিচের ছবিগুলোতে বিভিন্ন উৎসের পানির ক্ষেত্রে মিটারের রিডিং দেখানো হয়েছে।
সাবধানতাঃ টিডিএস মিটারের প্রোবটি কখনই যে পাত্রে পানি রাখা হবে সেই পাত্রের কিনারা ঘেঁষে ডুবানো উচিৎ নয়। এতে রিডিং সঠিক না-ও আসতে পারে।