ALAT PENYIRAM OTOMATIS UNTUK KECAMBAH TAUGE

by andrewr00 in Circuits > Arduino

259 Views, 0 Favorites, 0 Comments

ALAT PENYIRAM OTOMATIS UNTUK KECAMBAH TAUGE

Picture1.png

This project is designed to automatically water bean sprouts. This system has the ability to check the current time using Real Time Clock (RTC) DS3231. The system will water the bean sprouts when the time is at 09:00, 12:00 and 15:00. It will firstly check the moisture of the soil using soil moisture sensor. If the soil is dry then it will starts watering using mini water pump. The system will water the plant until the soil above 60% moist. If there is not enough water in the container, there will be indicator which are buzzer and red LED. The volume of water supply is measured using water level sensor.

Supplies

  • Arduino Uno
  • Songle Relay
  • RTC DS3231
  • Funduino Water Level Sensor
  • Capacitive Soil Moisture Sensor v1.2
  • Mini Active Buzzer
  • Red LED
  • 220 ohm resistor
  • Mini Submersible Water Pump 3-5V
  • 4x AA Battery
  • DC Adapter 9V

Circuit Design

Schematic_TR-Watering-System_2022-01-10.png

Connect the RTC to pin A4 and A5 Arduino. RTC uses I2C communication, so there are two pin that must be connected, SDA and SCL. SDA is connected to pin A4 and SCL is connected to pin A5.

The water level sensor is connected to pin A1 Arduino. This sensor will produce analog signal which corresponds to water supply volume. To set it up, firstly place the water level sensor to the container, and then determine how much water is considered low in the container. Read the signal using Arduino and set it as a low water level value.

The soil moisture sensor is connected to pin A0 Arduino. An analog signal is produce when there is water or moist in the soil. The more moist in the soil, the high analog signal will be produced. To set up this sensor, firstly read the analog signal when the sensor is in the air, and save the value. And then fill the container for planting the bean sprout with 1000 cm3 of soil. Fill the container with 1000 cm3 of water and then put the sensor into the soil. Read the value and save the value as the 100% soil moist value.

Connect the positive node of 4x AA battery to the COM of relay. And then connect the positive node of water pump to NO of relay. Finally connect the negative node of water pump to negative node of 4x AA battery. This forms a small circuit for the water pump. And then connect the EN of relay to pin 8 Arduino. This is to switch on/off the relay.

Connect buzzer to pin 9 Arduino. And then connect the red LED to pin 10 Arduino. The 220 ohm resistor is serially connected with the red LED.

Finally power the Arduino using DC Adapter 9V.

Coding

Below is the code for this project. Modify the value of sensors reading to your conditions. And then upload it to the Arduino.

Downloads

Plant the Bean Sprout

Starts planting the bean sprout. The system will automatically water the bean sprout. And after 6 days, all the bean sprouts are ready to be harvested.