Discharging device and method and computer readable storage medium

By designing an unimpeded device that contains storage modules, identification parts, raw institutions, containers and cover structures, it solves the problem of being difficult to adapt to various feeding plans and accurately obtaining pet eating conditions in existing technologies. Realize precise and efficient pet feeding.

CN119366457AActive Publication Date: 2025-01-28NINGBO HOMERUN SMART TECHNOLOGY CO LTD
View PDF 6 Cites 0 Cited by

Patent Information

Application Number
CN202310921305.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2023-07-25
Publication Date
2025-01-28
Estimated Expiration
2043-07-25

AI Technical Summary

Technical Problem

The existing feeding device is difficult to adapt to multiple feeding plans, and it is difficult to accurately obtain the feeding status of each pet during the multi-pet feeding process.

Method used

Design a material outlet, including the storage module, identification part, raw mechanism, container and cover structure, and to store individual information of multiple targets through the storage module, identify part of the identification target, control the module to control the preset conditions based on the preset conditions, control the module based on the preset conditions. The material mechanism and the blocking structure regulate the degree of blocking the opening to achieve accurate feeding.

Benefits of technology

To accurately feed according to the needs of different pets, avoid pets for pets and food waste, and improve the adaptability and accuracy of the feeding plan.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119366457A_ABST
    Figure CN119366457A_ABST
Patent Text Reader

Abstract

The invention provides a discharging device and method and a computer readable storage medium. A storage module in the discharging device stores individual information; the recognition part recognizes the target object to judge whether the corresponding target object is in a recognized state or a non-recognized state; the control module controls the discharging mechanism to discharge on the basis of a first preset condition until the difference value between the residual material weight and the preset unit quantity is smaller than a first preset difference value; the control module performs control based on a second preset condition, and adjusts the shielding degree of the opening so as to allow only one corresponding target object to obtain the material through the opening; the first preset condition includes that the cover body is in a closed state within the feeding time of any piece of individual information, the recognition frequency of at least one target object is smaller than the corresponding preset feeding frequency, and the difference value between the preset unit amount and the weight of the remaining materials is larger than or equal to a second preset difference value; the second preset condition comprises that one of the target objects is in a recognized state, and the recognition frequency of the corresponding target object in the recognized state is smaller than or equal to the preset feeding frequency.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] At least one embodiment of the present disclosure relates to a discharging device, method, and computer-readable storage medium. Background Art

[0002] According to the different needs of different targets, different discharging plans are often required to be implemented through a discharging device. For example, in a multi-pet household, different plans need to be formulated according to the needs of different pets, and a discharging device can meet different plans for different pets. Summary of the invention

[0003] At least one embodiment of the present disclosure provides a discharging device, comprising a storage module, an identification part, a discharging mechanism, a container and a shielding structure, which are respectively connected to the control module for communication, the discharging mechanism is connected to the container; the container comprises an opening facing the outside, and the shielding structure is arranged at the opening; the shielding structure and the container are configured to be able to move relative to each other and switch between a closed state and an open state to adjust the degree to which the opening is blocked, and in the closed state, the shielding structure completely blocks the opening; the storage module is configured to store multiple individual information corresponding to multiple targets, each of which includes at least a feeding time and a preset number of feeding times; the identification part is configured to identify the target to determine whether the corresponding target is in an identified state or an unidentified state; the control module is configured to control the discharging mechanism based on a first preset condition Discharge material into the container until the difference between the remaining material weight in the container and the preset unit amount is less than a first preset difference; the control module is also configured to perform control based on a second preset condition, and adjust the degree to which the opening is blocked to allow only one of the corresponding target objects to obtain material from the container through the opening; wherein the first preset condition includes that during the feeding time of any individual information among the multiple individual information, the blocking structure completely blocks the opening, the number of recognitions of at least one target object is less than the corresponding preset feeding number, and the difference between the preset unit amount and the remaining material weight is greater than or equal to a second preset difference; the second preset condition includes that one of the multiple target objects is in the identified state, and the number of recognitions of the corresponding target object in the identified state is less than or equal to the preset feeding number.

[0004] For example, according to an embodiment of the present disclosure, the identification part includes a detection module that is communicatively connected to the control module and is configured to detect the distance between the target object and the container; the target object is in the identified state including that the distance between the corresponding target object and the container is less than or equal to a preset distance; the target object is in the unidentified state including that the distance between the corresponding target object and the container is greater than the preset distance.

[0005] For example, according to an embodiment of the present disclosure, the control module is also configured to perform control based on a third preset condition so that the shielding structure completely blocks the opening; the third preset condition is at least one of the following conditions: exceeding the feeding time of the corresponding target object in the identified state; the state of the corresponding target object is changed to an unidentified state; and the material in the container is exhausted.

[0006] For example, according to an embodiment of the present disclosure, the storage module is further configured to record a single usage duration of the corresponding target object that changes from the identified state to the unidentified state.

[0007] For example, according to an embodiment of the present disclosure, the storage module is also configured to record the total material usage time of each of the multiple target objects; the total material usage time is the sum of the single material usage time of the corresponding target object within the feeding time.

[0008] For example, according to an embodiment of the present disclosure, the control module is configured to obtain the corresponding preset feeding number according to the corresponding target object identified by the identification part; and / or the control module is configured to obtain the corresponding feeding time according to the corresponding target object identified by the identification part.

[0009] For example, according to an embodiment of the present disclosure, the first preset difference is 0% to 10% of the preset unit amount.

[0010] For example, according to an embodiment of the present disclosure, the second preset difference is greater than or equal to 0 and less than or equal to 5% to 10% of the preset unit amount.

[0011] For example, according to an embodiment of the present disclosure, a weighing module is further included that is communicatively connected to the control module and is configured to weigh the container to obtain the weight of the remaining material.

[0012] For example, according to an embodiment of the present disclosure, the storage module is further configured to record a single material usage of the corresponding target object that changes from the identified state to the unidentified state.

[0013] For example, according to an embodiment of the present disclosure, the storage module is also configured to record the total amount of material used for each of the multiple targets; the total amount of material used is the sum of the single amount of material used for the corresponding target within the feeding time.

[0014] For example, according to an embodiment of the present disclosure, the discharging mechanism is configured to be switchable between a discharging state and a stop state.

[0015] For example, according to an embodiment of the present disclosure, the discharging mechanism also includes a discharging component and a sensor respectively connected to the control module for communication; the sensor is configured to detect a braking position of the discharging component, and the control module brakes the discharging component based on the braking position so that the discharging mechanism switches from the discharging state to the stop state.

[0016] For example, according to an embodiment of the present disclosure, the identification part includes a radio frequency identification module and / or an image recognition module.

[0017] For example, according to an embodiment of the present disclosure, it also includes an alarm module that is communicatively connected to the control module and is configured to send an alarm signal under abnormal conditions; the control module is configured to control based on the alarm signal so that the shielding structure completely blocks the opening.

[0018] For example, according to an embodiment of the present disclosure, the abnormal condition is at least one of the following conditions: the container and the discharging mechanism are not aligned; the shielding structure and the container are in an intermediate state between the closed state and the open state; when the discharging mechanism discharges material into the container, material is not added to the container; when the discharging mechanism does not discharge material into the container, material is added to the container.

[0019] At least one embodiment of the present disclosure provides a discharging method, which is used for the discharging device described in any of the above embodiments, comprising: storing a plurality of individual information corresponding to a plurality of targets, each of the individual information at least including the feeding time and the preset feeding number; identifying the target to determine whether the corresponding target is in the identified state or the unidentified state; controlling the discharging mechanism to discharge the material to the container based on the first preset condition until the difference between the remaining material weight of the material in the container and the preset unit amount is less than the first preset difference; controlling based on the second preset condition, and adjusting the degree of blocking of the opening to allow only one of the corresponding targets to obtain the material from the container through the opening; wherein the first preset condition includes that within the feeding time of any individual information among the plurality of individual information, the blocking structure completely blocks the opening, the identification number of at least one target is less than the corresponding preset feeding number, and the difference between the preset unit amount and the remaining material weight is greater than or equal to the second preset difference; the second preset condition includes that one of the plurality of targets is in the identified state, and the identification number of the corresponding target in the identified state is less than or equal to the preset feeding number.

[0020] At least one embodiment of the present disclosure provides a computer-readable storage medium having executable codes stored thereon. When the executable codes are executed by a processor, the processor executes the discharging method described in the above embodiment. BRIEF DESCRIPTION OF THE DRAWINGS

[0021] In order to more clearly illustrate the technical solutions of the embodiments of the present disclosure, the drawings of the embodiments will be briefly introduced below. Obviously, the drawings in the following description only relate to some embodiments of the present disclosure, but are not intended to limit the present disclosure.

[0022] Figure 1 A schematic diagram of a closed state of a discharging device provided in at least one embodiment of the present disclosure.

[0023] Figure 2 A schematic diagram of an open state of a discharge device provided in at least one embodiment of the present disclosure.

[0024] Figure 3 A cross-sectional view of a discharging device in a closed state provided by at least one embodiment of the present disclosure.

[0025] Figure 4 A cross-sectional view of a discharge device in an open state provided by at least one embodiment of the present disclosure.

[0026] Figure 5 A schematic block diagram of a discharging device provided in at least one embodiment of the present disclosure.

[0027] Figure 6 A schematic diagram of the working process of a discharging device provided in at least one embodiment of the present disclosure.

[0028] Figure 7 A schematic flow chart of the first preset condition of the discharging device provided in at least one embodiment of the present disclosure.

[0029] Figure 8 A schematic flow chart of the second preset condition of the discharging device provided in at least one embodiment of the present disclosure.

[0030] Fig. 9 A schematic flow chart of the third preset condition of the discharging device provided in at least one embodiment of the present disclosure.

[0031] Fig.10 A schematic diagram of a discharging method provided by at least one embodiment of the present disclosure.

[0032] Description of reference numerals:

[0033] 100. discharging device; 110. control module; 120. storage module; 130. identification part; 132. camera; 140. discharging mechanism; 141. discharging assembly; 145. storage member; 150. container; 151. opening; 160. shielding structure; 170. weighing module; 180. alarm module. DETAILED DESCRIPTION

[0034] In order to make the purpose, technical solution and advantages of the embodiments of the present disclosure clearer, the technical solution of the embodiments of the present disclosure will be clearly and completely described below in conjunction with the drawings of the embodiments of the present disclosure. Obviously, the described embodiments are part of the embodiments of the present disclosure, rather than all of the embodiments. Based on the described embodiments of the present disclosure, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present disclosure.

[0035] Unless otherwise defined, the technical terms or scientific terms used in the present disclosure should be understood by people with ordinary skills in the field to which the present disclosure belongs. The words "first", "second" and similar words used in the present disclosure do not indicate any order, quantity or importance, but are only used to distinguish different components. The words "include" or "comprise" and similar words mean that the elements or objects appearing before the word cover the elements or objects listed after the word and their equivalents, without excluding other elements or objects.

[0036] In industries such as industry, agriculture and animal husbandry, or the pet industry, it is often necessary to implement different discharging plans through a discharging device. Taking the pet industry as an example, with the increasing number of pets per capita, more and more pet-keeping families own more than one pet. For example, when raising two or more cats or dogs at the same time, considering the different health status of each pet, the feeding plan formulated is also different accordingly. In research, the inventors of this application found that the discharging device is difficult to adapt to a variety of feeding plans. In addition, during the multi-pet feeding process, since the pet's eating behavior is uncontrollable, it is difficult for the discharging device to accurately obtain the eating situation of each pet.

[0037] At least one embodiment of the present disclosure provides a discharging device, comprising a storage module, an identification part, a discharging mechanism, a container and a shielding structure, which are respectively connected to the control module in communication, the discharging mechanism is connected to the container; the container comprises an opening facing the outside, and the shielding structure is arranged at the opening; the shielding structure and the container are configured to be able to move relative to each other and switch between a closed state and an open state to adjust the degree to which the opening is blocked, and in the closed state, the shielding structure completely blocks the opening; the storage module is configured to store multiple individual information corresponding to multiple targets, each of which includes at least a feeding time and a preset feeding number; the identification part is configured to identify the target to determine whether the corresponding target is in an identified state or an unidentified state; the control module is configured to control the discharging mechanism to move toward the container based on a first preset condition. The container discharges material, and the difference between the remaining material weight in the container and the preset unit amount is less than the first preset difference; the control module is also configured to control the shielding structure based on a second preset condition, and adjust the degree of shielding of the opening to allow only one of the corresponding target objects to obtain material from the container through the opening; the first preset condition includes that within the feeding time of any individual information among the multiple individual information, the shielding structure completely blocks the opening, the recognition number of at least one target object is less than the corresponding preset feeding number, and the difference between the preset unit amount and the remaining material weight is greater than or equal to the second preset difference; the second preset condition includes that one of the multiple targets is in the recognized state, and the recognition number of the corresponding target object in the recognized state is less than or equal to the preset feeding number.

[0038] According to the discharging device of the embodiment of the present disclosure, during the feeding time, when the remaining material weight meets the feeding condition and the identification number of at least one target object is less than its corresponding preset feeding number, the control module controls the discharging mechanism to discharge the material to the container, and during this process, the shielding structure completely shields the opening. When the target object is in the identification state, and the identification number of the corresponding target object is less than or equal to its preset feeding number, the shielding structure and the container are controlled to move relative to each other to adjust the degree of shielding of the opening, so that the material in the container is exposed to the outside, so that the corresponding target object can take or use the material through the opening, while preventing other targets from eating together with the corresponding target object.

[0039] Below, the target object is a pet, the material is pet food, and the discharging device is used to feed the pet as an example, and the discharging device, method and computer-readable storage medium of the present disclosure are introduced in more detail in combination with some embodiments, so that the technical solution and its advantages and technical effects according to the present disclosure are clearer.

[0040] Figure 1A schematic diagram of a closed state of a discharging device 100 provided in at least one embodiment of the present disclosure. Figure 2 A schematic diagram of the open state of the discharge device 100 provided in at least one embodiment of the present disclosure. Figure 3 A cross-sectional view of a discharging device 100 in a closed state provided by at least one embodiment of the present disclosure. Figure 4 A cross-sectional view of the discharging device 100 in an open state provided by at least one embodiment of the present disclosure. Figure 5 A schematic block diagram of a discharging device 100 provided in at least one embodiment of the present disclosure.

[0041] refer to Figures 1 to 5 The discharging device 100 includes a storage module 120, an identification part 130, a discharging mechanism 140, a container 150 and a shielding structure 160 which are respectively connected to the control module 110 in communication. The discharging mechanism 140 is connected to the container 150. The container 150 includes an opening 151 facing the outside. The shielding structure 160 is arranged at the opening 151. For example, referring to Figures 1 to 4 , the shielding structure 160 and the container 150 are configured to be able to move relative to each other and switch between a closed state and an open state to adjust the degree to which the opening 151 is blocked. In the closed state, the shielding structure 160 completely blocks the opening 151. For example, the shielding structure 160 remains stationary and controls the movement of the container 150. For another example, the container 150 remains stationary and controls the movement of the shielding structure 160. The following text will use the example of controlling the movement of the shielding structure 160 for explanation, but it is not limited to this. When the shielding structure 160 is in an open state, a target object such as a pet can obtain materials from the container; when the shielding structure 160 is in a closed state, the shielding structure 160 can seal the discharging device 100 to prevent the materials in the container from getting damp or oxidized. In addition, the shielding structure 160 can adjust the degree to which the opening 151 is blocked. Combined with some of the embodiments described later, it can be understood that when the corresponding pet is eating, the shielding structure 160 can adjust the degree to which the opening 151 is exposed, so that the opening 151 only allows the corresponding pet to eat, avoiding the situation where other pets compete for food.

[0042] For example, the discharging device 100 may further include a material storage member 145 connected to the discharging mechanism 140, wherein the material storage member 145 has a material storage cavity, and the material storage cavity contains materials. For example, the material storage member 145 is a grain barrel for storing pet food.

[0043] Figure 6 This is a schematic diagram of the working process of the discharging device 100 provided in at least one embodiment of the present disclosure. Figure 6For example, the storage module 120 is configured to store multiple individual information corresponding to multiple target objects, each individual information at least including a feeding time and a preset feeding number. The target object is, for example, a dog, cat or other pet. The feeding time is, for example, a feeding time, which can be set based on the actual situation of the pet. Setting the feeding time can enable the pet to establish a good conditioned reflex. By setting the preset feeding number within the feeding time, the pet can be cultivated with a good eating habit, reduce the risk of the pet refusing to eat and being picky about food, and benefit the pet's health.

[0044] For example, individual information also includes identity information, and identity information refers to information that can be matched with the target object to correspond. For example, the identity information is the facial feature information, nose print feature information or electronic identification information of the pet, and the relevant embodiments of the present disclosure will be described in detail later. Of course, individual information can also include other information, such as pet type, pet age, pet weight and other information, which are not limited here. For example, individual information can also include a single feeding time, such as a single eating time. For example, a single feeding refers to the eating process of a pet eating continuously within a time period. By setting a single eating time, it is beneficial for the pet to finish the pet food in the container 150 in time when the shielding structure 160 is opened. In addition, setting a single eating time can also reduce the risk of affecting other pets' eating due to the bad eating behavior of the corresponding pet, for example, the corresponding pet continues to occupy the eating area in front of the container 150 but does not eat, resulting in other pets being unable to eat during the feeding time.

[0045] For example, the recognition part 130 is configured to recognize the target object to determine whether the corresponding target object is in a recognized state or an unrecognized state. For example, during the process of the recognition part 130 recognizing the target object, it is determined whether the target object is recognized, so that the corresponding target object is switched between a recognized state and an unrecognized state. By recognizing the pet, it is possible to accurately supply food to the corresponding pet according to the pre-stored individual information, so as to avoid other non-corresponding pets from eating and causing interference to the feeding plan.

[0046] Figure 7 This is a flow chart of the first preset condition of the discharging device 100 provided in at least one embodiment of the present disclosure. Figure 6 and Figure 7 , the control module 110 is further configured to control the discharging mechanism 140 to discharge material to the container 150 based on the first preset condition, until the difference between the remaining material weight of the material in the container 150 and the preset unit amount is less than the first preset difference, so as to facilitate the control of the single food intake of the pet. For example, the remaining material weight is the real-time weight of the material in the container 150. When the difference between the remaining material weight and the preset unit amount is less than the first preset difference, that is, the container 150 contains approximately the preset unit amount of material, so that the pet can eat approximately the preset unit amount of pet food when the shielding structure 160 is opened.

[0047] For example, the first preset difference is 0%-10% of the preset unit amount. For example, the first preset difference is one of 9%, 7%, 5%, 4%, 3%, 2%, and 1% of the preset unit amount. Most pet food is in the form of particles of exactly the same size, and the amount of pet food after each discharge can fluctuate roughly within 10% of the preset unit amount. It is understandable that the user can also set the first preset difference according to actual needs, which is not limited here.

[0048] The preset unit amount can be set by the user. For example, the preset unit amount can be set as a common factor of multiple planned feeding amounts corresponding to multiple pets, so as to match different feeding plans with the help of the preset unit amount. The specific content will be explained in conjunction with some embodiments later. It should be noted that Figure 7 The judgment order shown in is only exemplary. In fact, there is no order in which the sub-conditions in the first preset condition are judged.

[0049] For example, the first preset condition is included in the feeding time of any individual information in the plurality of individual information. For example, there are a plurality of individual information corresponding to a plurality of feeding times pre-stored, and the first preset condition is included in any feeding time. Of course, the feeding time in each individual information can be set to different time periods or the same time period. For example, the feeding time includes a timestamp and a time period. For example, the discharging mechanism 140 is controlled to discharge the material according to the timestamp. For example, in combination with some embodiments below, during the feeding time of 6:00-7:00, assuming that the control module 110 determines that the first preset condition is met at 6:59, then even if the discharging cannot be completed at 7:00 (for example, it takes 2 minutes to discharge 20 grams), the discharging mechanism 140 is still controlled to start and discharge the material into the container 150. For example, when the current feeding time is exceeded, for example, at 7:01, the discharging mechanism 140 is no longer controlled to start and discharge the food into the container 150 to prevent the pet food from getting damp or oxidized, and the discharging mechanism 140 can be controlled to discharge the material until the next feeding time. For example, it is determined whether the pet's eating behavior exceeds the feeding time according to the time period. For example, assuming that the pet can eat in the time period of 6:00-7:00, and the pet has not finished eating at 7:00, the control module 110 will still control the shielding structure 160 to close, and the pet is no longer allowed to continue eating.

[0050] For example, the first preset condition also includes that the shielding structure 160 completely blocks the opening 151, for example, the shielding structure 160 is in a closed state. During the feeding process, the shielding structure 160 is closed, thereby preventing the weight of the remaining material from increasing as the discharging proceeds while continuing to decrease due to the pet's eating behavior, causing the pet to interfere with the discharging process and make the discharging amount inaccurate. It can be understood that the shielding structure 160 remains closed during the discharging process, and accordingly, when the shielding structure 160 is opened for the pet to eat, the discharging mechanism 140 will not discharge the material. In this way, the discharging process of the discharging device 100 can be separated from the eating process of the pet, avoiding possible interference between the two processes.

[0051] For example, the first preset condition also includes that the number of times at least one target object is identified is less than the corresponding preset number of feeding times. In combination with some embodiments described later, the corresponding pet is identified during the feeding time, and when the pet is identified, the shielding structure 160 is opened to feed the pet. It can be understood that the number of times the corresponding pet is identified is also the number of times the pet is fed. For example, when the number of times at least one pet is identified is less than its corresponding preset number of feeding times, that is, when there is a pet whose feeding times have not reached the preset number of feeding times, the control module 110 controls the discharging mechanism 140 to discharge food to the container 150 during the feeding time, so that the pet can be fed based on the corresponding individual information when it is identified next time. For example, after the number of times all pets are identified reaches the preset number of feeding times, the discharging mechanism 140 will no longer discharge food into the container 150 to prevent the pet food from getting damp or oxidized.

[0052] For example, the first preset condition also includes that the difference between the preset unit amount and the weight of the remaining material is greater than or equal to the second preset difference. It can be understood that the difference between the preset unit amount and the weight of the remaining material is the single food intake of the corresponding pet. For example, to ensure that the pet's food intake is more accurate, the second preset difference can be set to 0, that is, no matter how much the pet's single food intake was the previous time, the remaining material weight is supplemented to the preset unit amount. For example, to avoid replenishing food too frequently, the second preset difference can be set to be greater than 0 and less than or equal to 5% to 10% of the preset unit amount, that is, when the pet's single food intake is too small, it can be set not to replenish food. For example, the user can set the second preset difference to 5%. In combination with some embodiments described later, the preset unit amount is 20 grams, and the second preset difference is 1 gram, that is, when the previous pet only eats less than 1 gram, it will not replenish food because it has little effect on the food intake of the next pet. It can be understood that the user can also set the second preset difference according to actual needs, which is not limited here.

[0053] For example, according to an embodiment of the present disclosure, the control module 110 is configured to control the discharging mechanism 140 to stop discharging when the weight of the remaining material is equal to the preset unit amount. It can be understood that when the food is replenished to the preset unit amount, the discharging mechanism 140 stops discharging, thereby ensuring that the container 150 after replenishment contains the preset unit amount of pet food. For example, before the discharging mechanism 140 discharges the material, the weight of the remaining material is 10 grams, and the discharging stops when the material in the container 150 reaches 20 grams, that is, in this process, the discharging mechanism 140 is controlled to discharge 10 grams.

[0054] refer to Figure 7 , and combined with Figure 3 For example, according to an embodiment of the present disclosure, the discharging mechanism 140 is configured to be switchable between a discharging state and a stop state. For example, in the discharging state, the discharging mechanism 140 delivers the pet food into the container 150, and in the stop state, the discharging mechanism 140 stops moving and no longer delivers the pet food into the container 150.

[0055] For example, according to an embodiment of the present disclosure, the discharging mechanism 140 includes a discharging assembly 141 and a sensor (not shown in the figure) respectively connected to the control module 110 for communication, the sensor is configured to detect the braking position of the discharging assembly 141, and the control module 110 brakes the discharging assembly 141 based on the braking position to stop discharging. The discharging assembly 141 is, for example, an impeller assembly and a motor connected in a transmission manner, and the control module 110 controls the motor to rotate to drive the impeller in the impeller assembly to rotate, and the impeller in the impeller assembly rotates forward to drive the pet food, so that the pet food falls into the container 150. When the discharging assembly 141 is controlled to brake, the braking position of the discharging assembly 141 is detected by the sensor, thereby improving the braking reliability of the discharging assembly 141. For example, the storage member 145 has an inlet and an outlet respectively connected to the storage cavity, the inlet is used to add materials into the storage cavity, and the impeller assembly is configured to open the outlet or block the outlet during the rotation process, so that the outlet is connected or separated from the discharging mechanism 140.

[0056] For example, the sensor is a magnetic sensor, for example, the magnetic sensor is a Hall sensor. For example, a magnet is provided at the bottom of the impeller. When the impeller assembly is braked, if the magnet at the bottom of the impeller does not trigger the positioning sensor, the impeller is reversed until the positioning sensor is triggered, so that the discharging assembly 141 can be reliably braked. For example, the material of the impeller includes silica gel, thereby improving the sealing effect. Of course, other seals can also be provided on the impeller, which is not limited here.

[0057] Figure 8 This is a flow chart of the second preset condition of the discharging device 100 provided in at least one embodiment of the present disclosure. Figure 8The control module 110 is further configured to control the shielding structure 160 to open based on the second preset condition, and adjust the degree of shielding of the opening 151 to allow only one corresponding target object to obtain materials from the container 150 through the opening 151, so as to provide pet food to the corresponding pet, while preventing non-corresponding pets from snatching food. For example, the degree of shielding of the opening 151 can be adjusted according to the size of the user's own pet.

[0058] For example, Figure 8 As shown, the shielding structure 160 may include a cover, and the degree of shielding of the opening is controlled by different positions of the cover. The cover is disposed above the opening 151 and is opened or closed under the control of the control module 110 to reveal or close the opening 151.

[0059] However, the embodiments of the present disclosure are not limited thereto. For example, the shielding structure 160 may include a cover and a plurality of baffles (not shown in the figure). The cover only controls whether the opening is completely blocked or completely open, while the baffle is used to adjust the degree to which the opening is blocked. There are, for example, two baffles, which are respectively arranged on both sides of the opening 151. Under the control of the control module 110, the two baffles can move away from or close to each other, thereby adjusting the size of the space allowed for the pet to pass through to adapt to pets of different sizes. Of course, the number of baffles can also be multiple or one, which is not limited here.

[0060] For another example, the shielding structure 160 includes a cover and a mask (not shown in the figure), and the mask is arranged above the opening 151. When the body sizes of multiple pets are roughly the same, the mask is provided with an entrance that only allows one pet to pass through, and the entrance is connected to the opening 151, so that only the corresponding pet is allowed to eat. Of course, when the body sizes of multiple pets are quite different, masks with entrances of different sizes can be matched for different pets, which is not limited here.

[0061] For example, the individual information also includes the body size data of the corresponding pet, and the control module 110 adjusts the exposure degree of the opening 151 based on the body size data to avoid other pets from competing for food.

[0062] For example, container 150 is a flip-top feeding bowl, that is, the cover can be flipped relative to opening 151. For another example, container 150 is a push-pull feeding bowl, that is, the cover is configured as a sliding door. For another example, container 150 is a folding feeding bowl, that is, the cover is configured as a folding door. Of course, the cover can also be configured as other forms of structures, as long as it can be switched between an open state and a closed state, and this is not limited here. It should be noted that Figure 8 The judgment order shown in is only exemplary. In fact, there is no order in which the sub-conditions in the second preset condition are judged.

[0063] For example, the second preset condition includes one of the multiple targets being in a recognized state. It is understandable that the second preset condition includes a target changing from an unrecognized state to a recognized state. For example, the recognition part 130 continuously recognizes a pet during operation, and when the pet meets a certain trigger condition or some trigger conditions, the recognition part 130 determines that the corresponding pet changes from an unrecognized state to a recognized state.

[0064] For example, the second preset condition also includes that the number of recognitions of the corresponding target object in the recognized state is less than or equal to the preset number of feedings. For example, when the recognition part 130 determines that the pet changes from an unrecognized state to a recognized state, the number of recognitions is increased by 1. It should be noted that when the pet is in the recognized state and the number of recognitions does not exceed the preset number of feedings, the shielding structure 160 is opened once for each increase in the number of recognitions to feed the pet. Thus, when the accumulated number of recognitions is less than or equal to the preset number of feedings, that is, the actual number of feedings has not yet reached the preset number of feedings, and when the number of recognitions of the corresponding pet is greater than the preset number of feedings, the feeding plan of the corresponding pet has been met, and the shielding structure 160 is no longer opened.

[0065] For example, the storage module 120 stores individual information of three pets, A, B, and C. Referring to Table 1 below, it is set that there are three feeding times for A, B, and C, and the feeding times are consistent, namely, 6:00-7:00, 12:00-13:00, and 18:00-19:00. In combination with the above embodiments, it can be understood that the planned feeding amount of the pet within the feeding time is the product of the preset feeding times and the preset unit amount. For example, within the feeding time of 6:00-7:00, the planned feeding amount of A is 40 grams and the planned feeding amount of B is 20 grams. The preset unit amount can be set to the common factor 20 grams. From 6:00 to 7:00, the preset feeding times of A, B and C are 2 times, 1 time and 0 times respectively; from 12:00 to 13:00, the preset feeding times of A, B and C are 1 time, 1 time and 2 times respectively; from 18:00 to 19:00, the preset feeding times of A, B and C are 2 times, 1 time and 2 times respectively.

[0066] Table 1

[0067] A B C 6:00—7:00 2 1 0 12:00—13:00 1 1 2 18:00—19:00 2 1 2

[0068] For example, at 6:00, 12:00 and 18:00, the pet has not started eating within the feeding time, that is, the number of recognitions for each pet is 0. At this time, if other conditions are met, such as the shielding structure 160 is in a closed state and there is no pet food in the container 150, the discharging mechanism 140 can be controlled to discharge 20 grams of food into the container 150.

[0069] For example, the second preset difference is set to 4 grams. For example, when other conditions are met, the weight of the remaining material in the container 150 is 2 grams, that is, the difference between the preset unit amount and the remaining material weight is 18 grams, then the first preset condition is met, and it is necessary to add food to the container 150. It can be understood that 18 grams is the single food intake of the corresponding pet before the shielding structure 160 is closed.

[0070] For example, during the feeding time of 6:00-7:00, A can eat twice, B can eat once, and C cannot eat. For example, after A changes from an unrecognized state to a recognized state once, when it changes to a recognized state for the second time, the shielding structure 160 opens to A again so that A can eat for the second time. For example, after B changes from an unrecognized state to a recognized state once, even if B is judged to be in a recognized state by the recognition part 130 again, for example, B changes from an unrecognized state to a recognized state for the second time, the shielding structure 160 will no longer open to B. For example, when C is in a recognized state, since its preset feeding number is set to 0 times, the shielding structure 160 remains closed and will not open to C.

[0071] For example, the control module 110 is configured to obtain the corresponding preset feeding times according to the corresponding target object identified by the recognition part 130. For example, in combination with some of the aforementioned embodiments, during the feeding time of 6:00-7:00, when the recognition part 130 recognizes A, that is, when A changes from an unrecognized state to a recognized state, the preset feeding times of A obtained by the control module 110 are 2 times. For example, the control module 110 is configured to obtain the corresponding feeding time according to the corresponding target object identified by the recognition part 130. For example, in combination with some of the aforementioned embodiments, when the recognition part 130 recognizes B, that is, when B changes from an unrecognized state to a recognized state, the feeding times of B obtained by the control module 110 are 6:00-7:00, 12:00-13:00 and 18:00-19:00.

[0072] Combination Figure 8 and Figure 5As shown, for example, according to an embodiment of the present disclosure, the identification part 130 includes a detection module that is communicatively connected to the control module 110 and is configured to detect the distance between the target object and the container 150. For example, the detection module is a radar or an infrared sensor. For example, the target object is in a recognized state, including that the distance between the corresponding target object and the container is less than or equal to a preset distance; the target object is in an unrecognized state, including that the distance between the corresponding target object and the container is greater than the preset distance. By detecting the distance by the detection module, it is possible to determine that the pet is converted from an unrecognized state to a recognized state when the pet approaches the container 150, so that the control module 110 opens the shielding structure 160 to facilitate the pet to eat. When the distance is greater than the preset distance, that is, when the pet is away from the container 150, it is determined that the pet is converted from a recognized state to an unrecognized state, so that the control module 110 closes the shielding structure 160. For example, the preset distance is any value from 0 to 10 cm.

[0073] For example, according to an embodiment of the present disclosure, the identification part 130 includes a radio frequency identification module and / or an image recognition module. Radio frequency identification, i.e., RFID (Radio Frequency Identification), is also called wireless radio frequency identification. It is a communication technology that can identify a specific target and read and write related data through radio signals without establishing mechanical or optical contact between the identification system and the specific target. For example, a sensing chip can be embedded in a pet collar, and the pet's identity information is stored in the sensing chip. When a pet wearing a pet collar embedded with a sensing chip approaches the container 150, the radio frequency identification module in the discharging device 100 can receive the corresponding identity information through the principle of electromagnetic induction, thereby realizing identification. The image recognition module is, for example, a camera 132, and the camera 132 can shoot the approaching pet, thereby realizing identification through the captured image. For example, the camera 132 is set inside the discharging device 100, and the shielding structure 160 is set to a transparent material, so that both shooting can be realized and the camera 132 can be protected. Of course, other biometric identification technologies can also be used to realize the identification and marking of the identities of different pets, which is not limited here.

[0074] For example, the recognition part 130 recognizes the pet when the distance is less than the preset distance, and the RFID module and / or the image recognition module recognizes the identity information of the corresponding pet. For example, the preset distance is set to be smaller than the recognition range of the RFID module and / or the image recognition module, so as to more accurately control the opening of the shielding structure 160 to avoid the situation where the shielding structure 160 is opened without the pet approaching. For example, the recognition range radius of the RFID module and / or the image recognition module is 30 cm, and the preset distance can be set to 10 cm.

[0075] Fig. 9This is a flow chart of the third preset condition of the discharging device 100 provided in at least one embodiment of the present disclosure. Fig. 9 For example, the control module 110 is further configured to perform control based on a third preset condition, such as controlling the shielding structure 160 to close so that the shielding structure 160 completely shields the opening 151. The third preset condition is at least one of the following conditions: exceeding the feeding time of the corresponding target object in the recognized state; the state of the corresponding target object changes to the unrecognized state; and the material in the container is exhausted. It should be noted that Fig. 9 The judgment order shown in is only exemplary. In fact, there is no order in which the sub-conditions in the second preset condition are judged.

[0076] In combination with some of the aforementioned embodiments, for example, when the time is 7:01, the feeding time of the corresponding pet has been exceeded, then even if the pet in the recognized state is still eating, the shielding structure 160 will be closed, thereby cultivating the good habit of the pet to eat during the feeding time. When the state of the corresponding pet changes from the recognized state to the unrecognized state, for example, after the corresponding pet leaves and the distance between it and the container 150 is 15 cm, the shielding structure 160 is controlled to close. In this way, it is possible to prevent the pet food from getting damp and oxidized due to the shielding structure 160 remaining open. In addition, timely controlling the closing of the shielding structure 160 can also prevent other non-corresponding pets from eating. For example, it can prevent pets that do not match the current feeding time in the feeding plan from eating. For another example, it can prevent pets that have reached the preset number of feedings from continuing to eat. When the material in the container 150 is used up, for example, the pet food in the container 150 has been eaten by the corresponding pet and the remaining material weight is 0 grams, it is necessary to close the shielding structure 160 and control the discharging mechanism 140 to discharge the material to replenish the food to the preset unit amount of 20 grams.

[0077] For example, according to an embodiment of the present disclosure, the storage module 120 is also configured to record the single feeding duration of the corresponding target object that changes from a recognized state to an unrecognized state. For example, the single feeding duration is the duration from the opening of the shielding structure 160 to the closing of the shielding structure 160. By recording the single feeding duration of the corresponding pet, it is easy to grasp the eating situation of the corresponding pet each time. In combination with some of the aforementioned embodiments, for example, A changes from an unrecognized state to a recognized state at 6:10, at which time the shielding structure 160 is opened, A starts eating and leaves the container 150 at 6:15, and A changes from a recognized state to an unrecognized state, at which time the shielding structure 160 is closed. During this eating process, A's single feeding duration is 5 minutes.

[0078] For example, according to an embodiment of the present disclosure, the storage module 120 is also configured to record the total feeding time of the corresponding target object, and the total feeding time is the sum of the single feeding time within the feeding time. By recording the total feeding time of the corresponding pet, the overall feeding situation of the pet during the feeding time can be grasped, so as to facilitate the management and control of the corresponding pet's eating behavior. In combination with some of the aforementioned embodiments, for example, if the single feeding time of A during the first feeding process is 5 minutes, and the single feeding time during the second feeding process is 10 minutes, then the total feeding time is 15 minutes.

[0079] like Figure 3 and Figure 5 As shown, for example, according to an embodiment of the present disclosure, a weighing module 170 is further included that is communicatively connected to the control module 110 and is configured to weigh the container 150 to obtain the weight of the remaining material in the container 150, thereby performing real-time monitoring of the weight of the pet food in the container 150. For example, the container 150 is placed above the weighing module 170, and when the weighing module 170 weighs, the weight of the container 150 is removed to obtain the weight of the pet food.

[0080] For example, according to an embodiment of the present disclosure, the storage module 120 is also configured to record the single feeding amount of the corresponding target object. For example, the single feeding amount is the change in the weight of the remaining material when the shielding structure 160 is switched from opening to closing. By recording the single feeding amount of the corresponding pet, the feeding situation of the corresponding pet at each feeding can be known. In combination with some of the aforementioned embodiments, for example, after A eats and leaves the container 150, the shielding structure 160 switches from an open state to a closed state. When the shielding structure 160 is opened, the weight of the remaining material in the container 150 is 20 grams, and when the shielding structure 160 is closed, the weight of the remaining material in the container 150 is 10 grams, then the single feeding amount of A is 10 grams. For another example, when B eats and leaves the container 150, the weight of the remaining material when the container 150 is opened is 19 grams, and the weight of the remaining material when it is closed is 0 grams, then the single feeding amount of B is 19 grams.

[0081] For example, according to an embodiment of the present disclosure, the storage module 120 is also configured to record the total amount of food used by the corresponding target object, and the total amount of food used is the sum of the single amount of food used during the feeding time. By recording the total amount of food eaten by the corresponding pet, the eating situation of the corresponding pet during the entire feeding period can be known, so as to facilitate the management and control of the eating behavior of the corresponding pet. In combination with some of the aforementioned embodiments, for example, during the feeding time of 6:00-7:00, A's single food intake in the first time is 10 grams, and the single food intake in the second time is 1 gram, then A's total food intake is 11 grams.

[0082] For example, according to an embodiment of the present disclosure, an alarm module 180 is further included that is communicatively connected to the control module 110 and configured to send an alarm signal under abnormal conditions. The control module 110 is configured to perform control based on the alarm signal, such as controlling the shielding structure 160 to be closed so that the shielding structure 160 completely blocks the opening 151. Under abnormal conditions, the shielding structure 160 is controlled to be closed through the alarm signal, which can warn and remind the user to debug the discharging device 100 in time, and can also prevent the pet's eating behavior from being affected by a malfunction of the discharging device 100.

[0083] For example, according to an embodiment of the present disclosure, the abnormal condition is at least one of the following conditions: the container 150 is not aligned with the discharge mechanism 140; the shielding structure 160 and the container 150 are in an intermediate state between the closed state and the open state; when the discharge mechanism 140 discharges materials into the container 150, no material is added to the container 150; when the discharge mechanism 140 does not discharge materials into the container 150, materials are added to the container 150. It should be noted that there is no order in which the above sub-conditions are judged.

[0084] For example, the abnormal condition is that the container 150 is out of position or offset, resulting in the inability to align with the discharging mechanism 140. For example, the container 150 remains stationary and controls the movement of the shielding structure 160. The shielding structure 160 cannot completely block the opening 151 when switching to the closed state, or the shielding structure 160 cannot be opened in place when switching to the open state, resulting in the exposed portion of the opening 151 not matching the corresponding pet. For example, the pet food in the storage part 145 is 0 or, for example, the discharging mechanism 140 is blocked, resulting in the controlled discharging of the discharging mechanism 140 and no increase in pet food in the container 150. For example, the pet food in the storage part 145 is insufficient and the food is not discharged to the preset unit amount. For example, the motor in the discharging mechanism 140 is blocked. For example, the control module 110 does not control the discharging mechanism 140 to discharge, and the pet food is increased in the container 150. For example, the first preset condition is not met and the weight detected by the weighing module 170 increases significantly. Of course, the abnormal condition may also be other faults occurring in the discharging device 100 , which are not limited here.

[0085] Fig.10 A schematic diagram of a discharging method provided by at least one embodiment of the present disclosure. Fig.10 As shown, combined with Figure 3 and Figure 5 At least one embodiment of the present disclosure provides a discharging method, which is used for the discharging device 100 of any of the above embodiments, comprising:

[0086] Step S110, storing a plurality of individual information corresponding to a plurality of target objects, each individual information at least including a feeding time and a preset feeding number;

[0087] Step S120, identifying the target object to determine whether the corresponding target object is in an identified state or an unidentified state;

[0088] Step S130, based on the first preset condition, the discharging mechanism 140 is controlled to discharge the material into the container 150 until the difference between the remaining material weight of the material in the container 150 and the preset unit amount is less than the first preset difference; the first preset condition includes that during the feeding time of any individual information among the multiple individual information, the shielding structure 160 completely blocks the opening 151, the number of identification times of at least one target object is less than the corresponding preset feeding number, and the difference between the preset unit amount and the remaining material weight is greater than or equal to the second preset difference;

[0089] Step S140, control based on the second preset condition, for example, controlling the shielding structure 160 to open, and adjusting the degree of shielding of the opening 151 to allow only one corresponding target object to obtain material from the container 150 through the opening 151; the second preset condition includes that one of the multiple target objects is in an identified state, and the number of identification times of the corresponding target object in the identified state is less than or equal to the preset number of feeding times.

[0090] In step S110, for example, individual information is stored with the help of the storage module 120, and the target object is, for example, a pet such as a dog or cat. The feeding time and the preset feeding times in the individual information can be specifically referred to the contents of some of the aforementioned embodiments, which will not be repeated here. In step S120, for example, the target object is identified with the help of the identification part 130, and the identification part 130 includes, for example, a detection module, a radio frequency identification module and an image recognition module. In step S130, for example, the discharging mechanism 140 is controlled to operate under the first preset condition by the control module 110 to realize the discharging. In step S140, for example, the shielding structure 160 is controlled to open under the second preset condition by the control module 110, and the degree of shielding of the opening 151 is adjusted, so as to feed the corresponding target object and only allow one corresponding target object to obtain the material.

[0091] Since the discharging method according to the embodiment of the present disclosure is used for at least one of the above-mentioned discharging devices, it also has corresponding beneficial technical effects, which will not be described in detail here. It should be noted that the various method steps adopted in the discharging devices according to the above-mentioned embodiments of the present disclosure can also be included in the grain discharging method according to the embodiment of the present disclosure, which will not be described in detail here.

[0092] At least one embodiment of the present disclosure provides a computer-readable storage medium having executable code stored thereon. When the executable code is executed by a processor, the processor executes the discharging method of the above embodiment. Since the computer-readable storage medium according to the embodiment of the present disclosure executes the above discharging method, it also has corresponding beneficial technical effects, which will not be described in detail here.

[0093] There are a few points to note:

[0094] (1) In the drawings of the embodiments of the present disclosure, only the structures related to the embodiments of the present disclosure are involved, and other structures can refer to the general design.

[0095] (2) In the absence of conflict, features in the same embodiment or in different embodiments of the present disclosure may be combined with each other.

[0096] The above description is merely an exemplary embodiment of the present disclosure and is not intended to limit the protection scope of the present disclosure. The protection scope of the present disclosure is determined by the appended claims.

Claims

1. A discharging device, comprising a storage module, an identification part, a discharging mechanism, a container and a shielding structure respectively connected to a control module in communication, wherein the discharging mechanism is in communication with the container; the container comprises an opening facing the outside, and the shielding structure is arranged at the opening; the shielding structure and the container are configured to be able to move relative to each other and switch between a closed state and an open state to adjust the degree to which the opening is blocked, and in the closed state, the shielding structure completely blocks the opening; The storage module is configured to store a plurality of individual information corresponding to a plurality of targets, each of the individual information at least including a feeding time and a preset feeding number; The recognition part is configured to recognize the target object to determine whether the corresponding target object is in a recognized state or an unrecognized state; The control module is configured to control the discharging mechanism to discharge material into the container based on a first preset condition until the difference between the remaining material weight of the material in the container and the preset unit amount is less than the first preset difference; The control module is further configured to perform control based on a second preset condition and adjust the degree to which the opening is blocked to allow only one corresponding target object to obtain material from the container through the opening; in, The first preset condition includes that within the feeding time of any individual information among the multiple individual information, the shielding structure completely blocks the opening, the recognition number of at least one target object is less than the corresponding preset feeding number, and the difference between the preset unit quantity and the remaining material weight is greater than or equal to the second preset difference; the second preset condition includes that one of the multiple target objects is in the recognized state, and the recognition number of the corresponding target object in the recognized state is less than or equal to the preset feeding number.

2. The discharging device according to claim 1, wherein: The identification part includes a detection module that is communicatively connected to the control module and is configured to detect the distance between the target object and the container; The target being in the recognized state includes that the distance between the corresponding target and the container is less than or equal to a preset distance; the target being in the unrecognized state includes that the distance between the corresponding target and the container is greater than the preset distance.

3. The discharging device according to claim 2, wherein: The control module is further configured to perform control based on a third preset condition so that the shielding structure completely shields the opening; The third preset condition is at least one of the following conditions: Exceeding the feeding time of the corresponding target object in the identified state; The state of the corresponding target object changes to an unrecognized state; and The material in the container is exhausted.

4. The discharging device according to any one of claims 1 to 3, wherein: The storage module is also configured to record a single material usage duration of the corresponding target object that changes from the identified state to the unidentified state.

5. The discharging device according to claim 4, wherein: The storage module is also configured to record the total material usage time of each target object among the multiple targets; The total material usage time is the sum of the single material usage time of the corresponding target object within the feeding time.

6. The discharging device according to any one of claims 1 to 3, wherein: The control module is configured to obtain the corresponding preset feeding times according to the corresponding target object identified by the identification part; and / or The control module is configured to obtain the corresponding feeding time according to the corresponding target object identified by the identification part.

7. The discharging device according to any one of claims 1 to 3, wherein: The first preset difference is 0% to 10% of the preset unit amount.

8. The discharging device according to any one of claims 1 to 3, wherein: The second preset difference is greater than or equal to 0 and less than or equal to 5% to 10% of the preset unit amount.

9. The discharging device according to any one of claims 1 to 3, further comprising a weighing module communicatively connected to the control module, configured to weigh the container to obtain the weight of the remaining material.

10. The discharging device according to claim 9, wherein: The storage module is further configured to record a single material usage of the corresponding target object that changes from the identified state to the unidentified state.

11. The discharging device according to claim 10, wherein: The storage module is also configured to record the total amount of material used for each of the plurality of targets; The total amount of material used is the sum of the single amounts of material used corresponding to the target object within the feeding time.

12. The discharging device according to any one of claims 1 to 3, wherein: The discharging mechanism is configured to be switchable between a discharging state and a stop state.

13. The discharging device according to claim 12, wherein: The discharging mechanism further includes a discharging component and a sensor respectively connected to the control module for communication; The sensor is configured to detect a braking position of the discharging component, and the control module brakes the discharging component based on the braking position so that the discharging mechanism switches from the discharging state to the stopping state.

14. The discharging device according to any one of claims 1 to 3, wherein: The identification part includes a radio frequency identification module and / or an image recognition module.

15. The discharging device according to any one of claims 1 to 3, further comprising an alarm module in communication with the control module, configured to issue an alarm signal under abnormal conditions; The control module is configured to perform control based on the alarm signal so that the shielding structure completely shields the opening.

16. The discharging device according to claim 15, wherein: The abnormal condition is at least one of the following conditions: The container and the discharging mechanism are not aligned; The shielding structure and the container are in an intermediate state between the closed state and the open state; When the discharging mechanism discharges material into the container, no material is added to the container; When the discharging mechanism does not discharge material into the container, material is added into the container.

17. A discharging method, used for the discharging device according to any one of claims 1 to 16, comprising: storing the plurality of individual information corresponding to the plurality of targets, each of the individual information at least including the feeding time and the preset feeding times; Identifying a target object to determine whether the corresponding target object is in the identified state or the unidentified state; Based on the first preset condition, the discharging mechanism is controlled to discharge material into the container until the difference between the remaining material weight in the container and the preset unit amount is less than the first preset difference; Controlling based on the second preset condition, and adjusting the degree to which the opening is blocked so as to allow only one corresponding target object to obtain material from the container through the opening; Among them, the first preset condition includes that within the feeding time of any individual information among the multiple individual information, the shielding structure completely blocks the opening, the recognition number of at least one target object is less than the corresponding preset feeding number, and the difference between the preset unit quantity and the remaining material weight is greater than or equal to the second preset difference; the second preset condition includes that one of the multiple target objects is in the recognized state, and the recognition number of the corresponding target object in the recognized state is less than or equal to the preset feeding number.

18. A computer-readable storage medium having executable codes stored thereon, wherein when the executable codes are executed by a processor, the processor is caused to execute the discharging method of claim 17.

Citation Information

Patent Citations

  • Automatic pet feeding method and device, computer storage medium and electronic equipment

    CN109729990A

  • Intelligent pet feeding terminal system

    CN111528121A

  • Feeding structure and pet feeding system thereof

    CN211910069U

  • Feeder

    CN218072943U

  • Rack of drying screen of laver coating equipment and hdpe coated pipe

    KR102217848B1