Cooking utensil control method and cooking utensil
By calculating and automatically adjusting the zero-point compensation value, the problem of large errors after long-term use of the weighing components of the smart cooking utensils is solved, and the accuracy of food testing and user experience are improved.
Patent Information
- Application Number
- CN202310748703.1
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2023-06-21
- Publication Date
- 2024-12-24
AI Technical Summary
After long-term use, the weighing components of existing smart cooking appliances have zero point drift due to structural aging or dust accumulation, resulting in large measurement errors, and users need to cumbersome operations to zero and affect the user experience.
By obtaining the zero-point compensation value of the weighing assembly, the zero-point drift value is calculated using the display value of the storage box on the weighing base and the set weight, the food detection value is automatically adjusted to reduce errors, and the zero-point compensation is detected when the storage box is removed. to achieve accurate compensation for food detection value.
It effectively reduces the error of the weighing components for food detection, simplifies user operations, improves the intelligence and measurement accuracy of cooking utensils, and improves the user experience.
Smart Images

Figure CN119174548A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the technical field of cooking appliances, and in particular to a cooking appliance control method and the cooking appliance. Background Art
[0002] Existing intelligent cooking utensils can automatically detect the longitudinal beams of ingredients, which are mostly carried out by reed switches, infrared, and single-stage detection methods, which are subject to greater interference and have low accuracy. In addition, after long-term use, the weighing sensor will cause zero drift due to aging and deformation of the structure, aging and deformation of the sensor, or accumulation of dust and material on the carrier of the material box, which directly leads to errors in the weighing data. For example, when leaving the factory, the weight is displayed as 0 in the empty box state. After the zero drift occurs, the weight display in the empty box state becomes N, which ultimately leads to errors in the detected weight. However, during user use, there is usually material in the material box. If the material is emptied first and then the user is asked to reset the weight of the material box to zero through operations such as pressing buttons, it is too cumbersome for the user and affects the user experience.
[0003] The above contents are only used to assist in understanding the technical solution of the present invention and do not constitute an admission that the above contents are prior art. Summary of the invention
[0004] The main purpose of the present invention is to provide a control method for a cooking appliance and a cooking appliance, aiming to solve the technical problem in the prior art that the weighing component has a large measurement error after long-term use.
[0005] To achieve the above object, the present invention provides a control method for a cooking appliance, wherein the cooking appliance comprises a weighing base and a control device, wherein a weighing assembly is arranged in the weighing base for placing a storage box for weighing, and the control method for the cooking appliance comprises:
[0006] When the storage box is placed on the weighing base, obtaining the food detection value detected by the weighing component;
[0007] The actual amount of food of the food detection value is obtained according to the food detection value and the zero point compensation value of the weighing component.
[0008] Optionally, before the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the method further includes:
[0009] Obtain a zero point compensation value of the weighing component.
[0010] Optionally, the step of obtaining the zero point compensation value of the weighing component comprises:
[0011] When the storage box is removed from the weighing base, obtaining the displayed value -W1 of the weighing assembly;
[0012] According to the set weights W2 and W1 of the storage box, the zero point compensation value △W=W1-W2 is calculated.
[0013] Optionally, when the storage box is moved out from the weighing base, before the step of obtaining the displayed value -W1 of the weighing assembly, the method further includes:
[0014] Detect whether the storage box is moved out from the weighing base.
[0015] Optionally, the step of detecting whether the storage box is moved out of the weighing base comprises:
[0016] Calculating the difference between W2 and W1, and determining that the storage box is removed from the weighing base when the difference is within a preset range and lasts for a preset time; and / or,
[0017] The information of the detection device is obtained, and whether the storage box is moved out from the weighing base is detected according to the information.
[0018] Optionally, after the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the step further includes:
[0019] Acquiring cooking parameters, and determining the amount of ingredients to be used according to the cooking parameters;
[0020] When the actual amount of food ingredients cannot meet the required amount of ingredients, a prompt message is output.
[0021] Optionally, two storage box assemblies are provided, and the two storage box assemblies include a rice box assembly and a water tank assembly, and the material consumption includes rice consumption and water consumption.
[0022] Optionally, the amount of water used includes water for washing rice and water for cooking.
[0023] Optionally, when the actual amount of food cannot meet the required amount of food, the step of outputting a prompt message includes:
[0024] Determine the difference between the actual amount of food and the amount of food used;
[0025] Output difference information to remind users to supplement.
[0026] Optionally, after the step of obtaining the cooking parameters and determining the amount of ingredients according to the cooking parameters, the step further includes:
[0027] When the actual amount of food materials can satisfy the required amount of food materials, the cooking program is started.
[0028] Optionally, the cooking appliance further comprises a display device electrically connected to the control device, and after the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the step further comprises:
[0029] Upon receiving a weighing instruction, obtaining a food detection value M1 detected by the weighing component;
[0030] Acquire the food detection value M2 detected by the weighing component in real time;
[0031] The display device is controlled to display the difference between M2 and M1.
[0032] To achieve the above object, the present application also provides a cooking utensil, comprising:
[0033] A storage component, the storage component includes a weighing base, a weighing component is arranged in the weighing base, and the weighing base is used for placing a storage box for weighing; and,
[0034] A control device is electrically connected to the weighing assembly.
[0035] Optionally, the control device includes: a memory, a processor, and a cooking appliance control program stored in the memory and executable on the processor, and when the control device is executed by the processor, the steps of the cooking appliance control method described above are implemented.
[0036] Optionally, the cooking appliance further comprises a detection device, and the detection device is used to detect whether the storage box is placed on the weighing base.
[0037] Optionally, the detection device includes a reed switch, and the reed switch is arranged between the storage box and the weighing base.
[0038] Optionally, two storage box assemblies are provided, and the two storage box assemblies include a rice box assembly and a water tank assembly.
[0039] The technical solution of the present invention is to obtain the food detection value detected by the weighing component when the storage box is placed on the weighing base; obtain the actual food quantity of the food detection value based on the food detection value and the zero-point compensation value of the weighing component, and compensate the food detection value using the zero-point compensation value of the weighing component, thereby reducing the error of the weighing component in detecting the food. BRIEF DESCRIPTION OF THE DRAWINGS
[0040] Figure 1 It is a schematic diagram of the structure of a control device for a hardware operating environment involved in an embodiment of the present invention;
[0041] Figure 2 It is a flowchart of a first embodiment of a control method for a cooking appliance of the present invention;
[0042] Figure 3 It is a flow chart of a second embodiment of a method for controlling a cooking appliance according to the present invention;
[0043] Figure 4 It is a flow chart of a third embodiment of a method for controlling a cooking appliance according to the present invention;
[0044] Figure 5 FIG. 4 is a flow chart of a fourth embodiment of a method for controlling a cooking appliance according to the present invention.
[0045] The realization of the purpose, functional features and advantages of the present invention will be further explained in conjunction with embodiments and with reference to the accompanying drawings. DETAILED DESCRIPTION
[0046] It should be understood that the specific embodiments described herein are only used to explain the present invention, and are not used to limit the present invention.
[0047] Existing intelligent cooking utensils can automatically detect the longitudinal beams of ingredients, which are mostly carried out by reed switches, infrared, and single-stage detection methods, which are subject to greater interference and have low accuracy. In addition, after long-term use, the weighing sensor will cause zero drift due to aging and deformation of the structure, aging and deformation of the sensor, or accumulation of dust and material on the carrier of the material box, which directly leads to errors in the weighing data. For example, when leaving the factory, the weight is displayed as 0 in the empty box state. After the zero drift occurs, the weight display in the empty box state becomes N, which ultimately leads to errors in the detected weight. However, during user use, there is usually material in the material box. If the material is emptied first and then the user is asked to reset the weight of the material box to zero through operations such as pressing buttons, it is too cumbersome for the user and affects the user experience.
[0048] The embodiment of the present invention provides a control method for a cooking appliance, referring to Figure 2 , Figure 2 It is a flow chart of a first embodiment of a control method for a cooking appliance of the present invention.
[0049] In this embodiment, the control method of the cooking appliance includes the following steps:
[0050] Step S100: when the storage box is placed on the weighing base, obtaining the food detection value detected by the weighing component;
[0051] It should be noted that, in this embodiment, the food detection value is the weight of the food in the storage box placed on the weighing base, and the weight detected by the weighing component is the total mass of the storage box and the food. The weight of the storage box is known, and the weight of the food can be calculated based on the difference between the detection value of the weighing component and the mass of the storage box.
[0052] Step S200: Obtaining the actual amount of food detected by the food detection value according to the food detection value and the zero point compensation value of the weighing component
[0053] It should be emphasized that the zero-point compensation value can be the difference between the detection value of the weighing component and the actual weight. For example, the weight of the rice box is 500g, and when the rice box is weighed by the weighing component, it is 510g, then the zero-point compensation value is considered to be 10g. It can also be stored in the cooking appliance in advance. For example, different zero-point compensation values correspond to how long the weighing component has been used. For example, after one year of use, the corresponding zero-point compensation value is set to 5g, and then 5g is subtracted from the food detection value, thereby reducing errors caused by long-term use, dust on the weighing base, aging and deformation of the weighing sensor after long-term use, or aging and deformation of the sensor. Of course, the zero-point compensation value can also be other values, as long as it can compensate for the accuracy of food detection by the food detection value detected by the weighing component, and no limitation is made here.
[0054] The technical solution of the present invention is to obtain the food detection value detected by the weighing component when the storage box is placed on the weighing base; obtain the actual food quantity of the food detection value based on the food detection value and the zero-point compensation value of the weighing component, and compensate the food detection value using the zero-point compensation value of the weighing component, thereby reducing the error of the weighing component in detecting the food.
[0055] Based on the first embodiment, the control method of the cooking appliance in this embodiment further includes, before step S100:
[0056] Step S90: obtaining a zero point compensation value of the weighing component;
[0057] It should be emphasized that the zero-point compensation value of the weighing component can be obtained by directly comparing the detection value of the weighing component with the actual value of the detection object. For example, when it is recognized that the storage box has left the weighing base, the difference between the food detection value detected by the weighing component and the recorded actual weight of the storage box is compared and used as the zero-point compensation value. It can also be an external input activity. For example, the user places an empty storage box on the weighing component and presses the zero-set button. The control device records the detection value of the weighing component at this time, compares it with the actual weight of the rice box originally recorded, determines the difference between the two, and records the difference as the zero-point compensation value, etc., which are not limited here.
[0058] In the scheme of the present embodiment, by obtaining the zero-point compensation value of the weighing component, when the storage box is placed on the weighing base, the food detection value detected by the weighing component is obtained; based on the food detection value and the zero-point compensation value of the weighing component, the actual food amount of the food detection value is obtained, and the food detection value is compensated using the zero-point compensation value of the weighing component, thereby reducing the error of the weighing component in food detection.
[0059] Furthermore, the step S90 includes:
[0060] Step S91: when the storage box is removed from the weighing base, obtaining the displayed value -W1 of the weighing assembly;
[0061] It is understandable that the display value of the weighing component is the food detection value, and the food detection value is the weight of the food in the storage box placed on the weighing base. The weight detected by the weighing component is the total mass of the storage box and the food, and the weight of the storage box is known. The weight of the food can be converted based on the difference between the detection value of the weighing component and the mass of the storage box. Under normal circumstances, if the weight of the storage box set at the factory is W2, the weighing component is in good condition, and there is no dust on the weighing base, then the display value of the weighing component is -W1, and W1 will be infinitely close to W2. When 5g of dust is contaminated on the weighing base, W1 will be 5g less than W2.
[0062] Step S92: According to the set weights W2 and W1 of the storage box, the zero point compensation value △W=W1-W2 is calculated.
[0063] The subsequent compensation process for the food detection value may be, taking the food detection value as W3 as an example, the zero point compensation value is △W, and the actual food amount of the food detection value is W3+△W. Compared with directly displaying the value of W3, it can automatically eliminate the weight of the dust on the weighing base, so that the detected food detection value is closer to the weight of the food.
[0064] In the scheme of the present embodiment, by obtaining the display value -W1 of the weighing assembly when the storage box is moved out from the weighing base, the zero-point compensation value △W=W1-W2 is calculated according to the set weights W2 and W1 of the storage box. Thus, when the user lifts the storage box, the size of the zero-point compensation value can be automatically adjusted, reducing the user's operation, improving the intelligence of the cooking appliance, and being able to accurately measure the quality of the food in the storage box.
[0065] It is understandable that it is more effective to adjust the zero-point compensation value when detecting that the storage box is moved out of the weighing base. The reason is that when the storage box is placed on the weighing base, the cooking utensil cannot accurately know the mass of the food in the storage box. Therefore, if adjustments are made at this time, large deviations are likely to occur, resulting in poor adjustment effects.
[0066] Further, it is understandable that when the storage box is moved out from the weighing base, it may be an input from the user, for example, after the user picks up the storage box, he presses an adjustment button, and after receiving the signal, the control device determines that the storage box is moved out from the weighing base, and starts the step of obtaining the zero point compensation value of the weighing component. Of course, the control device can also be used for detection, which is not limited here.
[0067] In this embodiment, when the storage box is moved out from the weighing base, before the step of obtaining the displayed value -W1 of the weighing assembly, the method further includes:
[0068] Step S89: Detect whether the storage box is moved out from the weighing base.
[0069] Specifically, the specific implementation form of the detection of whether the storage box is moved out of the weighing base is not limited, and it can be judged according to the detection value of the weighing component. For example, when the difference between W1 and W2 is within a preset range and lasts for a preset period of time, it can be judged that the storage box is moved out of the weighing base. On the contrary, when the difference between the two is not within the preset range, it is judged that the storage box is placed on the weighing base. With this arrangement, it is not necessary to additionally set up a detection component to detect whether the storage box is moved out of the weighing base. Of course, it is also possible to set up a detection device to detect whether the storage box is moved out of the weighing base by acquiring the detection information of the detection device. With this arrangement, the detection accuracy is high, the operation is simple, and the calculation amount of the control device can be effectively reduced.
[0070] In this embodiment, by setting up a detection function to detect whether the storage box is removed from the weighing base, the control device can automatically detect whether the storage box is removed from the weighing base, thereby starting the step of adjusting the zero point compensation value without the need for user operation, thereby improving the user experience.
[0071] Specifically, the step of detecting whether the storage box is moved out of the weighing base includes:
[0072] Step S891: Calculate the difference between W2 and W1, and when the difference is within a preset range and lasts for a preset time, determine that the storage box is removed from the weighing base;
[0073] It should be noted that the preset range can be an arbitrarily set range, such as -50 to 50g, -30 to 30g, etc. Of course, the general error will not be too large. Taking into account the actual situation, in this embodiment, the preset range is -50g to 50g. Taking into account the phenomenon of false detection of the weighing component or the phenomenon of user misoperation, the difference between the two must be within the preset range and last for a preset time to determine that the storage box is removed from the weighing base. The preset time cannot be too long, otherwise the number of adjustments will be too small, affecting the adjustment effect. It cannot be too short, otherwise the phenomenon of false detection of the weighing component or the phenomenon of user misoperation cannot be filtered out. Therefore, the preset time is 3 to 5s.
[0074] When the difference between W1 and W2 is within the preset range and lasts for a preset time, it can be determined that the storage box is removed from the weighing base. Conversely, when the difference between the two is not within the preset range, it is determined that the storage box is placed on the weighing base. With this arrangement, there is no need to additionally set up a detection component to detect whether the storage box is removed from the weighing base.
[0075] Step S892: Obtain information from the detection device, and detect whether the storage box is moved out of the weighing base based on the information.
[0076] By acquiring the detection information of the detection device, it is detected whether the storage box is moved out from the weighing base. Such an arrangement has high detection accuracy, simple operation, and can effectively reduce the calculation amount of the control device.
[0077] It can be understood that step S891 and step S892 can be set either one or both, and they can also be set at the same time, which is not limited here.
[0078] See also Figure 3 , Figure 3 The flowchart of the second embodiment of the control method of the cooking appliance of the present invention is as follows; after the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the step further includes:
[0079] Step S300: Obtain cooking parameters, and determine the amount of ingredients according to the cooking parameters;
[0080] Step S400: When the actual amount of food materials cannot meet the required amount of food materials, a prompt message is output.
[0081] Specifically, taking cooking rice as an example, the cooking parameters may be a factory-built-in cooking parameter table, which records the amount of rice, cooking water, and rice washing water required for each function and each cooking portion, and then the amount of rice or water used is obtained by looking up the table based on the number of bowls of rice, rice type, and taste selected by the user. Of course, the amount of rice or water used may also be directly input by the user, which is not limited here.
[0082] Correspondingly, when the actual amount of food ingredients cannot meet the amount of food ingredients used, for example, two storage boxes and two weighing bases are provided, one of which is a rice box, and the other is a water tank, and the actual amount of food ingredients is the amount of rice and the amount of water. At this time, the relationship between the amount of rice and the amount of rice used and the relationship between the amount of water and the amount of water used are compared respectively. When the amount of rice is less than the amount of rice used, or the amount of water is less than the amount of water used, a prompt message is output. Specifically, the cooking utensil may also be provided with a display device, through which the user is reminded to add water or rice.
[0083] In the scheme of this implementation, when the storage box is placed on the weighing base, the food detection value detected by the weighing component is obtained; based on the food detection value and the zero-point compensation value of the weighing component, the actual food quantity of the food detection value is obtained, and the food detection value is compensated by the zero-point compensation value of the weighing component, so as to reduce the error of the weighing component in food detection. In the cooking process, since the food detection value is more accurate, it can effectively avoid starting cooking when the amount of rice or water is insufficient, resulting in the cooking effect not satisfying the user, and when the actual amount of food cannot meet the amount of material, a prompt message is output to remind the user to add food. Due to the improvement of the detection accuracy, the occurrence of false prompts is also avoided.
[0084] Furthermore, two storage box assemblies are provided, and the two storage box assemblies include a rice box assembly and a water tank assembly, and the material consumption includes rice consumption and water consumption.
[0085] After the weighing component obtains the amount of rice and water, the display module can accurately display the current amount of rice in the rice box M1 and the amount of water in the water tank M2. After the user selects the cooking function and the cooking amount (number of bowls), if the amount of rice or water is insufficient, the current amount of rice M5 (g or cup) and water M6 (ml) missing can be accurately calculated and displayed through the display module, prompting the user to add rice and water. If there is no shortage, it will not be displayed. If the device is connected to the Internet, after the user selects the cooking function and the cooking amount (number of bowls) through the mobile phone APP, the current amount of rice and water M1, M2 can be displayed in the APP, and the missing amount of rice and water M5, M6 will not be displayed if there is no shortage. Accurate weight feedback prompts can effectively improve the user experience.
[0086] The base of the rice box and the water tank has built-in sensors that can obtain the amount of rice in the rice box and the amount of water in the water tank. When detecting the amount of rice and water, the weight of rice or water does not include the weight of the rice box or the water tank. As a preferred embodiment, the rice box sensor of the main control board is a weighing sensor, and the water tank is a water level sensor or a weighing sensor.
[0087] Furthermore, considering that the rice needs to be washed first when cooking rice fully automatically, the amount of water used includes the amount of water for washing the rice and the amount of water for cooking.
[0088] See also Figure 4 , Figure 4 This is a flow chart of the third embodiment of the control method for the cooking appliance of the present invention; it is understandable that the output prompt information can be a simple prompt to the user to add ingredients. Users often add excessive ingredients. Taking rice and water as an example, water that has been left for a long time will also be contaminated by bacteria in the air. Especially when the temperature exceeds 30°C, the humidity of the air is high and bacteria reproduce relatively quickly. The rice boxes with automatic rice cookers on the market are usually unable to solve the impact of high temperature and humidity on rice. Since the endosperm of rice is directly exposed to the air, it is very easy to be affected by moisture, heat, insects, etc. and deteriorate, thereby affecting the appearance quality and taste quality of the rice; it is very easy for the rice to "age" and mold and deteriorate or even be infested with insects, creating health risks, and the user is not clear about how much rice or water to add. Therefore, when the actual amount of ingredients cannot meet the amount of material required, the step of outputting the prompt information includes:
[0089] Step S410: determining the difference between the actual amount of food and the amount of food used;
[0090] Step S420: Output the difference information to remind the user to supplement.
[0091] Taking the amount of rice and water as an example, when it is determined that the actual amount of food cannot meet the amount of material, the difference between the amount of rice and the amount of rice or the amount of water and the amount of water is directly calculated, and the difference information is output to remind the user to replenish the quantity, so as to avoid the user replenishing too much food at one time, which may cause the food to be contaminated.
[0092] It can be understood that when the amount of rice is insufficient, the amount of rice that needs to be replenished can be output, or the amount of bowls of rice that need to be replenished can be output, so as to facilitate the user to replenish. When the amount of water is insufficient, the amount of water that needs to be replenished can be output, or the amount of milliliters of water that need to be replenished can be output, so as to facilitate the user to replenish. There is no limitation here.
[0093] In the solution of this embodiment, when the storage box is placed on the weighing base, the food detection value detected by the weighing component is obtained; according to the food detection value and the zero point compensation value of the weighing component, the actual food quantity of the food detection value is obtained, and the food detection value is compensated by the zero point compensation value of the weighing component, so as to reduce the error of the weighing component in food detection. During the cooking process, since the value of food detection is more accurate, when calculating the difference, the accuracy of the difference information is higher, which can effectively remind the user to replenish the food in a quantitative manner, thereby improving the user experience.
[0094] Furthermore, of course, after determining whether the amount of ingredients meets the required amount, the user can manually select whether to enter the cooking program, or the cooking program can be automatically entered. After the step of obtaining the cooking parameters and determining the amount of ingredients according to the cooking parameters, the step further includes:
[0095] Step S500: When the actual amount of food materials can meet the required amount of food materials, the cooking program is started.
[0096] In this embodiment, when the actual amount of food can meet the amount of material, the cooking program is started, and when the storage box is placed on the weighing base, the food detection value detected by the weighing component is obtained; according to the food detection value and the zero point compensation value of the weighing component, the actual amount of food of the food detection value is obtained, and the food detection value is compensated by the zero point compensation value of the weighing component, so as to reduce the error of the weighing component in food detection. In the cooking process, since the value of food detection is more accurate, taking the making of rice as an example, the made rice can better meet the taste described by the user, thereby improving the user experience.
[0097] For further information, see Figure 5 , Figure 5 This is a flow chart of a fourth embodiment of a control method for a cooking appliance of the present invention. The cooking appliance can also be used for weighing operations. The cooking appliance further comprises a display device electrically connected to the control device. After the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the method further comprises:
[0098] Step S600: upon receiving a weighing instruction, obtaining a food detection value M1 detected by the weighing component;
[0099] Step S700: acquiring the food detection value M2 detected by the weighing component in real time;
[0100] Step S800: controlling the display device to display the difference between M2 and M1.
[0101] Specifically, the weighing instruction may be generated when the user presses a weighing button. At this time, the food detection value detected by the weighing component is recorded as M1, and the food detection value M2 detected by the weighing component is obtained in real time. That is, when the user puts down the object with a scale, the food detection value detected by the weighing component at this time controls the display device to display the difference between M2 and M1, that is, the weight of the object with a scale, so that the cooking utensil can have a weighing function and enrich the function of the cooking utensil. After the weighing is completed, the display device is controlled to display the actual food amount of the food detection value, so that the user can conveniently understand the actual amount of food in the storage box.
[0102] Furthermore, when weighing, the user may first place a container in the storage box, and then place the object to be weighed in the container. At this time, after the user places the container and presses a button, a weighing instruction is generated, thereby completing the peeling operation of the container, and then the food detection value M1 detected by the weighing component is obtained, and the food detection value M2 detected by the weighing component is obtained in real time, and the display device is controlled to display the difference between M2 and M1, thereby displaying the mass of the object to be weighed through the display device.
[0103] To achieve the above object, the present application also provides a cooking utensil, comprising:
[0104] A storage component, the storage component includes a weighing base, a weighing component is arranged in the weighing base, and the weighing base is used for placing a storage box for weighing; and,
[0105] A control device is electrically connected to the weighing assembly.
[0106] The technical solution of the present invention is to obtain the food detection value detected by the weighing component when the storage box is placed on the weighing base; obtain the actual food quantity of the food detection value based on the food detection value and the zero-point compensation value of the weighing component, and compensate the food detection value using the zero-point compensation value of the weighing component, thereby reducing the error of the weighing component in detecting the food.
[0107] It should be understood that the above is only an example and does not constitute any limitation on the technical solution of the present invention. In specific applications, technicians in this field can make settings as needed, and the present invention does not limit this.
[0108] Reference Figure 1 , Figure 1 It is a schematic diagram of the structure of a control device involved in an embodiment of the present invention.
[0109] The control device includes: a processor 1001, such as a central processing unit (CPU), a communication bus 1002, a user interface 1003, a network interface 1004, and a memory 1005. Among them, the communication bus 1002 is used to realize the connection and communication between these components. The user interface 1003 may include a display screen (Display), an input unit such as a keyboard (Keyboard), and the optional user interface 1003 may also include a standard wired interface and a wireless interface. The network interface 1004 may optionally include a standard wired interface and a wireless interface (such as a wireless fidelity (WIreless-FIdelity, WI-FI) interface). The memory 1005 may be a high-speed random access memory (Random Access Memory, RAM) memory, or a stable non-volatile memory (Non-Volatile Memory, NVM), such as a disk memory. The memory 1005 may also be a storage device independent of the aforementioned processor 1001.
[0110] The control device comprises: a memory, a processor and a cooking appliance control program stored in the memory and executable on the processor. When the control device is executed by the processor, the steps of the cooking appliance control method described above are implemented.
[0111] Furthermore, the cooking appliance also includes a detection device, which is used to detect whether the storage box is placed on the weighing base. The specific implementation of the detection device is not limited and can be a reed switch, a distance sensor, etc., which is not limited here.
[0112] The storage box assemblies are provided with two, and the two storage box assemblies include a rice box assembly and a water tank assembly. The cooking utensil includes a fully automatic rice cooker, and the fully automatic rice cooker includes a rice box assembly and a water tank assembly. The rice box assembly is provided with a discharge port, and the discharge port is communicated with the feed port of the feeding bin so that the granular food in the rice box assembly can enter the feeding bin; the water tank assembly is provided with a water outlet, and the water outlet is communicated with the pot so that the water in the water tank assembly can enter the pot. With such a configuration, the cooking utensil can realize fully automatic cooking of rice.
[0113] In addition, it should be noted that, in this article, the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, article or system including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or system. In the absence of further restrictions, an element defined by the sentence "comprises a ..." does not exclude the existence of other identical elements in the process, method, article or system including the element.
[0114] The serial numbers of the above embodiments of the present invention are only for description and do not represent the advantages or disadvantages of the embodiments.
[0115] Through the description of the above implementation methods, those skilled in the art can clearly understand that the above-mentioned embodiment methods can be implemented by means of software plus a necessary general hardware platform, and of course by hardware, but in many cases the former is a better implementation method. Based on such an understanding, the technical solution of the present invention, or the part that contributes to the prior art, can be embodied in the form of a software product, which is stored in a storage medium (such as a read-only memory (ROM) / RAM, a magnetic disk, or an optical disk), and includes a number of instructions for a terminal device (which can be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in each embodiment of the present invention.
[0116] The above are only preferred embodiments of the present invention, and are not intended to limit the patent scope of the present invention. Any equivalent structure or equivalent process transformation made using the contents of the present invention specification and drawings, or directly or indirectly applied in other related technical fields, are also included in the patent protection scope of the present invention.
Claims
1. A cooking appliance control method, characterized in that: The cooking appliance comprises a weighing base and a control device, wherein a weighing assembly is arranged in the weighing base for placing a storage box for weighing, and the control method of the cooking appliance comprises: When the storage box is placed on the weighing base, obtaining the food detection value detected by the weighing component; The actual amount of food of the food detection value is obtained according to the food detection value and the zero point compensation value of the weighing component.
2. The cooking appliance control method according to claim 1, characterized in that: Before the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the method further includes: Obtain a zero point compensation value of the weighing component.
3. The cooking appliance control method according to claim 2, characterized in that: The step of obtaining the zero point compensation value of the weighing component comprises: When the storage box is removed from the weighing base, obtaining the displayed value -W1 of the weighing assembly; According to the set weights W2 and W1 of the storage box, the zero point compensation value △W=W1-W2 is calculated.
4. The cooking appliance control method according to claim 3, characterized in that: When the storage box is removed from the weighing base, before the step of obtaining the displayed value -W1 of the weighing assembly, the method further includes: Detect whether the storage box is moved out from the weighing base.
5. The cooking appliance control method according to claim 4, characterized in that: The step of detecting whether the storage box is moved out of the weighing base comprises: Calculating the difference between W2 and W1, and determining that the storage box is removed from the weighing base when the difference is within a preset range and lasts for a preset time; and / or, The information of the detection device is obtained, and whether the storage box is moved out from the weighing base is detected according to the information.
6. The cooking appliance control method according to claim 1, characterized in that: After the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, the method further includes: Acquiring cooking parameters, and determining the amount of ingredients to be used according to the cooking parameters; When the actual amount of food ingredients cannot meet the required amount of ingredients, a prompt message is output.
7. The cooking appliance control method according to claim 6, characterized in that: The storage box assemblies are provided with two, and the two storage box assemblies include a rice box assembly and a water tank assembly, and the material consumption includes the rice consumption and the water consumption.
8. The cooking appliance control method according to claim 7, characterized in that: The water consumption includes the water consumption for washing rice and the water consumption for cooking.
9. The cooking appliance control method according to claim 6 or 7, characterized in that: When the actual amount of food cannot meet the required amount of food, the step of outputting a prompt message includes: Determine the difference between the actual amount of food and the amount of food used; Output difference information to remind users to supplement.
10. The cooking appliance control method according to claim 6, characterized in that: After the step of obtaining the cooking parameters and determining the amount of ingredients according to the cooking parameters, the method further includes: When the actual amount of food materials can satisfy the required amount of food materials, the cooking program is started.
11. The cooking appliance control method according to claim 1, characterized in that: The cooking appliance further comprises a display device electrically connected to the control device, and after the step of obtaining the actual amount of food of the food detection value according to the food detection value and the zero point compensation value of the weighing component, further comprises: Upon receiving a weighing instruction, obtaining a food detection value M1 detected by the weighing component; Acquire the food detection value M2 detected by the weighing component in real time; The display device is controlled to display the difference between M2 and M1.
12. A cooking utensil, characterized in that: include: A storage component, the storage component includes a weighing base, a weighing component is arranged in the weighing base, and the weighing base is used for placing a storage box for weighing; as well as, A control device is electrically connected to the weighing assembly.
13. The cooking device according to claim 12, characterized in that: The control device includes: a memory, a processor, and a control program for the cooking appliance stored in the memory and executable on the processor. When the control device is executed by the processor, the steps of the cooking appliance control method according to any one of claims 1 to 11 are implemented.
14. The cooking appliance according to claim 12, characterized in that The cooking appliance further comprises a detection device, and the detection device is used to detect whether the storage box is placed on the weighing base.
15. The cooking appliance according to claim 14, characterized in that The detection device comprises a reed switch, and the reed switch is arranged between the storage box and the weighing base.
16. The cooking appliance according to claim 12, characterized in that The storage box assemblies are provided with two, and the two storage box assemblies include a rice box assembly and a water tank assembly.
