Seed - Greenhouse v3 Configuration v3.3
This project can be used in a greenhouse or greenhouse for plants that require control of heating, watering, lighting, etc. Here you can use one universal board, or you can split one project into separate node boards, which will be placed in different parts of the greenhouse and perform separate specific tasks.
Readings
- SelfTemp Board temperature
- AirTemp Air temperature
- AirHeatTemp Temperature of air heater
- GndTemp Soil temperature
- GndHeatTemp Temperature of soil heater
- AirHum Air humidity
- GndHum Soil moisture
- AirPress Atmospheric pressure
- SunLight Illumination
- IrrigWater Water consumption
- WindowPos Window position
Devices
- SelfFan Cooler
- AirFan Ventilation
- AirHeat Air heater
- GndHeat Soil heater
- AirWater Sprinkler
- GndWater Soil watering
- SunLamp Lamp
- NutriValve Nutrition valve
- Window Window
Seed PCB v3.2
The project assumes the use of a large number of sensors and devices, so the chip PCF8574 is used to increase the number of GPIO pins. This basic version of the project is used most often, it provides connection of all declared sensors and devices. Of course, it is not necessary to connect them all. Note that this version of the PCB does not have built-in relays for controlling devices. Instead, the board has connectors for connecting various universal modules, e.g. Universal B, Universal D, Universal E.
Printed circuit board and description
Typical board size is 92x92mm.
Fan control SelfFan is realized directly from the board U=5V, Imax=200mA.
Temperature control sensor of the module SelfTemp, can be placed directly on the board without connection via a connector.
The circuit can be powered from a single 12V power supply, thanks to the built-in voltage converter based on a stabilizer LM7805, which is activated by jumper DC5V.
The circuit provides connection of an external LED Led, signaling the controller operation.
The circuit provides power supply PwrSens for the sensor GndHum, only at the moment of measurement. This is done in order to reduce the corrosive effect of sensor degradation.
To determine soil moisture, the sensor GndHum with analog output is used. It can be of capacitive or resistive type, maximum signal voltage up to 3.2V. The sensor is calibrated in the section "Controller Service", tab "Configuration". For this purpose, the minimum and maximum values are set when it is completely wet and dry. Based on these values, a resulting reading from 0 to 100% will be generated. You can check the reading in the "Controller Service" section, "Report" tab, where the current analog value is displayed GndHumRaw.
The outputs IrrigWater and WindowPos use interrupts and are connected via an optocoupler. The supply voltage of the sensors is 12V. The circuit provides a pull-up resistor, so a reed switch or Hall sensor A3144 can be connected directly.
Schematic diagram

SeedBox PCB v3.2
In this revision, the project is designed to automate a small greenhouse. In this case, far fewer sensors and devices will be required and therefore a simpler PCB can be created, which will immediately also contain built-in relays. This is supposed to be a small greenhouse for seedlings, so it will be controlled by small 12V devices. This makes it possible to make solid-state silent relays based on MOSFET transistors. Their additional feature is the possibility of using a PWM signal. For example, for smooth regulation of lighting from LED strip.
Printed circuit board and description
Typical board size is 92x92mm.
The scheme assumes the use of a minimum of indicators and devices for a small greenhouse or greenhouse. Have the following features:
- Indicators:
- Controller temperature
- Air temperature
- Atmospheric pressure
- Illumination
- Soil humidity
- Soil temperature
- Heater temperature
- Devices:
- Controller Cooling
- Heater
- Soil watering
- Ventilation
- Light
- The configuration can be set to either a soil heater or an air heater.
- The circuit can be powered from a single 12V power supply, thanks to the built-in voltage converter based on a stabilizer LM7805, which is activated by jumper DC5V.
- Thecircuit provides connection of an external LED Led, signaling the controller operation.
- Block of solid state relays for the heater. Two relays G3MP-202P are connected in parallel to increase the power.
- Block of solid state relay based on IRF540N controlling the pump on 12V for irrigation.
- Solid state relay unit based on IRF540N with PWM control for LED lighting at 12V.
- Solid state relay unit based on IRF540N with PWM control for ventilation at 12V.
Schematic diagram

Recommended components















3D models



