Growbot Automated Garden
pH monitoring and control
EC monitoring and control with 3 part nutrient system
Temperature monitoring and measurement compensation
Integrated lights
WiFi
App connected via Bluetooth
Easy calibration
Modular plant arrangement
The main board allows the ESP32 to receive data from the pH, EC and temperature probes and can control pumps and lights. Features an information display, on board power regulator and one button menu navigation. The board uses MOSFETs to drive 12v loads with the 3.3v microcontroller. The mosfets power the pump motors and toggle relays for the higher 12v loads drawn by the lights and circulation pump. Designed in KiCad by myself.
Five peristaltic pumps are used to adjust the pH and nutrient levels. One for each:
pH Down
pH Up
Nutrient Part A
Nutrient Part B
Nutrient Part C
They are driven by a 12v geared DC motor.
These pumps were designed by myself using Fusion 360. They were resin printed on an Elegoo Mars 2 Pro.
The tower is a modular design. Each segment is stackable on top of the base. As the pieces are stacked, the integrated water supply line grows with the height of the tower. The final piece is the rain head, to rain down nutrient rich water onto the plant roots.
The base has a large threaded nut to secure it to any water reservoir. All it needs is a hole to pass through. This garden uses a 20L reservoir bucket.
The standard grow modules accept 2" net cups with a tapered fit to hold them securely in place.
Designed by myself in Fusion 360 and printed on an Ender 5 Pro.
This system runs on a program written by myself that handles sensor read scheduling, adaptive nutrient delivery and error detection. This program handles Wifi and Bluetooth connectivity, time server communication and database logging.
The system has a simple accompanying app that allows the user to view the growing condition history and update settings over Bluetooth.
In the event that a user does not have access to a phone or tablet or does not want to use the app, the system has a simple setup built in to the menu. The user only needs to set up their desired nutrient concentrations and pH levels and calibrate using "hold" mode and the garden will automatically begin adjusting the appropriate chemicals.
Sensor calibration is built into the menu on the system. Each sensor has a guided calibration process.