Hydroponics System
January 15, 2018
Arduino, C/C++, Electronics, IoT, PCB, Projects, Robotics & Automation
Function Description
This is a fully functioning Arduino based hydroponic controller that will do the following:
- Communicate with an iphone application
- The app will also allow me to set times for lights and water pumps to turn on and off, separately.
- Send these set variables to an arduino
-The arduino will use this information to monitor and control the parameters - Using an EC sensor, the arduino will measure the EC of the water.
- If the EC is too low the arduino will run a calculation and will signal peristaltic pumps to dispense a specified volume of nutrient solution into the reservoir.(I have a calculation for this already that can be used in the code). Will use two part nutrient solution so there will be two nutrient peristaltic pumps.
- Using a pH sensor, the arduino will measure the pH of the water.
- If the pH is too high(basic) the arduino will signal a peristaltic pump to dose an acidic solution in small amounts until desired pH is reached.
- If the pH is too low(acidic) the arduino will signal a peristaltic pump to dose a basic solution in small amounts until desired pH is reached.
- The arduino will switch on and off grow lights at times specified by the iphone app.
- The arduino will switch on and off water pumps at times specified by the iphone app.
-The arduino will also monitor water level and send a notification to the iphone app if water level is too low.