Method and device for controlling refrigerator and refrigerator

By obtaining the status of the touch switch and ball switch information, the freezer foot is automatically adjusted, which solves the problem of instability of the use caused by uneven feet of the freezer foot, and realizes an intelligent leveling effect, improving the stability and refrigeration efficiency of the freezer.

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

Patent Information

Application Number
CN202410044602.0
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 existing refrigerators are instability and poor usage experience due to uneven foot feet when used, especially when the operating space is insufficient or the refrigerator weighs a large amount of weight, it is difficult to manually level.

Method used

By responding to the freezer leveling command, obtain the on state of the touch switch, start the ball switch, determine the target leveling strategy based on the ball movement information, and control the micro motor to adjust the adjustable foot to achieve automatic leveling.

Benefits of technology

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

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120292806A_ABST
    Figure CN120292806A_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, the conduction states of a plurality of light touch switches are obtained; under the condition that the conduction state of the plurality of light touch switches shows that the plurality of adjustable bottom feet are all attached to the ground, the ball switch is started; determining a target leveling strategy according to the movement information of the ball; and controlling the refrigerator to execute the target leveling strategy so as to level the refrigerator. According to the scheme, the target leveling strategy can be accurately determined in combination with the movement information of the balls, 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 intelligent household appliances, for example, to a method, device, and refrigerator for controlling a freezer. Background Art

[0002] With the continuous improvement of people's living standards, intelligent household appliances 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 where 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 foot pads, 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 the present application, and therefore 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] The embodiments of the present disclosure provide a method, device, and refrigerator 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 the conduction states of a plurality of touch switches; starting a ball switch when the conduction states of the plurality of touch switches indicate that a plurality of adjustable feet are all in contact with the ground; determining a target leveling strategy based on the movement information of the balls; 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 based on the movement information of the balls; and determining that the target leveling strategy is to control the freezer to adjust the target foot according to the target adjustment strategy.

[0009] In some embodiments, the method for controlling a refrigerator includes: when the movement information of the ball includes the movement direction and the target movement position of the ball, screening out the adjustable feet that match the movement direction and / or the target movement position of the ball from a plurality of adjustable feet, and determining them as the target feet to be adjusted.

[0010] In some embodiments, the method for controlling a refrigerator includes: obtaining the weight of the refrigerator; determining a target adjustment strategy according to 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; taking 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 feet.

[0012] In some embodiments, the method for controlling a refrigerator includes: determining the target rising rate of the target feet according to the weight of the refrigerator; determining the target adjustment strategy as adjusting the target feet at the target rising rate.

[0013] In some embodiments, the method for controlling a refrigerator includes: when the conduction states of a plurality of touch switches indicate that one or more adjustable feet are not attached to the ground, determining an initial adjustment strategy of the refrigerator; controlling the refrigerator to execute the initial adjustment strategy until the conduction states of the plurality of touch switches indicate that all the adjustable feet are attached to the ground.

[0014] In some embodiments, the method for controlling a refrigerator includes: obtaining the current position of the ball; when the current position is at the center of the bottom of the refrigerator, stopping leveling the refrigerator.

[0015] In some embodiments, the device for controlling a refrigerator includes: a processor and a memory storing program instructions, 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 main body including a plurality of adjustable feet; a ball switch installed at the center of the bottom of the refrigerator; a plurality of touch switches installed on the plurality of adjustable feet; and the aforementioned device for controlling a refrigerator installed on the refrigerator main 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 conduction states of multiple touch switches; thus, when the conduction states of the multiple touch switches indicate that multiple adjustable feet are all attached to the ground, starting the ball switch; further, determining the target leveling strategy according to the movement information of the ball; controlling the freezer to execute the target leveling strategy to level the freezer. With this solution, it is possible to start the ball switch when it is determined that all the feet of the freezer are attached to the ground, so as to accurately determine the target leveling strategy in combination with the movement information of the ball. Therefore, when controlling the freezer to execute the target leveling strategy, the freezer 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 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 the present 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 limitations 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 among them:

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

[0021] Figure 1-2 is a schematic structural diagram of a ball switch provided by an embodiment of the present disclosure;

[0022] Figure 2 is a schematic diagram of a method for controlling a freezer provided by an embodiment of the present disclosure;

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

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

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

[0026] Figure 6 is a schematic diagram of a device for controlling a freezer provided by an embodiment of the present disclosure.

[0027] REFERENCE MARKS:

[0028] 1: Foot; 2: Micro motor; 21: Left rear micro motor; 22: Left front micro motor; 23: Right front micro motor; 24: Right rear micro motor; 3: Power conductor; 4: Ball. Specific implementation manner

[0029] In order to more comprehensively understand the features and technical content of the embodiments of the present disclosure, the implementation of the embodiments of the present disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for reference and illustration purposes only and are not used to limit the embodiments of the present disclosure. In the following technical description, for the sake of explanation, numerous details are provided to give a thorough 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.

[0030] In the embodiments of the present disclosure, terms such as "first" and "second" in the specification, claims, and the above-mentioned drawings 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 herein. In addition, the terms "comprising" and "having" and any variations thereof are intended to cover non-exclusive inclusion.

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

[0032] 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.

[0033] The term "and / or" is a description of the association relationship of an object and indicates that three relationships can exist. For example, A and / or B means: A or B, or, the three relationships of A and B.

[0034] The term "corresponding" may 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.

[0035] In the embodiments of the present disclosure, an intelligent household appliance device refers to a household appliance product formed by introducing microprocessor, sensor technology, and network communication technology into household appliance devices, and has the characteristics of intelligent control, intelligent perception, and intelligent application. The operation process of intelligent household appliance devices often depends on the application and processing of modern technologies such as the Internet of Things, the Internet, and electronic chips. For example, an intelligent household appliance device can be connected to an electronic device to realize remote control and management of the intelligent household appliance device by the user.

[0036] 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 hover vehicle, etc., or any combination thereof. The mobile device can, for example, include 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 can, for example, include a smart watch, a smart bracelet, a pedometer, etc.

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

[0038] Optionally, the refrigerator further includes a plurality of micro motors 2 for adjusting the height of the feet. The installation positions and quantities of the micro motors 2 match the plurality of adjustable feet. Among them, the micro motors 2 include a left rear side micro motor 21, a left front side micro motor 22, a right front side micro motor 23, or a right rear side micro motor 24. The micro motor 2 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.

[0039] Optionally, the right front side foot, the right rear side foot, the left front side foot, and the left rear side foot (not shown) are respectively provided with touch switches, and each touch switch is configured to detect whether each adjustable foot is in contact with the ground.

[0040] Optionally, a ball switch is provided at the center of the bottom of the refrigerator. The ball switch is configured such that when the refrigerator body is tilted, the ball will move to the connection at the tilted direction to connect and activate the micro motor of the corresponding foot.

[0041] Specifically, Figure 1-2 is a schematic structural diagram of a ball switch provided by an embodiment of the present disclosure; in combination with Figure 1-2 As shown, an embodiment of the present disclosure provides a ball switch. Specifically, after the ball switch is activated, when the refrigerator body is tilted, the ball 4 will roll to the connection of the micro motor in the tilted direction to connect and activate the micro motor of the corresponding foot by approaching the power conductor 3 in that direction.

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

[0043] S21, in response to a refrigerator leveling instruction, the refrigerator obtains the conduction states of a plurality of touch switches.

[0044] S22, when the conduction states of the plurality of touch switches indicate that a plurality of adjustable feet are all attached to the ground, the refrigerator activates the ball switch.

[0045] S23, the refrigerator determines a target leveling strategy according to the movement information of the ball.

[0046] S24, the refrigerator controls the refrigerator to execute the target leveling strategy to level the refrigerator.

[0047] In this embodiment, the refrigerator leveling instruction can be sent to the refrigerator in various ways. In one example, after determining 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 regularly after reaching a pre-stored time point. In this way, after the refrigerator receives the refrigerator leveling instruction, it can respond to the refrigerator leveling instruction and obtain the conduction states of a plurality of touch switches. Specifically, when the refrigerator obtains the conduction state of the touch switch, if the contact pressure between the touch switch and the ground is greater than the first pressure value, it is determined that the conduction state of the touch switch is on. Here, the first pressure value can be pre-stored in combination with the sensitivity of the contact switch. As an example, the first pressure value is 10N. With this solution, the accurate determination of the conduction state can be achieved.

[0048] Furthermore, when the conduction states of the plurality of touch switches indicate that a plurality of adjustable feet are all attached to the ground, the refrigerator activates the ball switch. Here, if the conduction states of the plurality of touch switches are all on, it means that a plurality of adjustable feet are all attached to the ground. With this solution, the activation timing of the ball switch is accurately determined.

[0049] Furthermore, after the ball switch is activated, the ball will roll in the tilting direction according to the tilting angle of the refrigerator cabinet. In this way, the refrigerator can determine the target leveling strategy according to the movement information of the ball. Specifically, when the refrigerator determines the target leveling strategy according to the movement information of the ball, it includes: the refrigerator determines the target feet to be adjusted according to the movement information of the ball; 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 achieved. Thus, the refrigerator is controlled to execute the target leveling strategy to level the refrigerator.

[0050] By using the method for controlling a freezer provided in the embodiments of the present disclosure, the conduction states of a plurality of touch switches are obtained in response to a freezer leveling instruction; thus, when the conduction states of the plurality of touch switches indicate that a plurality of adjustable feet are all attached to the ground, a ball switch is started; furthermore, according to the movement information of the ball, a target leveling strategy is determined; and the freezer is controlled to execute the target leveling strategy to level the freezer. With this solution, it is possible to start the ball switch when it is determined that all the feet of the freezer are attached to the ground, so as to accurately determine the target leveling strategy in combination with the movement information of the ball. Therefore, when the freezer is controlled to execute the target leveling strategy, the freezer 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 uneven feet of the freezer, and further improving the stability and refrigeration efficiency of the freezer.

[0051] Figure 3 It is a schematic diagram of a method for determining a target leveling strategy provided by an embodiment of the present disclosure; in combination with Figure 3 As shown, optionally, in S23, the freezer determines a target leveling strategy according to the movement information of the ball, including:

[0052] In S31, the freezer determines a target foot to be adjusted according to the movement information of the ball.

[0053] In S32, the freezer determines that the target leveling strategy is to control the freezer to adjust the target foot according to the target adjustment strategy.

[0054] In this solution, the freezer determines a target foot to be adjusted according to the movement information of the ball, including: when the movement information of the ball includes the movement direction of the ball and the target movement position, the freezer screens out the adjustable feet that match the movement direction and / or the target movement position among the plurality of adjustable feet, and determines them as the target feet to be adjusted.

[0055] Furthermore, the freezer can determine that the target leveling strategy is to control the freezer to adjust the target foot according to the target adjustment strategy. Here, the target adjustment strategy can be determined according to the weight of the freezer. With this solution, it is possible to accurately determine the target foot to be adjusted in combination with the movement of the ball, so as to accurately determine the target leveling strategy.

[0056] Optionally, in S31, the freezer determines a target foot to be adjusted according to the movement information of the ball, including:

[0057] When the movement information of the ball includes the movement direction of the ball and the target movement position, the freezer screens out the adjustable feet that match the movement direction and / or the target movement position among the plurality of adjustable feet, and determines them as the target feet to be adjusted.

[0058] In this solution, the movement information of the ball includes the movement direction of the ball and the target movement position. Specifically, the target feet to be adjusted can be determined in various ways. In the first case, the refrigerator selects the adjustable feet that match the movement direction of the ball from multiple adjustable feet and determines them as the target feet to be adjusted. For example, if the movement direction of the ball is the direction where the left front feet are located, the target feet to be adjusted can be determined as the left front feet. In the second case, the refrigerator selects the adjustable feet that match the target movement position from multiple adjustable feet and determines them as the target feet to be adjusted. Here, the target movement position is the position where the ball ends its movement, and the adjustable feet that match the target movement position are the feet close to the target movement position. For example, if the target movement position is close to the right front feet, the target feet to be adjusted are determined as the right front feet. In an optimized solution, the refrigerator selects the adjustable feet that match the movement direction of the ball and the target movement position from multiple adjustable feet and determines them as the target feet to be adjusted. With this solution, the accurate determination of the target feet to be adjusted can be precisely achieved by combining multiple methods.

[0059] Optionally, the target adjustment strategy is determined by the following method:

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

[0061] The refrigerator determines the target adjustment strategy based on the weight of the refrigerator.

[0062] In this solution, the weight of the refrigerator can be obtained by the following method: 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 has been used, the refrigerator determines the weight of the refrigerator according to the measurement value of the focused equipment associated with the refrigerator. In this way, it is possible to infer whether the refrigerator is in use based on the usage duration of the refrigerator, and when the refrigerator is not in use, determine the weight of the refrigerator by combining the factory weights of different models of refrigerators; when the refrigerator is in 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 measurement value of the focused equipment 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 at 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 for determining a target adjustment strategy provided by an embodiment of the present disclosure; in combination 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 realized, 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 provided by an embodiment of the present disclosure for determining a target adjustment strategy; 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 the target rising rate of the target feet as the first rate; when the weight of the refrigerator is higher than the first threshold and lower than the second threshold, determining the target rising rate of the target feet as the second rate; when the weight of the refrigerator is higher than the second threshold, determining the target rising rate of the target feet as 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, it is possible to accurately determine the target rising rate of the target feet 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, it is possible to accurately determine the target adjustment strategy, 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 provided by an embodiment of the present disclosure for controlling a refrigerator; in combination with Figure 5 As shown, after obtaining the conduction states of multiple touch switches, it further includes:

[0076] S51, when the conduction states of the multiple touch switches indicate that one or more adjustable feet are not in contact with the ground, 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 conduction states of the multiple touch switches indicate that all the adjustable feet are in contact with the ground.

[0078] In this solution, when one or more of the multiple tactile switches are in an unconducted state, it is determined that one or more adjustable feet are not attached to the ground. In this way, when the conduction states of the multiple tactile switches indicate that one or more adjustable feet are not attached to the ground, the refrigerator can determine the initial adjustment strategy of the refrigerator. Here, the refrigerator determining the initial adjustment strategy of the refrigerator includes: the refrigerator determining the first adjustable feet to be adjusted; the refrigerator determining 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] Furthermore, the refrigerator can control it to execute the initial adjustment strategy until the conduction states of the multiple tactile switches indicate that the multiple adjustable feet are all attached to the ground. With this solution, it can be ensured that the multiple adjustable feet are all attached to the ground, thus providing a suitable test environment for the start of the rolling ball switch of the refrigerator.

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

[0081] The refrigerator obtains the current position of the ball.

[0082] When the current position is at the center of the bottom of the refrigerator, 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 current position of the ball; and when the current position is at the center of the bottom of the refrigerator, the refrigerator stops leveling the refrigerator. 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 current position is not at the center of the bottom of the refrigerator, the micro-motor is controlled again to level the refrigerator until the position of the ball is at the center of the bottom of the refrigerator. 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; combined with Figure 6As shown in the figure, an embodiment of the present disclosure provides a device 200 for controlling a refrigerator, including 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 communicate with each other through the bus 204. The communication interface 203 can be used for information transmission. The processor 201 can call the logical instructions in the memory 202 to execute the method for controlling the refrigerator in the above embodiment.

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

[0087] The memory 202, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as the program instructions / modules corresponding to the method in the embodiment 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, etc. 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, including: a refrigerator main body, a ball switch, a plurality of touch switches, and the aforementioned device for controlling the refrigerator. Among them, the refrigerator main body includes a plurality of adjustable feet. The ball switch is installed at the center of the bottom of the refrigerator. The plurality of touch switches 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, etc. Those skilled in the art can understand that the device 200 for controlling the refrigerator can be adapted to a feasible refrigerator main body, and thus other feasible embodiments can be realized.

[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 above method for controlling the refrigerator.

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

[0092] The technical solutions 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 methods described in the embodiments of the present disclosure. The foregoing storage medium may be a non-transient storage medium, including: various media such as USB flash drives, mobile hard disks, read-only memories (ROMs), random access memories (RAMs), magnetic disks, or optical discs that can store program codes, or may also be a transient storage medium.

[0093] The above description and the drawings fully illustrate the embodiments of the present disclosure, enabling those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, process, and other changes. The embodiments only represent possible variations. Unless explicitly required, separate components and functions are optional, and the order of operations may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terms used in this application are only for describing the 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. mean 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 groups thereof. Without further limitation, an element defined by the statement "comprising an..." does not exclude the presence of additional identical elements in the process, method, or device comprising the element. In this document, each embodiment may focus on 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 parts disclosed in the embodiments, the relevant parts may refer to the description of the method parts.

[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 elaborated herein.

[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. Additionally, the couplings or direct couplings or communication connections shown or discussed with each other can be through some interfaces. 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 shown 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. Additionally, in the embodiments of the present disclosure, the functional units can be integrated in a processing unit, or each unit can exist physically separately, or two or more units can be integrated in 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 code, or a part thereof, 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 plurality of adjustable feet and a ball switch disposed at the center of the bottom of the freezer, and the plurality of adjustable feet are respectively provided with touch switches; the method includes: In response to a freezer leveling instruction, obtain the conduction states of the plurality of touch switches; When the conduction states of the plurality of touch switches indicate that the plurality of adjustable feet are all attached to the ground, activate the ball switch; Determine a target leveling strategy according to the movement information of the ball; 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 movement information of the ball, including: Determine the target feet to be adjusted according to the movement information of the ball; 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 movement information of the ball, including: When the movement information of the ball includes the movement direction of the ball and the target movement position, screen out the adjustable feet that match the movement direction and / or the target movement position among the plurality of adjustable feet, and determine them as the target feet 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 feet.

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 feet according to the weight of the freezer; Determine that the target adjustment strategy is to adjust the target feet at the target rising rate.

7. The method according to claim 1, after obtaining the conduction states of the plurality of touch switches, the method further includes: When the conduction states of the plurality of touch switches indicate that one or more adjustable feet are not attached to the ground, determine the initial adjustment strategy of the freezer; Control the freezer to execute the initial adjustment strategy until the conduction states of the plurality of touch switches indicate that the plurality of adjustable feet are all attached to the ground.

8. The method according to claim 1, wherein After controlling the freezer to execute the target leveling strategy, the method further includes: Obtain the current position of the ball; When the current position is at the center of the bottom of the freezer, 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 plurality of adjustable feet; A ball switch, installed at the center of the bottom of the freezer; A plurality of touch switches, installed on the plurality of adjustable feet; The device for controlling a freezer according to claim 9, installed on the freezer main body.