নিজে নিজে গাছে পানি দেওয়াAutomatic Plant Watering System using Arduino
Soil moisture sensor মাটি শুকনো কিনা Arduino কে জানায়; শুকনো হলে Arduino relay দিয়ে pump চালায়, মাটি ভিজলে থামায়।
A soil moisture sensor tells the Arduino when the soil is dry; the Arduino switches a relay that runs a small pump until the soil is wet again.
যা যা লাগবে · Parts you need
- 1 × Arduino Uno Arduino Uno
- 1 × Soil moisture sensor মাটির আর্দ্রতা সেন্সর
- 1 × Relay module (5V, 1 channel) রিলে মডিউল (5V, ১ চ্যানেল)
- 1 × Mini water pump (3–6V) ছোট পানির পাম্প (৩–৬V)
- 9 × Jumper wires জাম্পার তার
তার লাগানো · Wiring
| Soil moisture sensor VCC | → | Arduino Uno 5V |
| Soil moisture sensor GND | → | Arduino Uno GND |
| Soil moisture sensor AO | → | Arduino Uno A0 |
| Relay module (5V, 1 channel) VCC | → | Arduino Uno 5V |
| Relay module (5V, 1 channel) GND | → | Arduino Uno GND |
| Relay module (5V, 1 channel) IN | → | Arduino Uno D7 |
| Relay module (5V, 1 channel) COM | → | Arduino Uno 5V |
| Relay module (5V, 1 channel) NO | → | Mini water pump (3–6V) + |
| Mini water pump (3–6V) - | → | Arduino Uno GND.3 |
Code (Arduino C++)
// Dry soil gives a HIGH reading. Water until it is wet again.
const int soilPin = A0, relayPin = 7;
void setup() {
pinMode(relayPin, OUTPUT);
Serial.begin(9600);
}
void loop() {
int dryness = analogRead(soilPin);
Serial.println(dryness);
if (dryness > 600) digitalWrite(relayPin, HIGH); // pump ON
else digitalWrite(relayPin, LOW); // pump OFF
delay(500);
}
ভিডিও · Videos
Smart Irrigation System || Bangla || Arduino Project
Smart Irrigation System Arduino | Automatic Plant watering System | Arduino Projects