CN113439648A - Crop rotation irrigation method, microcontroller and rotation irrigation system - Google Patents
Crop rotation irrigation method, microcontroller and rotation irrigation system Download PDFInfo
- Publication number
- CN113439648A CN113439648A CN202110629884.7A CN202110629884A CN113439648A CN 113439648 A CN113439648 A CN 113439648A CN 202110629884 A CN202110629884 A CN 202110629884A CN 113439648 A CN113439648 A CN 113439648A
- Authority
- CN
- China
- Prior art keywords
- irrigation
- rotation
- current
- parameter
- crops
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G25/00—Watering gardens, fields, sports grounds or the like
- A01G25/16—Control of watering
-
- A—HUMAN NECESSITIES
- A01—AGRICULTURE; FORESTRY; ANIMAL HUSBANDRY; HUNTING; TRAPPING; FISHING
- A01G—HORTICULTURE; CULTIVATION OF VEGETABLES, FLOWERS, RICE, FRUIT, VINES, HOPS OR SEAWEED; FORESTRY; WATERING
- A01G25/00—Watering gardens, fields, sports grounds or the like
- A01G25/16—Control of watering
- A01G25/167—Control by humidity of the soil itself or of devices simulating soil or of the atmosphere; Soil humidity sensors
Landscapes
- Life Sciences & Earth Sciences (AREA)
- Engineering & Computer Science (AREA)
- Water Supply & Treatment (AREA)
- Environmental Sciences (AREA)
- Soil Sciences (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
The application provides a crop rotation irrigation method, a microcontroller and a rotation irrigation system, which are applied to the microcontroller, wherein the rotation irrigation method comprises the following steps: acquiring a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters; detecting whether a reference irrigation round parameter in a round irrigation configuration strategy is matched with a received current reference irrigation round parameter of the crop; and if the reference irrigation parameters in the rotation configuration strategy are matched with the received current reference irrigation parameters of the crops, irrigating the crops. Therefore, the rotation irrigation configuration strategy is configured by the user, and the reference rotation irrigation parameters configured by the user are matched with the current rotation irrigation parameters of the crops, so that the crops are irrigated, and the pertinence and the accuracy of irrigation on the crops are improved.
Description
Technical Field
The application relates to the technical field of crop irrigation, in particular to a crop rotation irrigation method, a microcontroller and a rotation irrigation system.
Background
Agricultural irrigation methods can be generally divided into traditional ground irrigation, general sprinkler irrigation and micro-irrigation. Traditional ground irrigation comprises furrow irrigation, flood irrigation and flood irrigation, but the irrigation mode usually consumes a large amount of water and has low water utilization capacity, so that the irrigation mode is an unreasonable agricultural irrigation mode. In addition, the common spray irrigation technology is a relatively common irrigation mode in Chinese agricultural production. But the water utilization efficiency of the common sprinkling irrigation technology is not high. The modern agricultural micro irrigation technology comprises micro-sprinkling irrigation, drip irrigation, infiltration irrigation and the like.
In the present stage, with the rapid development of the internet of things technology, the internet of things technology is applied to traditional agriculture, agricultural production is controlled through a software platform by using a sensing technology and an irrigation technology, however, huge economic resources are consumed for controlling irrigation of crops through the internet of things, and irrigation of crops at the internet of things end can cause that the crops cannot be selected according to the current irrigation condition of the crops and irrigation with pertinence cannot be carried out.
Disclosure of Invention
In view of this, an object of the present application is to provide a crop rotation irrigation method, a microcontroller and a rotation irrigation system, in which a rotation irrigation configuration policy is configured by a user, and is matched with a current rotation irrigation parameter of a crop according to a reference rotation irrigation parameter configured by the user, so as to irrigate the crop, so that the user adjusts and sets the irrigation policy according to an irrigation condition of the crop, and obtains an irrigation policy matched with a current condition of crops, thereby improving the pertinence and accuracy of irrigation of the crop.
In a first aspect, an embodiment of the present application provides a crop rotation irrigation method, which is applied to a microcontroller, and the rotation irrigation method includes:
acquiring a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters;
detecting whether a reference irrigation round parameter in the round irrigation configuration strategy matches a received current reference irrigation round parameter of the crop;
irrigating the crop if a reference irrigation round parameter in the round irrigation configuration strategy matches the received current reference irrigation round parameter for the crop.
In some embodiments, the irrigating the crop if a reference irrigation parameter in the rotation configuration strategy matches the received current reference irrigation parameter for the crop comprises:
detecting whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter and a reference air temperature parameter in the rotation irrigation configuration strategy are respectively and correspondingly matched with a current irrigation time, a current soil humidity parameter and a current air temperature parameter of the crops;
and if the reference irrigation time, the reference irrigation date, the soil humidity parameter and the air temperature parameter in the rotation irrigation configuration strategy are respectively and correspondingly matched with the current irrigation time, the current irrigation date, the current soil humidity parameter and the current air temperature parameter of the crops, irrigating the crops.
In some embodiments, the irrigating the crop if the reference rotation parameters in the rotation configuration strategy match the received current rotation parameters of the crop, includes:
selecting any one of the four rotation irrigation strategies comprising the reference irrigation time, the reference irrigation date, the reference soil humidity parameter and the reference air temperature parameter from the rotation irrigation configuration strategies as a target configuration strategy;
detecting based on the target configuration strategy, detecting whether the current rotation irrigation parameters of the crops meet the reference rotation irrigation parameters in the target configuration strategy or not, and irrigating the crops if the current rotation irrigation parameters of the crops meet the reference rotation irrigation parameters in the target strategy;
and if the current rotation irrigation parameters of the crops do not accord with the reference rotation irrigation parameters in the target configuration strategy, not irrigating the crops.
In a second aspect, an embodiment of the present application further provides a microcontroller, where the microcontroller includes:
the irrigation system comprises a strategy acquisition module, a rotation irrigation configuration strategy and a rotation irrigation control module, wherein the strategy acquisition module acquires the rotation irrigation configuration strategy selected by a user, and reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters;
the parameter detection module is used for detecting whether a reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with a received current rotation irrigation parameter of the crops;
and the crop irrigation module is used for irrigating the crops if the reference rotation parameters in the rotation configuration strategy are matched with the received current rotation parameters of the crops.
In a third aspect, an embodiment of the present application further provides a crop rotation irrigation system, where the rotation irrigation system includes the above-mentioned microcontroller and a user side, and the user side is in communication connection with the microcontroller:
the user side is used for responding to a rotation irrigation configuration strategy instruction selected by a user, acquiring the reference rotation irrigation parameter set by the user, generating a rotation irrigation configuration strategy and sending the rotation irrigation configuration strategy to the microcontroller;
the microcontroller is configured to determine whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter, and a reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop after receiving the rotation configuration policy, and if the reference irrigation time, the reference irrigation date, the reference soil humidity parameter, and the reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop, the microcontroller sends an instruction for irrigating the crop to the user terminal.
In some embodiments, the system further comprises:
and the communication device is used for acquiring the current time of the crops and sending the current time and date of the crops to the microcontroller.
In some embodiments, the system further comprises:
the soil humidity sensor is used for acquiring the current soil humidity parameter of the crops and sending the current soil humidity parameter of the crops to the microcontroller;
and the air temperature sensor is used for acquiring the current air temperature parameter of the crops and sending the current air temperature parameter of the crops to the microcontroller.
In some embodiments, the user terminal is further configured to:
and adding, modifying and deleting the rotation irrigation configuration strategy to obtain a current rotation irrigation configuration strategy, and storing the current rotation irrigation configuration strategy.
In a fourth aspect, an embodiment of the present application provides a computer device, which includes a memory, a processor, and a computer program stored on the memory and executable on the processor, where the processor implements the steps of the aforementioned rotation irrigation method when executing the computer program.
In a fifth aspect, the present application provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the above-mentioned rotation irrigation method are performed.
The application provides a crop rotation irrigation method, a microcontroller and a rotation irrigation system, which are applied to the microcontroller, wherein the rotation irrigation method comprises the following steps: acquiring a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters; detecting whether a reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with a received current rotation irrigation parameter of the crops; and if the reference irrigation parameters in the rotation configuration strategy are matched with the received current rotation parameters of the crops, irrigating the crops.
Therefore, the irrigation strategy is configured by the user, the reference irrigation parameters configured by the user are matched with the current irrigation parameters of the crops, the crops are irrigated, the irrigation strategy is adjusted and set by the user according to the irrigation conditions of the crops, the irrigation strategy matched with the current conditions of the crops is obtained, and the pertinence and the accuracy of irrigation of the crops are improved.
In order to make the aforementioned objects, features and advantages of the present application more comprehensible, preferred embodiments accompanied with figures are described in detail below.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings that are required to be used in the embodiments will be briefly described below, it should be understood that the following drawings only illustrate some embodiments of the present application and therefore should not be considered as limiting the scope, and for those skilled in the art, other related drawings can be obtained from the drawings without inventive effort.
Fig. 1 is a flowchart illustrating a crop rotation irrigation method according to an embodiment of the present disclosure;
fig. 2 is a schematic structural diagram of a microcontroller according to an embodiment of the present application;
fig. 3 is a circuit diagram of a control device for crop rotation irrigation according to an embodiment of the present disclosure;
FIG. 4 is a schematic structural diagram of a crop rotation irrigation system according to an embodiment of the present disclosure;
fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present application.
Icon: 200-a microcontroller; 210-a policy acquisition module; 220-parameter detection module; 230-a crop irrigation module; 300-a control device; a 310-4G module; 320-a power supply module; 330-interface driving module; 340-a solenoid valve driving module; 400-rotation irrigation system; 410-a user terminal; 420-a communication device; 430-soil moisture sensor; 440-air temperature sensor; 500-an electronic device; 510-a processor; 520-a memory; 530-bus.
Detailed Description
To make the purpose, technical solutions and advantages of the embodiments of the present application clearer, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it should be understood that the drawings in the present application are for illustrative and descriptive purposes only and are not used to limit the scope of protection of the present application. Additionally, it should be understood that the schematic drawings are not necessarily drawn to scale. The flowcharts used in this application illustrate operations implemented according to some embodiments of the present application. It should be understood that the operations of the flow diagrams may be performed out of order, and that steps without logical context may be performed in reverse order or concurrently. One skilled in the art, under the guidance of this application, may add one or more other operations to, or remove one or more operations from, the flowchart.
In addition, the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. The components of the embodiments of the present application, generally described and illustrated in the figures herein, can be arranged and designed in a wide variety of different configurations. Thus, the following detailed description of the embodiments of the present application, presented in the accompanying drawings, is not intended to limit the scope of the claimed application, but is merely representative of selected embodiments of the application. All other embodiments, which can be derived by a person skilled in the art from the embodiments of the present application without making any creative effort, shall fall within the protection scope of the present application.
To enable one of ordinary skill in the art to utilize the present disclosure, the following embodiments are presented in conjunction with a particular application scenario, "irrigation of crops," and it will be apparent to those of ordinary skill in the art that the general principles defined herein may be applied to other embodiments and application scenarios without departing from the spirit and scope of the present disclosure.
It should be noted that in the embodiments of the present application, the term "comprising" is used to indicate the presence of the features stated hereinafter, but does not exclude the addition of further features.
The following method, apparatus, electronic device or computer-readable storage medium in the embodiments of the present application may be applied to any scenario where crop irrigation is needed, and the embodiments of the present application do not limit the specific application scenario, and any scheme that uses the crop rotation irrigation method, microcontroller and rotation irrigation system provided in the embodiments of the present application is within the scope of protection of the present application.
It is worth noting that in the present phase, along with the rapid development of the internet of things technology, the internet of things technology is applied to traditional agriculture, agricultural production is controlled through a software platform by using a sensing technology and an irrigation technology, however, huge economic resources are consumed for controlling irrigation of crops through the internet of things, and irrigation of crops at the internet of things end can cause that selection cannot be performed according to the current irrigation condition of crops, and irrigation of crops with pertinence cannot be performed.
In view of the above, the application provides a crop rotation irrigation method, which includes configuring a rotation irrigation configuration strategy by a user, matching a reference rotation irrigation parameter configured by the user with a current rotation irrigation parameter of a crop, and further irrigating the crop, so that the user can adjust and set the irrigation strategy according to the irrigation condition of the crop to obtain an irrigation strategy matched with the current condition of the crop, and the pertinence and the accuracy of irrigation on the crop are improved.
For the convenience of understanding of the present application, the technical solutions provided in the present application will be described in detail below with reference to specific embodiments.
Referring to fig. 1, fig. 1 is a flowchart illustrating a crop rotation irrigation method according to an embodiment of the present disclosure. As shown in fig. 1, the rotation irrigation method comprises the following steps:
s101: acquiring a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters.
In this step, when a user starts a corresponding application program using a corresponding user side (the user side may be a mobile phone or a tablet), the user can select a rotation configuration policy that the user wants to select, and parameters in the rotation configuration policy can be set by the user at will, and the user side can obtain reference rotation parameters of the rotation configuration policy set by the user.
The reference irrigation parameters of the wheel irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters, and a user can set according to the reference irrigation parameters in the four wheel irrigation configuration strategies.
Here, the user can set the rotation irrigation configuration strategy according to four setting frames, namely, a reference irrigation time setting, a reference irrigation date setting, a reference soil humidity parameter setting and a reference air temperature parameter setting, displayed on the user side interface according to the current environmental state of the crops.
The setting of each parameter in the irrigation strategy by the user can be set according to the current environment of the crop, and specifically, the user can set the reference irrigation time based on the current time; the user can set the irrigation time point according to the drought condition of the current crops; the user can set the reference soil humidity parameter according to the soil humidity condition of the crops. The user can set the reference air temperature parameter according to the current air temperature.
S102: and detecting whether the reference rotation irrigation parameters in the rotation irrigation configuration strategy are matched with the received current rotation irrigation parameters of the crops.
In the step, a reference rotation irrigation parameter in a rotation irrigation configuration strategy set by a user is obtained, and the reference rotation irrigation parameter is matched with the received current rotation irrigation parameter of the crops.
Wherein, the current rotation irrigation parameters of the crops comprise: current irrigation time of the crop, current irrigation date, current soil humidity parameter, and current air temperature parameter.
In this step, further comprising:
(1) and detecting whether the reference irrigation time, the reference irrigation date, the reference soil humidity parameter and the reference air temperature parameter in the rotation irrigation configuration strategy are respectively and correspondingly matched with the current irrigation time, the current soil humidity parameter and the current air temperature parameter of the crops.
Here, the reference irrigation time, the reference irrigation date, the reference soil humidity parameter and the reference air temperature parameter in the detection rotation irrigation configuration strategy are respectively and correspondingly matched with the current irrigation time, the current soil humidity parameter and the current air temperature parameter of the received crops.
For example, if the reference irrigation time in the rotation irrigation configuration strategy is 8 to 12 points and the current irrigation time of the received crops is 11 points, the reference irrigation time 8 to 12 points and the current irrigation time of the crops are matched, and the process is repeated from bottom to top, so that the reference irrigation time and the current irrigation time, the reference soil humidity parameter and the current soil humidity parameter, and the reference air temperature parameter and the current air temperature parameter are matched.
(2) And if the reference irrigation time, the reference irrigation date, the soil humidity parameter and the air temperature parameter in the rotation irrigation configuration strategy are respectively and correspondingly matched with the current irrigation time, the current irrigation date, the current soil humidity parameter and the current air temperature parameter of the crops, irrigating the crops.
Here, if the reference irrigation time and the current irrigation time, the reference soil humidity parameter and the current soil humidity parameter, and the reference air temperature parameter and the current air temperature parameter are successfully matched, the crops are irrigated.
For example, the reference irrigation date in the rotation irrigation configuration strategy selected by the user is 7 month 1 day to 9 month 1 day, the reference irrigation time is 19:00:00 to 21:00:00, the reference soil humidity is that the starting humidity is less than or equal to 40%, the ending humidity is greater than or equal to 95%, and the reference air temperature is that the temperature is less than or equal to 28 degrees, the reference rotation irrigation parameter in the rotation irrigation flow is correspondingly matched with the current rotation irrigation parameter of the received crops, and after the matching is successful, the crops are irrigated if the soil humidity is less than 40% and the air temperature is reduced to be less than 28 degrees in 19 to 21 points from 7 month 1 day to 9 month 1 day. When the soil moisture increased to 95%, irrigation of the crop was stopped. If the time and date of the current crop is not within 19 to 21 points of 7-1-9-1 days, the crop is not irrigated.
S103: and if the reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with the received current rotation irrigation parameter of the crops, irrigating the crops.
In the step, when the reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with the received current rotation irrigation parameter of the crops, the crops are irrigated.
The steps comprise: (A) and selecting any one of the four rotation irrigation strategies of the reference irrigation time, the reference irrigation date, the reference soil humidity parameter and the reference air temperature parameter from the rotation irrigation configuration strategies as a target configuration strategy.
Here, any one of the four rotation irrigation configuration strategies is selected as a target configuration strategy, and a reference irrigation time may be selected as the target configuration strategy or other rotation irrigation configuration strategies.
(B) And detecting based on the target configuration strategy, detecting whether the current rotation irrigation parameters of the crops accord with the reference rotation irrigation parameters in the target configuration strategy, and irrigating the crops if the current rotation irrigation parameters of the crops accord with the reference rotation irrigation parameters in the target strategy.
And detecting the selected target configuration strategy, judging whether the current rotation irrigation parameters of the crops are matched with the reference rotation irrigation parameters in the target configuration strategy, and irrigating the crops if matching is desired.
(C) And if the current rotation irrigation parameters of the crops do not accord with the reference rotation irrigation parameters in the target configuration strategy, not irrigating the crops.
In a specific embodiment, a user selects a rotation irrigation configuration strategy as a target configuration strategy, if the user selects a reference soil humidity parameter as the target configuration strategy, and the reference soil humidity parameter is that the starting humidity is less than or equal to 40% and the ending humidity is greater than or equal to 95%, the reference soil humidity parameter is matched with the current soil humidity parameter of the crop, if the current soil humidity parameter of the crop is less than or equal to 40%, the crop is irrigated, and if the current soil humidity parameter of the crop is greater than or equal to 95%, the crop is stopped irrigating.
The application provides a crop rotation irrigation method, which comprises the steps of obtaining a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters; detecting whether a reference irrigation round parameter in the round irrigation configuration strategy matches a received current reference irrigation round parameter of the crop; irrigating the crop if a reference irrigation round parameter in the round irrigation configuration strategy matches the received current reference irrigation round parameter for the crop.
Therefore, the irrigation strategy is configured by the user, the reference irrigation parameters configured by the user are matched with the current irrigation parameters of the crops, the crops are irrigated, the irrigation strategy is adjusted and set by the user according to the irrigation conditions of the crops, the irrigation strategy matched with the current conditions of the crops is obtained, and the pertinence and the accuracy of irrigation of the crops are improved.
Referring to fig. 2, fig. 2 is a schematic structural diagram of a microcontroller according to an embodiment of the present disclosure. As shown in fig. 2, the microcontroller 200 includes:
a strategy obtaining module 210, configured to obtain a rotation irrigation configuration strategy selected by a user, where reference rotation irrigation parameters in the rotation irrigation configuration strategy include a reference irrigation time, a reference irrigation date, a reference soil humidity parameter, and a reference air temperature parameter;
a parameter detection module 220, configured to detect whether a reference irrigation parameter in the irrigation configuration policy is matched with a received current irrigation parameter of the crop;
a crop irrigation module 230, configured to irrigate the crop if a reference rotation parameter in the rotation configuration policy matches the received current rotation parameter of the crop.
Optionally, the parameter detecting module 220 is further configured to detect whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter, and a reference air temperature parameter in the rotation irrigation configuration policy are respectively and correspondingly matched with the current irrigation time, the current soil humidity parameter, and the current air temperature parameter of the crop.
Optionally, the crop irrigation module 230 is further configured to irrigate the crops if the reference irrigation time, the reference irrigation date, the soil humidity parameter, and the air temperature parameter in the rotation irrigation configuration policy are respectively and successfully matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crops.
Optionally, the policy obtaining module 210 is configured to select, from the rotation irrigation configuration policies, any one of four rotation irrigation policies, namely the reference irrigation time, the reference irrigation date, the reference soil humidity parameter, and the reference air temperature parameter, as a target configuration policy;
optionally, the parameter detecting module 220 is further configured to detect, based on the target configuration policy, whether the current irrigation parameter of the crop conforms to a reference irrigation parameter in the target configuration policy, and if the current irrigation parameter of the crop conforms to the reference irrigation parameter in the target policy, irrigate the crop.
Optionally, the crop irrigation module 230 is further configured to not irrigate the crop if the current rotation parameters of the crop do not conform to the reference rotation parameters in the target configuration policy.
The application provides a microcontroller, a strategy acquisition module for acquiring a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters; the parameter detection module is used for detecting whether a reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with a received current rotation irrigation parameter of the crops; and the crop irrigation module is used for irrigating the crops if the reference rotation parameters in the rotation configuration strategy are matched with the received current rotation parameters of the crops.
Therefore, the irrigation strategy is configured by the user, the reference irrigation parameters configured by the user are matched with the current irrigation parameters of the crops, the crops are irrigated, the irrigation strategy is adjusted and set by the user according to the irrigation conditions of the crops, the irrigation strategy matched with the current conditions of the crops is obtained, and the pertinence and the accuracy of irrigation of the crops are improved.
Referring to fig. 3, fig. 3 is a circuit diagram of a control device for crop rotation irrigation according to an embodiment of the present disclosure. As shown in fig. 3, the 4G module 310 in the control device 300 is communicatively connected to the microcontroller 200 and the power module 320; the interface driving module 330 is in communication connection with the microcontroller 200 and the power supply module 320; the solenoid valve driving module 340 is in communication connection with the microcontroller 200 and the power supply module 320; power module 320 is communicatively coupled to microcontroller 200.
The 4G module 310 is configured to connect to an ethernet, send the current time and date of the crop to the microcontroller 200, and correct the current time and date in the microcontroller 200; the power module 320 is used for supplying power to the microcontroller 200, the 4G module 310, the interface driving module 330 and the solenoid valve driving module 340 so as to ensure the normal operation of each module; an interface driving module 330 for connecting the soil humidity sensor 430 and the air temperature sensor connection 440; the solenoid driver module 340 is used to power the solenoid.
Referring to fig. 4, fig. 4 is a schematic structural diagram of a crop rotation irrigation system according to an embodiment of the present disclosure. As shown in fig. 4, the irrigation system 400 includes a microcontroller 200, a user terminal 410, wherein the user terminal 410 is communicatively connected to the microcontroller 200;
the user side 410 is configured to respond to an instruction of the wheel irrigation configuration policy selected by a user, acquire the reference wheel irrigation parameter set by the user, generate a wheel irrigation configuration policy, and send the wheel irrigation configuration policy to the microcontroller 200.
Here, the user selects the wheel irrigation configuration policy on the user side 410, generates the wheel irrigation configuration policy according to the reference wheel irrigation parameter set by the user, and sends the selected wheel irrigation configuration policy and the corresponding reference wheel irrigation parameter to the microcontroller 200.
The microcontroller 200 is configured to determine whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter, and a reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop after receiving the rotation configuration policy, and if the reference irrigation time, the reference irrigation date, the reference soil humidity parameter, and the reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop, the microcontroller 200 sends an instruction for irrigating the crop to the user terminal 410.
Here, after receiving the rotation irrigation configuration policy sent by the user terminal 410, the microcontroller 200 detects whether the reference rotation irrigation parameter in the received rotation irrigation configuration policy matches with the current rotation irrigation parameter of the crop, and if the reference rotation irrigation parameter matches with the current rotation irrigation parameter, the microcontroller 200 sends an instruction for irrigating the crop to the user terminal 410, so as to irrigate the crop.
Further, the rotation irrigation system 400 further comprises: a communication device 420 for acquiring the current time of the crop and sending the current time and date of the crop to the microcontroller 200.
Here, the communication device 420 is a 4G module, and the 4G module is connected to the ethernet in a communication manner and returns the received current time and date information of the crop to the microcontroller 200.
Further, the rotation irrigation system 400 further comprises: and a soil humidity sensor 430 for acquiring the current soil humidity parameter of the crop and sending the current soil humidity parameter of the crop to the microcontroller 200.
Here, soil moisture sensor 430 sends the detected current soil moisture parameter of the crop to microcontroller 200 and stores it in microcontroller 200.
An air temperature sensor 440, configured to acquire a current air temperature parameter of the crop, and send the current air temperature parameter of the crop to the microcontroller 200.
Here, the air temperature sensor 440 transmits the detected current air temperature parameter of the crop to the microcontroller 200 and stores it in the microcontroller 200.
Further, the user terminal 410 is further configured to: and adding, modifying and deleting the rotation irrigation configuration strategy to obtain a current rotation irrigation configuration strategy, and storing the current rotation irrigation configuration strategy.
Here, the user may modify the rotation irrigation configuration policy according to the display interface of the user terminal 410, for example, may change the reference irrigation time in the selected rotation irrigation configuration policy, or delete and replace the selected rotation irrigation configuration policy with a new rotation irrigation configuration policy, and store the modified rotation irrigation configuration policy and the corresponding reference rotation irrigation parameter.
The application provides a crop rotation irrigation system, the user side with microcontroller communication connection: the user side is used for responding to a rotation irrigation configuration strategy instruction selected by a user, acquiring the reference rotation irrigation parameter set by the user, generating a rotation irrigation configuration strategy and sending the rotation irrigation configuration strategy to the microcontroller; the microcontroller is configured to determine whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter, and a reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop after receiving the rotation configuration policy, and if the reference irrigation time, the reference irrigation date, the reference soil humidity parameter, and the reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop, the microcontroller sends an instruction for irrigating the crop to the user terminal.
Therefore, the irrigation strategy is configured by the user, the reference irrigation parameters configured by the user are matched with the current irrigation parameters of the crops, the crops are irrigated, the irrigation strategy is adjusted and set by the user according to the irrigation conditions of the crops, the irrigation strategy matched with the current conditions of the crops is obtained, and the pertinence and the accuracy of irrigation of the crops are improved.
Referring to fig. 5, fig. 5 is a schematic structural diagram of an electronic device according to an embodiment of the present disclosure. As shown in fig. 5, the electronic device 500 includes a processor 510, a memory 520, and a bus 530.
The memory 520 stores machine-readable instructions executable by the processor 510, when the electronic device 500 runs, the processor 510 and the memory 520 communicate through the bus 530, and when the machine-readable instructions are executed by the processor 510, the steps of the crop rotation irrigation method in the method embodiment shown in fig. 1 may be performed.
An embodiment of the present application further provides a computer-readable storage medium, where a computer program is stored on the computer-readable storage medium, and when the computer program is executed by a processor, the steps of the crop rotation irrigation method in the method embodiment shown in fig. 1 may be executed.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the system and the apparatus described above may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again. In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. The above-described embodiments of the apparatus are merely illustrative, and for example, the division of the units is only one logical division, and there may be other divisions when actually implemented, and for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection of devices or units through some communication interfaces, and may be in an electrical, mechanical or other form.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present application may be integrated into one processing unit, or each unit may exist alone physically, or two or more units are integrated into one unit.
The functions, if implemented in the form of software functional units and sold or used as a stand-alone product, may be stored in a non-volatile computer-readable storage medium executable by a processor. Based on such understanding, the technical solutions of the present application may be embodied in the form of a software product, which is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute all or part of the steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-only memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
The above description is only for the specific embodiments of the present application, but the scope of the present application is not limited thereto, and any person skilled in the art can easily conceive of the changes or substitutions within the technical scope of the present application, and shall be covered by the scope of the present application. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.
Claims (10)
1. The crop rotation irrigation method is applied to a microcontroller and comprises the following steps:
acquiring a rotation irrigation configuration strategy selected by a user, wherein reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters;
detecting whether a reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with a received current rotation irrigation parameter of the crops;
and if the reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with the received current rotation irrigation parameter of the crops, irrigating the crops.
2. A method of rotating irrigation as claimed in claim 1, wherein irrigating the crop if the reference rotating irrigation parameter in the rotating irrigation configuration strategy matches the received current rotating irrigation parameter of the crop comprises:
detecting whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter and a reference air temperature parameter in the rotation irrigation configuration strategy are respectively and correspondingly matched with a current irrigation time, a current soil humidity parameter and a current air temperature parameter of the crops;
and if the reference irrigation time, the reference irrigation date, the soil humidity parameter and the air temperature parameter in the rotation irrigation configuration strategy are respectively and correspondingly matched with the current irrigation time, the current irrigation date, the current soil humidity parameter and the current air temperature parameter of the crops, irrigating the crops.
3. A method of rotating irrigation as claimed in claim 1, wherein irrigating the crop if the reference rotating irrigation parameter in the rotating irrigation configuration strategy matches the received current rotating irrigation parameter of the crop comprises:
selecting any one of the four rotation irrigation strategies comprising the reference irrigation time, the reference irrigation date, the reference soil humidity parameter and the reference air temperature parameter from the rotation irrigation configuration strategies as a target configuration strategy;
detecting based on the target configuration strategy, detecting whether the current rotation irrigation parameters of the crops meet the reference rotation irrigation parameters in the target configuration strategy or not, and irrigating the crops if the current rotation irrigation parameters of the crops meet the reference rotation irrigation parameters in the target configuration strategy;
and if the current rotation irrigation parameters of the crops do not accord with the reference rotation irrigation parameters in the target configuration strategy, not irrigating the crops.
4. A microcontroller, characterized in that the microcontroller comprises:
the system comprises a strategy acquisition module, a rotation irrigation configuration strategy and a rotation irrigation data acquisition module, wherein the rotation irrigation configuration strategy is selected by a user, and reference rotation irrigation parameters in the rotation irrigation configuration strategy comprise reference irrigation time, reference irrigation date, reference soil humidity parameters and reference air temperature parameters;
the parameter detection module is used for detecting whether a reference rotation irrigation parameter in the rotation irrigation configuration strategy is matched with a received current rotation irrigation parameter of the crops;
and the crop irrigation module is used for irrigating the crops if the reference rotation parameters in the rotation configuration strategy are matched with the received current rotation parameters of the crops.
5. A crop rotation irrigation system comprising the microcontroller of claim 4 and a user terminal communicatively coupled to the microcontroller:
the user side is used for responding to a rotation irrigation configuration strategy instruction selected by a user, acquiring the reference rotation irrigation parameter set by the user, generating a rotation irrigation configuration strategy and sending the rotation irrigation configuration strategy to the microcontroller;
the microcontroller is configured to determine whether a reference irrigation time, a reference irrigation date, a reference soil humidity parameter, and a reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop after receiving the rotation configuration policy, and if the reference irrigation time, the reference irrigation date, the reference soil humidity parameter, and the reference air temperature parameter in the rotation configuration policy are matched with the current irrigation time, the current irrigation date, the current soil humidity parameter, and the current air temperature parameter of the crop, the microcontroller sends an instruction for irrigating the crop to the user terminal.
6. A system as claimed in claim 5, further comprising:
and the communication device is used for acquiring the current time of the crops and sending the current time and date of the crops to the microcontroller.
7. A system as claimed in claim 5, further comprising:
the soil humidity sensor is used for acquiring the current soil humidity parameter of the crops and sending the current soil humidity parameter of the crops to the microcontroller;
and the air temperature sensor is used for acquiring the current air temperature parameter of the crops and sending the current air temperature parameter of the crops to the microcontroller.
8. A rotational irrigation system as claimed in claim 5, wherein the user side is further configured to:
and adding, modifying and deleting the rotation irrigation configuration strategy to obtain a current rotation irrigation configuration strategy, and storing the current rotation irrigation configuration strategy.
9. An electronic device, comprising: a processor, a memory and a bus, the memory storing machine-readable instructions executable by the processor, the processor and the memory communicating over the bus when the electronic device is operating, the machine-readable instructions when executed by the processor performing the steps of the method of rotating according to any one of claims 1 to 3.
10. A computer-readable storage medium, having a computer program stored thereon, where the computer program is executed by a processor to perform the steps of the method according to any one of the claims 1 to 3.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110629884.7A CN113439648A (en) | 2021-06-07 | 2021-06-07 | Crop rotation irrigation method, microcontroller and rotation irrigation system |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110629884.7A CN113439648A (en) | 2021-06-07 | 2021-06-07 | Crop rotation irrigation method, microcontroller and rotation irrigation system |
Publications (1)
Publication Number | Publication Date |
---|---|
CN113439648A true CN113439648A (en) | 2021-09-28 |
Family
ID=77811076
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110629884.7A Pending CN113439648A (en) | 2021-06-07 | 2021-06-07 | Crop rotation irrigation method, microcontroller and rotation irrigation system |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113439648A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117204320A (en) * | 2023-11-07 | 2023-12-12 | 中化现代农业有限公司 | Large-scale farm irrigation control system |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201467780U (en) * | 2009-07-24 | 2010-05-19 | 陈嘉浩 | Automatic irrigation device |
CN104904568A (en) * | 2015-03-23 | 2015-09-16 | 淮南矿业(集团)有限责任公司 | Irrigation method and device |
CN205284485U (en) * | 2015-12-10 | 2016-06-08 | 华侨大学 | Fog system of irritating |
CN105660320A (en) * | 2016-03-01 | 2016-06-15 | 河海大学 | Automatic control system for micro-irrigation |
CN106502126A (en) * | 2015-09-05 | 2017-03-15 | 哈尔滨卓晋科技有限公司 | A kind of using method based on micro-processor controlled automatic irrigation system |
CN107278832A (en) * | 2017-07-17 | 2017-10-24 | 桂东县山里青现代农业科技发展有限责任公司 | Farmland intelligent water-saving irrigation system and method |
CN107896929A (en) * | 2017-11-16 | 2018-04-13 | 桂林市安琪玫瑰农业发展有限公司 | A kind of water-saving irrigation method |
CN110192516A (en) * | 2019-06-06 | 2019-09-03 | 湖南大学 | A kind of irrigation method, system and device |
-
2021
- 2021-06-07 CN CN202110629884.7A patent/CN113439648A/en active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN201467780U (en) * | 2009-07-24 | 2010-05-19 | 陈嘉浩 | Automatic irrigation device |
CN104904568A (en) * | 2015-03-23 | 2015-09-16 | 淮南矿业(集团)有限责任公司 | Irrigation method and device |
CN106502126A (en) * | 2015-09-05 | 2017-03-15 | 哈尔滨卓晋科技有限公司 | A kind of using method based on micro-processor controlled automatic irrigation system |
CN205284485U (en) * | 2015-12-10 | 2016-06-08 | 华侨大学 | Fog system of irritating |
CN105660320A (en) * | 2016-03-01 | 2016-06-15 | 河海大学 | Automatic control system for micro-irrigation |
CN107278832A (en) * | 2017-07-17 | 2017-10-24 | 桂东县山里青现代农业科技发展有限责任公司 | Farmland intelligent water-saving irrigation system and method |
CN107896929A (en) * | 2017-11-16 | 2018-04-13 | 桂林市安琪玫瑰农业发展有限公司 | A kind of water-saving irrigation method |
CN110192516A (en) * | 2019-06-06 | 2019-09-03 | 湖南大学 | A kind of irrigation method, system and device |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN117204320A (en) * | 2023-11-07 | 2023-12-12 | 中化现代农业有限公司 | Large-scale farm irrigation control system |
CN117204320B (en) * | 2023-11-07 | 2024-04-16 | 中化现代农业有限公司 | Large-scale farm irrigation control system |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2021254518B2 (en) | Water instructions and irrigation protocols sent over a network | |
Pawar et al. | Smart irrigation system using IOT and raspberry pi | |
WO2016158987A1 (en) | Fertigation system, fertigation control server, salts accumulation determination method, and soil ec sensor | |
Muhammad et al. | Smart agriculture using internet of things with Raspberry Pi | |
CN104331312A (en) | Firmware updating method and embedded device | |
US9912732B2 (en) | Automatic detection and configuration of faults within an irrigation system | |
CN114680029B (en) | Irrigation method, device, equipment and storage medium based on soil and crop root system | |
CN113439648A (en) | Crop rotation irrigation method, microcontroller and rotation irrigation system | |
US20150075259A1 (en) | Automatic detection of leaks within an irrigation system | |
CN101907996A (en) | Remote update method of fiscal cash register | |
US20190208720A1 (en) | Irrigation system and method | |
Jadhav et al. | Automated irrigation system using wireless sensor network and Raspberry Pi | |
Reddy et al. | Smart drip irrigation system using IOT | |
CN113678620A (en) | Water and fertilizer irrigation control system, method and device and electronic equipment | |
Raju | An IoT based low cost agriculture field monitoring system | |
CN117426289A (en) | Intelligent farmland irrigation system | |
CN114356165B (en) | Monitoring area determining method and device of monitoring equipment and electronic equipment | |
Sittalatchoumy et al. | Smart Plant Monitoring System With Automatic Irrigation | |
Praba et al. | IoT Based Real Time Applications: Smart Irrigation in Agriculture | |
CN108196600B (en) | Fertilizer regulation and control method and device, electronic equipment and computer readable storage medium | |
CN112667334A (en) | Configuration method and device of equipment control information, electronic equipment and storage medium | |
Ranjani et al. | IOT Based Smart Irrigation System | |
JP2015223100A (en) | Information processing apparatus, plant body management system, state management work detection method, and plant body management method | |
CN204907413U (en) | Remote control device is irrigate in little permeation irrigation | |
Ali et al. | Development of a sandy soil water content monitoring system for greenhouses using Internet of Things |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20210928 |