Skip to content

Arduino auto-refilling water treatment device that guarantees the correct pH, EC nutrients, and plant health

Notifications You must be signed in to change notification settings

shahmirthesquid/GrowBox-AutoRefill

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

12 Commits
 
 
 
 
 
 

Repository files navigation

GrowBox-AutoRefill

Arduino auto-refilling water treatment device that guarantees the correct water level, pH, EC nutrients, and plant health

Has support for flow sensors, liquid sensors, and solenoid valve cooldown periods.

Uses LiquidMenu UI with 1602 Keypad LCD screen Uses DFRobot Industrial pH sensor: https://wiki.dfrobot.com/Analog_pH_Meter_Pro_SKU_SEN0169 Uses DFRobot Gravity analog EC sensor: https://wiki.dfrobot.com/Gravity_Analog_Electrical_Conductivity_Sensor_Meter_K=10_SKU_DFR0300-H

DFRobot EC library was modified for more reliable calibration.

Configuration

Target pH: is the pH level the system will aim towards using ph UP and ph DOWN buffer solutions

Intvl: represents the interval between pH sensing and dosing. Make this longer to allow your ph buffer solution more time to mix in.

Target EC: is the EC level the system will aim towards by adding plant food.

Intvl: represents the interval between EC sensing and dosing. Make this longer to allow your plant food more time to mix in.

WMax: Max number of minutes to water consecutively for. This stops the water valve from overheating.

CD: Number of minutes to let the valve cooldown after watering for WMax mins consecutively.

image 20231105_153834

image 20231105_153849 20231105_153859 20231105_153915 20231105_153923

About

Arduino auto-refilling water treatment device that guarantees the correct pH, EC nutrients, and plant health

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published