Some days ago, i was helping my girlfriend with a basic arduino demo for school, and that feeling i thought was dead, of electronics with programming, woke up again, so i decided to feed that feeling, and build a watering project for our garden...
I have never played with arduino before, just played with IC and digital electronics raw!
This will not be only some prototype, but i intend to put it to work with some pretty case :P So, this post is to gather opinions from you.
Due to garden dimentions, about 20m long, and diferent water needs, one side is less exposed to sun, i came up with this:
4 moisture sensors (capacitive) 3 ardunio nano (to load the program using USB) connected using RS485 wiring.
Slave1 with 2 sensors and water valve Slave2 with 2 sensors and water valve Master with LCD 20x4 or 16x2, 5 keys keypad, real time clock
The ideia behind 2 salves, is to reduce the distance between moisture sensors and arduino. The sensors will be berried under the grass and the arduinos will be on fixed on the wall.
Programming ideia: - Organize the sensors in groups (2 by ardunio) and calculate the average of group to open the water valve - The monitor will work on a configured time interval. ex from 6:00am to 7:00am - The master will have a menu, to set the clock, and configure interval, and groups. - The final fase will add some WIFI module with antenna, to connect with blynk. - The water will open if within the interval, some sensor min value is reached, and check every 5 minutes until interval ends or sensor max value is reached. Min and Max values are not defined yet.
This is my startup point. Please let me know your opinion.
EDIT: Link to github. The code is going slow, as I can only dedicate on or two hours a day to the project, and not every day.