Kit 001

✅ Step 4 – Test Your System

Now that your code is uploaded, let’s make sure everything works as expected.

This is where you see your plant come to life.

What You’re Testing

  • The moisture sensor is sending values to the Arduino

  • The relay turns the pump on and off automatically

  • Water flows through the pump and tubing into the soil when dry

Step-by-Step Instructions

1. Open the Serial Monitor

  • In Arduino IDE, go to Tools → Serial Monitor

  • You’ll see live moisture values (e.g., 970, 845, 1023)

2. Simulate Dry Soil

  • Remove the sensor from the soil and let it dry

  • You should see the value increase

  • Once it crosses 1000, the relay will click and the pump will turn on

3. Simulate Wet Soil

  • Dip the sensor in water or insert it into wet soil

  • The value should drop below 1000

  • The pump should stop

Tips

  • Relay won’t trigger? Double-check the relay wiring:

    • IN goes to Arduino pin 7

    • VCC to 5V

    • GND to Ground

  • Pump not running? Make sure your external 5V power supply is connected and grounded with the Arduino

  • Tubing issue? Prime the pump by letting water flow through manually first

If You Need Help

Post a picture or video in #tech-questions on Discord — we’re here for you.


Congrats! You’ve just built a self-watering plant system with Arduino!

© All rights reserved

© All rights reserved