Household automatic flower watering system
By designing the automatic watering system for household flowers and using microcontrolled processors and environmental monitoring devices, the problem of untimely or uneven watering caused by traditional manual watering is solved, and intelligent watering is realized to ensure that flowers are accurately replenished and healthy growth is promoted.
Patent Information
- Application Number
- CN202411773282.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-12-04
- Publication Date
- 2025-04-11
AI Technical Summary
In traditional family flower maintenance, watering mainly relies on manual operations, resulting in untimely or uneven watering, resulting in excessive or insufficient watering.
An automatic household flower watering system is designed, including a microcontrolled processor, drive device, water storage device and environmental monitoring device. By monitoring soil moisture and environmental conditions in real time, the watering time and water volume are automatically adjusted.
Intelligent management is realized to ensure that each irrigation is completed within the appropriate time period, the amount of water accurately meets the needs of flowers, avoid excessive or insufficient watering, save water resources, and promote the healthy growth of flowers.
Smart Images

Figure CN119790960A_ABST
Abstract
Description
Technical Field
[0001] The invention relates to the technical field of smart homes, and in particular to an automatic watering system for household flowers. Background Art
[0002] As people's living standards continue to improve, more and more families begin to pay attention to home greening, and planting flowers has become a common lifestyle. Flower maintenance not only beautifies the living environment, but also improves the mental health and quality of life of residents. However, flower maintenance, especially watering management, often becomes a major challenge for home gardening enthusiasts, especially for those who are busy with work or lack gardening experience. Watering flowers requires considerable time and energy, and also requires certain professional knowledge.
[0003] In traditional home flower care, watering mainly relies on manual operation, and people’s busyness and negligence often lead to problems of untimely or uneven watering. Excessive watering can cause water accumulation in the soil, which in turn causes hypoxia and rot in the plant roots, while insufficient watering will cause the flowers to lack sufficient water, causing the leaves to wither or even die. In addition, the demand for watering of flowers is affected by many factors, including soil moisture, ambient temperature and humidity, plant species, etc. Therefore, how to water flowers at the right time and with the right amount of water has always been a difficult point in home care. Summary of the invention
[0004] In view of the deficiencies in the prior art, the present invention provides an automatic watering system for household flowers, which solves the problem that in traditional household flower maintenance, watering mainly relies on manual operation, which may lead to untimely or uneven watering.
[0005] To achieve the above objectives, the present invention is implemented through the following technical solutions: a household flower automatic watering system, comprising: Microcontroller, used to collect data, analyze and judge, and control the actions of each device, to achieve intelligent management of the entire irrigation system; A driving device is used to execute the instructions of the microcontroller and adjust the water outlet position and water volume through the servo 1, servo 2, servo 3 and the water pump; A water storage device, used to store water required for irrigation and provide water flow supply for a water pump or a solenoid valve; Environmental monitoring devices that monitor soil moisture and provide data to a microcontroller to determine if watering is necessary.
[0006] Preferably, the microcontroller processor includes a sensor interface unit, a data processing unit, a control decision unit, a drive control unit, a storage unit, a communication unit and a power management unit; The sensor interface unit: The humidity sensor interface is used to connect the soil humidity sensor to collect real-time soil humidity data. The interface converts the analog signal of the sensor into a digital signal that can be processed by the microprocessor through the ADC analog-to-digital converter; The ambient temperature and humidity sensor interface is used to connect the ambient temperature sensor and the ambient humidity sensor to collect real-time temperature and humidity; Image acquisition interface, providing an image acquisition interface to convert image signals into data format for position recognition processing by the microcontroller; The data processing unit comprises: The humidity data processing layer is used to collect soil humidity data, and the data processing unit compares it with the preset humidity threshold. If the humidity is lower than the threshold, a control signal is generated and transmitted to the execution unit to start irrigation; The image processing layer uses image recognition and positioning functions. This layer is responsible for analyzing the images collected by the camera, determining the location of the flowers, using edge detection or color segmentation to determine the shape and position of the flowers, and passing its coordinate data to the drive control unit; The data fusion layer is responsible for fusing the data from multiple sensors to generate comprehensive irrigation decisions.
[0007] Preferably, the control decision unit includes: The watering demand determination layer is used to determine whether watering is needed based on sensor data, and issue an execution command if the conditions are met; The servo position calculation layer calculates the required rotation angle of the servo according to the image processing results or the flower position manually calibrated by the user, and sends the calculated angle value to the drive control unit to control the angle of servo 1 and the height adjustment of servos 2 and 3; The water pump / solenoid valve control layer is responsible for controlling the opening and closing of the water pump or solenoid valve to control the water flow for irrigation. When the value of the humidity sensor reaches the ideal range, the water pump or solenoid valve is closed; The drive control unit comprises: The PWM pulse width modulation signal generation layer is used to generate the PWM signal required by the servo to adjust the angle and height of the servo; Relay control layer: used to control the relay switch of the water pump or solenoid valve, responsible for starting and stopping the water flow.
[0008] Preferably, the storage unit comprises: The EEPROM / SD card storage layer is used to store the manually calibrated parameters of the flower position and the historical data of watering, including the time and amount of each watering; and to store the humidity threshold and servo angle parameters set by the user; The data log layer is used to record the process of each watering, including humidity changes, watering duration, and watering amount; The communication unit comprises: UART / I2C / SPI interface layer: used for data interaction with sensors or slave devices; The wireless communication layer is used to connect the microcontroller to the mobile device for remote monitoring and control. Users can check the current humidity status of the flowers and manually trigger watering through the mobile phone APP; The power management unit comprises: Voltage regulator, used to provide different operating voltages for microcontrollers, servos and water pumps; The low power design layer is used to enter the low power mode when no irrigation is required.
[0009] Preferably, the driving device comprises a steering gear 1, a steering gear 2, a steering gear 3 and a water pump or a solenoid valve; The steering gear 1 is used to adjust the rotation angle of the entire irrigation device; The second and third steering gears are used to adjust the height of the water outlet; The water pump is responsible for pumping water from the water storage device and delivering it to the water outlet; The solenoid valve is used to open and close the water flow; When the solenoid valve is used, the water storage device needs to be located at a high place, and the gravitational potential energy is used to make the water flow.
[0010] Preferably, the environmental monitoring device includes a plurality of flowers, a soil moisture sensor, an environmental humidity sensor, an environmental temperature sensor and a watering device; The soil moisture sensor is used to monitor the soil moisture condition in real time. It is buried in the soil of the flowers. When the moisture is lower than the set threshold, it will send a signal to the microcontroller. The microcontroller will decide whether to start the watering operation according to the input of the sensor. The environmental humidity sensor is used to monitor the humidity condition of the environment in real time; The ambient temperature sensor is used to monitor the temperature condition of the environment in real time; The irrigation device is connected to the water storage device through a hose.
[0011] Preferably, the pouring device includes a bearing outer ring fixing base, a bearing inner ring fixing base, a cloud disk bearing, a bearing inner ring fixing platform, a silicone hose shell one and a silicone hose shell two, the bearing outer ring fixing base is connected to the outside of the servo one, the rotating shaft of the servo one is connected to the bearing inner ring fixing base, the bearing inner ring fixing base is connected to the bottom of the cloud disk bearing inner ring, the bearing inner ring fixing platform is connected to the top of the cloud disk bearing inner ring, the rotating shaft of the servo two is connected to the first end of the first pipe fitting, the servo three is installed on the second end of the first pipe fitting, the rotating shaft of the servo three is connected to the second end of the second pipe fitting, and the first end of the second pipe fitting is a free end; the hose penetrates from the first end of the first pipe fitting, passes out from the second end, and then penetrates from the second end of the second pipe fitting, and passes out from the first end.
[0012] Preferably, a method for automatic watering of household flowers comprises the following steps: S1. Environmental monitoring The humidity sensor in the environmental monitoring device continuously monitors the humidity of the flower soil. When the humidity is detected to be lower than the set threshold, the sensor transmits a signal to the microcontroller processor; S2, microcontroller response After receiving the signal of insufficient humidity, the microcontroller starts the watering process: S201, selecting a watering position: using a camera to identify the position of the flower, or determining a specific watering position based on manually marked position data; S202, adjusting the steering gear: adjusting the angle of the watering device by controlling the steering gear 1 so that the watering device is aimed at the flowers; S203, drive module starts: The servo 1 adjusts the rotation angle of the entire device so that the water outlet can be aimed at the target flower; Servo 2 and servo 3 are responsible for adjusting the height of the water outlet so that the water can directly reach the roots of the plants; S204, watering operation: When the water outlet reaches the predetermined position, the microcontroller sends a signal to activate the water pump or solenoid valve; Water pump mode: The water pump draws water from the water storage device and delivers the water to the outlet for irrigation; Solenoid valve mode: open the solenoid valve and use gravity to let the water flow and reach the flowers; Based on the real-time monitoring of soil moisture, the microcontroller will control the opening and closing of the water pump or solenoid valve; S3, watering completion and adjustment: After watering is completed, the microcontroller controls the servo to restore the water outlet to the default position and turn off the water pump or solenoid valve; and records the relevant data in the EEPROM or SD card.
[0013] The present invention provides a household flower automatic watering system, which has the following beneficial effects: 1. The present invention utilizes the real-time data of soil moisture sensors and environmental sensors, combined with the data fusion layer for intelligent analysis, so as to accurately judge the needs of flowers, ensure that each watering is completed within an appropriate time period, and the amount of water just meets the needs of flowers without causing waste. The water amount and frequency of watering are accurately controlled, which can effectively avoid over-watering and under-watering, which not only saves water resources, but also allows flowers to grow healthily.
[0014] 2. The present invention adopts the technology of combining a camera with an image processing layer, which can automatically identify and locate the specific position of flowers. The servo will automatically adjust the angle and height of the watering device according to the identified position information to ensure that each flower can obtain an appropriate amount of water without manual operation by the user.
[0015] 3. The data fusion layer of the present invention is responsible for integrating and analyzing the data from multiple sensors (including soil moisture, ambient temperature and humidity), and making scientific and reasonable irrigation decisions based on comprehensive conditions. For example, the frequency of irrigation can be reduced in a high humidity environment, and the amount of irrigation can be increased in hot and dry conditions. BRIEF DESCRIPTION OF THE DRAWINGS
[0016] Figure 1 This is a system framework diagram of a household flower automatic watering system of the present invention; Figure 2 It is a three-dimensional schematic diagram of the driving device of the present invention.
[0017] Among them, 1. Bearing outer ring fixed base; 2. Servo one; 3. Bearing inner ring fixed base; 4. Cloud disk bearing; 5. Bearing inner ring fixed platform; 6. Servo two; 7. First pipe fitting; 8. Second pipe fitting; 9. Servo three. DETAILED DESCRIPTION
[0018] The technical solution of the present invention will be described clearly and completely below in conjunction with the accompanying drawings of the present invention. Obviously, the described embodiments are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.
[0019] Please refer to the attached Figure 1 -Attached Figure 2 The embodiment of the present invention provides a household flower automatic watering system, comprising: Microcontroller, used to collect data, analyze and judge, and control the actions of each device, to achieve intelligent management of the entire irrigation system; A driving device is used to execute the instructions of the microcontroller and adjust the water outlet position and water volume through the steering gear 1 2, the steering gear 2 6, the steering gear 3 9 and the water pump; A water storage device, used to store water required for irrigation and provide water flow supply for a water pump or a solenoid valve; Environmental monitoring devices that monitor soil moisture and provide data to a microcontroller to determine if watering is necessary.
[0020] Specific.
[0021] The microcontroller includes a sensor interface unit, a data processing unit, a control decision unit, a drive control unit, a storage unit, a communication unit and a power management unit; Sensor Interface Unit: The humidity sensor interface is used to connect the soil humidity sensor to collect real-time soil humidity data. The interface converts the analog signal of the sensor into a digital signal that can be processed by the microprocessor through the ADC analog-to-digital converter; The ambient temperature and humidity sensor interface is used to connect the ambient temperature sensor and the ambient humidity sensor to collect real-time temperature and humidity; Image acquisition interface, providing an image acquisition interface to convert image signals into data format for position recognition processing by the microcontroller; The data processing unit includes: The humidity data processing layer is used to collect soil humidity data, and the data processing unit compares it with the preset humidity threshold. If the humidity is lower than the threshold, a control signal is generated and transmitted to the execution unit to start irrigation; The image processing layer uses image recognition and positioning functions. This layer is responsible for analyzing the images collected by the camera, determining the location of the flowers, using edge detection or color segmentation to determine the shape and position of the flowers, and passing its coordinate data to the drive control unit; The data fusion layer is responsible for fusing the data from multiple sensors to generate comprehensive irrigation decisions.
[0022] Specifically, the humidity sensor interface: This interface is used to connect the soil moisture sensor to collect the moisture data of the flower soil in real time. Through the ADC (analog-to-digital converter), the analog signal output by the humidity sensor can be converted into a digital signal that can be processed by the microcontroller processor, ensuring that the data can be processed accurately.
[0023] Ambient temperature and humidity sensor interface: This interface connects the ambient temperature sensor and the ambient humidity sensor to collect the temperature and humidity information of the surrounding environment. The acquisition of ambient temperature and humidity data can not only determine the watering needs of flowers, but also help optimize the watering plan. For example, when the ambient humidity is high, the amount of watering can be reduced to save water resources.
[0024] Image acquisition interface: The system is equipped with image recognition function. The image acquisition interface can be connected to a camera (such as OV7670 camera) to obtain image information of flowers and convert the image signal into a data format for the microcontroller to perform image analysis and position recognition processing.
[0025] Humidity data processing layer: This layer is used to process the data collected by the soil moisture sensor and compare the current humidity with the preset humidity threshold. If the humidity is lower than the set threshold, the system will generate a control signal and pass the signal to the execution unit to start the irrigation process.
[0026] Image processing layer: If the image recognition function is used, the image processing layer is responsible for analyzing the image data collected by the camera to determine the position of the flowers. By using edge detection or color segmentation technology, the shape and specific position of the flowers can be identified, and this information can be converted into the coordinate data required by the servo and passed to the drive control unit for precise control of the watering direction.
[0027] Data fusion layer: The data fusion layer is used to fuse the data from multiple sensors (such as soil moisture, ambient temperature, ambient humidity, etc.) to make a more comprehensive irrigation decision. This comprehensive consideration allows the system to determine the time and amount of irrigation based on a variety of environmental conditions, thereby improving irrigation efficiency and saving water resources.
[0028] The control decision unit includes: The watering demand determination layer is used to determine whether watering is needed based on sensor data, and issue an execution command if the conditions are met; The servo position calculation layer calculates the required rotation angle of the servo according to the image processing results or the flower position manually calibrated by the user, and sends the calculated angle value to the drive control unit to control the angle of the servo 1 2 and the height adjustment of the servo 2 6 and the servo 3 9; The water pump / solenoid valve control layer is responsible for controlling the opening and closing of the water pump or solenoid valve to control the water flow for irrigation. When the value of the humidity sensor reaches the ideal range, the water pump or solenoid valve is closed; The drive control unit includes: The PWM pulse width modulation signal generation layer is used to generate the PWM signal required by the servo to adjust the angle and height of the servo; Relay control layer: used to control the relay switch of the water pump or solenoid valve, responsible for starting and stopping the water flow.
[0029] Specifically, the irrigation demand determination layer: This layer determines whether watering is needed at the moment based on the data from the humidity sensor and other sensors. If the humidity is lower than the set threshold, the system will issue a command to execute watering.
[0030] Servo position calculation layer: The servo position calculation layer calculates the angle that the servo needs to rotate according to the image processing results or the flower position manually calibrated by the user. After the calculation is completed, the angle value is sent to the drive control unit to control the rotation of the servo so that the watering device is aligned with the position of a specific flower. At the same time, the height of the servo 2 6 and the servo 3 9 will also be adjusted to ensure that the water outlet is in the appropriate position.
[0031] Water pump / solenoid valve control layer: The pump / solenoid valve control layer is responsible for controlling the opening and closing of the pump or solenoid valve to start and stop the watering process. When the soil moisture reaches the ideal value, this layer will turn off the pump or solenoid valve to ensure that the water flow stops, thus avoiding overwatering.
[0032] PWM pulse width modulation signal generation layer: Generate the PWM (Pulse Width Modulation) signal required by the servo to adjust the rotation angle of the servo and the height of the water outlet. The PWM signal is the key signal to control the precise positioning of the servo to ensure that the water outlet is aligned with the position where watering is required.
[0033] Relay control layer: Relay switches used to control water pumps or solenoid valves to start and stop water flow. When performing watering operations, the relay control layer ensures that the start and stop of the water pump or solenoid valve are completely synchronized with the control signal to achieve precise control.
[0034] The storage unit includes: The EEPROM / SD card storage layer is used to store the manually calibrated parameters of the flower position and the historical data of watering, including the time and amount of each watering; and to store the humidity threshold and servo angle parameters set by the user; The data log layer is used to record the process of each watering, including humidity changes, watering duration, and watering amount; The communication unit includes: UART / I2C / SPI interface layer: used for data interaction with sensors or slave devices; The wireless communication layer is used to connect the microcontroller to the mobile device for remote monitoring and control. Users can check the current humidity status of the flowers and manually trigger watering through the mobile phone APP; The power management unit includes: Voltage regulator, used to provide different operating voltages for microcontrollers, servos and water pumps; The low power design layer is used to enter the low power mode when no irrigation is required.
[0035] Specifically, the EEPROM / SD card storage layer: Stores manually calibrated parameters of flower positions, watering history data (such as watering time and water volume), humidity thresholds, and servo angle parameters. The storage of this data allows the system to maintain the previous configuration after power failure or restart, ensuring the consistency of the watering strategy.
[0036] Data log layer: The data log layer records the detailed process of each watering, including humidity changes, watering duration and water volume, etc. These data provide users with the operation status of the system so as to optimize watering settings and management.
[0037] UART / I2C / SPI interface layer: These interfaces are used to exchange data with other sensors or slave devices to ensure that data can be effectively transmitted between devices.
[0038] Wireless communication layer: This layer enables the microcontroller to connect to mobile devices via Wi-Fi or Bluetooth, allowing users to view the current humidity status and historical data of the flowers and remotely trigger watering operations through a mobile phone app.
[0039] Voltage Regulator: Provide the required different operating voltages for microcontroller processors, servos, water pumps, etc. to ensure stable operation of all equipment.
[0040] Low power design layer: When the system does not need to perform watering operations, the low-power design layer allows the system to enter low-power mode to save power, which is particularly suitable for battery-powered scenarios.
[0041] The driving device comprises a steering gear 1 2, a steering gear 2 6, a steering gear 3 9 and a water pump or a solenoid valve; The steering gear 2 is used to adjust the rotation angle of the entire irrigation device; The servo 2 6 and servo 3 9 are used to adjust the height of the water outlet; The water pump is responsible for pumping water from the water storage device and delivering it to the outlet; Solenoid valves are used to open and close the water flow; When using a solenoid valve, the water storage device needs to be located at a high place and the gravity potential energy is used to make the water flow.
[0042] Specifically, servo 1 2: Responsible for adjusting the rotation angle of the entire watering device so that it is aimed at the flowers that need to be watered. Through precise angle adjustment, ensure that the watering device can cover every flower.
[0043] Servo 2 6 and Servo 3 9: Used to adjust the height of the water outlet. The coordinated work of the servo 2 6 and the servo 3 9 ensures that the water outlet can flexibly reach the optimal position of the flower roots, thereby achieving precise watering.
[0044] Water Pump: Water is drawn from a storage device and delivered to an outlet via a hose. In the case of a pump, the system can pump water directly to the watering location when needed.
[0045] Solenoid valve: Used to control the opening and closing of water flow. When a solenoid valve is used, the water storage device needs to be located at a high place to utilize the gravity potential energy to flow water, and the opening and closing of the solenoid valve controls the start and stop of the water flow.
[0046] The environmental monitoring device includes a plurality of flowers, a soil moisture sensor, an environmental humidity sensor, an environmental temperature sensor and a watering device; The soil moisture sensor is used to monitor the soil moisture condition in real time. It is buried in the soil of the flowers. When the humidity is lower than the set threshold, it will send a signal to the microcontroller. The microcontroller will decide whether to start the watering operation based on the input of the sensor. The environmental humidity sensor is used to monitor the humidity conditions of the environment in real time; The ambient temperature sensor is used to monitor the ambient temperature in real time; The irrigation device is connected to the water storage device through a hose.
[0047] Specifically, soil moisture sensor: Buried in the soil of flowers, it monitors the soil moisture in real time. When the moisture is lower than the set threshold, the sensor sends a signal to the microcontroller to trigger the watering operation.
[0048] Ambient humidity sensor: Used to monitor the humidity of the surrounding environment in real time. Ambient humidity data is used to assist in watering decisions to determine whether the amount of watering needs to be reduced or increased.
[0049] Ambient temperature sensor: Real-time monitoring of ambient temperature conditions. Ambient temperature data can also affect watering decisions, for example, when the temperature is high, watering frequency may need to be increased to avoid plant dehydration.
[0050] Watering device: A water storage device is connected via a hose to deliver water to each flower, thereby ensuring that each flower receives sufficient water.
[0051] The pouring device includes a bearing outer ring fixing base 1, a bearing inner ring fixing base 3, a cloud disk bearing 4, a bearing inner ring fixing platform 5, a silicone hose shell 1 and a silicone hose shell 2. The bearing outer ring fixing base 1 is connected to the outside of the servo 1 2, the rotating shaft of the servo 1 2 is connected to the bearing inner ring fixing base 3, the bearing inner ring fixing base 3 is connected to the bottom of the inner ring of the cloud disk bearing 4, the bearing inner ring fixing platform 5 is connected to the top of the inner ring of the cloud disk bearing 4, the rotating shaft of the servo 2 6 is connected to the first end of the first pipe fitting 7, the servo 3 9 is installed at the second end of the first pipe fitting 7, the rotating shaft of the servo 3 9 is connected to the second end of the second pipe fitting 8, and the first end of the second pipe fitting 8 is a free end; the hose is inserted from the first end of the first pipe fitting 7, and comes out from the second end, and then inserted from the second end of the second pipe fitting 8, and comes out from the first end.
[0052] Specifically, the bearing outer ring fixed base 1 serves as a supporting structure of the pouring device and is connected to the external structure by means of fasteners or the like; Servo 1-2 is responsible for controlling the angle of the water outlet; The bearing inner ring fixing base 3 transmits the driving force of the steering gear 2, and fixes the cloud disk bearing 4 between it and the bearing inner ring fixing platform 5; The cloud disk bearing 4 is used to reduce the friction during the operation of the irrigation device, improve the movement stability and device life; The bearing inner ring fixing platform 5 serves as a fixing platform for the silicone hose shell to ensure the stability of the water pipe system; The servo 2 6 assists in adjusting the position of the water outlet of the silicone hose and works in coordination with the servo 3 9; The first pipe member 7 provides a running track for the silicone hose to ensure the correct position and movement track of the water pipe; The second pipe member 8 is the same as above, providing another running track for the silicone hose; Servo three 9 is responsible for adjusting the position of the water outlet of the silicone hose, and cooperates with servo two 6 to achieve precise watering.
[0053] A method for automatically watering household flowers comprises the following steps: S1. Environmental monitoring The humidity sensor in the environmental monitoring device continuously monitors the humidity of the flower soil. When the humidity is detected to be lower than the set threshold, the sensor transmits a signal to the microcontroller processor; S2, microcontroller response After receiving the signal of insufficient humidity, the microcontroller starts the watering process: S201, selecting a watering position: using a camera to identify the position of the flower, or determining a specific watering position based on manually marked position data; S202, adjusting the steering gear: adjusting the angle of the watering device by controlling the steering gear 2 so that it is aimed at the flowers; S203, drive module starts: The servo 2 adjusts the rotation angle of the entire device so that the water outlet can be aimed at the target flower; The servo 2 6 and servo 3 9 are responsible for adjusting the height of the water outlet so that the water flow can directly reach the roots of the plants; S204, watering operation: When the water outlet reaches the predetermined position, the microcontroller sends a signal to activate the water pump or solenoid valve; Water pump mode: The water pump draws water from the water storage device and delivers the water to the outlet for irrigation; Solenoid valve mode: open the solenoid valve and use gravity to let the water flow and reach the flowers; Based on the real-time monitoring of soil moisture, the microcontroller will control the opening and closing of the water pump or solenoid valve; S3, watering completion and adjustment: After watering is completed, the microcontroller controls the servo to restore the water outlet to the default position and turn off the water pump or solenoid valve; and records the relevant data in the EEPROM or SD card.
[0054] Although embodiments of the present invention have been shown and described, it will be appreciated by those skilled in the art that various changes, modifications, substitutions and variations may be made to the embodiments without departing from the principles and spirit of the present invention, and that the scope of the present invention is defined by the appended claims and their equivalents.
Claims
1. A household flower automatic watering system, characterized in that: include: Microcontroller, used to collect data, analyze and judge, and control the actions of each device, to achieve intelligent management of the entire irrigation system; A driving device, used to execute the instructions of the microcontroller, and adjust the water outlet position and water volume through the servo 1 (2), the servo 2 (6), the servo 3 (9) and the water pump; A water storage device, used to store water required for irrigation and provide water flow supply for a water pump or a solenoid valve; Environmental monitoring devices that monitor soil moisture and provide data to a microcontroller to determine if watering is necessary.
2. The household flower automatic watering system according to claim 1, characterized in that: The microcontroller includes a sensor interface unit, a data processing unit, a control decision unit, a drive control unit, a storage unit, a communication unit and a power management unit; The sensor interface unit: The humidity sensor interface is used to connect the soil humidity sensor to collect real-time soil humidity data. The interface converts the analog signal of the sensor into a digital signal that can be processed by the microprocessor through the ADC analog-to-digital converter; The ambient temperature and humidity sensor interface is used to connect the ambient temperature sensor and the ambient humidity sensor to collect real-time temperature and humidity; Image acquisition interface, providing an image acquisition interface to convert image signals into data format for position recognition processing by the microcontroller; The data processing unit comprises: The humidity data processing layer is used to collect soil humidity data, and the data processing unit compares it with the preset humidity threshold. If the humidity is lower than the threshold, a control signal is generated and transmitted to the execution unit to start irrigation; The image processing layer uses image recognition and positioning functions. This layer is responsible for analyzing the images collected by the camera, determining the location of the flowers, using edge detection or color segmentation to determine the shape and position of the flowers, and passing its coordinate data to the drive control unit; The data fusion layer is responsible for fusing the data from multiple sensors to generate comprehensive irrigation decisions.
3. The household flower automatic watering system according to claim 2, characterized in that: The control decision unit comprises: The watering demand determination layer is used to determine whether watering is needed based on sensor data, and issue an execution command if the conditions are met; The servo position calculation layer calculates the required rotation angle of the servo according to the image processing result or the flower position manually calibrated by the user, and sends the calculated angle value to the drive control unit to control the angle of servo 1 (2) and the height adjustment of servo 2 (6) and servo 3 (9); The water pump / solenoid valve control layer is responsible for controlling the opening and closing of the water pump or solenoid valve to control the water flow for irrigation. When the value of the humidity sensor reaches the ideal range, the water pump or solenoid valve is closed; The drive control unit comprises: The PWM pulse width modulation signal generation layer is used to generate the PWM signal required by the servo to adjust the angle and height of the servo; Relay control layer: used to control the relay switch of the water pump or solenoid valve, responsible for starting and stopping the water flow.
4. The household flower automatic watering system according to claim 2, characterized in that: The storage unit comprises: The EEPROM / SD card storage layer is used to store the manually calibrated parameters of the flower position and the historical data of watering, including the time and amount of each watering; and to store the humidity threshold and servo angle parameters set by the user; The data log layer is used to record the process of each watering, including humidity changes, watering duration, and watering amount; The communication unit comprises: UART / I2C / SPI interface layer: used for data interaction with sensors or slave devices; The wireless communication layer is used to connect the microcontroller to the mobile device for remote monitoring and control. Users can check the current humidity status of the flowers and manually trigger watering through the mobile phone APP; The power management unit comprises: Voltage regulator, used to provide different operating voltages for microcontrollers, servos and water pumps; The low power design layer is used to enter the low power mode when no irrigation is required.
5. The household flower automatic watering system according to claim 1, characterized in that: The driving device comprises a steering gear 1 (2), a steering gear 2 (6), a steering gear 3 (9) and a water pump or a solenoid valve; The steering gear 1 (2) is used to adjust the rotation angle of the entire irrigation device; The second steering gear (6) and the third steering gear (9) are used to adjust the height of the water outlet; The water pump is responsible for pumping water from the water storage device and delivering it to the water outlet; The solenoid valve is used to open and close the water flow; When the solenoid valve is used, the water storage device needs to be located at a high place, and the gravitational potential energy is used to make the water flow.
6. The household flower automatic watering system according to claim 1, characterized in that: The environmental monitoring device includes a plurality of flowers, a soil moisture sensor, an environmental humidity sensor, an environmental temperature sensor and a watering device; The soil moisture sensor is used to monitor the soil moisture condition in real time. It is buried in the soil of the flowers. When the moisture is lower than the set threshold, it will send a signal to the microcontroller. The microcontroller will decide whether to start the watering operation according to the input of the sensor. The environmental humidity sensor is used to monitor the humidity condition of the environment in real time; The ambient temperature sensor is used to monitor the temperature condition of the environment in real time; The irrigation device is connected to the water storage device through a hose.
7. The household flower automatic watering system according to claim 5, characterized in that: The pouring device comprises a bearing outer ring fixing base (1), a bearing inner ring fixing base (3), a cloud disk bearing (4), a bearing inner ring fixing platform (5), a first silicone hose shell and a second silicone hose shell. The bearing outer ring fixing base (1) is connected to the outside of the first steering gear (2). The rotating shaft of the first steering gear (2) is connected to the bearing inner ring fixing base (3). The bearing inner ring fixing base (3) is connected to the bottom of the inner ring of the cloud disk bearing (4). The bearing inner ring fixing platform (5) is connected to the top of the inner ring of the cloud disk bearing (4). The rotating shaft of the second steering gear (6) is connected to the first end of the first pipe member (7). The third steering gear (9) is installed at the second end of the first pipe member (7). The rotating shaft of the third steering gear (9) is connected to the second end of the second pipe member (8). The first end of the second pipe member (8) is a free end. The hose is inserted into the first end of the first pipe member (7) and exits from the second end. Then, it is inserted into the second end of the second pipe member (8) and exits from the first end.
8. A method for automatic watering of household flowers, characterized in that: The household flower automatic watering system according to any one of claims 1 to 7 comprises the following steps: S1. Environmental monitoring The humidity sensor in the environmental monitoring device continuously monitors the humidity of the flower soil. When the humidity is detected to be lower than the set threshold, the sensor transmits a signal to the microcontroller processor; S2, microcontroller response After receiving the signal of insufficient humidity, the microcontroller starts the watering process: S201, selecting a watering position: using a camera to identify the position of the flower, or determining a specific watering position based on manually marked position data; S202, adjusting the steering gear: adjusting the angle of the watering device by controlling the steering gear 1 (2) so that the watering device is directed toward the flowers; S203, drive module starts: Servo 1 (2) adjusts the rotation angle of the entire device so that the water outlet can be aimed at the target flower; Servo 2 (6) and servo 3 (9) are responsible for adjusting the height of the water outlet so that the water can directly reach the roots of the plants; S204, watering operation: When the water outlet reaches the predetermined position, the microcontroller sends a signal to activate the water pump or solenoid valve; Water pump mode: The water pump draws water from the water storage device and delivers the water to the outlet for irrigation; Solenoid valve mode: open the solenoid valve and use gravity to let the water flow and reach the flowers; Based on the real-time monitoring of soil moisture, the microcontroller will control the opening and closing of the water pump or solenoid valve; S3, watering completion and adjustment: After watering is completed, the microcontroller controls the servo to restore the water outlet to the default position and turn off the water pump or solenoid valve; and records the relevant data in the EEPROM or SD card.
Citation Information
Patent Citations
Gardener's intelligence system of watering flowers of family based on TM4C123GH6PM
CN205263576U
Long -range canopy flowers irrigation system of factory
CN206302877U
Movable intelligent watering device with arm
CN208338529U