Method and device for controlling refrigerator and refrigerator

By installing pressure and inclination sensors on the refrigerator and controlling the micro motor to adjust the foot, the automatic leveling of the refrigerator is achieved, solving the problem of instability of use caused by uneven foot, and improving the stability and refrigeration efficiency of the refrigerator.

CN120292805APending Publication Date: 2025-07-11QINGDAO HAIER SPECIAL ICEBOX +2
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202410041639.8
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-01-11
Publication Date
2025-07-11

AI Technical Summary

Technical Problem

The use instability and problems that affect the user experience caused by uneven footings in existing refrigerators are especially difficult to level by manual leveling when in use.

Method used

通过安装压力传感器和倾角传感器,获取压力和倾角数据,利用处理器确定目标调平策略,控制微型电机调节可调底脚以实现自动调平。

Benefits of technology

It realizes accurate leveling of the refrigerator, improves stability and refrigeration efficiency, avoids inconvenience caused by uneven feet, and provides an intelligent leveling solution.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120292805A_ABST
    Figure CN120292805A_ABST
Patent Text Reader

Abstract

The invention relates to the technical field of intelligent household appliances, and discloses a method for controlling a refrigerator. The method comprises the steps that in response to a refrigerator leveling instruction, pressure values collected by a plurality of pressure sensors are obtained; under the condition that the pressure values acquired by the plurality of pressure sensors are all greater than a set threshold value, acquiring inclination angle values acquired by the plurality of inclination angle sensors; determining a target leveling strategy according to the inclination angle values collected by the plurality of inclination angle sensors; and controlling the refrigerator to execute the target leveling strategy so as to level the refrigerator. According to the method, the target leveling strategy can be accurately determined in combination with the multiple dip angle values, so that the refrigerator is accurately leveled under the condition that the refrigerator is controlled to execute the target leveling strategy, compared with an existing manual leveling mode, the method is more intelligent, the situation that the use experience of a user is affected due to the fact that bottom feet of the refrigerator are uneven is effectively avoided, and the user experience is improved. And the stability and the refrigeration efficiency of the refrigerator are further improved. The invention further discloses a device for controlling the refrigerator and the refrigerator.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the technical field of smart home appliances, for example, to a method, device, and freezer for controlling a freezer. Background Art

[0002] With the continuous improvement of people's living standards, smart home appliance devices have gradually entered users' lives. Currently, with the continuous popularization of freezers, users usually use freezers for food storage and food display.

[0003] At present, freezers are usually placed on the ground during use. If the ground on which the freezer is placed is uneven or the bottom of the freezer is deformed due to some transportation reasons, the feet of the freezer will be placed unevenly, affecting the user's use of the freezer. Currently, the freezer can be manually leveled by adjusting the height of the feet, adjusting the position of the casters, and checking the internal support columns. However, this leveling method is not intelligent. Once the operating space is insufficient or the self-weight of the freezer is large, it will be difficult for the user to level the freezer manually. Therefore, how to provide a more intelligent freezer leveling method for users has become an urgent technical problem to be solved.

[0004] It should be noted that the information disclosed in the above background art section is only used to enhance the understanding of the background of this application, and thus may include information that does not constitute the prior art known to those of ordinary skill in the art. Summary of the Invention

[0005] To provide a basic understanding of some aspects of the disclosed embodiments, a simple summary is given below. This summary is not a comprehensive review, nor is it intended to identify key / important elements or delineate the scope of protection of these embodiments. Instead, it serves as a prelude to the following detailed description.

[0006] Embodiments of the present disclosure provide a method, device, and freezer for controlling a freezer, which can provide a more intelligent freezer leveling method for users.

[0007] In some embodiments, the method for controlling a freezer includes: in response to a freezer leveling instruction, obtaining pressure values collected by a plurality of pressure sensors; in the case where the pressure values collected by the plurality of pressure sensors are all greater than a set threshold, obtaining inclination values collected by a plurality of inclination sensors; determining a target leveling strategy according to the inclination values collected by the plurality of inclination sensors; and controlling the freezer to execute the target leveling strategy to level the freezer.

[0008] In some embodiments, the method for controlling a freezer includes: determining a target foot to be adjusted according to the inclination values collected by a plurality of inclination sensors; and determining the target leveling strategy as controlling the freezer to adjust the target foot according to the target adjustment strategy.

[0009] In some embodiments, the method for controlling the refrigerator includes: selecting a maximum inclination angle from inclination values ​​collected by a plurality of inclination sensors; and determining an adjustable foot corresponding to the maximum inclination angle as a target foot to be adjusted.

[0010] In some embodiments, the method for controlling a refrigerator includes: obtaining the weight of the refrigerator; and determining a target adjustment strategy based on the weight of the refrigerator.

[0011] In some embodiments, the method for controlling a refrigerator includes: determining the operating power of a target micro motor according to the weight of the refrigerator; controlling the target micro motor to operate according to the operating power as a target adjustment strategy; wherein the target micro motor is connected to a target base.

[0012] In some embodiments, the method for controlling a refrigerator includes: determining a target rising rate of a target foot according to a weight of the refrigerator; and determining a target adjustment strategy to adjust the target foot according to the target rising rate.

[0013] In some embodiments, the method for controlling a refrigerator includes: determining an initial adjustment strategy for the refrigerator when one or more pressure values ​​among the pressure values ​​collected by multiple pressure sensors are less than a set threshold; controlling the refrigerator to execute the initial adjustment strategy until the pressure values ​​collected by the multiple pressure sensors are all greater than the set threshold.

[0014] In some embodiments, the method for controlling the refrigerator includes: obtaining again the inclination values ​​collected by the multiple inclination sensors; and stopping leveling the refrigerator when the inclination values ​​collected by the multiple inclination sensors meet the leveling end condition.

[0015] In some embodiments, the device for controlling a refrigerator comprises: a processor and a memory storing program instructions, and the processor is configured to execute the aforementioned method for controlling a refrigerator when running the program instructions.

[0016] In some embodiments, the refrigerator includes: a refrigerator body, including a cabinet opening and multiple adjustable feet; multiple inclination sensors installed at the four corners of the cabinet opening; multiple pressure sensors installed on the multiple adjustable feet; and the aforementioned device for controlling the refrigerator is installed on the refrigerator body.

[0017] The method, device, and freezer provided by the embodiments of the present disclosure can achieve the following technical effects: By responding to the freezer leveling instruction, obtaining the pressure values collected by multiple pressure sensors; thus, when the pressure values collected by multiple pressure sensors are all greater than the set threshold, obtaining the inclination values collected by multiple inclination sensors; and then determining the target leveling strategy according to the inclination values collected by multiple inclination sensors; controlling the freezer to execute the target leveling strategy to level the freezer. With this solution, it is possible to accurately obtain multiple inclination values when it is determined that all the feet of the freezer are in contact with the ground, so as to accurately determine the target leveling strategy in combination with multiple inclination values, and thus accurately level the freezer when controlling the freezer to execute the target leveling strategy. This is more intelligent than the existing manual leveling method, effectively avoiding the situation that affects the user experience caused by uneven feet of the freezer, and further improving the stability and refrigeration efficiency of the freezer.

[0018] The above general description and the following description are only exemplary and explanatory, and are not used to limit this application. BRIEF DESCRIPTION OF THE DRAWINGS

[0019] One or more embodiments are exemplarily illustrated by the corresponding drawings. These exemplary illustrations and the drawings do not constitute a limitation on the embodiments. Elements with the same reference numerals in the drawings are shown as similar elements. The drawings do not constitute a scale limitation, and:

[0020] Figure 1 is a schematic structural diagram of a freezer provided by the embodiments of the present disclosure;

[0021] Figure 2 is a schematic diagram of a method for controlling a freezer provided by the embodiments of the present disclosure;

[0022] Figure 3 is a schematic diagram of a method for determining a target leveling strategy provided by the embodiments of the present disclosure;

[0023] Figure 4 is a schematic diagram of a method for determining a target adjustment strategy provided by the embodiments of the present disclosure;

[0024] Figure 5 is a schematic diagram of another method for controlling a freezer provided by the embodiments of the present disclosure;

[0025] Figure 6 is a schematic diagram of a device for controlling a freezer provided by the embodiments of the present disclosure.

[0026] REFERENCE SIGNS

[0027] 1: Foot; 2: Cabinet opening; 3: Micro motor; 41: Right rear tilt sensor; 42: Left rear tilt sensor; 43: Left front tilt sensor; 44: Rear front tilt sensor. Detailed implementation mode

[0028] In order to be able to understand the characteristics and technical content of the embodiments of the present disclosure in more detail, the implementation of the embodiments of the present disclosure will be elaborated in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration only, and are not intended to limit the embodiments of the present disclosure. In the following technical descriptions, for the sake of explanation, numerous details are provided to give a full understanding of the disclosed embodiments. However, one or more embodiments may still be implemented without these details. In other cases, well-known structures and devices may be shown in a simplified manner to simplify the drawings.

[0029] In the specification, claims and above-mentioned drawings of the embodiments of the present disclosure, terms such as "first", "second", etc. are used to distinguish similar objects, and do not necessarily describe a specific order or sequence. It should be understood that such data can be interchanged under appropriate circumstances, so as to implement the embodiments of the present disclosure described here. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.

[0030] Unless otherwise specified, the term "plurality" means two or more.

[0031] In the embodiments of the present disclosure, the character " / " indicates that the objects before and after are in an "or" relationship. For example, A / B means: A or B.

[0032] The term "and / or" is a description of the relationship between objects, indicating that there can be three relationships. For example, A and / or B means: A or B, or, the three relationships of A and B.

[0033] The term "corresponding" can refer to an association relationship or a binding relationship. A corresponding to B means that there is an association relationship or a binding relationship between A and B.

[0034] In the embodiments of the present disclosure, intelligent household appliances refer to household appliances formed after introducing microprocessors, sensor technologies, and network communication technologies into household appliances, and have the characteristics of intelligent control, intelligent perception, and intelligent applications. The operation process of intelligent household appliances often depends on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, intelligent household appliances can be connected to electronic devices to achieve remote control and management of intelligent household appliances by users.

[0035] In the embodiments of the present disclosure, a terminal device refers to an electronic device with wireless connection capabilities. The terminal device can communicate with the above-mentioned intelligent home appliance devices by connecting to the Internet, or directly communicate with the above-mentioned intelligent home appliance devices through Bluetooth, Wi-Fi, etc. In some embodiments, the terminal device is, for example, a mobile device, a computer, or an in-vehicle device built into a hovering vehicle, etc., or any combination thereof. The mobile device can include, for example, a mobile phone, a smart home device, a wearable device, a smart mobile device, a virtual reality device, etc., or any combination thereof. Among them, the wearable device includes, for example: a smart watch, a smart bracelet, a pedometer, etc.

[0036] Figure 1 is a schematic structural diagram of a freezer provided by an embodiment of the present disclosure; in combination with Figure 1 As shown, optionally, an embodiment of the present disclosure provides a freezer, including: a cabinet opening 2 and a plurality of adjustable feet 1. Among them, the cabinet opening 2 is located on the upper side of the freezer body, and the plurality of adjustable feet 1 are respectively arranged at the four corners of the bottom of the freezer body. The adjustable feet 1 include a right front foot, a right rear foot, a left front foot, and a left rear foot (not shown).

[0037] Optionally, the freezer further includes a plurality of micro motors 3 for adjusting the height of the feet. The installation positions and quantities of the micro motors 3 match those of the plurality of adjustable feet. Among them, the micro motor 3 is connected to the bolt of the adjustable foot to adjust the height of the adjustable foot by controlling the micro motor to drive the bolt.

[0038] Optionally, a pressure sensor is further provided on each of the right front foot, the right rear foot, the left front foot, and the left rear foot (not shown). Each pressure sensor is configured to monitor whether each adjustable foot is in contact with the ground.

[0039] Optionally, inclination sensors are respectively arranged at the four corners of the cabinet opening 2. Specifically, the plurality of inclination sensors include a right rear inclination sensor 41, a left rear inclination sensor 42, a left front inclination sensor 43, and a front right inclination sensor 44. Here, the inclination sensor is configured to detect the inclination angle between the cabinet opening plane and the horizontal plane.

[0040] Figure 2 is a schematic diagram of a method for controlling a freezer provided by an embodiment of the present disclosure; in combination with Figure 2 As shown, an embodiment of the present disclosure provides a method for controlling a freezer, including:

[0041] S21, in response to a freezer leveling instruction, the freezer obtains the pressure values collected by a plurality of pressure sensors.

[0042] S22, when the pressure values collected by the plurality of pressure sensors are all greater than a set threshold, the freezer obtains the inclination values collected by the plurality of inclination sensors.

[0043] S23. The refrigerator determines a target leveling strategy based on the inclination values collected by multiple inclination sensors.

[0044] S24. The refrigerator controls the refrigerator to execute the target leveling strategy to level the refrigerator.

[0045] In this embodiment, the refrigerator leveling instruction can be sent to the refrigerator in various ways. In one example, after it is determined that the position of the refrigerator has moved, the refrigerator leveling instruction can be sent to the refrigerator. In another example, the refrigerator leveling instruction can also be sent to the refrigerator at a pre-stored time point regularly. In this way, after the refrigerator receives the refrigerator leveling instruction, it can respond to the refrigerator leveling instruction and obtain the pressure values collected by multiple pressure sensors. In this way, it is convenient to accurately judge whether each adjustable foot touches the ground based on the pressure values collected by multiple pressure sensors.

[0046] Furthermore, the refrigerator can pre-store a set threshold in combination with its weight value. As an example, the set threshold can be 20 N. In this way, when the pressure values collected by multiple pressure sensors are all greater than 20 N, it is determined that multiple adjustable feet are all attached to the ground, and then the refrigerator can obtain the inclination values collected by multiple inclination sensors. In this way, the timing for obtaining the inclination values can be accurately determined.

[0047] Furthermore, the refrigerator can determine the target leveling strategy in combination with the inclination values collected by multiple inclination sensors. Specifically, the refrigerator determines the target leveling strategy based on the inclination values collected by multiple inclination sensors, including: the refrigerator determines the target feet to be adjusted according to the inclination values collected by multiple inclination sensors; the refrigerator determines that the target leveling strategy is to control the refrigerator to adjust the target feet according to the target adjustment strategy. In this way, the accurate determination of the target leveling strategy can be realized. Then control the refrigerator to execute the target leveling strategy to level the refrigerator.

[0048] By using the method for controlling a refrigerator provided in the embodiments of the present disclosure, by responding to the refrigerator leveling instruction, the pressure values collected by multiple pressure sensors are obtained; thus, when the pressure values collected by multiple pressure sensors are all greater than the set threshold, the inclination values collected by multiple inclination sensors are obtained; furthermore, the target leveling strategy is determined according to the inclination values collected by multiple inclination sensors; the refrigerator is controlled to execute the target leveling strategy to level the refrigerator. With this solution, when it is determined that all the feet of the refrigerator are attached to the ground, multiple inclination values can be accurately obtained, so as to accurately determine the target leveling strategy in combination with multiple inclination values, and then when the refrigerator is controlled to execute the target leveling strategy, the refrigerator can be accurately leveled, which is more intelligent than the existing manual leveling method, effectively avoiding the situation that affects the user experience caused by the uneven feet of the refrigerator, and further improving the stability and refrigeration efficiency of the refrigerator.

[0049] Figure 3 It is a schematic diagram of a method provided by an embodiment of the present disclosure for determining a target leveling strategy; combined with Figure 3 As shown, optionally, in S23, the refrigerator determines a target leveling strategy according to the inclination values collected by multiple inclination sensors, including:

[0050] S31, the refrigerator determines the target feet to be adjusted according to the inclination values collected by multiple inclination sensors.

[0051] S32, the refrigerator determines that the target leveling strategy is to control the refrigerator to adjust the target feet according to the target adjustment strategy.

[0052] In this solution, the refrigerator determines the target feet to be adjusted according to the inclination values collected by multiple inclination sensors, including: the refrigerator screens out the maximum inclination angle among the inclination values collected by multiple inclination sensors; the refrigerator determines the adjustable feet corresponding to the maximum inclination angle as the target feet to be adjusted.

[0053] Furthermore, the refrigerator can determine that the target leveling strategy is to control the refrigerator to adjust the target feet according to the target adjustment strategy. Here, the target adjustment strategy can be determined according to the weight of the refrigerator. With this solution, it is possible to accurately determine the target feet to be adjusted in combination with the inclination condition of the cabinet opening, so as to accurately determine the target leveling strategy.

[0054] Optionally, in S31, the refrigerator determines the target feet to be adjusted according to the inclination values collected by multiple inclination sensors, including:

[0055] The refrigerator screens out the maximum inclination angle among the inclination values collected by multiple inclination sensors.

[0056] The refrigerator determines the adjustable feet corresponding to the maximum inclination angle as the target feet to be adjusted.

[0057] In this solution, after the refrigerator obtains the inclination values collected by multiple inclination sensors, it can screen out the maximum inclination angle among the inclination values collected by multiple inclination sensors. With this solution, it is possible to accurately judge the inclination condition of the cabinet opening.

[0058] Further, the refrigerator can determine the adjustable feet corresponding to the maximum inclination angle as the target feet to be adjusted. Specifically, the adjustable feet corresponding to the maximum inclination angle are the adjustable feet corresponding to the inclination sensor that detects the maximum inclination angle. For example, if the inclination sensor that detects the maximum inclination angle is the right rear inclination sensor, then the adjustable feet corresponding to the maximum inclination angle are determined to be the right rear feet corresponding to the right rear inclination sensor; if the inclination sensor that detects the maximum inclination angle is the left rear inclination sensor, then the adjustable feet corresponding to the maximum inclination angle are determined to be the left rear feet corresponding to the left rear inclination sensor; if the inclination sensor that detects the maximum inclination angle is the left front inclination sensor, then the adjustable feet corresponding to the maximum inclination angle are determined to be the left front feet corresponding to the left front inclination sensor; if the inclination sensor that detects the maximum inclination angle is the right front inclination sensor, then the adjustable feet corresponding to the maximum inclination angle are determined to be the right front feet corresponding to the right front inclination sensor. With this solution, the accurate determination of the target feet to be adjusted can be achieved.

[0059] Optionally, the target adjustment strategy is determined in the following way:

[0060] The refrigerator obtains the weight of the refrigerator.

[0061] The refrigerator determines the target adjustment strategy according to the weight of the refrigerator.

[0062] In this solution, the weight of the refrigerator can be obtained in the following way: obtain the usage duration of the refrigerator; when the usage duration indicates that the refrigerator is not in use, the refrigerator determines the weight of the refrigerator according to its model information; when the usage duration indicates that the refrigerator is in use, the refrigerator determines the weight of the refrigerator according to the measured value of the focused device associated with the refrigerator. In this way, it is possible to infer whether the refrigerator is put into use in combination with the usage duration of the refrigerator, and when the refrigerator is not put into use, the weight of the refrigerator is determined in combination with the factory weight of different models of refrigerators; when the refrigerator is put into use, it is assumed that there are items stored in the refrigerator, and then the weight of the refrigerator can be determined according to the measured value of the focused device associated with the refrigerator; in this way, it is convenient to accurately obtain the weight of the refrigerator.

[0063] Further, the target adjustment strategy can be determined in various ways. In one example, the refrigerator determines the operating power of the target micro-motor according to the weight of the refrigerator; the refrigerator takes controlling the target micro-motor to operate according to the operating power as the target adjustment strategy. In another example, the refrigerator determines the target rising rate of the target feet according to the weight of the refrigerator; the refrigerator determines the target adjustment strategy to adjust the target feet according to the target rising rate. In an optimized solution, the refrigerator determines the operating power of the target micro-motor and the target rising rate of the target feet according to the weight of the refrigerator; taking controlling according to the operating power of the target micro-motor and the target rising rate of the target feet as the target adjustment strategy. With this solution, the target adjustment strategy can be accurately determined in combination with the weight of the refrigerator, providing an accurate data basis for the control of the refrigerator.

[0064] Figure 4 is a schematic diagram of a method provided by an embodiment of the present disclosure for determining a target adjustment strategy; combined with Figure 4 As shown, optionally, S41, the refrigerator determines the target adjustment strategy according to the weight of the refrigerator, including:

[0065] S421, the refrigerator determines the operating power of the target micro-motor according to the weight of the refrigerator.

[0066] S422, the refrigerator takes controlling the target micro-motor to operate according to the operating power as the target adjustment strategy.

[0067] In this solution, the target micro-motor is connected to the target feet. Specifically, the refrigerator determines the operating power of the target micro-motor according to the weight of the refrigerator, including: when the weight of the refrigerator is lower than the first threshold, determining the operating power of the target micro-motor as the first power; when the weight of the refrigerator is higher than the first threshold and lower than the second threshold, determining the operating power of the target micro-motor as the second power; when the weight of the refrigerator is higher than the second threshold, determining the operating power of the target micro-motor as the third power. Among them, the first power < the second power < the third power. As an example, the first threshold is 30 kg, the second threshold is 50 kg, the first power is 15 W, the second power is 25 W, and the third power is 35 W. With this solution, the operating power of the target micro-motor can be accurately determined in combination with the weight of the refrigerator.

[0068] Further, the refrigerator can take controlling the target micro-motor to operate according to the operating power as the target adjustment strategy. With this solution, the accurate determination of the target adjustment strategy can be achieved, providing a more accurate data basis for the leveling of the refrigerator, so as to meet the user's energy-saving control requirements for the refrigerator when controlling the refrigerator to operate according to the operating power.

[0069] Figure 4It is a schematic diagram of a method for determining a target adjustment strategy provided by an embodiment of the present disclosure; in combination with Figure 4 As shown, optionally, in S41, the refrigerator determines a target adjustment strategy according to the weight of the refrigerator, including:

[0070] S431, the refrigerator determines the target rising rate of the target feet according to the weight of the refrigerator.

[0071] S432, the refrigerator determines that the target adjustment strategy is to adjust the target feet at the target rising rate.

[0072] In this solution, the refrigerator determines the target rising rate of the target feet according to the weight of the refrigerator, including: when the weight of the refrigerator is lower than the first threshold, determining that the target rising rate of the target feet is the first rate; when the weight of the refrigerator is higher than the first threshold and lower than the second threshold, determining that the target rising rate of the target feet is the second rate; when the weight of the refrigerator is higher than the second threshold, determining that the target rising rate of the target feet is the third rate. Among them, the first rate > the second rate > the third rate. As an example, the first threshold is 30 kg, the second threshold is 50 kg, the first rate is 0.5 mm / s, the second rate is 0.33 mm / s, and the third rate is 0.25 mm / s. With this solution, the target rising rate of the target feet can be accurately determined in combination with the weight of the refrigerator.

[0073] Furthermore, the refrigerator can determine that the target adjustment strategy is to adjust the target feet at the target rising rate. With this solution, the accurate determination of the target adjustment strategy can be achieved, providing a more accurate data basis for the leveling of the refrigerator, so as to meet the stability adjustment requirements during the leveling process of the refrigerator when controlling the target feet to rise at the target rising rate, and avoid the situation of the refrigerator being unstable caused by inaccurate rising rates of the adjustable feet.

[0074] Optionally, the target rising rate can be adjusted by adjusting the operating voltage of the micro-motor.

[0075] Figure 5 It is a schematic diagram of another method for controlling a refrigerator provided by an embodiment of the present disclosure; in combination with Figure 5 As shown, after obtaining the pressure values collected by multiple pressure sensors, it further includes:

[0076] S51, when one or more of the pressure values collected by multiple pressure sensors are less than the set threshold, the refrigerator determines the initial adjustment strategy of the refrigerator.

[0077] S52, the refrigerator controls the refrigerator to execute the initial adjustment strategy until the pressure values collected by multiple pressure sensors are all greater than the set threshold.

[0078] In this solution, when one or more of the pressure values collected by multiple pressure sensors are less than the set threshold, the refrigerator determines the initial adjustment strategy of the refrigerator. Here, the refrigerator determining the initial adjustment strategy of the refrigerator includes: the refrigerator determines the first adjustable feet to be adjusted; the refrigerator determines that the initial adjustment strategy is to control the micro-motor corresponding to the first adjustable feet to adjust the first adjustable feet according to the target adjustment height. Here, the first adjustable feet can be one or more, and the target adjustment height is 1 mm. With this solution, the accurate determination of the initial adjustment strategy can be achieved.

[0079] Further, the refrigerator can control it to execute the initial adjustment strategy until the pressure values collected by multiple pressure sensors are all greater than the set threshold. With this solution, it can be ensured that multiple adjustable feet are all attached to the ground, thus providing a suitable test environment for the inclination detection of the refrigerator opening.

[0080] Optionally, after controlling the refrigerator to execute the target leveling strategy, it further includes:

[0081] The refrigerator obtains the inclination values collected by multiple inclination sensors again.

[0082] When the inclination values collected by multiple inclination sensors meet the leveling end condition, the refrigerator stops leveling the refrigerator.

[0083] In this solution, after controlling the refrigerator to execute the target leveling strategy, the refrigerator can obtain the inclination values collected by multiple inclination sensors again; and when the inclination values collected by multiple inclination sensors meet the leveling end condition, the refrigerator stops leveling the refrigerator. Here, the leveling end condition includes that the inclination values collected by multiple inclination sensors are all 0°. With this solution, the end timing of the refrigerator leveling is accurately determined, providing an accurate data basis for the energy-saving control of the refrigerator.

[0084] Optionally, when the inclination values collected by multiple inclination sensors do not meet the leveling end condition, the micro-motor is controlled again to level the refrigerator until the inclination values collected by multiple inclination sensors meet the leveling end condition. With this solution, the leveling effect of the refrigerator can be accurately ensured.

[0085] Figure 6 It is a schematic diagram of a device for controlling a refrigerator provided by an embodiment of the present disclosure; in combination with Figure 6As shown in the figure, an embodiment of the present disclosure provides a device 200 for controlling a refrigerator, which includes a processor 201 and a memory 202. Optionally, the device may further include a communication interface 203 and a bus 204. Among them, the processor 201, the communication interface 203, and the memory 202 can complete mutual communication through the bus 204. The communication interface 203 can be used for information transmission. The processor 201 can call the logic instructions in the memory 202 to execute the method for controlling the refrigerator in the above embodiment.

[0086] In addition, when the logic instructions in the above-mentioned memory 202 are implemented in the form of software functional units and sold or used as an independent product, they can be stored in a computer-readable storage medium.

[0087] As a computer-readable storage medium, the memory 202 can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the methods in the embodiments of the present disclosure. The processor 201 executes functional applications and data processing by running the program instructions / modules stored in the memory 202, that is, implements the method for controlling the refrigerator in the above embodiment.

[0088] The memory 202 may include a program storage area and a data storage area. Among them, the program storage area can store an operating system and application programs required for at least one function; the data storage area can store data created according to the use of the terminal device. In addition, the memory 202 may include a high-speed random access memory and may also include a non-volatile memory.

[0089] An embodiment of the present disclosure provides a refrigerator, which includes: a refrigerator main body, a plurality of inclination sensors, a plurality of pressure sensors, and the aforementioned device for controlling the refrigerator. The refrigerator main body includes a cabinet opening and a plurality of adjustable feet. The plurality of inclination sensors are installed at the four corners of the cabinet opening, the plurality of pressure sensors are installed on the plurality of adjustable feet, and the aforementioned device for controlling the refrigerator is installed on the refrigerator main body. The installation relationship described here is not limited to being placed inside the refrigerator, but also includes installation connections with other components of the refrigerator, including but not limited to physical connections, electrical connections, or signal transmission connections. Those skilled in the art can understand that the device 200 for controlling the refrigerator can be adapted to a feasible refrigerator main body, thereby implementing other feasible embodiments.

[0090] An embodiment of the present disclosure provides a computer-readable storage medium storing computer-executable instructions, and the computer-executable instructions are set to execute the method for controlling the refrigerator described above.

[0091] The computer-readable storage medium described above may be a transient computer-readable storage medium or a non-transient computer-readable storage medium.

[0092] The technical solution of the embodiments of the present disclosure may be embodied in the form of a software product. The computer software product is stored in a storage medium and includes one or more instructions for causing a computer device (which may be a personal computer, a server, or a network device, etc.) to execute all or part of the steps of the method described in the embodiments of the present disclosure. The foregoing storage medium may be a non-transient storage medium, including: various media that can store program codes such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs, or may also be a transient storage medium.

[0093] The above description and the drawings fully illustrate the embodiments of the present disclosure so that those skilled in the art can practice them. Other embodiments may include structural, logical, electrical, process, and other changes. Embodiments merely represent possible variations. Unless explicitly required, individual components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or substituted for parts and features of other embodiments. Moreover, the terms used in this application are only for describing embodiments and are not used to limit the claims. As used in the description of the embodiments and the claims, unless the context clearly indicates otherwise, the singular forms "a", "an", and "the" are intended to also include the plural forms. Similarly, as used in this application, the term "and / or" refers to any and all possible combinations including one or more of the associated listed items. Additionally, when used in this application, the term "comprise" and its variants "comprises" and / or "comprising", etc. refer to the presence of the stated features, wholes, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, wholes, steps, operations, elements, components, and / or groupings of these. Without further limitation, an element defined by the statement "comprising one..." does not exclude the presence of additional identical elements in the process, method, or device including the element. In this document, what each embodiment focuses on may be the differences from other embodiments, and the same or similar parts among the embodiments may be referred to each other. For the methods, products, etc. disclosed in the embodiments, if they correspond to the method part disclosed in the embodiments, the relevant parts may refer to the description of the method part.

[0094] Those skilled in the art can realize that the units and algorithm steps of each example described in combination with the embodiments disclosed herein can be implemented by electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are executed in a hardware or software manner may depend on the specific application and design constraints of the technical solution. The skilled person can use different methods for each specific application to implement the described functions, but such implementation should not be considered to exceed the scope of the embodiments of the present disclosure. The skilled person can clearly understand that for the convenience and conciseness of description, the specific working processes of the systems, devices, and units described above can refer to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0095] In the embodiments disclosed herein, the disclosed methods, products (including but not limited to devices, equipment, etc.) can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For example, the division of the units can be merely a logical function division, and there can be other division methods in actual implementation. For example, multiple units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the displayed or discussed couplings or direct couplings or communication connections to each other can be through some interfaces, and the indirect couplings or communication connections of the devices or units can be in electrical, mechanical, or other forms. The units described as separate components may or may not be physically separated, and the components displayed as units may or may not be physical units, that is, they can be located in one place, or distributed to multiple network units. Some or all of the units can be selected according to actual needs to implement this embodiment. In addition, the functional units in the embodiments of the present disclosure 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.

[0096] The flowcharts and block diagrams in the accompanying drawings illustrate the architecture, functionality, and operation of possible implementations of systems, methods, and computer program products according to embodiments of the present disclosure. In this regard, each block in the flowchart or block diagram may represent a module, a segment of a program, or a portion of code, which contains one or more executable instructions for implementing the specified logical function. In some alternative implementations, the functions noted in the blocks may occur in a different order than noted in the accompanying drawings. For example, two consecutive blocks may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. In the descriptions corresponding to the flowcharts and block diagrams in the accompanying drawings, the operations or steps corresponding to different blocks may also occur in a different order than disclosed in the description, and sometimes there is no specific order between different operations or steps. For example, two consecutive operations or steps may in fact be executed substantially in parallel, or they may sometimes be executed in the reverse order, depending on the functions involved. Each block in the block diagram and / or flowchart, and combinations of blocks in the block diagram and / or flowchart, can be implemented by a dedicated hardware-based system that performs the specified functions or actions, or can be implemented by a combination of dedicated hardware and computer instructions.

Claims

1. A method for controlling a refrigerator, characterized in that, The freezer includes a cabinet opening and multiple adjustable feet. Angle sensors are respectively arranged at the four corners of the cabinet opening, and pressure sensors are respectively arranged on the multiple adjustable feet. The method includes: In response to a freezer leveling instruction, obtain the pressure values collected by the multiple pressure sensors; When the pressure values collected by the multiple pressure sensors are all greater than a set threshold, obtain the inclination values collected by the multiple inclination sensors; Determine a target leveling strategy according to the inclination values collected by the multiple inclination sensors; Control the freezer to execute the target leveling strategy to level the freezer.

2. The method according to claim 1, characterized in that, Determine a target leveling strategy according to the inclination values collected by the multiple inclination sensors, including: Determine the target feet to be adjusted according to the inclination values collected by the multiple inclination sensors; Determine that the target leveling strategy is to control the freezer to adjust the target feet according to the target adjustment strategy.

3. The method according to claim 2, wherein Determine the target feet to be adjusted according to the inclination values collected by the multiple inclination sensors, including: Select the maximum inclination angle from the inclination values collected by the multiple inclination sensors; Determine the adjustable foot corresponding to the maximum inclination angle as the target foot to be adjusted.

4. The method according to claim 2, wherein Determine the target adjustment strategy in the following manner: Obtain the weight of the freezer; Determine the target adjustment strategy according to the weight of the freezer.

5. The method according to claim 4, characterized in that, Each adjustable foot is connected to a micro motor. Determine the target adjustment strategy according to the weight of the freezer, including: Determine the operating power of the target micro motor according to the weight of the freezer; Take controlling the target micro motor to operate according to the operating power as the target adjustment strategy; Wherein, the target micro motor is connected to the target foot.

6. The method according to claim 4, wherein Determine the target adjustment strategy according to the weight of the freezer, including: Determine the target rising rate of the target foot according to the weight of the freezer; Determine that the target adjustment strategy is to adjust the target foot according to the target rising rate.

7. The method according to claim 1, wherein After obtaining the pressure values collected by the multiple pressure sensors, the method further includes: When one or more of the pressure values collected by the multiple pressure sensors are less than the set threshold, determine the initial adjustment strategy of the freezer; Control the freezer to execute the initial adjustment strategy until the pressure values collected by the multiple pressure sensors are all greater than the set threshold.

8. The method according to claim 1, wherein After controlling the freezer to execute the target leveling strategy, the method further includes: Obtain the inclination values collected by the multiple inclination sensors again; When the inclination values collected by the multiple inclination sensors meet the leveling end condition, stop leveling the freezer.

9. A device for controlling a freezer, comprising a processor and a memory storing program instructions, characterized in that, The processor is configured to execute the method for controlling a freezer according to any one of claims 1 to 8 when running the program instructions.

10. A freezer, characterized in that, Including: A freezer main body, including a cabinet opening and multiple adjustable feet; Multiple inclination sensors, installed at the four corners of the cabinet opening; Multiple pressure sensors, installed on the multiple adjustable feet; The device for controlling a freezer according to claim 9, installed on the freezer main body.