A refrigerator

By installing an ice-making device, an ice-storage device, and a controller in the refrigerator, the weight of the ice cubes is obtained and a prompt message is generated, solving the problem that users cannot know the ice-making/ice-storage status in a timely manner, and realizing the intelligent and convenient improvement of the refrigerator's ice-making function.

CN122107663APending Publication Date: 2026-05-29HISENSE RONSHEN GUANGDONG REFRIGERATOR

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
HISENSE RONSHEN GUANGDONG REFRIGERATOR
Filing Date
2024-11-28
Publication Date
2026-05-29

Smart Images

  • Figure CN122107663A_ABST
    Figure CN122107663A_ABST
Patent Text Reader

Abstract

The embodiment of the application discloses a refrigerator, which comprises an ice making device, an ice storage device, a prompt device and a controller. In the case that the ice cubes in the ice making device fall into the ice storage device, the controller acquires the current weight of the ice cubes in the ice storage device; generates prompt information according to the current weight of the ice cubes in the ice storage device and prestored weight parameters, wherein the prestored weight parameters comprise the historical weight of the ice cubes in the ice storage device, the preset ice storage weight of the ice storage device and the preset single ice making weight of the ice making device, and the historical weight is the weight of the ice cubes in the ice storage device before the ice cubes to be made by the ice making device fall into the ice storage device; and the prompt information is sent to the prompt device. According to the embodiment of the application, whenever the ice cubes are detected to fall, the user can be prompted in time to know the ice making / ice storage condition of the refrigerator according to the acquired weight of the ice cubes in the ice storage device and the prestored weight parameters, so that the experience of the user in using the ice making function is improved, and the intelligent degree of the ice making function of the refrigerator is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of refrigerator technology, and is not limited to a refrigerator. Background Technology

[0002] With the continuous innovation of refrigerator technology, some refrigerators with ice-making functions have gradually developed. These refrigerators usually have a built-in ice maker, which can not only make ice automatically, but also store the ice cubes made for users to use at any time, greatly improving convenience.

[0003] However, existing refrigerators with ice-making functions can only perform simple ice-making and ice-storage functions, and there are still some shortcomings in terms of user interaction. This affects the convenience of using the refrigerator to some extent and reduces the user experience. Summary of the Invention

[0004] In view of this, the refrigerator provided in this application embodiment can solve the technical problems of poor user interaction experience and insufficient convenience of existing refrigerators with ice-making function.

[0005] This application provides a refrigerator, including:

[0006] Ice-making equipment, used to produce ice blocks;

[0007] An ice storage device for storing ice blocks produced by the ice-making device;

[0008] The controller is used to obtain the weight of the ice block, generate a prompt message based on the weight of the ice block and a pre-stored weight parameter, and send the prompt message to the prompting device.

[0009] The prompting device is used to output the prompting information;

[0010] The controller acquires the weight of the ice block and generates a prompt message based on the weight of the ice block and pre-stored weight parameters, configured as follows:

[0011] If ice blocks in the ice-making device fall into the ice-storage device, obtain the current weight of the ice blocks in the ice-storage device;

[0012] The prompt message is generated based on the current weight of the ice in the ice storage device and the pre-stored weight parameters. The pre-stored weight parameters include the historical weight of the ice in the ice storage device, the preset ice storage weight of the ice storage device, and the preset single ice making weight of the ice making device. The historical weight is the weight of the ice in the ice storage device before the ice making device drops the ice it produces into the ice storage device.

[0013] In the above technical solution, whenever ice is made and falls into the ice storage unit, the current weight of the ice in the storage unit is actively acquired. This weight is then combined with pre-stored weight parameters (e.g., historical weight of ice in the storage unit, preset maximum ice storage weight, preset ice-making weight per cycle) to generate corresponding prompts, which are then output through a notification device. This method, by acquiring the weight of ice in the storage unit whenever ice is detected falling, proactively alerts the user to relevant ice-making / ice-storage information. This allows users to stay informed about the refrigerator's ice-making / ice-storage status, improving the user experience and enhancing the overall intelligence of the ice-making function.

[0014] In some embodiments, an ice maker, an ice-tumbling motor, and an ice-making sensor are included, wherein the ice maker and the ice-tumbling motor are connected, and the ice-making sensor is disposed on the ice maker;

[0015] The ice maker is used to make ice cubes;

[0016] The ice-tumbling motor is used to flip the ice-making box so that after the ice-making box is flipped, the ice cubes inside the ice-making box fall into the ice storage device.

[0017] The ice-making sensor is used to detect the temperature of the ice-making box;

[0018] Before the controller acquires the current weight of the ice in the ice storage device, it is also configured to:

[0019] The first temperature and the second temperature of the ice-making box are obtained. The first temperature is the temperature when the ice-flipping motor starts to flip the ice-making box, and the second temperature is the temperature when the ice-flipping motor stops flipping the ice-making box.

[0020] The temperature difference between the first temperature and the second temperature is calculated.

[0021] If the temperature difference is greater than or equal to a preset temperature difference, it is determined that the ice in the ice-making box will fall into the ice storage device.

[0022] In the above technical solution, after the ice cubes detach from the ice maker, the temperature of the ice maker will rise compared to before the ice cubes detached. Therefore, by detecting the temperature change of the ice maker before and after the ice detachment, it is possible to accurately determine whether the ice maker has successfully detached the ice cubes into the ice storage device. This method of judgment can detect whether the ice cubes have detached in a timely manner, improving the monitoring efficiency of the ice detachment status and enhancing the intelligence level of the refrigerator's ice-making function.

[0023] In some embodiments, the controller is further configured to:

[0024] If it is determined that the ice cubes in the ice maker have fallen into the ice storage device, a first prompt message is generated. The first prompt message is used to prompt that the ice cubes in the ice maker have fallen into the ice storage device.

[0025] The prompting device outputs the prompting information, configured to output the first prompting information.

[0026] In the above technical solution, once ice cubes are detected falling off, the user is notified, helping the user to understand in a timely manner that the ice cubes have fallen from the ice maker to the ice storage device. The user does not need to manually check whether the ice cubes have fallen off. This instant feedback mechanism reduces the user's operation steps and improves the user experience and convenience.

[0027] In some embodiments, the ice storage device includes:

[0028] Ice storage box, used to store ice cubes;

[0029] A pressure sensor is used to detect the weight of the ice blocks inside the ice storage box;

[0030] The controller obtains the current weight of the ice blocks in the ice storage device and is configured as follows:

[0031] A weight acquisition command is sent to the pressure sensor, the weight acquisition command being used to instruct the pressure sensor to detect the current weight of the ice blocks in the ice storage box;

[0032] Receive the current weight of the ice in the ice storage box sent by the pressure sensor.

[0033] In the aforementioned technical solution, after detecting that ice has fallen into the ice storage device, the refrigerator actively sends a weight acquisition command to the pressure sensor and receives the weight data it provides. This approach improves the automation and intelligence level of the refrigerator and ensures that users can monitor the ice storage status in real time. Furthermore, by integrating a pressure sensor into the ice storage device, the weight of the ice in the ice storage box can be accurately detected, thus providing more accurate ice information.

[0034] In some embodiments, the controller generates the prompt message based on the current weight of the ice in the ice storage device and pre-stored weight parameters, and is configured as follows:

[0035] If the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, a second prompt message is generated. The second prompt message is used to indicate that the storage space in the ice storage box is full.

[0036] The prompting device outputs the prompting information, configured to output the second prompting information.

[0037] In the above technical solution, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it means that the space for storing ice in the ice storage box is full. In this case, the user can be promptly notified to remove the ice in the ice storage box in time to avoid the ice overflowing and to prevent the normal use of the refrigerator's ice-making function from being affected by the ice storage box being too full.

[0038] In some embodiments, the prompting device is a display device, and the controller generates the prompting information based on the current weight of the ice in the ice storage device and pre-stored weight parameters, and is configured to:

[0039] A third prompt message is generated based on the first weight difference between the current weight of the ice in the ice storage device and the historical weight of the ice in the ice storage device. The third prompt message is used to indicate the single ice-making weight of the ice maker.

[0040] The prompting device outputs the prompting information, and is configured such that the display device displays the third prompting information.

[0041] In the above technical solution, the historical weight represents the weight of the ice in the ice storage device before the ice cubes fell into the device, and the current weight represents the weight of the ice in the ice storage device after the ice cubes fell into the device. By calculating the difference in weight of the ice in the ice storage device before and after the ice cubes fell into the device, the single ice-making weight of the ice maker can be obtained. Furthermore, by providing prompts, users can promptly understand the single ice-making weight. This feedback mechanism enhances the interactive experience between the refrigerator and the user, and understanding the single ice-making weight helps users understand relevant information about the refrigerator's ice-making function.

[0042] In some embodiments, the controller generates the prompt message based on the current weight of the ice in the ice storage device and pre-stored weight parameters, and is further configured to:

[0043] If the first weight difference is less than the preset single ice-making weight of the ice-making device, a fourth prompt message is generated, which is used to indicate that there is residual ice in the ice-making box.

[0044] The prompting device outputs the prompting information and is also configured to output the fourth prompting information.

[0045] In the above technical solution, when the ice-making weight of the ice maker in a single operation is less than the preset ice-making weight, it indicates that the ice maker did not remove all the ice blocks into the ice storage device during the current ice removal process, resulting in residual ice blocks in the ice box. In this case, a prompt message is output to the user to promptly remind them to clean the residual ice blocks in the ice box. At the same time, since the amount of water injected into the ice box each time is fixed, prompting the user to clean the residual ice blocks can effectively prevent water from overflowing from the ice box when it is refilled next time, thus ensuring the normal operation of the refrigerator's ice-making function.

[0046] In some embodiments, it also includes:

[0047] The selection control is used to respond to user requests for reading ice-making information or ice-storage information. The ice-making information includes the weight of ice made in a single batch by the ice maker, and the ice-storage information includes the current weight of ice blocks in the ice-storage device.

[0048] The controller is also configured to:

[0049] Send the ice-making information or the ice-storage information to the prompting device so that the prompting device outputs the ice-making information or the ice-storage information.

[0050] In the above technical solution, users can view ice-making or ice-storage information at any time by operating the selection controls set on the refrigerator according to their own preferences and needs. This method enriches the interaction between users and the refrigerator and enhances the user's personalized interactive experience.

[0051] In some embodiments, it also includes:

[0052] A water injection device is used to inject water into the ice-making container;

[0053] The selection control is also used to respond to the user's setting operation for the target single ice-making weight of the ice maker;

[0054] The controller is also configured to:

[0055] The target single-use ice-making weight of the ice-making box is obtained, the preset single-use ice-making weight of the ice-making device is updated to the value corresponding to the target single-use ice-making weight of the ice-making box, and the target single-use ice-making weight of the ice-making box is sent to the water-filling device so that the water-filling device fills the ice-making box with water according to the target single-use ice-making weight of the ice-making box.

[0056] In the above technical solution, users can set the target single-use ice-making weight of the ice maker at any time by operating the selection controls on the refrigerator according to their own needs, and update the preset single-use ice-making weight of the ice maker. This method supports users to set the amount of ice made each time, allowing users to participate in the ice-making process and increasing the interaction between users and the refrigerator. At the same time, it can control the water injection device to inject the corresponding amount of water into the ice maker according to the custom-set target single-use ice-making weight. This method can accurately control the amount of water injected according to user needs, improving the level of intelligence of the refrigerator.

[0057] In some embodiments, including:

[0058] The selection control is also used to respond to the user's setting operation for the target ice storage weight of the ice storage device;

[0059] The controller is also configured to:

[0060] Obtain the target ice storage weight of the ice storage device, and update the preset ice storage weight of the ice storage device to the value corresponding to the target ice storage weight of the ice storage device.

[0061] In the above technical solution, users can set the target ice storage weight of the ice storage box at any time by operating the selection control set on the refrigerator according to their own usage needs, and update the preset single ice storage weight of the ice storage box. This method supports users to set the ice storage amount of the ice storage box in a personalized way, allowing users to participate in the ice storage process and increasing the interaction between users and refrigerators.

[0062] In some embodiments, it also includes:

[0063] Refrigeration equipment used to cool water;

[0064] A water injection device is used to inject water that has been cooled by the refrigeration device into the ice maker;

[0065] The controller is also configured to:

[0066] If the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, a pause command is sent to the water injection device. The pause command is used to control the water injection device to stop injecting water into the ice box.

[0067] The third temperature of the ice storage box is obtained. If the third temperature is greater than the preset temperature of the ice storage box, a start command is sent to the water injection device. Alternatively, if the weight of the ice in the ice storage box decreases, a start command is sent to the water injection device.

[0068] The start command is used to control the water injection device to inject water into the ice maker.

[0069] In the above technical solution, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the space for storing ice in the ice storage box is full. At this time, the water injection device is controlled to stop water injection, thereby stopping the ice making device from making ice. This method can prevent the ice in the ice storage box from overflowing due to the ice making device continuing to make ice and continuing to detach ice into the ice storage box, thus affecting the normal use of the refrigerator's ice making / ice storage function, even if the user does not remove the ice in the ice storage box in time. Furthermore, after the ice in the ice storage box is removed, the ice storage box... The temperature will rise compared to before. Therefore, by detecting the temperature of the ice storage box after ice is removed, it is possible to accurately determine whether the ice in the ice storage box has been removed. Alternatively, by detecting whether the weight of the ice in the ice storage box has decreased (i.e., the ice in the ice storage box has been removed), it is also possible to accurately determine whether the ice in the ice storage box has been removed. After it is determined that the ice in the ice storage box has been removed, the water injection device is then controlled to start injecting water. At this time, since the water injected into the ice box is water that has been cooled by the refrigeration device, the ice-making time of the ice-making device can be effectively reduced, thereby improving the ice-making efficiency.

[0070] In some embodiments, the controller is further configured to:

[0071] If the current weight of the ice block in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, a pause command is sent to the ice-turning motor. The pause command is used to control the ice-turning motor to stop turning the ice-making box.

[0072] The system receives the actual weight of the ice in the ice storage box from the pressure sensor. If the difference between the actual weight and the preset ice storage weight of the ice storage device is greater than or equal to the preset single ice making weight of the ice making device, the system sends a start command to the ice-turning motor. The start command is used to control the ice-turning motor to flip the ice making box.

[0073] In the above technical solution, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the space for storing ice in the ice storage box is full. At this time, the ice tumbling motor can be paused to release the ice from the ice maker into the ice storage device. This method can prevent the ice in the ice storage box from overflowing due to the ice maker continuing to release ice into the ice storage device if the user does not remove the ice in the ice storage box in time, thus affecting the normal use of the refrigerator's ice storage function. Furthermore, when the difference between the actual weight of the ice in the ice storage box and the preset ice storage weight is greater than or equal to the preset single ice making weight of the ice maker, it indicates that the user has taken ice from the ice storage box, and the remaining space in the ice storage box is sufficient to store the ice made by the ice maker in a single operation. At this time, the ice tumbling motor is then controlled to start releasing ice. Since this solution only stops tumbling ice and does not stop ice making, the ice maker will continue to make ice while the user is taking ice from the ice storage box. Therefore, it can effectively reduce the waiting time for ice to be released into the ice storage device, thereby improving the efficiency of the refrigerator's ice making function.

[0074] In some embodiments, the controller is further configured to:

[0075] Update the historical weight of the ice blocks in the ice storage device to the value corresponding to the actual weight.

[0076] In the above technical solution, after the ice-turning motor is paused to release the ice blocks from the ice-making box into the ice storage device, whenever the actual weight of the ice blocks in the ice storage box is obtained, the historical weight of the ice blocks in the ice storage device is updated to the actual weight in a timely manner. This allows the refrigerator to generate accurate prompt information based on the updated actual weight of the ice blocks in the ice storage box, and to remind the user in a timely manner. Attached Figure Description

[0077] The accompanying drawings, which are incorporated in and form part of this specification, illustrate embodiments consistent with this application and, together with the specification, serve to explain the technical solutions of this application.

[0078] Figure 1 This is a schematic diagram of the structure of the refrigerator disclosed in the embodiments of this application;

[0079] Figure 2 This is a schematic flowchart of a refrigerator control method disclosed in an embodiment of this application;

[0080] Figure 3 This is a schematic flowchart of another refrigerator control method disclosed in an embodiment of this application;

[0081] Figure 4 This is a schematic diagram of the ice-making apparatus disclosed in the embodiments of this application;

[0082] Figure 5This is a schematic diagram of the ice storage device disclosed in the embodiments of this application;

[0083] Figure 6 This is a schematic diagram of the prompting device outputting prompting information according to an embodiment of this application;

[0084] Figure 7 This is a schematic diagram of the structure of the water injection device injecting water into the ice-making device as disclosed in the embodiments of this application;

[0085] Figure 8 This is a schematic flowchart of another refrigerator control method disclosed in an embodiment of this application;

[0086] Figure 9 This is a schematic flowchart of another refrigerator control method disclosed in the embodiments of this application. Detailed Implementation

[0087] To make the objectives, technical solutions, and advantages of the embodiments of this application clearer, the specific technical solutions of this application will be further described in detail below with reference to the accompanying drawings of the embodiments of this application. The following embodiments are used to illustrate this application, but are not intended to limit the scope of this application.

[0088] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0089] In the following description, references are made to “some embodiments,” which describe a subset of all possible embodiments. However, it is understood that “some embodiments” may be the same subset or different subsets of all possible embodiments and may be combined with each other without conflict.

[0090] It should be noted that the terms "first, second, third" used in the embodiments of this application are used to distinguish similar or different objects and do not represent a specific order of objects. It can be understood that "first, second, third" can be interchanged in a specific order or sequence where permitted, so that the embodiments of this application described herein can be implemented in an order other than that illustrated or described herein.

[0091] With the continuous innovation of refrigerator technology, some refrigerators with ice-making functions have gradually developed. These refrigerators usually have a built-in ice maker, which can complete the ice-making process through the ice-making module. The ice-making module can also store the ice cubes made in the ice storage module for convenient use by users. When users need ice, they can take ice from the ice storage module at any time.

[0092] It's clear that refrigerators with built-in ice makers significantly improve the convenience of using ice, eliminating the need for users to purchase separate ice makers and other related products, thus reducing the cost of home appliances. Furthermore, especially for users with limited kitchen space, refrigerators with built-in ice makers can improve the utilization of indoor space, meeting users' needs for efficient, convenient, and intelligent home appliances. In addition, integrating an ice maker into the refrigerator leverages the existing freezer compartment, allowing for more efficient energy use and reducing energy consumption.

[0093] However, existing refrigerators with ice-making functions can only perform basic ice-making and ice-storage functions, and there are still some shortcomings in terms of user interaction. For example, users cannot see the ice-making progress and ice-storage status inside the refrigerator. Therefore, this affects the convenience of using the refrigerator to some extent and reduces the user experience.

[0094] In view of this, this application provides a refrigerator, including: an ice-making device, an ice-storage device, a notification device, and a controller. When ice blocks in the ice-making device fall into the ice-storage device, the controller acquires the current weight of the ice blocks in the ice-storage device; based on the current weight of the ice blocks in the ice-storage device and pre-stored weight parameters, it generates a notification message and sends the notification message to the notification device, which then outputs the notification message. This application, whenever ice blocks are detected falling, promptly notifies the user of the refrigerator's ice-making / ice-storage status based on the acquired weight of the ice blocks in the ice-storage device and pre-stored weight parameters, improving the user experience when using the ice-making function and enhancing the intelligence of the refrigerator's ice-making function.

[0095] To make the purpose and technical solution of this application clearer and more intuitive, the refrigerator disclosed in this application will be described in detail below with reference to the accompanying drawings.

[0096] Please see Figure 1 , Figure 1 This is a schematic diagram of the structure of the refrigerator disclosed in an embodiment of this application. Figure 1 The refrigerator 10 shown includes a cabinet 100, which, depending on its purpose, is equipped with a refrigerator compartment 110 and a freezer compartment 120. The cabinet 100 is equipped with a display device 111, the refrigerator compartment 110 is equipped with a water injection device 112, and the freezer compartment 120 is equipped with an ice maker 121 and an ice storage device 122.

[0097] Water injection device 112 is installed inside the refrigerator compartment 110 and is used to inject water into the ice-making device 121. It should be noted that the water injection device 112 can be installed in any position in the refrigerator compartment 110, and this application does not limit it.

[0098] An ice-making device 121 is installed inside the freezer compartment 120. After water is injected into the ice-making device 121 by the water injection device 112, ice is produced by the cooling and freezing function of the freezer compartment 120. It should be noted that the ice-making device 121 can be installed in any position within the freezer compartment 120, and this application does not limit this.

[0099] An ice storage device 122 is installed inside the freezer compartment 120 and is used to store ice blocks produced by the ice-making device 121. It should be noted that the ice storage device 122 can be installed in any location within the freezer compartment 120, and this application does not limit this.

[0100] In some embodiments, the ice storage device 122 can be located below the ice-making device 121. After the ice-making device 121 finishes making ice, it can be disposed of according to... Figure 1 The direction shown (the direction indicated by N) allows the manufactured ice blocks to fall directly into the ice storage device 122. This configuration does not require an additional transmission device in the freezing chamber 120. The ice blocks manufactured by the ice making device 121 can be easily and quickly transferred into the ice storage device 122 by gravity.

[0101] The refrigerator 10 also includes a controller 113, which is used to acquire the weight of the ice in the ice storage device 122, generate a prompt message based on the weight of the ice in the ice storage device 122 and a pre-stored weight parameter, and send the prompt message to the prompt device 111. It should be noted that the process of how the controller 113 generates the prompt message based on the weight of the ice in the ice storage device 122 and the pre-stored weight parameter will be described in detail later, and will not be repeated here.

[0102] It should be noted that the controller 113 can be set at any position in the housing 100. The controller 113 can be in the form of a control chip or a control device. This application does not limit this.

[0103] The prompting device 111 is disposed on the housing 100 and is used to receive prompting information sent by the controller 113 and output prompting information. It should be noted that the prompting device 111 can be disposed at any position on the housing 100, and this application does not limit it in this regard.

[0104] In some embodiments, the prompting device 111 can be any type of prompting device such as a display device, a buzzer, or a voice prompting device. Using different types of prompting devices allows the refrigerator to output prompting information in different ways. This application does not limit the type of prompting device 111.

[0105] It should be noted that the refrigerator 10 disclosed in this application embodiment may also include Figure 1 Other components not shown in the image. Figure 1The components shown should not be construed as limiting the refrigerator disclosed in the embodiments of this application.

[0106] The above structural diagram of the refrigerator 10 provides a convenient understanding of the structure of the refrigerator 10 disclosed in this application embodiment, as well as the functions of each component constituting the refrigerator. Based on this, this application embodiment proposes a refrigerator control method. This control method involves how a controller generates prompt information based on the weight of the ice blocks in the ice storage device and pre-stored weight parameters. The refrigerator control method proposed in this application embodiment will be described in detail below.

[0107] Please see Figure 2 , Figure 2 This is a schematic flowchart of a refrigerator control method disclosed in an embodiment of this application. Figure 2 The method shown, applied to the refrigerator controller, may include the following steps:

[0108] Step 201: When ice blocks in the ice-making device fall into the ice storage device, obtain the current weight of the ice blocks in the ice storage device.

[0109] In this embodiment of the application, the ice blocks in the ice-making device fall into the ice storage device, indicating that the ice-making device has completed one cooling and ice-making cycle in one ice-making cycle, and the ice blocks produced in this cycle are fell into the ice storage device for storage, so that users can take ice from the ice storage device for use.

[0110] In this embodiment of the application, in order to understand the weight and other information of the ice blocks in the ice storage device in real time, the controller obtains the current weight of the ice blocks in the ice storage device every time the ice making device drops the ice blocks it produces into the ice storage device.

[0111] In some embodiments, a pressure sensor is also provided inside the refrigerator to obtain the weight of the ice in the ice storage unit. Optionally, the controller obtains the current weight of the ice in the ice storage unit by: in the event that ice in the ice maker falls into the ice storage unit, the controller sends a weight acquisition command to the pressure sensor, the weight acquisition command instructing the pressure sensor to detect the current weight of the ice in the ice storage unit; after the pressure sensor obtains the current weight of the ice in the ice storage unit, the pressure sensor sends information carrying the current weight of the ice in the ice storage unit to the controller; the controller receives the information carrying the current weight of the ice in the ice storage unit sent by the pressure sensor.

[0112] In some implementations, the refrigerator is also equipped with a communication interface, and the pressure sensor is connected to the communication device. After the pressure sensor obtains the current weight of the ice in the ice storage unit, it sends the information carrying the current weight of the ice in the ice storage unit to the controller through the communication interface.

[0113] It should be noted that a communication interface is a component used to communicate with external devices or servers according to various communication protocol types. For example, a communication device may include at least one of the following: a wireless communication technology (WiFi) module, a Bluetooth module, a wired Ethernet module, and a near-field communication (NFC) module, as well as other network communication protocol chips or NFC protocol chips, and an infrared receiver. The communication device can be used to communicate with other devices or communication networks (such as Ethernet, radio access network (RAN), wireless local area networks (WLAN), etc.).

[0114] In some implementations, the refrigerator is also equipped with a memory. After the controller receives the information on the current weight of the ice in the ice storage device sent by the pressure sensor, the controller can store the information on the current weight of the ice in the ice storage device in the memory so that the current weight of the ice in the ice storage device can be retrieved and used at any time.

[0115] It should be noted that the memory may include a program storage area and a data storage area. The program storage area may store executable program code required for at least one function; the data storage area may store various types of data generated during the operation of the node device. Optionally, the memory may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device.

[0116] Step 202: Generate a prompt message based on the current weight of the ice in the ice storage device and the pre-stored weight parameters.

[0117] In this embodiment, after obtaining the current weight of the ice in the ice storage device, the controller obtains pre-stored weight parameters. These pre-stored weight parameters include the historical weight of the ice in the ice storage device, the preset ice storage weight of the ice storage device, and the preset single-use ice-making weight of the ice-making device.

[0118] In this embodiment, the historical weight of the ice in the ice storage device is the weight of the ice in the ice storage device before the ice-making device drops the produced ice into the ice storage device. That is, the weight of the ice in the ice storage device after the last time the ice-making device drops the produced ice into the ice storage device, and when the weight of the ice in the ice storage device has not changed (e.g., the user has not taken any ice). For example, before the ice-making device drops the produced ice into the ice storage device, the historical weight KG0 of the ice in the ice storage device is 400g. After the ice-making device drops the produced ice into the ice storage device, the weight of the ice in the ice storage device will increase, such as the current weight KG1 of the ice in the ice storage device increasing to 500g.

[0119] In this embodiment, the preset ice storage weight of the ice storage device is the preset maximum ice storage weight of the ice storage device. For example, assuming the storage space of the ice storage device is 500g, to prevent the ice in the ice storage device from overflowing due to overfilling, the preset ice storage weight KG2 of the ice storage device can be set to 480g.

[0120] It should be noted that the preset ice storage weight of the ice storage device can be part or all of the storage space of the ice storage device. Those skilled in the art can set the preset ice storage weight of the ice storage device according to actual needs, and this application does not limit it in this regard.

[0121] In this embodiment, the preset single-batch ice-making weight of the ice-making device is the weight of ice blocks that the ice-making device can produce in one ice-making cycle. One ice-making cycle refers to the process from the water injection device injecting water into the ice-making device, to the ice-making device completing the cooling and ice-making process, and then to the ice-making device releasing the produced ice blocks into the ice storage device. For example, if the preset single-batch ice-making weight KG3 of the ice-making device is 120g, it means that the ice-making device can produce a maximum of 120g of ice blocks per batch.

[0122] It should be noted that the preset single-use ice-making weight of the ice-making device can be set by those skilled in the art according to actual needs, and this application does not limit it in this regard.

[0123] In some implementations, the controller can generate different prompts based on any one or more pre-stored weight parameters, combined with the current weight of the ice in the ice storage device. These different prompts are used to inform the user of different ice-making or ice-storage states.

[0124] Optionally, the difference between the historical weight and the current weight of the ice in the ice storage device can be calculated based on the historical weight and the current weight of the ice in the ice storage device, and a prompt message can be generated based on this difference. This difference reflects the weight of ice produced by the ice-making device within one ice-making cycle.

[0125] Optionally, the difference between the calculated historical weight of the ice in the ice storage device and the current weight of the ice in the ice storage device can be compared with the preset single-cycle ice-making weight of the ice-making device, and a prompt message can be generated based on the comparison result. This comparison result reflects whether all the ice produced by the ice-making device within one ice-making cycle has completely fallen into the ice storage device.

[0126] Optionally, the preset ice storage weight of the ice storage device can be compared with the current weight of the ice blocks in the ice storage device, and a prompt message can be generated based on the comparison result. This comparison result reflects whether the weight of the ice blocks stored in the ice storage device has reached the preset maximum ice storage weight.

[0127] As can be seen, in implementing the embodiments of this application, whenever ice is made and falls into the ice storage unit after being made in the ice maker, the current weight of the ice in the ice storage unit is actively acquired. This weight is then combined with pre-stored weight parameters (e.g., historical weight of ice in the ice storage unit, preset maximum ice storage weight of the ice storage unit, preset ice making weight per cycle of the ice maker) to generate corresponding prompts, which are then output through a prompting device. Using this method, whenever ice is detected falling, the weight of the ice in the ice storage unit is acquired to proactively prompt the user with relevant ice making / ice storage information. This allows the user to promptly understand the ice making / ice storage status of the refrigerator, improving the user experience when using the refrigerator's ice-making function and enabling the user to monitor the ice making / ice storage status at any time. Furthermore, it enhances the intelligence of the refrigerator's ice-making function.

[0128] Through the above steps and procedures, one can basically understand the execution steps of the refrigerator control method provided in this application embodiment. The following will further describe in detail the steps and procedures of the refrigerator control method provided in this application embodiment.

[0129] Please see Figure 3 , Figure 3 This is a schematic flowchart of another refrigerator control method disclosed in an embodiment of this application. Figure 3 The method shown, applied to the refrigerator controller, may include the following steps:

[0130] Step 301: Obtain the first temperature and the second temperature of the ice container.

[0131] In this embodiment, before obtaining the current weight of the ice in the ice storage device, the controller also needs to determine whether the ice in the ice-making device has fallen into the ice storage device. In this application, the controller can determine whether the ice in the ice-making device has fallen into the ice storage device by detecting the temperature change of the ice-making device.

[0132] Before detailing the working principle disclosed in this application—which determines whether ice has fallen from the ice-making device into the ice storage device by detecting temperature changes—firstly, the structure of the ice-making device disclosed in this application will be described in detail. Please refer to... Figure 4 , Figure 4 This is a schematic diagram of the ice-making apparatus disclosed in the embodiments of this application. Figure 4 The ice-making device 121 shown includes an ice box 1211, an ice-turning motor 1212, an ice-making sensor 1213, a bracket 1214, a limiting member 1215, and a water injection hole 1216.

[0133] Ice maker 1211, used for making ice cubes. Ice maker 1211 includes, for example... Figure 4 The multiple ice cube molds shown are used to make one ice cube. It should be understood that the ice box 1211 can make multiple ice cubes for the user's use.

[0134] The ice-turning motor 1212 is connected to the ice-making box 1211. The ice-turning motor 1212 is used to control the ice-making box 1211 to start turning after the ice-making box 1211 has finished cooling and making ice, so that the ice cubes in the ice-making box 1211 fall into the ice storage device 122 after the ice-making box 1211 is turned over.

[0135] The bracket 1214 is used to fix the ice container 1211 and the ice-turning motor 1212.

[0136] In some implementations, such as Figure 4 As shown, one end of the flip ice maker 1211 is connected to the flipping motor 1212, and the other end of the flip ice maker 1211 is connected to the bracket 1214 through the limiting member 1215. When the flipping motor 1212 is started, the end of the ice maker 1211 connected to the flipping motor 1212 begins to flip, while the other end of the ice maker 1211 connected to the bracket 1214 does not flip due to the action of the limiting member 1215. Under the continuous action of the flipping motor 1212, the ice maker 1211 begins to twist and is in a twisted state, thereby causing the ice cubes in the ice maker 1211 to fall into the ice storage device 122.

[0137] An ice-making sensor 1213 is disposed on an ice-making container 1211 and is used to detect the temperature of the ice-making container 1211. It should be noted that the ice-making sensor 1213 can be installed at any position on the ice-making container 1211, and this application does not limit it in this regard.

[0138] Water injection hole 1216 is provided on bracket 1214 and connected to ice box 1211. Water injection device 112 can inject water into ice box 1211 through water injection hole 1216.

[0139] It should be noted that the ice-making apparatus 121 disclosed in this application embodiment may also include Figure 4 Other components not shown in the image. Figure 4 The components shown should not be construed as limiting the ice-making apparatus disclosed in the embodiments of this application.

[0140] In this embodiment, because the ice maker contains pre-made ice before it falls into the ice storage device, the ice maker's temperature is relatively low. After the ice falls into the storage device, the ice maker's temperature increases compared to before the ice fell. Therefore, the ice maker's temperature changes before and after the ice falls into the storage device. Thus, the controller can detect the temperature change of the ice maker using an ice sensor to determine whether ice has fallen into the storage device.

[0141] In this embodiment, an ice-making sensor detects temperature changes in the ice-making container to determine whether ice has fallen into the ice storage device. The sensor acquires a first temperature and a second temperature of the ice-making container and sends these temperatures to a controller, allowing the controller to obtain the first and second temperatures of the ice-making container. The first temperature is the temperature when the ice-tumbling motor starts and flips the ice-making container, representing the temperature of the ice-making container before the ice falls into the ice storage device. The second temperature is the temperature when the ice-tumbling motor stops flipping the ice-making container, representing the temperature of the ice-making container after the ice falls into the ice storage device. For example, when the ice-tumbling motor starts and flips the ice-making container at time t1, the ice-making sensor acquires the first temperature T1 of the ice-making container at time t1. When the ice-tumbling motor stops flipping the ice-making container at time t2, the ice-making sensor acquires the second temperature T2 of the ice-making container at time t2.

[0142] Step 302: Calculate the temperature difference between the first temperature and the second temperature.

[0143] In this embodiment, after the controller obtains the first temperature and the second temperature of the ice maker, it calculates the temperature difference between the first temperature and the second temperature. The temperature difference represents the change in the ice maker's temperature during the period from when the ice-tumbling motor starts flipping the ice maker to when it stops flipping.

[0144] Step 303: If the temperature difference is greater than or equal to the preset temperature difference, determine that the ice cubes in the ice maker have fallen into the ice storage device.

[0145] In this embodiment, the preset temperature difference is obtained based on the temperature of the ice maker at the completion time of a standard ice-making cycle, and the temperature of the ice maker at the moment when all the ice produced in that cycle has fallen into the ice storage device. A standard ice-making cycle refers to the process from the water injection device injecting water into the ice maker, to the ice maker completing cooling and ice-making, and then to the ice maker falling the produced ice into the ice storage device. For example, if the temperature of the ice maker at the completion time of a standard ice-making cycle is 22°C, and the temperature of the ice maker at the moment when all the ice produced in that cycle has fallen into the ice storage device is 17°C, the temperature difference between these two moments is 5°C, indicating that the preset temperature difference of the ice maker is 5°C.

[0146] In this embodiment, the temperature difference between the first temperature (the temperature of the ice maker when the ice-tumbling motor starts and flips the ice maker) and the second temperature (the temperature of the ice maker when the ice-tumbling motor stops flipping the ice maker) is greater than or equal to a preset temperature difference. This indicates that during the period from when the ice-tumbling motor starts and flips the ice maker until it stops flipping the ice maker, the change in the ice maker's temperature is greater than or equal to the preset temperature difference. In other words, during the period from when the ice-tumbling motor starts and flips the ice maker until it stops flipping the ice maker, the ice in the ice maker has fallen into the ice storage device. For example, assuming the preset temperature difference of the ice maker is 5°C, when the first temperature T1 of the ice maker is -20°C and the second temperature T2 of the ice maker is -14°C, the calculated temperature difference between the first and second temperatures is 6°C. This temperature difference is greater than the preset temperature difference of 5°C, indicating that the ice in the ice maker has fallen into the ice storage device.

[0147] It should be noted that the preset temperature difference of the ice maker can be set by those skilled in the art based on the difference in actual temperature change of the ice maker in the refrigerator before and after de-icing, and this application does not limit this.

[0148] As an optional implementation, to promptly notify the user that the ice-making device has completed an ice-making cycle, the controller generates a first notification message upon determining that ice has fallen from the ice container into the ice storage device. This first notification message indicates that ice has fallen from the ice container into the ice storage device. Additionally, the notification device outputs a notification message. Specifically, the notification device outputs the first notification message. Using this implementation, the user is notified as soon as ice is detected falling from the ice container, helping them to promptly understand that the ice has fallen into the ice storage device. Users do not need to manually check whether the ice has fallen, and this instant feedback mechanism reduces user steps, improving user experience and convenience.

[0149] As an example, please see Figure 6 , Figure 6This is a schematic diagram illustrating the output of prompting information by the prompting device disclosed in an embodiment of this application. For example... Figure 6 The prompting device shown in (a) is a display device, which includes a buzzer 1111 and a display panel 1112. The prompting device can output prompting information by controlling the buzzer 1111 to continuously output a prompting sound for a preset duration (e.g., 5 seconds), or by controlling the buzzer 1111 to alternately output prompting sounds at preset time intervals (e.g., every 1 second), or by displaying the prompt text "Ice cube has fallen" on the display panel 1112 to prompt the user that a new ice cube has fallen into the ice storage device.

[0150] Using the implementation methods described in steps 301-303 above, after the ice cubes in the ice maker detach, the temperature of the ice maker will rise compared to before the ice cubes detach. Therefore, by detecting the temperature change of the ice maker before and after detachment, it is possible to accurately determine whether the ice maker has successfully detached the ice cubes into the ice storage device. This method of judgment can detect whether the ice cubes have detached in a timely manner, improving the monitoring efficiency of the ice cube detachment status and enhancing the intelligence level of the refrigerator's ice-making function.

[0151] Step 304: Send a weight acquisition command to the pressure sensor. The weight acquisition command is used to instruct the pressure sensor to detect the current weight of the ice in the ice storage box.

[0152] In this embodiment of the application, after it is determined that the ice cubes in the ice maker have fallen into the ice storage device, the controller sends a weight acquisition command to the ice storage device, indicating that as long as the ice cubes in the ice maker are detected falling into the ice storage device, the controller sends a weight acquisition command to the ice storage device to obtain the current weight of the ice cubes in the ice storage device in a timely manner.

[0153] Before detailing the working principle of the controller in this application sending a weight acquisition command to the ice storage device to obtain the current weight of the ice in the ice storage box, the composition of the ice storage device disclosed in this application will first be described in detail. Please refer to... Figure 5 , Figure 5 This is a schematic diagram of the ice storage device disclosed in the embodiments of this application. Figure 5 The ice storage device 122 shown includes an ice storage box 1221, a pressure sensor 1222, and a weighing pan 1223.

[0154] Ice storage box 1221 is used to store ice blocks produced by ice making device 121.

[0155] Pressure sensor 1222 is used to detect the weight of ice blocks in ice storage box 1221.

[0156] In some implementations, such as Figure 5As shown, a weighing pan 1223 is provided inside the ice storage box 1221. The weighing pan 1223 is used to store ice cubes after they fall from the ice-making device 121 into the ice storage box 1221, so that the ice cubes fall onto the weighing pan 1223. It should be noted that other containers can also be used to store ice cubes, and the weighing pan 1223 disclosed in this application does not constitute a limitation thereof.

[0157] In some implementations, such as Figure 5 As shown, the pressure sensor 1222 is installed inside the ice storage box 1221 and below the weighing pan 1223. The pressure sensor 1222 is used to detect the weight of the ice stored on the weighing pan 1223.

[0158] Optionally, the pressure sensor 1222 may include multiple sensors, and each pressure sensor 1222 is evenly distributed on the bottom of the weighing pan 1223. Each pressure sensor 1222 can detect and obtain the weight of the ice on the weighing pan 1223.

[0159] In some embodiments, the pressure sensor 1222 may also be located below the ice storage box 1221, that is, the ice blocks made by the ice making device 121 are directly stored in the ice storage box 1221, and the pressure sensor 1222 is used to measure the weight of the ice blocks stored in the ice storage box 1221.

[0160] Optionally, the pressure sensor 1222 may include multiple sensors, and each pressure sensor 1222 is evenly distributed at the bottom of the ice storage box 1221. Each pressure sensor 1222 can detect and obtain the weight of the ice in the ice storage box 1221.

[0161] It should be noted that the ice storage device 122 disclosed in this application embodiment may also include Figure 5 Other components not shown in the image. Figure 5 The components shown should not be construed as limiting the ice storage device disclosed in the embodiments of this application.

[0162] In this embodiment of the application, the controller sends a weight acquisition instruction to the ice storage device, including: the controller sends a weight acquisition instruction to the pressure sensor, the weight acquisition instruction being used to instruct the pressure sensor to detect the current weight of the ice blocks in the ice storage box.

[0163] In this embodiment, after the pressure sensor receives the weight acquisition command sent by the controller, the pressure sensor detects the current weight of the ice in the ice storage box and sends the detected current weight of the ice in the ice storage box to the controller. For example, after receiving the weight acquisition command sent by the controller, the pressure sensor obtains the current weight KG1 of the ice in the ice storage box as 500g and sends the value corresponding to the current weight KG1 to the controller.

[0164] Step 305: Receive the current weight of the ice in the ice storage box sent by the pressure sensor.

[0165] Using the implementation methods described in steps 304-305 above, after detecting that ice cubes have fallen into the ice storage device, a weight acquisition command is actively sent to the pressure sensor, and the weight data fed back from it is received. This method improves the automation and intelligence level of the refrigerator and ensures that users can understand the ice storage status in real time. At the same time, by integrating a pressure sensor into the ice storage device, the weight of the ice cubes in the ice storage box can be accurately detected, thereby providing more accurate ice information.

[0166] Step 306: Generate a prompt message based on the current weight of the ice in the ice storage device and the pre-stored weight parameters.

[0167] In this embodiment of the application, after the controller receives the current weight of the ice in the ice storage box sent by the pressure sensor, it executes the step of generating a prompt message based on the current weight of the ice in the ice storage device and the pre-stored weight parameters.

[0168] As an optional implementation, when the pre-stored weight parameter is the preset ice storage weight of the ice storage device, the controller generates a prompt message based on the current weight of the ice in the ice storage device and the pre-stored weight parameter. This includes: generating a second prompt message if the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device; the second prompt message indicating that the storage space in the ice storage box is full; and the prompting device outputting a prompt message. The prompting device outputting the prompt message includes: the prompting device outputting the second prompt message.

[0169] For example, when the current weight of the ice in the ice storage box is 500g (KG1) and the preset ice storage weight of the ice storage device is 480g, KG1 is greater than KG2, indicating that the storage space in the ice storage box is full. Using this implementation, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight, it indicates that the ice storage box is full. In this case, the user can be promptly notified to remove the ice from the ice storage box, preventing overflow and avoiding interference with the refrigerator's ice-making function due to an overfilled ice storage box.

[0170] As an example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating the output of prompting information by the prompting device disclosed in an embodiment of this application. For example... Figure 6The prompting device shown in (b) is a display device, which includes a buzzer 1111 and a display panel 1112. The prompting device can output prompting information by controlling the buzzer 1111 to continuously output a prompting sound for a preset duration (e.g., 1 minute), or by controlling the buzzer 1111 to alternately output prompting sounds at preset time intervals (e.g., every 5 seconds), or by displaying the prompt text "Ice is full, please take ice in time" on the display panel 1112, or by controlling the display panel 1112 to flash for a preset duration (e.g., 1 minute) to prompt the user that the ice storage device is full and to take ice in time.

[0171] As an optional implementation, when the pre-stored weight parameter is the historical weight of the ice in the ice storage device, the controller generates a prompt message based on the current weight of the ice in the ice storage device and the pre-stored weight parameter. This includes: generating a third prompt message based on a first weight difference between the current weight of the ice in the ice storage device and the historical weight of the ice in the ice storage device; the third prompt message is used to indicate the single ice-making weight of the ice maker; and the prompt device outputs the prompt message. The output of the prompt message includes: the display device showing the third prompt message.

[0172] For example, if the current weight KG1 of the ice in the ice storage box is 500g, and the historical weight KG0 of the ice in the ice storage device is 400g, the difference between KG1 and KG0 is 100g, indicating that the ice maker's single-use ice-making weight KG4 is 100g. In this implementation, the historical weight represents the weight of the ice in the ice storage device before the ice fell into it, and the current weight represents the weight of the ice in the ice storage device after the ice fell into it. By calculating the difference in weight before and after the ice fell into the ice storage device, the single-use ice-making weight of the ice maker can be obtained. Furthermore, by providing prompts to help users understand the single-use ice-making weight, this feedback mechanism enhances the interactive experience between the refrigerator and the user. Understanding the single-use ice-making weight helps users understand relevant information about the refrigerator's ice-making function.

[0173] As an example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating the output of prompting information by the prompting device disclosed in an embodiment of this application. For example... Figure 6 The prompting device shown in (c) is a display device, which includes a buzzer 1111 and a display panel 1112. The prompting device outputs prompting information by displaying the prompt text and value "Single ice making weight: 100g" on the display panel 1112, thus informing the user of the single ice making weight produced by the ice maker.

[0174] As an optional implementation, when the pre-stored weight parameter is the preset single-use ice-making weight of the ice-making device, the controller generates a prompt message based on the current weight of the ice in the ice storage device and the pre-stored weight parameter. This includes: generating a fourth prompt message if the first weight difference is less than the preset single-use ice-making weight of the ice-making device; the fourth prompt message indicating the presence of residual ice in the ice container; and the prompting device outputting a prompt message. Specifically, the prompting device outputting the fourth prompt message includes the prompting device outputting the fourth prompt message.

[0175] For example, when the ice maker's single ice-making weight KG4 (first weight difference) is 100g and the ice maker's preset single ice-making weight KG3 is 120g, KG4 is less than KG3, which means that when the ice maker flips the ice maker to remove ice this time, there is 20kg (the difference between KG3 and KG4) of residual ice in the ice maker, and not all the ice has been removed to the ice storage device. In this implementation, if the ice-making unit's single-cycle ice-making weight is less than the preset single-cycle ice-making weight, it indicates that the ice-making unit did not remove all the ice blocks into the ice storage device during the current ice removal process, resulting in residual ice blocks in the ice container. In this case, a prompt message is output to the user, reminding them to clean the residual ice blocks in the ice container in a timely manner. At the same time, since the amount of water injected into the ice container each time is fixed, prompting the user to clean the residual ice blocks can effectively prevent water from overflowing from the ice container when it is refilled next time, thus ensuring the normal operation of the refrigerator's ice-making function.

[0176] As an example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating the output of prompting information by the prompting device disclosed in an embodiment of this application. For example... Figure 6 The prompting device shown in (d) is a display device, which includes a buzzer 1111 and a display panel 1112. The prompting device can output prompting information by controlling the display panel 1112 to flash for a preset duration and interval (e.g., flashing continuously for 1 minute at 1 second interval), or by displaying the prompt text "Ice cubes remain in the ice maker" on the display panel 1112 to remind the user that there are residual ice cubes in the ice maker during the current ice-making process and that the ice cubes in the ice maker need to be cleaned in time.

[0177] As an optional implementation, the refrigerator disclosed in this application also includes a selection control. The selection control is used to respond to a user's request to read ice-making information or ice-storage information. The ice-making information includes the weight of ice made in a single batch by the ice maker, and the ice-storage information includes the current weight of the ice blocks in the ice-storage unit. The controller can also send the ice-making information or ice-storage information to a prompting device, causing the prompting device to output the ice-making information or ice-storage information. Using this implementation, users can view ice-making information or ice-storage information at any time according to their preferences and needs by operating the selection control on the refrigerator. This enriches the interaction between the user and the refrigerator and enhances the user's personalized interactive experience.

[0178] As an example, please see Figure 6 , Figure 6 This is a schematic diagram illustrating the output of prompting information by the prompting device disclosed in an embodiment of this application. For example... Figure 6 The prompting device shown in (c) is a display device, which includes a buzzer 1111, a display panel 1112, a selection control 1, and a selection control 2. Selection control 1 is used to read ice-making information, and selection control 2 is used to read ice-storage information. The user can click selection control 1 according to the gesture shown in the figure, causing the display panel 1112 to display the text and numerical information corresponding to the single ice-making weight of the ice container: "Single ice-making weight: 100g". The user can also click selection control 2 according to the gesture shown in the figure, causing the display panel 1112 to display the text and numerical information corresponding to the current weight of the ice in the ice storage container: "Current weight of ice in the ice storage container: 500g" (not shown in the figure).

[0179] It should be noted that the selection control disclosed in the embodiments of this application can be a physical button or a virtual button configured on a display device. This application does not limit the form of the selection control on the refrigerator.

[0180] As an optional implementation, the selection control is also used to respond to a user's setting operation for the target single-use ice-making weight of the ice maker. The controller can also obtain the target single-use ice-making weight of the ice maker, update the preset single-use ice-making weight of the ice maker to the value corresponding to the target single-use ice-making weight of the ice maker, and send the target single-use ice-making weight of the ice maker to the water filling device, so that the water filling device fills the ice maker with water according to the target single-use ice-making weight of the ice maker.

[0181] It should be noted that since the target single-use ice-making weight of the ice maker has changed, the preset single-use ice-making weight of the ice maker needs to be updated to the value corresponding to the target single-use ice-making weight of the ice maker. For example, if the user sets the target single-use ice-making weight of the ice storage device to 110g using the selection control, then the preset single-use ice-making weight KG3 of the ice maker needs to be updated to 110g.

[0182] To help understand the process by which the water injection device injects water into the ice maker according to the target single ice-making weight, the process and working principle of the water injection device disclosing the embodiments of this application are first described. Please refer to... Figure 7 , Figure 7 This is a schematic diagram of the structure of the water injection device disclosing the water injection into the ice-making device according to an embodiment of this application. Figure 7 As shown, the water injection device 112 includes a water valve 1121 connected to a water source (e.g., a water storage box or an external water source) and a water inlet pipe 1122 connected to the water injection hole 1216 of the ice-making device 121.

[0183] The process and working principle of the water injection device injecting water into the ice-making device are as follows: When the water valve 1121 is open, water can be transported from the water source to the water injection hole 1216 through the water inlet pipe 1122, and then injected into the ice-making container 1211 of the ice-making device 121 through the water injection hole 1216, thus completing the process of the water injection device 112 injecting water into the ice-making device 121. It should be understood that when the water valve 1121 is closed, water cannot be injected into the ice-making container 1211 of the ice-making device 121. Therefore, as... Figure 7 As shown, the water injection device 112 can be started or stopped from injecting water into the ice-making device 121 by controlling the state of the water valve 1121.

[0184] Optionally, when the water injection device receives the target single ice-making weight set by the user for the ice-making box, it can control the amount of water injected into the ice-making device 121 by controlling the opening duration of the water valve 1121, thereby controlling the weight of ice produced by the ice-making box in one ice-making cycle to be equal to the target single ice-making weight.

[0185] Using this implementation method, users can set the target single-use ice-making weight of the ice maker at any time according to their needs by operating the selection controls on the refrigerator, and update the preset single-use ice-making weight of the ice maker. This method supports users to personalize the ice-making amount each time, allowing users to participate in the ice-making process and increasing the interaction between users and the refrigerator. At the same time, it can control the water injection device to inject the corresponding amount of water into the ice maker according to the custom-set target single-use ice-making weight. This method can precisely control the water injection amount according to user needs, improving the intelligence level of the refrigerator.

[0186] As an optional implementation, the selection control is also used to respond to a user's setting operation for the target ice storage weight of the ice storage device. The controller can also obtain the target ice storage weight of the ice storage device and update the preset ice storage weight of the ice storage device to the value corresponding to the target ice storage weight of the ice storage device.

[0187] It should be noted that since the target ice storage weight of the ice storage device has changed, the preset ice storage weight of the ice storage device needs to be updated to the value corresponding to the target ice storage weight. For example, if the user sets the target ice storage weight of the ice storage device to 490g through the selection control, then the preset ice storage weight KG2 of the ice storage device needs to be updated to 490g.

[0188] Using this implementation method, users can set the target ice storage weight of the ice storage box at any time by operating the selection control set on the refrigerator according to their own needs, and update the preset single ice storage weight of the ice storage box. This method supports users to set the ice storage amount of the ice storage box in a personalized way, allowing users to participate in the ice storage process and increasing the interaction between users and refrigerators.

[0189] As can be seen, in implementing the embodiments of this application, whenever ice is made and falls into the ice storage unit after being made in the ice maker, the current weight of the ice in the ice storage unit is actively acquired. This weight is then combined with pre-stored weight parameters (e.g., historical weight of ice in the ice storage unit, preset maximum ice storage weight of the ice storage unit, preset ice making weight per cycle of the ice maker) to generate corresponding prompts, which are then output through a prompting device. Using this method, whenever ice is detected falling, the weight of the ice in the ice storage unit is acquired to proactively prompt the user with relevant ice making / ice storage information. This allows the user to promptly understand the ice making / ice storage status of the refrigerator, improving the user experience when using the refrigerator's ice-making function and enabling the user to monitor the ice making / ice storage status at any time. Furthermore, it enhances the intelligence of the refrigerator's ice-making function.

[0190] Based on the above steps, the steps of the refrigerator control method provided in this application have been thoroughly understood. However, if the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the ice storage box is full. If the user does not remove the ice from the ice storage box in time, it may affect the normal use of the refrigerator's ice-making / ice-storage function. Therefore, another refrigerator control method is proposed below. Please refer to... Figure 8 , Figure 8 This is a schematic flowchart of another refrigerator control method disclosed in an embodiment of this application. Figure 8 The method shown, applied to the refrigerator controller, may include the following steps:

[0191] Step 801: If the ice blocks in the ice-making device fall into the ice storage device, obtain the current weight of the ice blocks in the ice storage device.

[0192] The implementation method of step 801 can be referred to the content of step 201 above, and will not be repeated here.

[0193] Step 802: If the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, send a pause command to the water injection device.

[0194] In this embodiment, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the storage space in the ice storage box is full. To prevent the ice-making device from continuing to make ice and to continue removing ice from the ice storage device, the controller can send a pause command to the water injection device. This pause command is used to control the water injection device to stop injecting water into the ice-making box, thereby controlling the ice-making box to stop continuing to make ice and to stop the process of removing ice from the ice storage device.

[0195] It should be noted that after the step of sending a pause command to the water injection device is executed, either step 803 or step 804 is executed respectively.

[0196] Step 803: Obtain the third temperature of the ice storage box, which is greater than the preset temperature of the ice storage box.

[0197] In this embodiment, a temperature sensor can be installed inside the ice storage box to detect temperature changes. When a user removes some or all of the ice from the ice storage box, the temperature of the box drops. Therefore, the temperature of the ice storage box can be detected to determine whether the user has removed some or all of the ice.

[0198] In this embodiment, when the third temperature of the ice storage box is greater than the preset temperature of the ice storage box, it indicates whether the user has removed some or all of the ice from the ice storage box. At this time, a start command is sent to the water injection device. The start command is used to control the water injection device to inject water into the ice box.

[0199] It should be noted that the preset temperature of the ice storage box can be set by those skilled in the art according to actual needs, and this application does not limit it in this regard.

[0200] It should also be noted that if the third temperature of the ice storage box is greater than the preset temperature of the ice storage box, step 805 is executed.

[0201] Step 804: The weight of the ice in the ice storage box is reduced.

[0202] In this embodiment, when the weight of the ice in the ice storage box decreases, it indicates whether the user has removed some or all of the ice from the ice storage box. At this time, a start command is sent to the water injection device. The start command is used to control the water injection device to inject water into the ice-making box.

[0203] It should be noted that step 805 is performed when the weight of the ice in the ice storage box decreases.

[0204] Step 805: Send a start command to the water injection device.

[0205] In this embodiment of the application, after the controller sends a start command to the water injection device, the water injection device can re-control the water injection device to inject water into the ice box.

[0206] In some embodiments, the refrigerator compartment of the refrigerator disclosed in this application is provided with a refrigeration device for cooling water.

[0207] Optionally, the water injection device disclosed in this application embodiment is also used to inject water that has been cooled by the refrigeration device into the ice-making box. Therefore, when the water injection device is restarted to inject water into the ice-making box, since the water injected into the ice-making box by the water injection device is water that has been cooled by the refrigeration device, the efficiency of the ice-making device in this ice-making process can be accelerated.

[0208] As can be seen, in implementing the embodiments of this application, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the space for storing ice in the ice storage box is full. At this time, controlling the water injection device to stop water injection causes the ice maker to stop making ice. This method can prevent the ice in the ice storage box from overflowing due to the ice maker continuing to make ice and continue to detach ice into the ice storage box, thus affecting the normal use of the refrigerator's ice making / ice storage function, even if the user does not remove the ice in the ice storage box in time. Furthermore, after the ice in the ice storage box is removed, due to the removal of the ice, the storage... The temperature of the ice box will rise compared to before. Therefore, by detecting the temperature of the ice box after ice is removed, it is possible to accurately determine whether the ice in the ice box has been removed. Alternatively, by detecting whether the weight of the ice in the ice box has decreased (i.e., the ice in the ice box has been removed), it is also possible to accurately determine whether the ice in the ice box has been removed. After it is determined that the ice in the ice box has been removed, the water injection device is then activated to inject water. At this time, since the water injected into the ice box has been cooled by the refrigeration device, the ice-making time of the ice-making device can be effectively reduced, thereby improving the ice-making efficiency.

[0209] Based on the above steps and procedures, the steps and procedures of the refrigerator control method provided in this application embodiment have been thoroughly understood. However, if the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the space for storing ice in the ice storage box is full. If the user does not remove the ice from the ice storage box in time, it may affect the normal use of the refrigerator's ice-making / ice-storage function. Therefore, another refrigerator control method is proposed below. Please refer to... Figure 9 , Figure 9 This is a flowchart illustrating another refrigerator control method disclosed in an embodiment of this application. Figure 9 The method shown, applied to the refrigerator controller, may include the following steps:

[0210] Step 901: If the ice blocks in the ice-making device fall into the ice storage device, obtain the current weight of the ice blocks in the ice storage device.

[0211] The implementation method of step 901 can be referred to the content of step 201 above, and will not be repeated here.

[0212] Step 902: If the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, send a pause command to the ice turning motor.

[0213] In this embodiment, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the storage space in the ice storage box is full. To prevent the ice-making device from continuing to drop the manufactured ice into the ice storage device, causing the ice in the ice storage box to overflow, the controller can send a pause command to the ice-turning motor. The pause command is used to control the ice-turning motor to stop turning the ice-making box, thereby stopping the ice-turning motor from turning the ice.

[0214] It should be noted that after the ice-tumbling motor stops flipping the ice-making tray, it does not stop the ice-making process; it simply stops the flipping action, meaning the produced ice cubes are not detached into the ice storage unit. This method not only prevents ice cubes from overflowing from the ice storage unit but also does not affect the ice-making process. When the ice-tumbling motor is restarted, the produced ice cubes can be directly detached from the ice-making tray into the ice storage unit, reducing the time from ice making to ice storage in the refrigerator.

[0215] Step 903: Receive the actual weight of the ice blocks in the ice storage box sent by the pressure sensor.

[0216] In this embodiment, the pressure sensor can detect the actual weight of the ice in the ice storage box in real time when it detects a change in the weight of the ice in the ice storage box, and send the detected actual weight of the ice in the ice storage box to the controller.

[0217] As an optional implementation, after receiving the actual weight of the ice in the ice storage box from the pressure sensor, the controller can also update the historical weight of the ice in the ice storage device to the value corresponding to the actual weight.

[0218] It should be noted that because the weight of the ice in the ice storage device changes, the historical weight of the ice in the ice storage device needs to be updated to correspond to the actual weight of the ice in the ice storage box. For example, if the controller receives a signal from the pressure sensor that the actual weight of the ice in the ice storage box is 200g, indicating that the user has removed some ice from the ice storage device, then the historical weight KG0 of the ice in the ice storage device needs to be updated to 200g.

[0219] In this implementation, after the ice-tumbling motor is paused to release the ice from the ice-making box into the ice-storage device, the historical weight of the ice in the ice-storage device is updated to the actual weight whenever the actual weight of the ice in the ice-storage box is obtained. This allows the refrigerator to generate accurate prompts based on the updated actual weight of the ice in the ice-storage box, thus reminding the user in a timely manner.

[0220] Step 904: If the difference between the actual weight and the preset ice storage weight of the ice storage device is greater than or equal to the preset single ice making weight of the ice making device, a start command is sent to the ice turning motor.

[0221] In this embodiment, after receiving the actual weight of the ice in the ice storage box from the pressure sensor, the controller can further calculate the difference between the actual weight of the ice in the ice storage box and the preset ice storage weight of the ice storage device. This difference reflects the remaining space in the ice storage box that can store ice. The controller then compares this difference with the preset single-cycle ice-making weight of the ice-making device to determine whether the ice-turning motor needs to be restarted. Specifically, if the difference is greater than or equal to the preset single-cycle ice-making weight of the ice-making device, it indicates that the remaining space in the ice storage device is sufficient to store the ice produced in one ice-making cycle. Further, the controller sends a start command to the ice-turning motor, which controls the ice-turning motor to flip the ice storage box.

[0222] As can be seen, by implementing the embodiments of this application, when the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, it indicates that the space for storing ice in the ice storage box is full. At this time, the ice tumbling motor can be paused to allow the ice in the ice maker to fall into the ice storage device. This method can prevent the ice in the ice storage box from overflowing due to the ice maker continuing to detach ice into the ice storage device if the user does not remove the ice in the ice storage box in time, thereby affecting the normal use of the refrigerator's ice storage function. Furthermore, when the difference between the actual weight of the ice in the ice storage box and the preset ice storage weight is greater than or equal to the preset single ice making weight of the ice maker, it indicates that the user has taken ice from the ice storage box, and the remaining space in the ice storage box is sufficient to store the ice made by the ice maker in a single operation. At this time, the ice tumbling motor can be restarted to detach ice. Since this solution only stops tumbling ice and does not stop ice making, the ice maker will continue to make ice while the user is taking ice from the ice storage box. Therefore, the waiting time for ice to fall into the ice storage device can be effectively reduced, thereby improving the efficiency of the refrigerator's ice making function.

[0223] It should be understood that although the steps in the above flowcharts are shown sequentially according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless explicitly stated herein, there is no strict order restriction on the execution of these steps, and they can be executed in other orders. Moreover, at least some steps in the above flowcharts may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be performed alternately or in turn with other steps or at least some of the sub-steps or stages of other steps. In addition, the above embodiments can be implemented independently or in combination with each other, without limitation.

[0224] It should be understood that the phrases "one embodiment," "an embodiment," or "some embodiments" mentioned throughout the specification mean that a specific feature, structure, or characteristic related to an embodiment is included in at least one embodiment of this application. Therefore, "in one embodiment," "in one embodiment," or "in some embodiments" appearing throughout the specification do not necessarily refer to the same embodiment. Furthermore, these specific features, structures, or characteristics can be combined in any suitable manner in one or more embodiments. It should be understood that in the various embodiments of this application, the sequence numbers of the above-described processes do not imply a sequential order of execution; the execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application. The sequence numbers of the above-described embodiments are merely for descriptive purposes and do not represent the superiority or inferiority of the embodiments. The descriptions of the various embodiments above tend to emphasize the differences between the various embodiments; their similarities or commonalities can be referred to mutually, and for the sake of brevity, they will not be repeated here.

[0225] In this article, the term "and / or" is merely a description of the relationship between related objects, indicating that there can be three kinds of relationships. For example, object A and / or object B can represent three situations: object A exists alone, object A and object B exist simultaneously, and object B exists alone.

[0226] It should be noted that, in this document, the terms "comprising," "including," or any other variations thereof are intended to cover non-exclusive inclusion, such that a process, method, article, or apparatus that comprises a list of elements includes not only those elements but also other elements not expressly listed, or elements inherent to such a process, method, article, or apparatus. Unless otherwise specified, an element defined by the phrase "comprising one..." does not exclude the presence of other identical elements in the process, method, article, or apparatus that includes that element.

[0227] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The steps of the method disclosed in the embodiments of this application can be directly manifested as execution by a hardware processor, or as a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, electrically erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor executes the instructions in the memory, combining them with its hardware to complete the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0228] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0229] In the several embodiments provided in this application, it should be understood that the disclosed products and methods can be implemented in other ways. The embodiments described above are merely illustrative. For example, the division of modules is only a logical functional division, and in actual implementation, there may be other division methods, such as: multiple modules or components can be combined, or integrated into another system, or some features can be ignored or not executed. In addition, the coupling, direct coupling, or communication connection between the various components shown or discussed can be through some interfaces, indirect coupling or communication connection of devices or modules, and can be electrical, mechanical, or other forms.

[0230] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0231] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0232] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to related technologies, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

[0233] The above description is merely an embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of the claims.

Claims

1. A refrigerator, characterized in that, include: Ice-making equipment, used to produce ice blocks; An ice storage device for storing ice blocks produced by the ice-making device; The controller is used to obtain the weight of the ice block, generate a prompt message based on the weight of the ice block and a pre-stored weight parameter, and send the prompt message to the prompting device. The prompting device is used to output the prompting information; The controller acquires the weight of the ice block and generates a prompt message based on the weight of the ice block and pre-stored weight parameters, configured as follows: If ice blocks in the ice-making device fall into the ice-storage device, obtain the current weight of the ice blocks in the ice-storage device; The prompt message is generated based on the current weight of the ice in the ice storage device and the pre-stored weight parameters. The pre-stored weight parameters include the historical weight of the ice in the ice storage device, the preset ice storage weight of the ice storage device, and the preset single ice making weight of the ice making device. The historical weight is the weight of the ice in the ice storage device before the ice making device drops the ice it produces into the ice storage device.

2. The refrigerator according to claim 1, characterized in that, The ice-making device includes: An ice maker, an ice-tumbling motor, and an ice-making sensor are provided. The ice maker and the ice-tumbling motor are connected, and the ice-making sensor is disposed on the ice maker. The ice maker is used to make ice cubes; The ice-tumbling motor is used to flip the ice-making box so that after the ice-making box is flipped, the ice cubes inside the ice-making box fall into the ice storage device. The ice-making sensor is used to detect the temperature of the ice-making box; Before the controller acquires the current weight of the ice in the ice storage device, it is also configured to: The first temperature and the second temperature of the ice-making box are obtained. The first temperature is the temperature when the ice-flipping motor starts to flip the ice-making box, and the second temperature is the temperature when the ice-flipping motor stops flipping the ice-making box. The temperature difference between the first temperature and the second temperature is calculated. If the temperature difference is greater than or equal to a preset temperature difference, it is determined that the ice in the ice-making box will fall into the ice storage device.

3. The refrigerator according to claim 2, characterized in that, The controller is also configured to: If it is determined that the ice cubes in the ice maker have fallen into the ice storage device, a first prompt message is generated. The first prompt message is used to prompt that the ice cubes in the ice maker have fallen into the ice storage device. The prompting device outputs the prompting information, configured to output the first prompting information.

4. The refrigerator according to claim 2, characterized in that, The ice storage device includes: Ice storage box, used to store ice cubes; A pressure sensor is used to detect the weight of the ice blocks inside the ice storage box; The controller obtains the current weight of the ice blocks in the ice storage device and is configured as follows: A weight acquisition command is sent to the pressure sensor, the weight acquisition command being used to instruct the pressure sensor to detect the current weight of the ice blocks in the ice storage box; Receive the current weight of the ice in the ice storage box sent by the pressure sensor.

5. The refrigerator according to claim 4, characterized in that, The controller generates the prompt message based on the current weight of the ice blocks in the ice storage device and the pre-stored weight parameters, and is configured as follows: If the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, a second prompt message is generated. The second prompt message is used to indicate that the storage space in the ice storage box is full. The prompting device outputs the prompting information, configured to output the second prompting information.

6. The refrigerator according to claim 2, characterized in that, The prompting device is a display device. The controller generates the prompting information based on the current weight of the ice blocks in the ice storage device and the pre-stored weight parameters, and is configured as follows: A third prompt message is generated based on the first weight difference between the current weight of the ice in the ice storage device and the historical weight of the ice in the ice storage device. The third prompt message is used to indicate the single ice-making weight of the ice maker. The prompting device outputs the prompting information, and is configured such that the display device displays the third prompting information.

7. The refrigerator according to claim 6, characterized in that, The controller generates the prompt message based on the current weight of the ice blocks in the ice storage device and the pre-stored weight parameters, and is further configured to: If the first weight difference is less than the preset single ice-making weight of the ice-making device, a fourth prompt message is generated, which is used to indicate that there is residual ice in the ice-making box. The prompting device outputs the prompting information and is also configured to output the fourth prompting information.

8. The refrigerator according to claim 6, characterized in that, Also includes: The selection control is used to respond to user requests for reading ice-making information or ice-storage information. The ice-making information includes the weight of ice made in a single batch by the ice maker, and the ice-storage information includes the current weight of ice blocks in the ice-storage device. The controller is also configured to: Send the ice-making information or the ice-storage information to the prompting device so that the prompting device outputs the ice-making information or the ice-storage information.

9. The refrigerator according to claim 8, characterized in that, Also includes: A water injection device is used to inject water into the ice-making container; The selection control is also used to respond to the user's setting operation for the target single ice-making weight of the ice maker; The controller is also configured to: The target single-use ice-making weight of the ice-making box is obtained, the preset single-use ice-making weight of the ice-making device is updated to the value corresponding to the target single-use ice-making weight of the ice-making box, and the target single-use ice-making weight of the ice-making box is sent to the water-filling device so that the water-filling device fills the ice-making box with water according to the target single-use ice-making weight of the ice-making box.

10. The refrigerator according to claim 8, characterized in that, include: The selection control is also used to respond to the user's setting operation for the target ice storage weight of the ice storage device; The controller is also configured to: Obtain the target ice storage weight of the ice storage device, and update the preset ice storage weight of the ice storage device to the value corresponding to the target ice storage weight of the ice storage device.

11. The refrigerator according to claim 4, characterized in that, Also includes: Refrigeration equipment used to cool water; A water injection device is used to inject water that has been cooled by the refrigeration device into the ice maker; The controller is also configured to: If the current weight of the ice in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, a pause command is sent to the water injection device. The pause command is used to control the water injection device to stop injecting water into the ice box. The third temperature of the ice storage box is obtained. If the third temperature is greater than the preset temperature of the ice storage box, a start command is sent to the water injection device. Alternatively, if the weight of the ice in the ice storage box decreases, a start command is sent to the water injection device. The start command is used to control the water injection device to inject water into the ice maker.

12. The refrigerator according to claim 4, characterized in that, The controller is also configured to: If the current weight of the ice block in the ice storage device is greater than or equal to the preset ice storage weight of the ice storage device, a pause command is sent to the ice-turning motor. The pause command is used to control the ice-turning motor to stop turning the ice-making box. The system receives the actual weight of the ice in the ice storage box from the pressure sensor. If the difference between the actual weight and the preset ice storage weight of the ice storage device is greater than or equal to the preset single ice making weight of the ice making device, the system sends a start command to the ice-turning motor. The start command is used to control the ice-turning motor to flip the ice making box.

13. The refrigerator according to claim 12, characterized in that, The controller is also configured to: Update the historical weight of the ice blocks in the ice storage device to the value corresponding to the actual weight.