A few months ago, after winning the Sensors Contest 2016, one of the prizes included "Grove Smart Plant Care Kit." It was lying in the cupboard since that time until recently I decided to assemble it. The kit includes all the sensors and shields necessary for building the project including an instruction manual, but some extra parts need to be bought.

Seeed Studio doesn't have a written guide or a video tutorial online for putting together the kit, so decided to write an instructable on this, including a video tutorial. I've also mentioned the basic design and the placements of different sensors.

So the kit basically has various sensors like Temperature and Humidity, Sunlight, Soil Moisture, Water Flow etc. to monitor the growth of a plant and the surroundings. Water automatically starts pumping as the soil moisture goes below a set value. It also shows different warnings if there's no water left in the reservoir or a particular sensor data goes above or below the set values.

This can be an awesome project to learn more about different sensors and smart plant monitoring. The connections are grove based thus easy to connect and work with.


Here's a video tutorial of the building process:

Subscribe to my YouTube channel for more awesome DIY!


If you like the documentation of this instructable, please vote for it in the contests entered. Hit the follow button and don't forget to leave feedback in the comments section below. Any query is always welcome.

Step 1: What's Inside?

So we start by unboxing the kit, and know what's inside. Everything is labelled you'll be able to recognise the stuff. Here's all you'll find inside the box:

  • Grove- Base shield v2: Connects to arduino and as various grove connectors for different sensors. This makes it easier to connect everything
  • Grove- Temperature and Humidity Sensor: To measure the temperature and humidity of the surroundings.
  • Grove- Moisture Sensor: Used to detect moisture content of the soil of your plant.
  • Grove- Encoder: Can detect rotations, hence used to adjust various settings.
  • Grove- Relay: Used to switch on/off the water pump based on the digital signal from arduino.
  • Grove- OLED Display: 128x64 dot matrix display to mention all the sensor data.
  • Grove- Button: Used to adjust settings and pump water.
  • Grove- Sunlight Sensor v1.0: Used to measure visible light, infrared light and ultraviolet light. Notifies if the plant is overexposed to sunlight.
  • Grove- Water Flow Sensor: To measure the rate of flow of water via a dynamo.
  • 12V Water Pump: Used to supply water from the reservoir to the plant
  • 50cm Grove Ribbon Connectors (5x)
  • Mini Screwdriver
  • DC Power Jack
  • A Small Piece of Wire
  • A User Manual and Printed Sheet of Paper

There's a separate connector cable with each sensor. The 50cm cables are used where the sensor and arduino are far apart. Unpack all the sensors along with their cables and be careful with small parts.

Well done!
<p>That's a really nice 1 plant product. Being a gardener as well as a developer/maker last year I started on an irrigation system for my garden using an UNO several different moisture sensors of different sizes and material types. For my water source I am using several manifolds with electric flow control. I have been working on my write-up, which is the hardest part for me.</p><p>I did find that when the moisture sensors are left in the soil within a week they tend to start getting build-up and the reading aren't accurate, also the sensor is only checking a small area. For plants that have deep roots longer sensors are required, I found that BBQ tongs work great and you can cut whatever size you need.</p><p>Just some of my findings. This is a great instructable for this product. </p>
<p>Cool! Well Built! :-)</p>
Thanks brother.. :D
<p>Fantastic Saiyam... Keep on building gadgets and I am sure one day you will build something very big .. Keep up the good work. Congrats!!</p>
<p>This is so kind of you.. thank you so very much! :D</p>
<p>The soil humidity sensor is good to use but limited to one pot..<br>It becomes difficult to use this if I want to use it for my terrace garden where there are at least 25 pots and that too of different shapes.<br>When you want to control water going to many pots... you may have to take out the moisture sensor and control the water though a timer(inside arduino code) and installing a thicker tubing of say 12mm or 16mm and the water openings(The holes) can be attached with a flow control valves (Which you get in an aquarium shop) those are real tiny ones and inserting those in the pipe , you can control the flow of water for every pot differently.. bigger pot..larger water supply and smaller pot.. lesser water supply..</p>
<p>Thanks for the knowledge! Yes I aware of the fact that soil moisture sensor can't cover a large area, I made this smaller prototype keeping in mind its beginner level. Of course without and enlosure or something, this project would be difficult to use practically. This one is basically for learning purpose :)</p><p>I would love to write another instructable on a bigger prototype. </p><p>Thanks for vote and thanks for reading! :)</p>
<p>You got my vote buddy..</p>

About This Instructable




Bio: I am Saiyam, currently studying in 11th standard. Making random DIY projects when free is my hobby. Seriously, I like learning more than studying! ;) You ... More »
More by Saiyam:Grove Smart Plant Care Kit- Assembly Wireless Earphones To Bluetooth Speakers Let's Make! 5 More BreadBoard Projects For Beginners  
Add instructable to: