Smart Pot System

by Akin Yildiz in Living > Gardening

7327 Views, 91 Favorites, 0 Comments

Smart Pot System

plant pot.png
20141117_143228.jpg
20141117_143334.jpg
20141117_143613.jpg
03.jpg
Untitled.jpg

hello world,

please support & share our mission; igg.me/at/smartplants

UPDATE: WiFi package, tweeting plant pot

UPDATE: Glow-a-Pot ( rgb led notifier )

etsy shop opened, check it out.!

.

today I would like to share with you how to make a smart pot system. the cool thing about this system is that it can be attached to any existing plant pot. and requires no previous electrical or gardening experience to use and/or build.!

.

water sensor demonstration

according to many studies, the number one reason why people fail to grow plants is the irregular, over/under watering. people are busy and tend to forget about their plants, this is where the smart pot system comes in handy.

.

instead of focusing on just the water requirements, I have decided to include 2 other sensors - light & temperature. now our plant pot can notify the user regarding if it is too cold/hot, not receiving enough sunlight and if it is thirsty.

.

the system blinks green every 5 seconds to indicate that the plant is alive & healthy. if any of the sensors are reading abnormal activity, then the corresponding colored LED turns on. red for temperature, blue for water and yellow for light.

.

with the help of the wifi module, the smart pot system can also notify the end user over the internet.

Parts & Assembly

20141117_150138.jpg
20141117_150822.jpg
20141117_143653.jpg
546aa8f826ece20778000004.jpeg

the entire project can be done solder-free with the use of female to male jumper cables (non toxic)

.

18650 battery

power bank (batt. holder + charger)

switch (optional)

arduino nano

breadboard

water sensor

light sensor

temperature sensor

3mm LEDs (green, blue, yellow, red)

resistors (4x 220ohm 1/4W)

.

place the power bank and the breadboard on to the plant pot with double sided tape.

place arduino on the breadboard. to turn it on, you can simply plug it in to the powerbank via usb cable provided - you can also add the optional switch here to manually control the operation.

.

the 3 sensor have built in resistors so you can simply plug them in to the arduino.

plug in sensor positive pin (+) to > 3v3 on arduino

plug in sensor negative pin (-) to > GND on arduino

plug in sensor data cables (3rd pin) to > A0 (temperature) A1 (light) A2 (water) on arduino

.

plug in the 3mm notification LEDs.

first insert 220ohm resistors to D12, D10, D8 and D5 on arduino and then;

connect the D12 resistor to > blue LED positive leg

connect the D10 resistor to > yellow LED positive leg

connect the D8 resistor to > red LED positive leg

connect the D5 resistor to > green LED positive leg

connect all negative legs of LEDs to > GND on arduino

.

next we will upload the code and test/adjust the system..>

*notice that I am trying to custom build my own sensory device that contains all 3 sensors within, currently working on 3D printing the outer shell. for more information on how to build one, you can read my in depth post. you can simply leave the light and temperature modules on the breadboard if you don't want to create a sensory device. and just use the jumper cables for the water sensors to reach the soil.!

Code + Setup

20141117_143954.jpg
20141117_144817.jpg
20141117_145453.jpg
20141117_145522.jpg
20140916_162731.jpg
sensor_lights.jpg

plug in arduino to the computer via USB.

launch arduino software

upload the code (wait until done uploading)

.

restart arduino after upload.

your system should now be responding to sensor changes with the corresponding LEDs - there is a ~6 second delay between each system check, and turn the notification LEDs on.

.

go into the code and change the number values to your housing conditions. if your plant requires less/more water you can easily adjust the values and re-upload the code. you can also see the sensor values on the computer screen real-time which should help you with your own calculations.

.

just play around with different settings and you will be an expert in no time. you can even make a portable design and carry it around your apartment testing different soils/plants.

Downloads

Conclusion

frame1.jpg
20141117_125727.jpg
20141117_143228.jpg
IMG_7573.JPG
fullpresentation2.jpg

be extra careful when watering your plant, don't get any of the electronics wet.!

.

now that you have a smart plant pot, you can upgrade it with LED lights and make a completely independent plant grow system - no sun needed ! you can easily make the entire project water proof by installing it into sealed topperware or a custom built 3D printed body ?!

.

if you are not familiar with my work, here you can see many other examples of the similar idea in practice.

.

my goal is to create an army of smart plants, communicating with each other and updating their conditions on the cloud. plants that can take a picture of themselves and update their profiles.

.

thank you for your time, I hope that you get to build one of these systems yourself. I am working on creating kits for children and create a workshop at my local makerspace. subscribe to get instant updates, and follow us on facebook.!

.

also please remember to vote (top right) .!

love & peace

akin,