Built to order

Closed-Loop Smart Hydroponics & Automated Dosing System

A smart hydroponics prototype that continuously monitors nutrient-solution pH and electrical conductivity (EC) and automatically adjusts them using controlled dosing pumps. A Raspberry Pi processes sensor readings and operates pH Up, pH Down and nutrient dosing to maintain configured growing conditions.

Computer / ITElectronics / E&TCElectricalIoT & Embedded Raspberry PipH SensorEC SensorPeristaltic Dosing PumpsPump Driver / Relay InterfacePythonSensor Interface CircuitryClosed-Loop Control AlgorithmHybrid
College-level hydroponics dosing prototype with Raspberry Pi, pH and EC probes, three peristaltic pumps, dosing bottles, tubing and nutrient-solution chamber.
More project photos (1)

The problem

Hydroponic crops depend heavily on maintaining suitable nutrient concentration and pH. Manual testing and chemical dosing can be repetitive, inconsistent and may allow nutrient conditions to move outside the desired range.

This project demonstrates automatic monitoring and correction of hydroponic nutrient solution using pH and EC sensors with controlled chemical and nutrient dosing.

SYSTEM FLOW

5 components 4 connections

Live flow
Drag to explore
100%
sensorpH Probe

Continuously measures the acidity or alkalinity of the nutrient solution.

Follow the working sequence

How it works

  1. The pH probe continuously measures the acidity or alkalinity of the nutrient solution.
  2. The EC probe measures electrical conductivity, which provides an indication of dissolved nutrient concentration.
  3. The Raspberry Pi reads both sensor values and compares them with configured target ranges.
  4. If pH becomes too high, the pH Down pump is activated for a controlled dosing period. If pH becomes too low, the pH Up pump is activated.
  5. When EC falls below the configured nutrient threshold, the nutrient dosing pump adds a measured quantity of nutrient solution.
  6. After dosing, the system waits for mixing and takes another reading before deciding whether further correction is necessary.
  7. This feedback process creates a closed-loop control system that continuously attempts to maintain the configured hydroponic conditions.

Project features

  1. Real-time pH monitoring of hydroponic nutrient solution
  2. EC-based nutrient concentration monitoring
  3. Automatic pH Up and pH Down dosing
  4. Automated nutrient dosing using peristaltic pumps
  5. Closed-loop control based on configurable pH and EC setpoints
  6. Raspberry Pi-based monitoring and dosing control
  7. Independent control of multiple dosing pumps
  8. Expandable data logging and remote monitoring capability

What is included

  1. Source code
  2. Circuit diagram
  3. Component list
  4. Project report
  5. Abstract PDF
  6. PPT / presentation
  7. Installation guide
  8. Setup support
  9. Demonstration video
  10. Sensor calibration and dosing-control documentation

Advantages

  • Continuous real-time pH monitoring of the hydroponic nutrient solution.
  • EC-based nutrient concentration monitoring.
  • Closed-loop automatic dosing — pH Up, pH Down and nutrients — based on configurable setpoints.
  • Independent control of multiple dosing pumps using peristaltic pumps.
  • Raspberry Pi-based monitoring and dosing control with expandable data logging and remote monitoring.

Disadvantages

  • Academic prototype — not a certified commercial agricultural dosing controller.
  • pH and EC accuracy depends on probe quality, calibration, temperature and proper sensor placement.
  • Incorrectly configured dosing quantities can cause overshoot, so pump flow rates must be calibrated.
  • EC alone does not identify individual nutrient concentrations such as nitrogen, phosphorus or potassium.
  • Sufficient mixing time is required after each dosing operation before reliable measurements are taken; pumps, tubing and probes need periodic cleaning and maintenance.

Limitations & prerequisites

  1. This is an academic hydroponics prototype and not a certified commercial agricultural dosing controller.
  2. pH and EC accuracy depends on probe quality, calibration, temperature and proper sensor placement.
  3. Incorrectly configured dosing quantities can cause overshoot, so pump flow rates must be calibrated.
  4. The prototype does not independently identify individual nutrient concentrations such as nitrogen, phosphorus or potassium from EC alone.
  5. Sufficient mixing time is required after each dosing operation before reliable measurements are taken.
  6. Pumps, tubing and probes require periodic cleaning and maintenance.
  7. Hardware components may vary depending on availability.
  8. Cloud dashboards, mobile applications, additional sensors and advanced automation require separate customisation.
Components & software requirements
  1. Raspberry Pi
  2. pH probe with interface module
  3. EC conductivity probe with interface module
  4. Three miniature peristaltic dosing pumps
  5. Pump driver / relay interface
  6. Dosing bottles, silicone tubing and nutrient reservoir
  7. Regulated power supply
  8. Python and Raspberry Pi OS
Download free synopsis (PDF)

Enter your name and WhatsApp number — the synopsis PDF downloads immediately. We may send occasional project updates on WhatsApp; no spam.

Sangeetha & Periyathambi (2024), PeerJ Computer Science

Get a quotation