STM32 single-chip microcomputer WIFI-APP intelligent greenhouse system CO2 soil humidity air temperature and humidity supplement light

Practice making DIY- GC 0 161 --Intelligent Greenhouse System

Design based on STM32 microcontroller--- intelligent greenhouse system

   2. Function introduction:

Circuit composition: STM32F103CXT6 minimum system + LCD1602 display + DHT11 air temperature and humidity + photoresistor light intensity + soil humidity sensor + SGP30 carbon dioxide sensor

+ 1 relay (air humidification) + 1 heating sheet (heating when the temperature is too low) + 1 supplementary LED light + 1 water pump (soil watering) + 1 solenoid valve (supplement CO2 when CO2 is insufficient) + more Buttons + ESP8266-WIFI module (only available in WIFI-APP version)

Function: Simply put, it can monitor air temperature and humidity, soil humidity, ambient light intensity, and air CO2 concentration.

In manual mode: Turn on heating, humidification, carbon dioxide supplementation, light supplementation, and watering by pressing the button.

In automatic mode: the air temperature is too low to heat up, the air humidity is too low to work the humidifier, the light intensity is too low to supplement light, the CO2 is too low to supplement CO2, and the soil is short of water to automatically replenish water.

1. The microcontroller reads the DHT11 to obtain the air temperature and humidity, and collects the light intensity of the photoresistor and the soil humidity sensor through the internal ADC. Read the carbon dioxide sensor to obtain the carbon dioxide concentration.

2. LCD1602 displays air temperature and humidity, photoresistor light intensity, soil humidity sensor, and carbon dioxide concentration.

3. When the air temperature is too low, the heating plate is energized to heat, the air humidity is too low, the humidifier works, the light intensity is too low, the supplementary light LED lights up, the CO2 is too low, the electromagnetic valve is opened to supplement CO2, the soil is short of water, and the water pump is turned on ( soil watering).

4. Set the target air temperature, target air humidity, target soil humidity, target carbon dioxide concentration, target light intensity, manual and automatic mode by pressing the buttons.

5. (Only available in WIFI-APP version) WIFI mobile APP displays air temperature and humidity, photoresistor light intensity, soil humidity sensor, carbon dioxide concentration; set target air temperature, target air humidity, target soil humidity, target carbon dioxide concentration, target light powerful. Manual and automatic mode.

6. The connection method of the mobile APP is to connect the WIFI of the mobile APP to the hotspot of the ESP8266-WIFI module.

3. Details:

Video explanation: Bilibili searches for the UP master "love to engage in single-chip microcomputer" and searches for the keyword " intelligent greenhouse system " in its space to watch the detailed explanation of the video

 

Function demonstration operation :

This is a smart greenhouse system based on STM32 microcontroller . Circuit composition: STM32F103CXT6 minimum system + LCD1602 display + DHT11 air temperature and humidity + photoresistor light intensity + soil humidity sensor + SGP30 carbon dioxide sensor

+ 1 relay (air humidification) + 1 heating sheet (heating when the temperature is too low) + 1 supplementary LED light + 1 water pump (soil watering) + 1 solenoid valve (supplement CO2 when CO2 is insufficient) + more Buttons + ESP8266-WIFI module (only available in WIFI-APP version)

Function: Simply put, it can monitor air temperature and humidity, soil humidity, ambient light intensity, and air CO2 concentration.

In manual mode: Turn on heating, humidification, carbon dioxide supplementation, light supplementation, and watering by pressing the button.

In automatic mode: the air temperature is too low to heat up, the air humidity is too low to work the humidifier, the light intensity is too low to supplement light, the CO2 is too low to supplement CO2, and the soil is short of water to automatically replenish water.

1. The microcontroller reads the DHT11 to obtain the air temperature and humidity, and collects the light intensity of the photoresistor and the soil humidity sensor through the internal ADC. Read the carbon dioxide sensor to obtain the carbon dioxide concentration.

2. LCD1602 displays air temperature and humidity, photoresistor light intensity, soil humidity sensor, and carbon dioxide concentration.

3. When the air temperature is too low, the heating plate is energized to heat, the air humidity is too low, the humidifier works, the light intensity is too low, the supplementary light LED lights up, the CO2 is too low, the electromagnetic valve is opened to supplement CO2, the soil is short of water, and the water pump is turned on ( soil watering).

4. Set the target air temperature, target air humidity, target soil humidity, target carbon dioxide concentration, target light intensity, manual and automatic mode by pressing the buttons.

5. (Only available in WIFI-APP version) WIFI mobile APP displays air temperature and humidity, photoresistor light intensity, soil humidity sensor, carbon dioxide concentration; set target air temperature, target air humidity, target soil humidity, target carbon dioxide concentration, target light powerful. Manual and automatic mode.

6. The connection method of the mobile APP is to connect the WIFI of the mobile APP to the hotspot of the ESP8266-WIFI module.

Watch the video for a detailed introduction to the specific test method. . .

 

To learn more, please watch the video explanation. . .

Guess you like

Origin blog.csdn.net/LS840233684/article/details/132376618