Plant Health Monitor





Introduction: Plant Health Monitor

hello everybody,

please support & share our mission;


update 9/2/2014 you can now see the plant health monitor in action with the life box, the plant shelf and the plant doctor. please subscribe to keep updated.


what? The Plant Health Monitor easily attaches to any plant pot and notifies the user about their plant's health. it also documents the entire growth via webcam, and saves the environment data (humidity, temperature, light sensors). you can watch your plant anywhere in the world and make sure it stays alive. and you can keep track of growth in a way that was never done before..

why? how many people do you know just can't ever successfully grow plants, are you one of those people? no problem. with The Plant Arm you will become the best gardener in no time! it teaches you how to take care of your plant AS you are using it, no instructions, no manuals - ALSO because plants make anywhere a lovely place to live, clean the air and give off positive energy. people work in office spaces with zero sunlight and no live plants anywhere, what if we changed that for the common good?


how? I am scared that with the ever growing technology in the agriculture field, we will eventually forget how to take care of a plant especially if they are grown hydroponically. my solution is simpler, the plant health monitor instead teaches the user how to grow a plant, like a game. no prior gardening experience needed. no sun is needed, no ac plug is needed. just a regular plant in a pot, anywhere/anytime.


youtube video in action;

Step 1: Notification System

the plant health monitor v1.0 - parts list


1 x arduino uno3 - as low as $15 USD

2 x DC fan (5v @200mA each)

1 x thermistor

1 x photoresistor

4 x 3mm standard LEDs (green, yellow, blue, red)

1 x mini breadboard

4 x 220ohm resistors (for standars LEDs)

2 x 10K ohm resistors (for moisture and light sensors)

2 x 10 ohm resistors (for fans and temperature sensor)


basically each sensor has a color coded light.

when everything is optimal conditions, the green light stays on.

yellow light is for lack of light

blue is for water

red is for temperature. . .

if at anytime one of the sensors reads an abnormal activity, the light switches from green to the corresponding color. I could use 1 RGB led instead BUT this way I can see 2 or 3 problems separately at the same time. pinpointing exactly what is wrong. . .

you can also watch live feed of readings from the sensors on your computer, using the arduino serial monitor. . .

Step 2: Code & Schematics

I have also added mini fans to cool down the plant when necessary


to see the plant health monitor in action, please read;

The Plant Arm - Garduino upgrade

The Plant Shelf - Garduino upgrade ( still in works )


subscribe and don't miss out my new posts..!

love & peace



animals CAN feel, and animals ARE very smart..!



  • Epilog Challenge 9

    Epilog Challenge 9
  • Sew Warm Contest 2018

    Sew Warm Contest 2018
  • Gluten Free Challenge

    Gluten Free Challenge

We have a be nice policy.
Please be positive and constructive.




Nice to see how your first project started and then evolved..

I'm hoping to incorporate this into a rolling hydroponics rig ible I'm doing. Very cool!

Hi its me again i just posted on another one of your projects

something wrong with wiring your sensor? your analog pin connected to ground?

hello anggorod. yea analog sensors do get grounded. one leg of each sensor goes straight to 3v3, and the other leg of each sensor goes first to the corresponding analog input and then exiting from there to the ground with the right resistor. here you can see an updated version of the connections;


thank you for your interest !!

"one leg of the NTC temperature sensor goes to 3.3V, the other first to A4 and then to GND with 1x 10 ohm resistor on the arduino nano"

seem like that ? :D analog pin drounded before 1k Ohm

thank, nice project :D


I use 10k ohm with the nails (water probes) and the ldr photoresistor. and 10ohm with the NTC thermistor for the temp. this is how I got the best readings so far. when I first researched the idea, I had learned to apply the resistor before the analog in and then straight to ground instead. sensors don't work that way, you have to send it straight back to analog pin first and then exit from there with the corresponding resistor to ground. just like your diagram !! thank you very much for drawing that. i've never been fully able to use fritzig schematics..
i hope you get to use the system and put it to test, daily data collection. please share your work.! in the mean time check this out;