Pot Plant Monitor Powered by Arduino

by electronics for everyone in Circuits > Arduino

3793 Views, 24 Favorites, 0 Comments

Pot Plant Monitor Powered by Arduino

cover1234567890.jpg

Hey there guys, I recently watched a video on Makes youtube page called the potted plant protector and I really liked the idea of a plant health monitor however I wanted mine to have its own display so I could always keep an eye on the data. So here's my build.

Parts Needed

10167-01.jpg
1187400-2.jpg
Arduino-Pro-Mini-1.jpg
reading_a_photoresisitor_using_reflex_1.jpg
20160111_183026.jpg

Eletronics:

  1. Arduino Pro Mini x1
  2. Nokia 5110 Display x1
  3. Photoresistor (light sensor) x1
  4. Humidity and Temperature sensor (RHT03) x1

and one boot loader of choice for the arduino pro mini, im using and arduino uno with the atmega 328 chip taken out to upload my scketch.

Materials:

  1. Cardboard (any kind)
  2. A potplant holder x1
  3. soil
  4. Metal Screws x2
  5. A plant
  6. Copper Wire

Tools:

  1. Soldering Iron
  2. Cutting Knife
  3. Hot Glue Gun
  4. Pen or Marker


The Idea

20160111_183034.jpg
DSC_4640792.jpg

The Idea of the pot plant protector is to make a plant holder that will tell you if the enviroment is right for your pot plant by reading the light levels, the room temprature or humidty as well as being able to sense the moisture in the soil to alert the user to low water levels. In future iterations I hope to automatically activate a water pump when the water levels are low but thats for a whole other project.

The Wiring

ses.jpg
F5PRRZWIEID4RND.LARGE.jpg

Nokia 5110:

SCK or CLK- Pin 7

arduinoMOSI or DIN – Pin 6 arduino

DC – Pin 5 arduinoRST – Pin 3 arduino

CS or CE – Pin 4 arduino

VCC – 3.3 volt arduino

BL – 5 volt arduino

GND- ground of arduino

Temprature Sensor:

Sourse pin - analog pin 2

VCC - 5v

GND - GND

Photoresistor:

leftside - analog pin 1

rightside - VCC

Moisture Sensor (Screws)

Screw 1 - analog pin 0

Screw 2 - VCC

Humidity Sensor:

Source pin - analog pin 3

GND - GND

VCC - 5v


The Code

For this sketch you will need the following libraries

The sketch is a bit rough however all the fearures work fine on my arduino pro mini (Warning this sketch acts very funny when uploaded to Arduino Mega)

Downloads

Putting It All Together

20160111_183030.jpg
20160111_183034(1).jpg

This is one of those steps that I can't really help you with, if you have finished all of the wiring and got it to work, then designing a cool case to put it in should be a piece of cake. I invite you to use my design which houses all of the electronics near the plant for ease of access, however I would love to see your interpretations. I will include pictures of my final project if you would like to use my design.

as always if you want to learn more about how I made it or have questions of any sort please feel free to ask me ill always try my best to reply.