Introduction: Automatic Plant Watering Sysem

Here is how I made my automatic plant watering system.


What you will need:

An Arduino Uno

L298N Motor Driver -

Peristaltic pump -

Soil Hygrometer -

(2) LED lights (1 red, 1 green)

(2) 220 Ω resistors


9 V DC wall adapter -

Step 1: Step 1: Setting Up the Arduino

Set up the Arduino as shown in the fritzing diagram.

Step 2: Step 2: Print Out 3D Encasement

I printed out a 3D encasement for the Arduino, motor driver, and the breadboard. You can design this any way you'd like. I recommend putting on some type of cover to prevent the electronics from water damage if any spills were to happen.

Step 3: Step 3: Load Your Code

Upload your code to your arduino. The code I used may need to be altered to better fit the watering needs for your plant.

Step 4: Step 4: Putting Everything Together

You can create a base like I did or you can have the arudino set up behind your plant. The base I have here was made using poplar wood.