A weather determination method, system, storage medium and intelligent terminal for a lawn mower

CN115793097BActive Publication Date: 2026-10-23NINGBO DU-BEST INTELLIGENT TECH CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Application Number
CN202211288644.6
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-10-20
Publication Date
2026-10-23
Estimated Expiration
2042-10-20

AI Technical Summary

Benefits of technology

1.可通过检测设备是否有电流脉冲以确定是否存在雨水对其导电的情况,从而可确定出割草机在移动过程中的具体天气情况;

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN115793097B_ABST
    Figure CN115793097B_ABST
Patent Text Reader

Abstract

The application relates to a weather determining method and system for a mower, a storage medium and an intelligent terminal, relates to the field of mowing equipment technology, and comprises the following steps: acquiring current pulse information of a preset detection device; judging whether a pulse signal corresponding to the current pulse information is consistent with a preset induction signal; if the pulse signal corresponding to the current pulse information is consistent with the induction signal, defining the current weather as rainy weather; and if the pulse signal corresponding to the current pulse information is inconsistent with the induction signal, outputting a dry signal and defining the current weather as sunny weather. The application has the effect of determining the weather condition during the operation of the mower.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of lawn mowing equipment technology, and in particular to a weather determination method, system, storage medium, and smart terminal for lawn mowers. Background Technology

[0002] A lawnmower is a mechanical tool used for trimming lawns, vegetation, etc. It consists of a blade disc, engine, wheels, walking mechanism, blades, handle, and control unit.

[0003] In related technologies, lawnmowers offer multiple operating modes, such as sunny mode and rainy mode. Operators can select the appropriate operating mode based on the current weather conditions to ensure the lawnmower can perform mowing operations effectively.

[0004] Regarding the aforementioned technologies, the inventor believes that currently, weather forecasting relies on operators observing the weather conditions when starting the lawnmower to select the appropriate mode. However, if weather changes occur during lawnmower operation, the lawnmower cannot adjust its operating mode in a timely manner, potentially leading to poor mowing results. Therefore, knowing the weather conditions during lawnmower operation is a problem that urgently needs to be solved. Summary of the Invention

[0005] In order to determine the weather conditions during lawnmower operation, this application provides a weather determination method, system, storage medium, and smart terminal for lawnmowers.

[0006] In a first aspect, this application provides a weather determination method for lawnmowers, employing the following technical solution: A weather determination method for lawnmowers, comprising: Acquire current pulse information from the preset detection device; Determine whether the pulse signal corresponding to the current pulse information is consistent with the preset sensing signal; If the pulse signal corresponding to the current pulse information is consistent with the induced signal, then the current weather is defined as rainy. If the pulse signal corresponding to the current pulse information is inconsistent with the induction signal, a dry signal is output and the current weather is defined as sunny.

[0007] By adopting the above technical solution, the current pulse status of the detection device is first obtained. If the corresponding current pulse appears, it indicates that there is conductivity at the detection device. At this time, rainwater passes through the detection device to achieve conductivity at the detection device. Therefore, it can be determined that the current weather is rainy. This can be defined as a rainy day so that the lawnmower operation mode can be rotated in the future to determine the specific weather conditions during the lawnmower operation.

[0008] Optionally, when the pulse signal corresponding to the current pulse information matches the inductive signal, the weather determination method for lawnmowers also includes: Obtain the movement status information of the lawnmower; Determine whether the state corresponding to the movement status information is consistent with the preset movement state; If the status corresponding to the movement status information is inconsistent with the travel status, then the current weather is defined as rainy. If the state corresponding to the movement state information is consistent with the travel state, then the pulse amplitude information is determined based on the current pulse information. Determine whether the value corresponding to the pulse amplitude information is within the preset amplitude range; If the value corresponding to the pulse amplitude information is within the amplitude range, then the current weather is defined as rainy. If the value corresponding to the pulse amplitude information is not within the amplitude range, then the current weather is defined as sunny.

[0009] By adopting the above technical solution, the movement status of the lawnmower can be judged to determine whether the water used to power the detection device is likely to be grass juice or dew on the grass. When the lawnmower is in motion, the amplitude of the conductive current can be judged to determine whether the water used for conducting electricity is rainwater, thereby reducing the occurrence of misjudgment.

[0010] Optionally, when the value corresponding to the pulse amplitude information is within the amplitude range, the weather determination method for lawnmowers also includes: Obtain pulse duration information; The initial velocity information is determined by calculation based on the pulse duration information and the preset conductive length value. Determine whether the speed value corresponding to the initial speed information is greater than the preset reference speed value; If the initial speed information corresponds to a speed value greater than the baseline speed value, then the current weather is defined as rainy. If the initial velocity information corresponds to a velocity value that is not greater than the baseline velocity value, then obtain external wind direction information and wind force information; The influence value in the preset vertical direction is determined based on external wind direction and wind force information. Determine whether the value corresponding to the influence value is greater than the preset upper limit. If the value corresponding to the influence value is not greater than the upper limit, then the current weather is defined as sunny. If the value corresponding to the influence value is greater than the upper limit, an abnormality detection signal will be output.

[0011] By adopting the above technical solution, the movement speed of conductive water can be judged to determine whether it is rainwater with a high speed, so as to distinguish rainwater from other water.

[0012] Optionally, after detecting an abnormal signal output, the weather determination method for the lawnmower may also include: Control the start of preset lighting equipment and acquire image information from preset light-collecting panels that are set corresponding to the lighting equipment; The image corresponding to the acquired image information is processed according to the preset image processing rules, and the bright spot area information is determined after processing. The number of bright spots is determined by counting based on the bright spot area information. Determine whether the quantity value corresponding to the bright spot quantity information is greater than the preset fixed value; If the number of bright spots corresponds to a fixed value, then the current weather is defined as rainy. If the number of bright spots corresponds to a value that is not greater than a fixed value, then a signal to continue detection is output.

[0013] By adopting the above technical solution, when it is impossible to distinguish the rain conditions by speed, the lighting equipment can be used to process the lighting and obtain the bright spot image of the corresponding lighting projection. If there are a large number of bright spots, it means that there is a lot of water blocking the light. At this time, it is likely that it is raining. The weather is defined as rainy day in order to determine the weather conditions.

[0014] Optionally, after continuing to detect the signal output, the weather determination method for the lawnmower may also include: Obtain the region color information corresponding to the bright spot region information; Determine whether the color corresponding to the area color information is within the preset standard color set; If the color corresponding to the color information of a region is within the standard color set, then the region is defined as a normal region. If the color corresponding to the color information of a region is not in the standard color set, then the region is defined as an abnormal region. The abnormal areas are counted to determine the number of abnormalities, and the abnormality percentage is calculated based on the number of abnormalities and the number of bright spots. Determine whether the quantity value corresponding to the abnormal percentage information is greater than the preset allowable value; If the quantity value corresponding to the abnormal percentage information is greater than the allowable value, then the current weather is defined as sunny. If the quantity value corresponding to the abnormal percentage information is not greater than the allowable value, then the current weather is defined as a rainy day.

[0015] By adopting the above technical solution, when the number of bright spots is small, the color of the light in the projected area can be used to determine whether the light has passed through chlorophyll or xanthophyll, and thus determine whether the water being blocked is rainwater, so as to determine the weather conditions.

[0016] Optionally, after the dry signal is output, the weather determination method for the lawnmower may also include: Acquire external brightness information and internal brightness information at the detection device; Determine whether the brightness value corresponding to the external brightness information is greater than the preset lower limit value; If the brightness value corresponding to the external brightness information is not greater than the lower limit, the preset blowing device is controlled to start for a preset fixed time, and after the fixed time, it is determined whether there is still a drying signal. If a dry signal still exists after a fixed period of time, the current weather is defined as sunny. If no dry signal is detected after a fixed period of time, the current weather is defined as rainy.

[0017] By adopting the above technical solution, when a dry signal is detected, there may be a situation where rainwater cannot be detected due to the obstruction of leaves above. In this case, the blowing device is activated to achieve the blowing effect, thereby reducing the occurrence of situations where rainwater cannot be detected due to obstruction of leaves.

[0018] Optionally, when the brightness value corresponding to the external brightness information is greater than the lower limit, the weather determination method for the lawnmower also includes: The difference in brightness information is determined by calculating the difference between external and internal brightness information. The external brightness information and the allowed brightness information stored in the preset brightness database are matched and analyzed to determine the allowed brightness information corresponding to the external brightness information; Determine whether the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information; If the brightness value corresponding to the difference brightness information is not greater than the brightness value corresponding to the allowable brightness information, then the current weather is defined as sunny. If the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information, the blowing device is controlled to start for a fixed period of time. If a dry signal still exists after the fixed period of time, the current weather is defined as sunny; otherwise, it is defined as rainy.

[0019] By adopting the above technical solution, the intensity of light inside and outside can be judged. If the difference between the intensity of light inside and outside is not large, it means that there is no situation where the light is blocked by leaves. At this time, it can be determined that the weather is sunny.

[0020] Secondly, this application provides a weather determination system for lawnmowers, employing the following technical solution: A weather determination system for lawnmowers includes: The acquisition module is used to acquire current pulse information from a preset detection device; The processing module, connected to the acquisition and judgment modules, is used for information storage and processing; The judgment module, connected to the acquisition and processing modules, is used for judging information. The judgment module determines whether the pulse signal corresponding to the current pulse information is consistent with the preset sensing signal; If the judgment module determines that the pulse signal corresponding to the current pulse information is consistent with the induction signal, the processing module defines the current weather as rainy. If the judgment module determines that the pulse signal corresponding to the current pulse information is inconsistent with the induction signal, the processing module outputs a dry signal and defines the current weather as sunny.

[0021] By adopting the above technical solution, the acquisition module first acquires the current pulse status of the detection device. If the judgment module determines that the corresponding current pulse appears, it indicates that there is conductivity at the detection device. At this time, rainwater passes through the detection device to achieve conductivity at the detection device. Therefore, the processing module can determine that the current weather is rainy and define it as a rainy day so that the lawnmower operation mode can be rotated in the future, so as to determine the specific weather conditions during the lawnmower operation.

[0022] Thirdly, this application provides a smart terminal, which adopts the following technical solution: A smart terminal includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed any of the above-described weather determination methods for lawnmowers.

[0023] By adopting the above technical solution and using a smart terminal, the current pulse status of the detection device is first obtained. If a corresponding current pulse appears, it indicates that there is conductivity at the detection device. At this time, rainwater passes through the detection device to achieve conductivity at the detection device. Therefore, it can be determined that the current weather is rainy and defined as a rainy day so that the lawnmower operation mode can be rotated in the future to determine the specific weather conditions during the lawnmower operation.

[0024] Fourthly, this application provides a computer storage medium capable of storing corresponding programs, which has the characteristic of determining weather conditions during lawnmower operation, and adopts the following technical solution: A computer-readable storage medium storing a computer program that can be loaded by a processor and executed any of the above-described weather determination methods for lawnmowers.

[0025] By adopting the above technical solution, the storage medium contains a computer program for determining the weather of the lawnmower. First, the current pulse status of the detection device is acquired. If a corresponding current pulse appears, it indicates that there is conductivity at the detection device. At this time, rainwater passes through the detection device to achieve conductivity at the detection device. Therefore, it can be determined that the current weather is rainy and defined as a rainy day so that the lawnmower operation mode can be rotated in the future to determine the specific weather conditions during the lawnmower operation.

[0026] In summary, this application includes at least one of the following beneficial technical effects: 1. By detecting whether there is a current pulse in the equipment, it can be determined whether rainwater conducts electricity to it, thereby determining the specific weather conditions during the lawnmower's movement; 2. The amplitude and duration of the pulse signal can be analyzed to determine whether the conductive water is rainwater, thereby reducing the occurrence of misjudgments of weather conditions; 3. The conductive water can be identified by light to eliminate the possibility of misjudging weather conditions due to the presence of grass sap. Attached Figure Description

[0027] Figure 1 This is a flowchart of a weather determination method used for lawnmowers.

[0028] Figure 2 This is a diagram showing the status of the monitoring equipment on a lawnmower.

[0029] Figure 3 This is a flowchart of the method for determining pulse amplitude.

[0030] Figure 4 This is a flowchart of the method for determining the velocity of water droplets.

[0031] Figure 5 This is a flowchart of the method for determining the bright spot area.

[0032] Figure 6 This is a flowchart of the method for determining the color of the bright spot area.

[0033] Figure 7 This is a flowchart of the method for determining occlusion.

[0034] Figure 8 This is a flowchart of the method for comparing light intensity.

[0035] Figure 9 This is a flowchart of the module for determining the weather for lawnmowers. Detailed Implementation

[0036] To make the purpose, technical solution, and advantages of this application clearer, the following description is provided in conjunction with the appendix. Figure 1-9The present application will be further described in detail below with reference to embodiments. It should be understood that the specific embodiments described herein are for illustrative purposes only and are not intended to limit the scope of the application.

[0037] The embodiments of the present invention will now be described in further detail with reference to the accompanying drawings.

[0038] This application discloses a weather determination method for lawnmowers. During the movement of the lawnmower, the current pulse situation is determined to determine whether it is raining. At the same time, the conductivity of rainwater can be analyzed to reduce the interference of grass juice and dew on the rainwater sensing detection, so as to enable better determination of weather conditions during lawnmower operation.

[0039] Reference Figure 1 The method for determining weather conditions for lawnmowers includes the following steps: Step S100: Obtain the current pulse information of the preset detection device.

[0040] Reference Figure 2 The detection device consists of two vertical guide rods mounted on a lawnmower. The two guide rods are connected in the same circuit, and a device for recording circuit pulses is installed in the circuit. There is a certain distance between the two guide rods, and they are arranged in pairs. When there is a conductor between them, the circuit where the detection device is located is connected to generate a corresponding current. In this application, the distance between the guide rods is relatively small, and water droplets can be used for conduction. The pulse signal corresponding to the current pulse information is the current pulse situation on the detection device.

[0041] Step S101: Determine whether the pulse signal corresponding to the current pulse information is consistent with the preset sensing signal.

[0042] The sensing signal is the signal that occurs when there is a current pulse on the detection equipment set by the staff. The purpose of the judgment is to determine whether the current detection equipment is conductive, so as to further analyze the specific weather conditions.

[0043] Step S1011: If the pulse signal corresponding to the current pulse information is consistent with the induction signal, then the current weather is defined as rainy.

[0044] When the pulse signal corresponding to the current pulse information is consistent with the induction signal, it indicates that the detection device is in a conductive state. That is, there are water droplets between the two guide rods, which means that it is raining and the guide rods are conductive. This defines the current weather as a rainy day for identification, so as to determine the weather conditions during the operation of the lawnmower.

[0045] Step S1012: If the pulse signal corresponding to the current pulse information is inconsistent with the induction signal, output a dry signal and define the current weather as sunny.

[0046] When the pulse signal corresponding to the current pulse information is inconsistent with the induction signal, it indicates that there is no water droplet causing the guide rod to conduct electricity. At this time, there is a high probability that there is no rain. At this time, a dry signal is output to explain the situation, and the weather is defined as sunny for identification, so as to facilitate the determination of the weather conditions during the operation of the lawnmower.

[0047] Reference Figure 3 When the pulse signal corresponding to the current pulse information matches the inductive signal, the weather determination method for lawnmowers also includes: Step S200: Obtain the movement status information of the lawnmower.

[0048] When the pulse signal corresponding to the current pulse information is consistent with the induction signal, it indicates that there are water droplets between the guide rods to make the guide rods conductive. At this time, the water droplets may be rainwater, grass juice, or dew, which requires further analysis. The state corresponding to the movement status information is the usage status of the lawnmower, which can be determined by monitoring the rotation of the lawnmower wheels.

[0049] Step S201: Determine whether the state corresponding to the movement state information is consistent with the preset movement state.

[0050] The "moving status" refers to the state in which the lawnmower is in motion, as set by the staff. The purpose of this determination is to determine whether the lawnmower is in motion, so as to facilitate further analysis.

[0051] Step S2011: If the state corresponding to the movement status information is inconsistent with the travel status, then define the current weather as rainy.

[0052] When the status corresponding to the movement status information is inconsistent with the travel status, it means that the lawnmower is not moving at this time, that is, there is no situation where dew or juice will fall onto the detection device. At this time, it must be rainwater falling onto the detection device. Therefore, the current weather is defined as rainy day so that the lawnmower can be controlled to select the corresponding mode in the future.

[0053] Step S2012: If the state corresponding to the movement state information is consistent with the travel state, then determine the pulse amplitude information based on the current pulse information.

[0054] When the status corresponding to the movement status information is consistent with the travel status, it indicates that the lawnmower is in the process of moving, meaning that there is a situation where dew or juice may fall onto the detection device, which requires further analysis; the value corresponding to the pulse amplitude information is the maximum current value of the generated current pulse.

[0055] Step S202: Determine whether the value corresponding to the pulse amplitude information is within the preset amplitude range.

[0056] The amplitude range is the range of current pulse amplitudes that will appear when rainwater conducts electricity, as set by the staff. The purpose of the judgment is to determine whether the current pulse generated is formed by rainwater conduction.

[0057] Step S2021: If the value corresponding to the pulse amplitude information is within the amplitude range, then define the current weather as rainy.

[0058] When the value corresponding to the pulse amplitude information is within the amplitude range, it indicates that the current pulse is formed by rainwater conduction. At this time, the current weather is defined as rainy day for identification, which facilitates the subsequent control of the lawnmower operation.

[0059] Step S2022: If the value corresponding to the pulse amplitude information is not within the amplitude range, then define the current weather as sunny.

[0060] When the value corresponding to the pulse amplitude information is not within the amplitude range, it means that the current pulse is definitely not formed by rainwater conduction. At this time, the current weather is defined as sunny for identification, which facilitates the subsequent control of the lawnmower operation.

[0061] Reference Figure 4 When the value corresponding to the pulse amplitude information is within the amplitude range, the weather determination method for lawnmowers also includes: Step S300: Obtain pulse duration information.

[0062] When the value corresponding to the pulse amplitude information is within the amplitude range, there may be a situation where the chlorophyll in the juice is equivalent to the dust in the rainwater, that is, the conductivity of the juice and the rainwater is roughly similar. In this case, further analysis is required; the duration value corresponding to the pulse duration information is the duration of the current pulse.

[0063] Step S301: Calculate the initial velocity information based on the pulse duration information and the preset conductive length value.

[0064] The conductive length value is the length of the conductive part on the guide rod. The initial velocity information corresponds to the velocity value of the water droplet when it moves to the guide rod to enable the detection device to conduct. The corresponding velocity can be determined by the time it takes for the water droplet to pass through the conductive length value. The calculation method is the conventional displacement-velocity-time relationship calculation, which will not be elaborated here.

[0065] Step S302: Determine whether the speed value corresponding to the initial speed information is greater than the preset reference speed value.

[0066] The baseline velocity value is the minimum velocity value set by the staff to determine whether the water droplet is rainwater. The purpose of the judgment is to know whether the current velocity of the water droplet meets the requirements for rainwater, so as to make a subsequent judgment on whether the water droplet is rainwater.

[0067] Step S3021: If the speed value corresponding to the initial speed information is greater than the reference speed value, then define the current weather as rainy.

[0068] When the initial speed information corresponds to a speed value greater than the baseline speed value, it indicates that the water droplet is rainwater. At this time, the current weather is defined as rainy day for identification, so as to facilitate subsequent control of the lawnmower.

[0069] Step S3022: If the speed value corresponding to the initial speed information is not greater than the reference speed value, then obtain the external wind direction information and wind force information.

[0070] When the initial velocity information corresponds to a velocity value that is not greater than the baseline velocity value, it indicates that the current water droplets do not meet the minimum velocity requirements for rainwater. At this time, there may be external wind forces interfering with the velocity of the water droplets, and further analysis is required. The direction corresponding to the external wind direction information is the wind direction of the external environment, and the value corresponding to the wind force information is the wind force value of the external wind, which can be determined by installing a wind vane and an anemometer on the lawnmower.

[0071] Step S303: Determine the influence value in the preset vertical direction based on the external wind direction information and wind force information.

[0072] The vertical direction is the direction perpendicular to the horizontal plane in a spatial sense. The angle between the two can be determined by the direction corresponding to the external wind direction information. Then, the force corresponding to the wind force information in the numerical direction can be determined by trigonometric function calculation. Recording the information of this force is the influence value information.

[0073] Step S304: Determine whether the value corresponding to the influence value information is greater than the preset upper limit value.

[0074] The upper limit value is the minimum force that will affect the speed of raindrops in the vertical direction, as set by the staff. The purpose of the judgment is to determine whether the current external wind will affect the speed of raindrops.

[0075] Step S3041: If the value corresponding to the influence value information is not greater than the upper limit value, then define the current weather as sunny.

[0076] When the value corresponding to the influence information is not greater than the upper limit, it means that the external wind will not affect the raindrops. At this time, the speed of the water droplet moving to the guide rod does not meet the requirements, and it is likely that the water droplet is not rain. At this time, the current weather is defined as sunny for identification, so as to facilitate the subsequent control of the lawnmower operation.

[0077] Step S3042: If the value corresponding to the influence value information is greater than the upper limit value, then output an abnormal detection signal.

[0078] When the value corresponding to the influence information is greater than the upper limit, it indicates that the external wind force may affect the raindrops and prevent them from meeting the minimum speed requirement. At this time, the weather conditions cannot be determined by the water droplet speed. An abnormal detection signal is output to explain the situation and further analyze it.

[0079] Reference Figure 5 After detecting abnormal signal output, the weather determination method for lawnmowers also includes: Step S400: Control the preset lighting equipment to start, and acquire the image information of the preset light-collecting panel corresponding to the lighting equipment.

[0080] Lighting equipment refers to devices that emit light of different colors, such as indicator lights. The specific light colors are set by staff according to the actual situation and will not be elaborated further. A light-receiving panel is a device that receives light from the lighting equipment. There is a certain distance between the lighting equipment and the light-receiving panel, and both are in a closed environment. The area between them can allow external water droplets to pass through. The image information collected corresponds to the image of the illumination on the light-receiving panel.

[0081] Step S401: Process the image corresponding to the acquired image information according to the preset image processing rules, determine the bright spot area information after processing, and count the bright spot area information to determine the number of bright spots.

[0082] The image processing rule is to first convert the image into a grayscale image, then perform filtering and noise reduction processing, and finally apply the Canny edge detection algorithm. The bright spot area information corresponds to the area on the image corresponding to the acquired image information whose color is inconsistent with the surrounding area. The bright spot quantity information corresponds to the quantity value of the bright spot area on the image corresponding to the acquired image information, which can be obtained by counting. The counting method is a conventional technical means for those skilled in the art and will not be described in detail.

[0083] Step S402: Determine whether the quantity value corresponding to the bright spot quantity information is greater than the preset fixed value.

[0084] The fixed value is the minimum number of bright spots that the staff sets when they consider that there are many bright spots. The purpose of the judgment is to determine whether there are many bright spots at present, so as to facilitate further analysis.

[0085] Step S4021: If the quantity value corresponding to the bright spot quantity information is greater than a fixed value, then define the current weather as a rainy day.

[0086] When the number of bright spots is greater than a fixed value, it indicates that there are many bright spots, meaning that many water droplets are blocking the light. This is likely a rainy day, so the current weather is defined as rainy for easy control of the lawnmower operation.

[0087] Step S4022: If the quantity value corresponding to the bright spot quantity information is not greater than a fixed value, then output a continue detection signal.

[0088] When the number of bright spots is not greater than a fixed value, it indicates that there are few bright spots, meaning that there are few water droplets blocking the light. At this time, it is impossible to distinguish between juice and rainwater based on the number of water droplets, and further analysis is required. Therefore, a continued detection signal is output to explain this situation.

[0089] Reference Figure 6 After continuing to detect the signal output, the weather determination method for lawnmowers also includes: Step S500: Obtain the area color information corresponding to the bright spot area information.

[0090] The color corresponding to the area color information is the color value of the area corresponding to the bright spot area information when no image processing has been performed. It can be determined by a color recognition device. The method of color recognition is common knowledge in the field and will not be described in detail.

[0091] Step S501: Determine whether the color corresponding to the area color information is within the preset standard color set.

[0092] The standard color set corresponds to the colors that the light from the lighting equipment set by the staff can produce when it passes through rainwater of different purities. The purpose of the judgment is to determine whether the light in the current bright spot area is light that has passed through the rainwater.

[0093] Step S5011: If the color corresponding to the region color information is within the standard color set, then the region is defined as a normal region.

[0094] When the color corresponding to the area color information is within the standard color set, it indicates that the current bright spot area is a bright spot formed by light passing through the rain. At this time, the area is defined as a normal area for identification, so as to distinguish different bright spot areas.

[0095] Step S5012: If the color corresponding to the color information of a region is not in the standard color set, then the region is defined as an abnormal region.

[0096] When the color corresponding to the area color information is not within the standard color set, it indicates that the color of the current bright spot area is inaccurate. This means that the color is inaccurate because light passes through the green of chlorophyll or the yellow of xanthophyll. In other words, the area is not formed by light passing through rainwater. At this time, the area is defined as an abnormal area for identification, so as to distinguish different bright spot areas.

[0097] Step S502: Count the abnormal areas to determine the number of abnormalities, and calculate the percentage of abnormalities based on the number of abnormalities and the number of bright spots.

[0098] The abnormal quantity information corresponds to the total number of abnormal regions in the same image, which is obtained by counting. The abnormal proportion information corresponds to the ratio of abnormal regions to all bright spot regions, which is determined by dividing the abnormal quantity information by the bright spot quantity information.

[0099] Step S503: Determine whether the quantity value corresponding to the abnormal percentage information is greater than the preset allowable value.

[0100] The allowable value is the minimum percentage set by the staff when it is considered that there is a lot of juice. The purpose of the judgment is to determine whether the current situation is one where juice is the majority.

[0101] Step S5031: If the quantity value corresponding to the abnormal percentage information is greater than the allowable value, then define the current weather as sunny.

[0102] When the abnormal percentage information corresponds to a quantity value greater than the allowable value, it indicates that there is a situation where juice is in the majority, that is, there is more juice than other water droplets. Therefore, the other water droplets cannot be rainwater, so there is no rain at present. Therefore, the current weather is defined as sunny for identification, so as to facilitate subsequent control of lawnmower operation.

[0103] Step S5032: If the quantity value corresponding to the abnormal percentage information is not greater than the allowable value, then define the current weather as a rainy day.

[0104] When the abnormal percentage information corresponds to a quantity value that is not greater than the allowable value, it indicates that juice is in the minority, that is, the remaining water droplets contain excess juice, which is likely to be a situation where the rainwater is mixed with juice. In this case, the current weather is defined as a rainy day for identification, so as to facilitate the subsequent control of lawnmower operation.

[0105] Reference Figure 7 Following the output of the dry signal, the weather determination methods for lawnmowers also include: Step S600: Obtain external brightness information and internal brightness information at the detection device.

[0106] When the drying signal is output, it indicates that the detection device is not conductive at this time. It is possible that leaves are blocking the detection device, preventing water droplets from contacting the guide rod. Further analysis is needed. The brightness value corresponding to the external brightness information is the light intensity value of the external environment where the lawnmower is located. It can be obtained by installing a light intensity sensor on the outer surface of the lawnmower. The brightness value corresponding to the internal brightness information is the light intensity value of the environment at the location inside the detection device that can communicate with the outer surface of the lawnmower. It can be obtained by installing a light intensity sensor at that location.

[0107] Step S601: Determine whether the brightness value corresponding to the external brightness information is greater than the preset lower limit value.

[0108] The lower limit value is the maximum light intensity set by the staff when the external environment is dark. The purpose of this determination is to know the external light conditions so as to facilitate subsequent analysis.

[0109] Step S6011: If the brightness value corresponding to the external brightness information is not greater than the lower limit, control the preset blowing device to start for a preset fixed time, and determine whether there is still a drying signal after the fixed time.

[0110] When the brightness value corresponding to the external brightness information is not greater than the lower limit, it indicates that the external environment is dark and it is impossible to determine whether there is any obstruction by the internal and external light intensity. Further analysis is required. The blowing device is a device installed next to the detection equipment and can blow air towards the detection equipment, such as an electric fan. The fixed duration is a fixed value, which is set by the staff according to the actual situation. Controlling the blowing device to start the blowing device allows the blowing device to blow air onto the detection equipment. If there are external leaves or other debris obstructing the detection equipment, they will disappear after the blowing device is used. The purpose of this judgment is to know whether rainwater has not been detected after the blowing device has finished, so as to judge the real-time weather conditions.

[0111] Step S60111: If a dry signal still exists after a fixed duration, then define the current weather as sunny.

[0112] If a dry signal is still present after a fixed period of time, it means that no rainwater has been detected after the air blowing equipment has processed the system, and there is no situation where rainwater is blocked by external leaves. In other words, it is not raining at this time. The current weather is defined as sunny for identification, so as to facilitate the subsequent control of the lawnmower operation.

[0113] Step S60112: If no dry signal is found after a fixed duration, the current weather is defined as a rainy day.

[0114] If no drying signal is detected after a fixed period of time, it indicates that water droplets can be detected after the blower has processed the water, meaning that rainwater is present. At this point, the current weather is defined as a rainy day for identification, so as to facilitate subsequent control of the lawnmower operation.

[0115] Reference Figure 8 When the brightness value corresponding to the external brightness information is greater than the lower limit, the weather determination method for lawnmowers also includes: Step S700: Calculate the difference between the external brightness information and the internal brightness information to determine the difference brightness information.

[0116] When the brightness value corresponding to the external brightness information is greater than the lower limit, it indicates that there is good lighting outside and it is not a dark environment; the brightness value corresponding to the difference brightness information is the difference in light intensity inside and outside the lawnmower, which is determined by subtracting the brightness value corresponding to the internal brightness information from the brightness value corresponding to the external brightness information.

[0117] Step S701: Perform a matching analysis based on the external brightness information and allowed brightness information stored in the preset brightness database to determine the allowed brightness information corresponding to the external brightness information.

[0118] The brightness value corresponding to the allowed brightness information is the maximum brightness difference allowed inside and outside the lawnmower under the brightness corresponding to the external brightness information, without any obstruction. The relationship between the two is determined by the staff through multiple experiments, and a brightness database can be established based on the corresponding relationship. The method of establishing the database is a conventional technical means for those skilled in the art and will not be described in detail.

[0119] Step S702: Determine whether the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information.

[0120] The purpose of the judgment is to determine whether the difference in brightness between the inside and outside of the lawnmower meets the requirements.

[0121] Step S7021: If the brightness value corresponding to the difference brightness information is not greater than the brightness value corresponding to the allowable brightness information, then define the current weather as sunny.

[0122] When the brightness value corresponding to the difference brightness information is not greater than the brightness value corresponding to the allowable brightness information, it means that the brightness difference between the inside and outside of the lawnmower meets the requirements, that is, there is no situation where leaves or other debris block the light. In other words, there is no situation where leaves block the external raindrops. At this time, the current weather is defined as sunny for identification, so as to facilitate the subsequent operation control of the lawnmower.

[0123] Step S7022: If the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information, then control the blowing device to start for a fixed period of time, and define the current weather as sunny if there is still a dry signal after the fixed period of time, otherwise define it as rainy.

[0124] When the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information, it indicates that the brightness difference is large, and there may be external debris blocking the light. At this time, the blowing device is used to determine whether there are water droplets, so as to determine the specific weather conditions and make it easier to control the lawnmower to perform different operations.

[0125] Reference Figure 9 Based on the same inventive concept, embodiments of the present invention provide a weather determination system for lawnmowers, comprising: The acquisition module is used to acquire current pulse information from a preset detection device; The processing module, connected to the acquisition and judgment modules, is used for information storage and processing; The judgment module, connected to the acquisition and processing modules, is used for judging information. The judgment module determines whether the pulse signal corresponding to the current pulse information is consistent with the preset sensing signal; If the judgment module determines that the pulse signal corresponding to the current pulse information is consistent with the induction signal, the processing module defines the current weather as rainy. If the judgment module determines that the pulse signal corresponding to the current pulse information is inconsistent with the induction signal, the processing module outputs a dry signal and defines the current weather as sunny. The pulse amplitude determination module is used to determine the pulse amplitude of the current pulse in order to determine whether the conductive water is rainwater. The conductivity velocity determination module is used to determine the velocity of conductive water as it moves to the detection device, in order to determine whether the conductive water is rainwater. The image bright spot determination module is used to determine the bright spot conditions in the image in order to determine whether the conductive water is rainwater; The bright spot color determination module is used to determine the color of the bright spot area in order to determine whether the conductive water is rainwater; The occlusion handling module controls the air blowing device to start when no rain is detected, so as to reduce the occurrence of the detection device being blocked and reduce the occurrence of false judgments. The light intensity comparison module is used to determine the light intensity inside and outside the lawnmower in order to judge whether the detection equipment is blocked, so as to further reduce the occurrence of false detections.

[0126] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0127] This invention provides a computer-readable storage medium storing a computer program that can be loaded by a processor and executed for a weather determination method for a lawnmower.

[0128] Computer storage media include, for example, USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, optical disks, and other media that can store program code.

[0129] Based on the same inventive concept, embodiments of the present invention provide a smart terminal, including a memory and a processor, wherein the memory stores a computer program that can be loaded and executed by the processor for a weather determination method for a lawnmower.

[0130] Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the above-described division of functional modules is used as an example. In practical applications, the above functions can be assigned to different functional modules as needed, that is, the internal structure of the device can be divided into different functional modules to complete all or part of the functions described above. The specific working process of the system, device, and unit described above can be referred to the corresponding process in the foregoing method embodiments, and will not be repeated here.

[0131] The above are all preferred embodiments of this application and are not intended to limit the scope of protection of this application. Any feature disclosed in this specification (including the abstract and drawings) may be replaced by other equivalent or similar features unless specifically stated otherwise. That is, unless specifically stated otherwise, each feature is only one example of a series of equivalent or similar features.

Claims

1. A weather determination method for lawnmowers, characterized in that, include: Acquire current pulse information from the preset detection device; Determine whether the pulse signal corresponding to the current pulse information is consistent with the preset sensing signal; If the pulse signal corresponding to the current pulse information is inconsistent with the induced signal, then a drying signal is output; When the pulse signal corresponding to the current pulse information matches the inductive signal, the weather determination method for lawnmowers also includes: Obtain the movement status information of the lawnmower; Determine whether the state corresponding to the movement status information is consistent with the preset movement state; If the status corresponding to the movement status information is inconsistent with the travel status, then the current weather is defined as rainy. If the state corresponding to the movement state information is consistent with the travel state, then the pulse amplitude information is determined based on the current pulse information. Determine whether the value corresponding to the pulse amplitude information is within the preset amplitude range; If the value corresponding to the pulse amplitude information is not within the amplitude range, then the current weather is defined as sunny.

2. The weather determination method for a lawnmower according to claim 1, characterized in that, When the value corresponding to the pulse amplitude information is within the amplitude range, the weather determination method for lawnmowers also includes: Obtain pulse duration information; The initial velocity information is determined by calculation based on the pulse duration information and the preset conductive length value. Determine whether the speed value corresponding to the initial speed information is greater than the preset reference speed value; If the initial speed information corresponds to a speed value greater than the baseline speed value, then the current weather is defined as rainy. If the initial velocity information corresponds to a velocity value that is not greater than the baseline velocity value, then obtain external wind direction information and wind force information; The influence value in the preset vertical direction is determined based on external wind direction and wind force information. Determine whether the value corresponding to the influence value is greater than the preset upper limit. If the value corresponding to the influence value is not greater than the upper limit, then the current weather is defined as sunny. If the value corresponding to the influence value is greater than the upper limit, an abnormality detection signal will be output.

3. The weather determination method for a lawnmower according to claim 2, characterized in that, After detecting abnormal signal output, the weather determination method for lawnmowers also includes: Control the start of preset lighting equipment and acquire image information from preset light-collecting panels that are set corresponding to the lighting equipment; The image corresponding to the acquired image information is processed according to the preset image processing rules, and the bright spot area information is determined after processing. The number of bright spots is determined by counting based on the bright spot area information. Determine whether the quantity value corresponding to the bright spot quantity information is greater than the preset fixed value; If the number of bright spots corresponds to a fixed value, then the current weather is defined as rainy. If the number of bright spots corresponds to a value that is not greater than a fixed value, then a signal to continue detection is output.

4. The weather determination method for a lawnmower according to claim 3, characterized in that, After continuing to detect the signal output, the weather determination method for lawnmowers also includes: Obtain the region color information corresponding to the bright spot region information; Determine whether the color corresponding to the area color information is within the preset standard color set; If the color corresponding to the color information of a region is within the standard color set, then the region is defined as a normal region. If the color corresponding to the color information of a region is not in the standard color set, then the region is defined as an abnormal region. The abnormal areas are counted to determine the number of abnormalities, and the abnormality percentage is calculated based on the number of abnormalities and the number of bright spots. Determine whether the quantity value corresponding to the abnormal percentage information is greater than the preset allowable value; If the quantity value corresponding to the abnormal percentage information is greater than the allowable value, then the current weather is defined as sunny. If the quantity value corresponding to the abnormal percentage information is not greater than the allowable value, then the current weather is defined as a rainy day.

5. The weather determination method for a lawnmower according to claim 1, characterized in that, Following the output of the dry signal, the weather determination method for lawnmowers also includes: Acquire external brightness information and internal brightness information at the detection device; Determine whether the brightness value corresponding to the external brightness information is greater than the preset lower limit value; If the brightness value corresponding to the external brightness information is not greater than the lower limit, the preset blowing device is controlled to start for a preset fixed time, and after the fixed time, it is determined whether there is still a drying signal. If a dry signal still exists after a fixed period of time, the current weather is defined as sunny. If no dry signal is detected after a fixed period of time, the current weather is defined as rainy.

6. The weather determination method for a lawnmower according to claim 5, characterized in that, When the brightness value corresponding to the external brightness information is greater than the lower limit, the weather determination method for lawnmowers also includes: The difference in brightness information is determined by calculating the difference between external and internal brightness information. The external brightness information and the allowed brightness information stored in the preset brightness database are matched and analyzed to determine the allowed brightness information corresponding to the external brightness information; Determine whether the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information; If the brightness value corresponding to the difference brightness information is not greater than the brightness value corresponding to the allowable brightness information, then the current weather is defined as sunny. If the brightness value corresponding to the difference brightness information is greater than the brightness value corresponding to the allowable brightness information, the blowing device is controlled to start for a fixed period of time. If a dry signal still exists after the fixed period of time, the current weather is defined as sunny; otherwise, it is defined as rainy.

7. A smart terminal, characterized in that, It includes a memory and a processor, wherein the memory stores a computer program that can be loaded by the processor and executed according to any one of claims 1 to 6.

8. A computer-readable storage medium, characterized in that, The computer program is stored that can be loaded by a processor and executed according to any one of claims 1 to 6.

Citation Information

Patent Citations

  • Method and device for controlling mowing robot and computer storage medium

    CN114698454A

  • Electric daylight window device

    JP1997004325A