Seed — Greenhouse v3 Configuration v3.3

This project can be used in a greenhouse or a hothouse for plants, where control of heating, watering, lighting, etc. is required. Here you can use either one universal board, or break one project into separate boards-nodes, which will be placed in different parts of the greenhouse and perform separate specific tasks.

Indicators
  •  SelfTemp Controller temperature
  •  AirTemp Air temperature
  •  AirHeatTemp Air heater temperature
  •  GndTemp Soil temperature
  •  GndHeatTemp Soil heater temperature
  •  AirHum Air humidity
  •  GndHum Soil moisture
  •  AirPress Atmospheric pressure
  •  SunLight Illumination
  •  IrrigWater Irrigation consumption
  •  WindowPos Window position
Devices
  •  SelfFan Controller cooling
  •  AirFan Ventilation
  •  AirHeat Air heating
  •  GndHeat Soil heating
  •  AirWater Sprinkler
  •  GndWater Watering the soil
  •  SunLamp Lamp
  •  NutriValve Fertilization
  •  Window Window

Seed PCB v3.2  

The project involves the use of a large number of sensors and devices, so the PCF8574 chip is used to increase the number of GPIO pins. This basic version of the project is used most often, it provides for the connection of all declared sensors and devices. Of course, it is not necessary to connect them all. Please note that this version of the printed circuit board does not have built-in relays for controlling devices. Instead, the board contains connectors for connecting various universal modules, such as Universal B , Universal D , Universal E

Printed circuit board and description

Typical board size is 92x92mm .

The SelfFan fan is controlled directly from the board U=5V, Imax=200mA .

The SelfTemp module temperature control sensor can be placed directly on the board without connecting via a connector.

The circuit can be powered from a single 12V power source, thanks to the built-in voltage converter based on the LM7805 stabilizer, which is activated by DC5V jumper.

The circuit provides for connection of an external Led , signaling the operation of the controller.

The circuit provides for the supply of power PwrSens for the GndHum sensor only at the time of measurements. This is done in order to reduce the corrosion effect of sensor degradation.

To determine the soil moisture, a GndHum sensor with an analog output is used. It can be of a capacitive or resistive type, the maximum signal voltage is up to 3.2V . The sensor is calibrated in the "Controller Service" section, "Configuration" tab. To do this, set the minimum and maximum values when it is completely wet and dry. Based on these values, the resulting reading from 0 to 100% will be formed. You can check the readings in the "Controller Service" section, "Report" tab, where the current analog value of GndHumRaw is displayed.

IrrigWater and WindowPos pins use interrupts and are connected via an optocoupler. The supply voltage of the sensors is 12V . The circuit includes a pull-up resistor, so a reed switch or an A3144 Hall sensor can be connected directly.


Universal! The designed board provides for partial placement of elements. For example, if you do not plan to use any sensor or device, then you can not solder their radio components.
Attention! When working with high voltage, remember that it is life-threatening and can cause a fire!

Schematic diagram

Attention! The proposed scheme is typical and can be modernized according to your preferences and requirements. You do not have to use all the components indicated in the scheme and connect them! Similarly, you can use this project not for its intended purpose, replacing devices and components with any others.

SeedBox PCB v3.2  

In this version of the project, it is designed to automate a small greenhouse. In this case, much fewer sensors and devices will be required, and, therefore, it will be possible to create a simpler printed circuit board, which will immediately contain built-in relays. It is assumed that this is a small greenhouse for seedlings, so control will be carried out by small devices with a voltage of 12V. This allows you to make solid-state silent relays based on MOSFET transistors. Their additional feature is the ability to use a PWM signal. For example, for smooth adjustment of lighting from an 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 hothouse. They have the following features:

  • Indicators:
    • Controller temperature
    • Air temperature
    • Atmospheric pressure
    • Illumination
    • Soil moisture
    • Soil temperature
    • Heater temperature
  • Devices:
    • Controller cooling
    • Heater
    • Watering the soil
    • Ventilation
    • Lamp
  • The configuration can be set to either a soil heater or an air heater.
  • The circuit can be powered from a single 12V power source, thanks to the built-in voltage converter based on the LM7805 stabilizer, which is activated by DC5V jumper.
  • The circuit provides for connection of an external LED Led signaling the operation of the controller.
  • Solid state relay block for heater. Two G3MP-202P relays are connected in parallel to increase the power.
  • Solid state relay unit based on IRF540N controlling a 12V irrigation pump.
  • Solid state relay block based on IRF540N with PWM control for 12V LED lighting.
  • Solid state relay unit based on IRF540N with PWM control for 12V ventilation.

Universal! The designed board provides for partial placement of elements. For example, if you do not plan to use any sensor or device, then you can not solder their radio components.
Attention! When working with high voltage, remember that it is life-threatening and can cause a fire!

Schematic diagram

Attention! The proposed scheme is typical and can be modernized according to your preferences and requirements. You do not have to use all the components indicated in the scheme and connect them! Similarly, you can use this project not for its intended purpose, replacing devices and components with any others.

Recommended components

Power supply HLK-PM12 from 220V to 12V
Radial fan 30x30x10mm, 5V 150mA
PCF8574 Port Expander
1-Wire Sensor DS18B20 - Temperature Sensor
I2C BME280 Module - Temperature, Humidity and Pressure Sensor
I2C GY-21 HTU21 Module - Temperature and Humidity Sensor
Capacitive soil moisture sensor
Resistive Soil Moisture Sensor LM393
Light sensor BH1750
Reed switch MKA-14103
Hall sensor A3144 digital
Water flow sensor YF-S201
Relay SSR-40 DA solid state and silent
Plastic Solenoid Valve DCF-HS15
Motor engine JGA25-370 with gearbox