Automatic plant watering system-2
ইতোপূর্বে আমরা Automatic plant watering system তৈরী করেছি Grove-Moisture sensor দিয়ে।
Grove moisute sensor এই ধরনের প্রজেক্টের জন্য চমৎকার তাতে সন্দেহ নেই। কিন্তু সেন্সরটি বিদেশ থেকে আমদানী করা হয় বিধায় সবসময় দেশীয় বাজারে পাওয়া না-ও যেতে পারে। ইমার্জেন্সি প্রজেক্ট তো আর সেন্সরের জন্য থামিয়ে রাখা যায় না। আজকে আমরা Automatic plant watering system প্রজেক্টটিই আবার করব টেকশপের রেইন সেন্সর দিয়ে। রেইন সেন্সর টেকশপেই তৈরী হয় বিধায় এটি তূলনামূলকভাবে সহজলভ্য ও কম ব্যয়বহুল।
গতবারের মতো এবারও প্রজেক্ট শুরু করার আগে বিনীত অনুরোধ, ডেঙ্গুর মৌসুমে কেউ ভুলেও খোলা বালতিতে তিনদিনের বেশি পানি না পাল্টে এই প্রজেক্ট চলমান অবস্থায় রাখবেন না। কারন, পরিস্কার পানিতে এডিস মশা ডিম পাড়ে।
প্রয়োজনীয় যন্ত্রপাতি | পরিমাণ | প্রোডাক্ট লিংক |
Aroduino UNO-R3(China) | 1 | এখানে ক্লিক করুন |
Rain sensor | 1 | এখানে ক্লিক করুন |
12V 700mA DC adapter | 1 | এখানে ক্লিক করুন |
DC 12 submersible motor | 1 | এখানে ক্লিক করুন |
L293D Dual DC motor controller high quality | 1 | এখানে ক্লিক করুন |
Male to female jumpers | 10 | এখানে ক্লিক করুন |
Male to male jumpers | 2 | এখানে ক্লিক করুন |
Star screwdriver | 1 | এখানে ক্লিক করুন |
Bucket/bowl with water | 1 | |
Plant pot with soil | 1 |
Pipe (tube) | 3 feet | এখানে ক্লিক করুন |
সার্কিটঃ
মোটর ড্রাইভার ও আরডুইনোর মধ্যে নিচের কানেকশনটি সম্পন্ন করুন।
Arduino UNO-R3(China) | Dual DC motor driver high quality |
4 | IN1 |
5 | IN2 |
9 | ENA |
GND | GND |
VIN | VIN |
ছবির মতো করে মোটরকে ড্রাইভারের সাথে কানেকশন দিন।
রেইন সেন্সর ও আরডুইনোর মধ্যে নিচের কানেকশনটি সম্পন্ন করুন।
Arduino UNO-R3(China) | Rain sensor |
3 | Pin1 |
GND | Pin2 |
ডিসি অ্যাডাপ্টার দিয়ে আরডুইনোতে পাওয়ার দিন।
কোডঃ
নিচের কোডটি আরডুইনোতে আপলোড করুন।
const int rainsensor=3;
int enable=9;
int IN1=4;
int IN2=5;
byte state;
void setup() {
// put your setup code here, to run once:
pinMode(rainsensor,INPUT_PULLUP);
pinMode(enable,OUTPUT);
pinMode(IN1,OUTPUT);
pinMode(IN2,OUTPUT);
digitalWrite(IN1,HIGH);
digitalWrite(IN2,LOW);
}
void loop() {
// put your main code here, to run repeatedly:
state=digitalRead(rainsensor);
if(state==HIGH)
{
analogWrite(enable,220);
}
else
{
analogWrite(enable,0);
}
}
মাটি ভেজা থাকলে মোটর বন্ধ থাকবে। মাটি শুকিয়ে গেলে মোটর চালু হবে এবং পাম্পের মাধ্যমে গাছে পানি পৌছে দেবে।
লক্ষ্য করুনঃ
আমাদের রেইন সেন্সর বলুন আর seedstudio’র Grove-moisture sensor বলুন, কোনোটিই ক্ষয়রোধক নয়। এগুলো প্রজেক্টের প্রোটোটাইপিং, ভার্সিটির প্রজেক্ট দেখানো ইত্যাদি ক্ষেত্রে ব্যবহার করা সুবিধাজনক।
কিন্তু এই সেন্সরগুলোই টানা কয়েকদিন যদি মাটির নিচে ফেলে রাখা হয়, তখন দেখা যাবে আস্তে আস্তে ট্র্যাকগুলো ক্ষয় হতে শুরু করেছে। দীর্ঘমেয়াদি ব্যবহারের জন্য এই রকম ক্ষয়রোধক সয়েল ময়েশ্চার সেন্সর ব্যবহার করা উচিৎ।