Method and apparatus for controlling a washing machine, washing machine, storage medium
By detecting the user's door-opening action and automatically unlocking the door lock, the problem of users needing to operate manually is solved, enabling convenient operation of opening the washing machine door without pressing a button.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2023-04-07
- Publication Date
- 2026-03-10
AI Technical Summary
In existing technology, users need to manually press the pause button or power button of the washing machine to open the door during operation, which is cumbersome and results in a poor user experience.
By detecting the user's door-opening action, obtaining the completion status of the action, and determining the intention to open the door, the lock is automatically unlocked, simplifying the user's operation.
The washing machine door can be opened without manually pressing a button, improving the user experience and ease of operation.
Smart Images

Figure CN116289084B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of washing machine technology, such as a method and apparatus for controlling a washing machine, a washing machine, and a storage medium. Background Technology
[0002] Currently, many people have installed washing machines in their homes for convenience. Washing machines can wash clothes according to user-set programs. During operation, users may need to remove items from pockets or add other clothes that need washing. Therefore, users need washing machines that can unlock the door while running to allow them to open the door. In existing technologies, users typically need to manually press the pause or power button on the washing machine to open the door while it's running, and then pull the door open after the machine has paused or turned off and unlocked.
[0003] In implementing the embodiments of this disclosure, it was found that at least the following problems exist in the related art: In the related art, during the operation of the washing machine, the user usually needs to manually press the washing machine's pause button or power button. The door can only be opened after the washing machine has paused or turned off and the door lock has unlocked. Therefore, the user must first press a button to unlock the washing machine before opening the door. This operation is cumbersome and results in a poor user experience.
[0004] It should be noted that the information disclosed in the background section above is only used to enhance the understanding of the background of this application, and therefore may include information that does not constitute prior art known to those skilled in the art. Summary of the Invention
[0005] To provide a basic understanding of some aspects of the disclosed embodiments, a brief summary is given below. This summary is not intended as a general commentary, nor is it intended to identify key / important components or describe the scope of protection of these embodiments, but rather as a prelude to the detailed description that follows.
[0006] This disclosure provides a method and apparatus for controlling a washing machine, a washing machine, and a storage medium to simplify the user's operation of opening the washing machine door.
[0007] In some embodiments, the method for controlling the washing machine includes: if it is determined that a user's door-opening action has been detected, obtaining the completion status of the door-opening action; if the completion status of the door-opening action is not yet completed, determining that the user has a first intention to open the door; and if the first intention to open the door is determined, controlling the door lock of the washing machine to unlock.
[0008] In some embodiments, the detection of a user's door opening action is determined by the following method: if a first door opening signal is detected, the user's door opening action is determined to be detected. The first door opening signal is a pressure signal or a first sound signal generated by the user pulling the washing machine door.
[0009] In some embodiments, the termination status includes either not terminated or terminated. Obtaining the termination status of the door opening action includes: if the door opening signal is a pressure signal, and the pressure signal persists, determining "not terminated" as the termination status of the door opening action. And / or, if the door opening signal is a pressure signal, and the pressure signal does not persist, determining "terminated" as the termination status of the door opening action.
[0010] In some embodiments, the termination status includes either not terminated or terminated; obtaining the termination status of the door opening action includes: if the door opening signal is a first sound signal, determining whether a preset second sound signal is detected; if the second sound signal is detected, determining "terminated" as the termination status of the door opening action. And / or, if the second sound signal is not detected, determining "not terminated" as the termination status of the door opening action.
[0011] In some embodiments, controlling the door lock unlocking of the washing machine includes: acquiring first operating data of the washing machine; determining whether the first operating data meets preset unlocking conditions; if the first operating data meets the preset unlocking conditions, unlocking the door lock; and / or, if the first operating data does not meet the preset unlocking conditions, acquiring a second door-opening intention from the user; if the user's second door-opening intention is determined to be acquired, changing the first operating data of the washing machine until the changed second operating data meets the preset unlocking conditions; and then unlocking the door lock.
[0012] In some embodiments, obtaining the user's second door-opening intention includes: asking the user whether to continue opening the washing machine door using preset inquiry information. If a second door-opening signal is received from the user, it is determined that the washing machine door will continue to be opened. If it is determined that the washing machine door will continue to be opened, it is determined that the user's second door-opening intention has been obtained.
[0013] In some embodiments, before asking the user whether to continue opening the washing machine door using preset inquiry information, the method further includes: if the first operating data does not meet the preset unlocking conditions, obtaining the prompt voice corresponding to the first operating data that does not meet the preset unlocking conditions, and playing the prompt voice to the user.
[0014] In some embodiments, the apparatus for controlling a washing machine includes a processor and a memory storing program instructions, the processor being configured to execute the method for controlling the washing machine described above when the program instructions are executed.
[0015] In some embodiments, the washing machine includes a washing machine body. The aforementioned means for controlling the washing machine is mounted on the washing machine body.
[0016] In some embodiments, the storage medium stores program instructions that, when executed, perform the method described above for controlling the washing machine.
[0017] The method and apparatus for controlling a washing machine, the washing machine itself, and the storage medium provided in this disclosure can achieve the following technical effects: When a user's door-opening action is detected, the completion status of the door-opening action is obtained. If the door-opening action has not yet ended, the user's first intention to open the door is determined. Then, if the first intention to open the door is determined, the washing machine door lock is unlocked. This simplifies the user's operation of opening the washing machine door, as it eliminates the need for the user to manually press the power button. By determining the user's first intention to open the door even when the user's door-opening action has not yet ended, and then controlling the washing machine door lock to unlock, the user can open the door without manually pressing the power button.
[0018] The above general description and the description below are exemplary and illustrative only and are not intended to limit this application. Attached Figure Description
[0019] One or more embodiments are illustrated by way of example with reference to the accompanying drawings. These illustrations and drawings do not constitute a limitation on the embodiments. Elements having the same reference numerals in the drawings are shown as similar elements. The drawings are not to be scaled. And wherein:
[0020] Figure 1 This is a schematic diagram of a washing machine provided in an embodiment of this disclosure;
[0021] Figure 2 This is a schematic diagram of a method for controlling a washing machine provided in an embodiment of this disclosure;
[0022] Figure 3 This is a schematic diagram of another method for controlling a washing machine provided in an embodiment of this disclosure;
[0023] Figure 4 This is a schematic diagram of another method for controlling a washing machine provided in an embodiment of this disclosure;
[0024] Figure 5This is a schematic diagram of another method for controlling a washing machine provided in an embodiment of this disclosure;
[0025] Figure 6 This is a schematic diagram of a device for controlling a washing machine provided in an embodiment of this disclosure;
[0026] Figure 7 This is a schematic diagram of another washing machine provided in an embodiment of this disclosure. Detailed Implementation
[0027] To provide a more detailed understanding of the features and technical content of the embodiments of this disclosure, the implementation of the embodiments of this disclosure will be described in detail below with reference to the accompanying drawings. The accompanying drawings are for illustrative purposes only and are not intended to limit the embodiments of this disclosure. In the following technical description, for ease of explanation, several details are used to provide 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 simplified in their depiction to simplify the drawings.
[0028] The terms "first," "second," etc., used in the specification, claims, and accompanying drawings of this disclosure are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this disclosure described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.
[0029] Unless otherwise stated, the term "multiple" means two or more.
[0030] In this embodiment of the disclosure, the character " / " indicates that the objects before and after it are in an "or" relationship. For example, A / B means: A or B.
[0031] The term "and / or" describes an association between objects, indicating that three relationships can exist. For example, A and / or B means: A or B, or A and B.
[0032] The term "correspondence" can refer to an association or binding relationship. The correspondence between A and B means that there is an association or binding relationship between A and B.
[0033] Combination Figure 1The washing machine shown (washing machine 1) includes a door 2. The door 2 includes a handle 3. A pressure sensor or a sound-generating module is installed at the handle 3. When the user pulls the handle 3, the user's hand applies pressure to the pressure sensor or sound-generating module located at the handle 3. The sound-generating module generates a first voice signal under pressure. The pressure sensor generates a pressure signal under pressure. Upon detecting the first voice signal or pressure signal, the washing machine determines that it has detected the user's door-opening action. It then obtains the completion status of the door-opening action. If the door-opening action has not ended, it determines that the user has a first intention to open the door. Upon determining that the first intention to open the door has been obtained, it controls the washing machine door lock to unlock. In this way, the user can open the washing machine door without manually pressing the power button, simplifying the operation of opening the washing machine door.
[0034] In some embodiments, the sound-generating module includes an airbag and a whistle. When the airbag is pressed down, the whistle generates a first sound signal. When the pressure on the airbag is released, the whistle generates a second sound signal. The first sound signal is different from the second sound signal.
[0035] In some embodiments, the sound-generating module includes an air bladder and whistles respectively mounted at both ends of the air bladder. When the air bladder is pressed down, one of the whistles generates a first sound signal. When the pressure on the air bladder is released, the other whistle generates a second sound signal different from the first sound signal.
[0036] Because the sound-generating module is located at the washing machine's handle, it can accurately determine the user's door-opening action and whether the action has ended based on the first or second sound signal generated by the module when the user pulls the door. This allows for precise determination of the user's intention to open the door. Furthermore, by using the sound-generating module to determine the user's door-opening action, parents can be alerted if a child accidentally touches the door, thus improving safety.
[0037] Combination Figure 2 As shown, this disclosure provides a method for controlling a washing machine, including:
[0038] In step S101, if the washing machine determines that it has detected the user's door opening action, it obtains the completion status of the door opening action. The completion status includes not completed or completed.
[0039] In step S102, if the washing machine's door opening action is not yet finished, it determines that the user's first intention to open the door has been obtained.
[0040] In step S103, the washing machine unlocks its door after determining that it has received the first intention to open the door.
[0041] The method for controlling a washing machine provided in this disclosure involves determining the end status of a user's door-opening action when it is detected. If the door-opening action is not yet complete, the user's first intention to open the door is determined. Then, if the first intention to open the door is determined, the washing machine door lock is unlocked. This simplifies the user's operation by allowing them to open the washing machine door without manually pressing the power button, compared to the previous method where the user had to press a button to unlock the washing machine before opening the door.
[0042] Optionally, the detection of a user's door-opening action can be determined by the following method: upon detecting a first door-opening signal, the user's door-opening action is determined to have been detected. The first door-opening signal is either a pressure signal or a first sound signal generated by the user pulling the washing machine door. In this way, the detected first door-opening signal allows for accurate determination of the user's door-opening action.
[0043] Furthermore, the pressure signal is the electrical signal generated by the pressure sensor when it detects the pressure applied by the user pulling the door. The first sound signal is the sound generated by the sound-generating module when the user pulls the door. The pressure sensor or sound-generating module is located at the handle of the washing machine door. In some embodiments, the washing machine also includes a voice module. The voice module is used to collect the sound generated by the sound-generating module and to provide voice prompts to the user.
[0044] In some embodiments, a pressure sensor is located at the handle of the washing machine door, for example, on the inside of the handle. When a user wants to open the door, they pull the handle. This pull applies pressure to the handle. The pressure sensor at the handle detects this pressure and generates a pressure signal. Upon detecting this pressure signal, the washing machine determines that the user has initiated an opening action. This reduces the probability of accidental activation by using a pressure sensor located on the inside of the handle to detect the pressure applied when pulling the handle, thus increasing the accuracy of determining the user's opening action.
[0045] In some embodiments, the washing machine includes a voice module and a sound-generating module. The sound-generating module is located at the handle of the washing machine door, for example, inside the handle. The sound-generating module generates a first voice signal when pressure is applied. When the pressure is released, it generates a preset second voice signal. When a user wants to open the door, the user pulls the handle of the washing machine door. When the user pulls the door, pressure is applied to the sound-generating module at the door handle. The sound-generating module generates a first sound signal due to the pressure applied by the user. The washing machine detects this first sound signal through the voice module, determining that the user has opened the door. Thus, the sound emitted by the sound-generating module can determine the user's door-opening action and obtain information about the user's actions. This allows for control of the washing machine door lock to unlock based on the actions. Furthermore, since the sound-generating module has a comfortable tactile feel and does not require a power source, it saves energy and improves the user experience. Additionally, because the outside of the handle is easily accidentally touched by the user, using a sound-generating module located inside the handle to determine the user's door-opening action reduces the probability of accidental touches, thereby increasing the accuracy of determining the user's door-opening action.
[0046] Optionally, obtaining the completion status of the door opening action includes: if the door opening signal is a pressure signal, and the pressure signal continues to exist, determining that the door opening action has not ended is considered the completion status. And / or, if the door opening signal is a pressure signal, and the pressure signal does not continue to exist, determining that the door opening action has ended is considered the completion status. Thus, by determining the completion status of the door opening action based on whether the pressure signal continues to exist, the user's initial door opening intention is determined when the door opening action has not ended. Compared to directly determining the user's door opening intention based on a pressure signal, determining the completion status of the door opening action based on a continuously existing pressure signal reduces the possibility of directly determining the user's door opening intention based on pressure signals generated by accidental touches. This improves the accuracy of obtaining the door opening intention.
[0047] Furthermore, the absence of a continuous pressure signal is determined by the following method: if the pressure signal disappears or becomes intermittent, it is determined that the pressure signal is not continuous. In this way, a continuous pressure signal confirms that the door opening action is ongoing. This avoids false locking caused by user-intentioned pressure signals.
[0048] Combination Figure 3 As shown, this disclosure provides a method for controlling a washing machine, including:
[0049] In step S201, the washing machine determines that it has detected a user's door opening action upon detecting the first door opening signal. The first door opening signal is the pressure signal generated when the user pulls the washing machine door.
[0050] In step S202, the washing machine determines whether the pressure signal is continuously present. If yes, proceed to step S204; otherwise, proceed to step S203.
[0051] In step S203, the washing machine determines the completion of the door opening action as the end of the process.
[0052] In step S204, the washing machine determines the incomplete state as the end of the door opening action.
[0053] In step S205, if the washing machine's door opening action is not yet finished, it determines that the user's first intention to open the door has been obtained.
[0054] In step S206, the washing machine unlocks its door after determining that it has received the first intention to open the door.
[0055] The method for controlling a washing machine provided in this disclosure determines the end of the door opening action based on the persistence of a detected pressure signal. If the door opening action is not yet complete, the method determines the user's first intention to open the door and controls the washing machine door lock to unlock. This method accurately obtains the user's intention to open the door, allowing for door lock unlocking when that intention is confirmed. It simplifies the user experience by eliminating the need to manually press the washing machine's power button, thus improving the user experience. Furthermore, it reduces the likelihood of the user's intention to open the door being determined directly from a pressure signal generated by accidental touch, thereby improving the accuracy of obtaining the opening intention.
[0056] Optionally, obtaining the completion status of the door opening action includes: if the door opening signal is a first sound signal, determining whether a preset second sound signal is detected. If the second sound signal is detected, the completion status is determined as the end of the door opening action. And / or, if the second sound signal is not detected, the incomplete status is determined as the end of the door opening action. The second sound signal is the sound produced by the airbag horn when the user releases the handle. In this way, by detecting the first sound signal but not the second sound signal, it can be determined that the user is continuously performing the door opening action. This can prevent the user from accidentally pulling the door open and causing a false lock issue.
[0057] Combination Figure 4 As shown, this disclosure provides a method for controlling a washing machine, including:
[0058] In step S301, the washing machine determines that it has detected a user's door opening action upon detecting the first door opening signal. The first door opening signal is the first audible signal generated when the user pulls the washing machine door.
[0059] In step S302, the washing machine determines whether a preset second sound signal has been detected. If yes, proceed to step S304; otherwise, proceed to step S303.
[0060] In step S303, the washing machine determines the completion of the door opening action as the end of the process.
[0061] In step S304, the washing machine determines the incomplete state as the end of the door opening action.
[0062] In step S305, if the washing machine's door opening action is not yet finished, it determines that the user's first intention to open the door has been obtained.
[0063] In step S306, the washing machine unlocks its door after determining that it has received the first intention to open the door.
[0064] The method for controlling a washing machine provided in this disclosure determines the end of the door opening action based on the detection of a second sound signal when a first sound signal is detected. If the door opening action is not yet complete, the method determines the user's first intention to open the door and controls the washing machine door lock to unlock. This accurately obtains the user's intention to open the door, eliminating the need to manually press the washing machine's power button, thus achieving automatic door unlocking. This simplifies the user experience by allowing the user to open the door without manually pressing the power button, improving the user experience. Furthermore, if the first sound signal is detected but the second sound signal is not, it can be determined that the user is continuously opening the door, preventing accidental door opening and lock locking.
[0065] Optionally, controlling the door lock unlocking of the washing machine includes: acquiring first operating data of the washing machine; determining whether the first operating data meets preset unlocking conditions; if the first operating data meets the preset unlocking conditions, unlocking the door lock; and / or, if the first operating data does not meet the preset unlocking conditions, acquiring the user's second door-opening intention; if the user's second door-opening intention is acquired, changing the first operating data of the washing machine until the changed second operating data meets the preset unlocking conditions; and then unlocking the door lock. Thus, by stopping operation and unlocking the door lock when the first operating data meets the preset unlocking conditions, and changing the first operating data until the changed second operating data meets the preset unlocking conditions, and then unlocking the door lock, automatic door unlocking is achieved. This allows the user to open the door after the door lock is unlocked without manually pressing the washing machine's power button, thereby improving the user experience.
[0066] Furthermore, unlocking the door lock also includes pausing the washing machine's operation. For example, temporarily stopping water intake, pausing the drum's rotation, or pausing heating. This allows the machine to be unlocked after pausing operation, making it convenient for users to retrieve or add clothes. It also allows the machine to resume operation after the user has added clothes.
[0067] Furthermore, acquiring the washing machine's first operating data includes: acquiring the washing machine's current operating state. This operating state includes being off, in standby mode, or running. When the washing machine is running, acquiring the first operating data includes the washing machine's operating mode.
[0068] In some embodiments, the operating states of the washing machine are divided according to its working status. The operating states of the washing machine include off state, standby state, and running state. When the washing machine is in the off state or standby state, the door lock is not locked. Specifically, when the washing machine is not turned off but not in operation, it is in standby state. This allows the user to directly open the washing machine door when they make an opening action. When the washing machine is in operation, it is performing the washing operation specified by the user. The door lock is locked, and the door cannot be opened by external force. The user can only open the door after the door lock is unlocked.
[0069] Furthermore, the first operational data includes the washing machine's current operating mode. This mode includes: spin-drying, drying, washing, or tumbling. When the washing machine is in spin-drying mode, the first operational data also includes water level data, spin speed data, and water temperature data. When the washing machine is in drying mode, the first operational data also includes temperature data, specifically the temperature inside the washing tub. When the washing machine is in washing mode, the first operational data also includes water level data, spin speed data, and water temperature data. This prevents the risk of burns due to excessively high temperatures or water temperatures. Excessive spin speed can cause the user's hand to be caught in the tub, resulting in injury, and also makes it difficult to retrieve clothes. Excessively high water levels can cause detergent-laden wash water to overflow when the door is opened, creating a slippery and potentially dangerous floor. By ensuring that the first operational data meets preset unlocking conditions, the door lock is released. This ensures that the water level, spin speed, and water temperature data are all within safe ranges, improving user safety.
[0070] Furthermore, determining whether the first running data meets the preset unlocking conditions includes: when the working mode is the jitter mode, determining whether the first running data meets the preset unlocking conditions.
[0071] In some embodiments, the operating sequence of the washing machine's working modes is: washing mode, spin-drying mode, drying mode, and tumbling mode. After the washing machine completes the washing and spin-drying process, the clothes inside have been drained, and the temperature inside the washing tub has returned to room temperature. The washing machine then executes the tumbling program, entering tumbling mode. In tumbling mode, the washing tub rotates slowly in both directions to prevent bacteria from accumulating and multiplying, thus preventing clothes from developing odors if not dried promptly after washing. At this time, the first operating data is the current operating mode of the washing machine: tumbling mode. The first operating data meets the preset unlocking conditions. The washing machine is then stopped from operating in tumbling mode, i.e., the machine is unlocked after it stops rotating. Alternatively, the washing machine can be stopped while the door lock is being unlocked. This will not cause any loss or damage to the user. It improves user safety while achieving automatic door unlocking. In addition, since the user's door-opening action is not yet complete, the unlocked door can be opened by the user. Compared to the prior art where the user first presses the power button and then pulls the door, the user only needs to make a continuous pulling action to open the door. It improves the ease of use for users.
[0072] Furthermore, determining whether the first operating data meets the preset unlocking conditions includes: when the working mode is spin-drying or washing, if the water level data is less than or equal to a preset reference water level value, the spin speed data is less than or equal to a preset reference spin speed value, and the water temperature data is less than or equal to a preset reference water temperature value, then the first operating data is determined to meet the preset unlocking conditions. And / or, when the working mode is spin-drying or washing, if the water level data is greater than a preset reference water level value, the spin speed data is greater than a preset reference spin speed value, or the water temperature data is greater than a preset reference water temperature value, then the first operating data is determined not to meet the preset unlocking conditions.
[0073] In some embodiments, the washing machine is operating in a washing mode. The first operating data includes: washing mode, water level data, spin speed data, and water temperature data. If the washing machine is in the weighing stage of the washing mode, because the washing machine spins slowly, no water is being introduced, and no water is being heated, the water level data is less than or equal to a preset reference water level value, the spin speed data is less than or equal to a preset reference spin speed value, and the water temperature data is less than or equal to a preset reference water temperature value. Therefore, it is determined that the first operating data meets the preset unlocking conditions. The door lock is then released.
[0074] In some embodiments, if the washing machine is in the initial water intake stage of the washing mode, at this time the washing machine is not rotating or is rotating very slowly, the water level is below the observation window, and heating has just begun. Therefore, if the washing machine's water level data is less than or equal to a preset reference water level value, the spin speed data is less than or equal to a preset reference spin speed value, and the water temperature data is less than or equal to a preset reference water temperature value, then it is determined that the first operating data meets the preset unlocking conditions.
[0075] Furthermore, determining whether the first operating data meets the preset unlocking conditions includes: when the washing machine is in drying mode, if the temperature data is less than or equal to a preset reference temperature value, then the first operating data is determined to meet the preset unlocking conditions. And / or, when the washing machine is in drying mode, if the temperature data is greater than a preset reference temperature value, then the first operating data is determined to meet the preset unlocking conditions.
[0076] Furthermore, the initial operating data of the washing machine is modified, including: if the water temperature data is higher than the preset reference water temperature value, controlling the washing machine to introduce cold water. Then, the water temperature data is reacquired; if the reacquired water temperature data is lower than or equal to the reference water temperature value, the water level data is reacquired; if the reacquired water level data is higher than the preset reference water level value, controlling the washing machine to discharge water.
[0077] Furthermore, the washing machine's initial operating data can be modified, including controlling the washing machine to release water when the water level is greater than a preset reference water level and the water temperature is less than or equal to a preset reference water temperature.
[0078] Furthermore, the washing machine's initial operating data can be modified, including controlling the washing machine to reduce its spin speed when the spin speed data is greater than a preset reference spin speed value.
[0079] Furthermore, the washing machine's initial operating data is modified, including: if the temperature exceeds a preset reference temperature, controlling the washing machine to exit the drying mode and increasing the washing machine's spin speed. This way, heating ceases after exiting the drying mode, and the increased spin speed accelerates the cooling process.
[0080] Optionally, obtaining the user's second door-opening intention includes: asking the user whether to continue opening the washing machine door using preset inquiry information. If a second door-opening signal is received from the user, it is determined that the washing machine door will continue to be opened. If the washing machine door is determined to continue opening, the user's second door-opening intention is confirmed. Thus, by asking the user whether to continue opening the washing machine door and receiving a second door-opening signal from the user, the user's second door-opening intention can be obtained. This allows the washing machine to be controlled to change its initial operating data and then unlock the door. Automatic door unlocking is achieved, eliminating the need to manually press the washing machine's power button, thereby improving the user experience. Simultaneously, by asking the user and receiving their response, the accuracy of obtaining the user's door-opening intention is improved, and the interactive experience between the washing machine and the user is enhanced.
[0081] Furthermore, the second door-opening signal obtained from user feedback is determined through the following methods: when the door-opening action corresponding to the first door-opening intention is not yet finished; when the user's voice indicating continued door-opening is detected using the voice module; when the user's door-opening action is detected again after the door-opening action corresponding to the first door-opening intention has ended; or when a preset door-opening command is received from the user terminal. The user terminal is a terminal device with a corresponding application installed, such as a mobile phone, computer, or tablet with the corresponding application installed. In this way, the user's second door-opening intention can be obtained through multiple methods, allowing the user to operate according to their own wishes, thus providing greater flexibility.
[0082] Optionally, before asking the user whether to continue opening the washing machine door using preset inquiry information, the method further includes: if the first operating data does not meet the preset unlocking conditions, obtaining the corresponding prompt voice for the first operating data that does not meet the preset unlocking conditions, and playing the prompt voice to the user. In this way, by playing the prompt voice corresponding to the first operating data that does not meet the preset unlocking conditions, the user can clearly understand why the door cannot be unlocked. This improves the user's understanding of the washing machine's operating logic, allowing the user to use the washing machine clearly and thus making it easier for them to control. At the same time, by playing the prompt voice to the user, it can prevent the user from forcibly opening the door, which could damage the washing machine and protect the user's property.
[0083] In some embodiments, the prompt voice is used to inform the user why the washing machine cannot unlock. For example: if the first operating data that does not meet the preset unlocking condition is water level data, the prompt voice will say, "The current water level is too high; opening the door will cause washing water to overflow." And / or, if the first operating data that does not meet the preset unlocking condition is water temperature data, the prompt voice will say, "The current water temperature is too high; opening the door may cause burns." And / or, if the first operating data that does not meet the preset unlocking condition is spin speed data, the prompt voice will say, "The current spin speed is too high; opening the door may cause injury." And / or, if the first operating data that does not meet the preset unlocking condition is temperature data, the prompt voice will say, "The current temperature is too high; opening the door may cause burns."
[0084] Combination Figure 5 As shown, this disclosure provides a method for controlling a washing machine, including:
[0085] Step S401: Upon detecting the first door opening signal, the washing machine determines that it has detected a user's door opening action. The first door opening signal is either a pressure signal or a first sound signal generated when the user pulls the washing machine door. Then, step S402 is executed.
[0086] In step S402, if the washing machine determines that it has detected the user's door opening action, it obtains the completion status of the door opening action. Then, it proceeds to step S403.
[0087] In step S403, if the washing machine's door opening action is not yet finished, it determines that the user has the initial intention to open the door. Then, it proceeds to step S404.
[0088] In step S404, the washing machine acquires its first operating data after determining that it has received the first intention to open the door. Then, step S405 is executed.
[0089] In step S405, the washing machine determines whether the first operating data meets the preset unlocking conditions. If yes, proceed to step S412; otherwise, proceed to step S406.
[0090] In step S406, the washing machine obtains the prompt voice corresponding to the first operating data that does not meet the preset unlocking conditions. Then, step S407 is executed.
[0091] In step S407, the washing machine broadcasts a prompt voice to the user. Then, step S408 is executed.
[0092] In step S408, the washing machine uses preset inquiry information to ask the user whether to continue opening the washing machine door. Then, step S409 is executed.
[0093] In step S409, upon receiving the second door-opening signal from the user, the washing machine determines to continue opening the washing machine door. Then, step S410 is executed.
[0094] In step S410, if the washing machine determines to continue opening the washing machine door, it determines that it has obtained the user's second intention to open the door. Then, it proceeds to step S411.
[0095] In step S411, the washing machine changes the first operating data until the changed second operating data meets the preset unlocking conditions. Then, step S412 is executed.
[0096] Step S412: The washing machine unlocks the door lock.
[0097] The method for controlling a washing machine provided in this disclosure involves obtaining the completion status of a user's door-opening action when it is detected. If the completion status is not yet complete, a first intention to open the door is determined. Then, if the first intention is determined, first operating data is acquired. If the first operating data meets a preset condition, the door lock is released, allowing the user to directly open the door after unlocking. If the first operating data does not meet the condition, the user is asked whether to continue opening the washing machine door, and a second intention to open the door is obtained. The first operating data is then modified to meet the unlocking condition, facilitating the user to open the door. This improves user safety while simplifying the operation of opening the washing machine door. Furthermore, by playing prompts, asking the user whether to continue opening the door, and obtaining the second intention, the user can better understand the logic of using the washing machine during interaction. This allows users to clearly understand how to use the washing machine, making it easier and more enjoyable to control.
[0098] Combination Figure 6As shown, this disclosure provides an apparatus 4 for controlling a washing machine, including a processor 5 and a memory 6. Optionally, the apparatus may further include a communication interface 7 and a bus 8. The processor 5, communication interface 7, and memory 6 can communicate with each other via the bus 8. The communication interface 7 can be used for information transmission. The processor 5 can call logical instructions in the memory 6 to execute the method for controlling the washing machine described in the above embodiment.
[0099] Furthermore, the logical instructions in the aforementioned memory 6 can be implemented as software functional units and, when sold or used as independent products, can be stored in a computer-readable storage medium.
[0100] The memory 6, as a computer-readable storage medium, can be used to store software programs and computer-executable programs, such as program instructions / modules corresponding to the methods in the embodiments of this disclosure. The processor 5 executes the program instructions / modules stored in the memory 6 to perform functional applications and data processing, thereby implementing the method for controlling the washing machine described in the above embodiments.
[0101] The memory 6 may include a program storage area and a data storage area. The program storage area may store the operating system and applications required for at least one function; the data storage area may store data created based on the use of the terminal device. Furthermore, the memory 6 may include high-speed random access memory and may also include non-volatile memory.
[0102] The apparatus for controlling a washing machine provided in this disclosure obtains the completion status of the door-opening action when it is determined that the door-opening action has been detected. If the door-opening action has not yet ended, the user's first intention to open the door is determined. Then, if the first intention to open the door is determined, the washing machine door lock is unlocked. This achieves automatic door unlocking by determining the user's first intention to open the door even when the user's door-opening action has not ended, compared to requiring the user to manually press the washing machine's power button to control the washing machine to turn off and unlock.
[0103] Combination Figure 7As shown, this disclosure provides a washing machine 1, including a product body and the aforementioned device 4 for controlling the washing machine. The device 4 for controlling the washing machine is installed in the washing machine body. The installation relationship described herein is not limited to placement inside the washing machine, but also includes installation connections with other components of the washing machine, including but not limited to physical connections, electrical connections, or signal transmission connections. Those skilled in the art will understand that the device 4 for controlling the washing machine can be adapted to any suitable washing machine body to achieve other feasible embodiments.
[0104] The washing machine provided in this embodiment obtains the completion status of the door-opening action when it is determined that the user's door-opening action has been detected. If the door-opening action has not ended, the user's first intention to open the door is determined. Then, if the first intention to open the door is determined, the washing machine's door lock is unlocked. This achieves automatic door unlocking by determining the user's first intention to open the door even when the user's door-opening action has not ended, compared to requiring the user to manually press the washing machine's power button to control the washing machine to turn off and unlock.
[0105] This disclosure provides a computer-readable storage medium storing computer-executable instructions configured to perform the above-described method for controlling a washing machine.
[0106] The aforementioned computer-readable storage medium may be a transient computer-readable storage medium or a non-transitory computer-readable storage medium.
[0107] The technical solutions of this disclosure can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes one or more instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the method described in this disclosure. The aforementioned storage medium can be a non-transitory storage medium, including: a USB flash drive, a portable hard drive, a read-only memory (ROM), a random access memory (RAM), a magnetic disk, or an optical disk, and other media capable of storing program code; it can also be a transient storage medium.
[0108] The foregoing description and accompanying drawings fully illustrate embodiments of this disclosure to enable those skilled in the art to practice them. Other embodiments may include structural, logical, electrical, procedural, and other changes. The embodiments represent only possible variations. Individual components and functions are optional unless explicitly required, and the order of operation may vary. Parts and features of some embodiments may be included in or replace parts and features of other embodiments. Moreover, the terminology used in this application is for describing embodiments only and is not intended to limit the claims. As used in the description of embodiments and claims, the singular forms “a,” “an,” and “the” are intended to equally include the plural forms unless the context clearly indicates otherwise. Similarly, the term “and / or” as used in this application means including one or more of the associated listed items and all possible combinations thereof. Additionally, when used in this application, the term "comprise" and its variations "comprises" and / or "comprising" refer to the presence of stated features, integrals, steps, operations, elements, and / or components, but do not exclude the presence or addition of one or more other features, integrals, steps, operations, elements, components, and / or groups thereof. Without further limitations, an element defined by the phrase "comprises a..." does not exclude the presence of other identical elements in the process, method, or apparatus that includes said element. In this document, each embodiment may focus on the differences from other embodiments, and similar or identical parts between embodiments can be referred to mutually. For methods, products, etc., disclosed in the embodiments, if they correspond to the method section disclosed in the embodiments, the relevant parts can be referred to the description of the method section.
[0109] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of the embodiments of this disclosure. Those skilled in the art will clearly understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.
[0110] The methods and products (including but not limited to devices and equipment) disclosed in the embodiments herein can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units may be merely a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the shown or discussed units may be through some interfaces, and the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms. The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units, that is, they may be located in one place or distributed across multiple network units. Some or all of the units may be selected to implement this embodiment according to actual needs. Furthermore, the functional units in the embodiments of this disclosure may be integrated into one processing unit, or each unit may exist physically separately, or two or more units may be integrated into one unit.
[0111] 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 this disclosure. In this regard, each block in a flowchart or block diagram may represent a module, segment, or portion of code containing one or more executable instructions for implementing a specified logical function. In some alternative implementations, the functions marked in the blocks may occur in a different order than that shown in the drawings. For example, two consecutive blocks may actually be executed substantially in parallel, and they may sometimes be executed in 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 actually be executed substantially in parallel, and they may sometimes be executed in reverse order, depending on the functions involved. Each block in a block diagram and / or flowchart, and combinations of blocks in a block diagram and / or flowchart, can be implemented using a dedicated hardware-based system that performs the specified function or action, or using a combination of dedicated hardware and computer instructions.
Claims
1. A method for controlling a washing machine, characterized by, The washing machine comprises a door, the door comprises a handle, the handle is provided with a sound emitting module, and the method comprises the following steps: In a case where it is determined that the opening door action of the user is detected, the end condition of the opening door action is acquired; In a case where the end condition of the opening door action is not ended, it is determined that the first opening door intention of the user is obtained; In a case where it is determined that the first opening door intention is obtained, the door lock of the washing machine is controlled to be unlocked; The opening door action of the user is detected by the following method: In a case where the first opening door signal is detected, it is determined that the opening door action of the user is detected; wherein the first opening door signal is a first sound signal generated by the user pulling the door of the washing machine; the first sound signal is the sound generated by the user pressing the sound emitting module when pulling the door; The end condition comprises not ended or ended; the end condition of the opening door action is acquired, which comprises the following steps: In a case where the opening door signal is the first sound signal, it is determined whether a preset second sound signal is detected; In a case where the second sound signal is detected, the ended is determined as the end condition of the opening door action; and / or, in a case where the second sound signal is not detected, the not ended is determined as the end condition of the opening door action, the first sound signal is different from the second sound signal.
2. The method of claim 1, wherein, The door lock of the washing machine is controlled to be unlocked, which comprises the following steps: First running data of the washing machine is acquired; It is determined whether the first running data meets a preset unlocking condition; In a case where the first running data meets the preset unlocking condition, the locking of the door lock is released; and / or, in a case where the first running data does not meet the preset unlocking condition, a second opening door intention of the user is acquired; in a case where it is determined that the second opening door intention of the user is acquired, the first running data of the washing machine is changed until the second running data after the change meets the preset unlocking condition; then the locking of the door lock is released.
3. The method of claim 2, wherein, The second opening door intention of the user is acquired, which comprises the following steps: The user is inquired whether to continue to open the door of the washing machine by using a preset inquiry information; In a case where a second opening door signal fed back by the user is acquired, it is determined that the door of the washing machine is continued to be opened; In a case where it is determined that the door of the washing machine is continued to be opened, it is determined that the second opening door intention of the user is acquired.
4. The method of claim 3, wherein, Before the user is inquired whether to continue to open the door of the washing machine by using the preset inquiry information, the following steps are further included: In a case where the first running data does not meet the preset unlocking condition, a prompt voice corresponding to the first running data which does not meet the preset unlocking condition is acquired; The prompt voice is broadcast to the user.
5. The method of claim 2, wherein, The first running data of the washing machine is acquired, which comprises the following steps: in a case where the washing machine is in a running state, the first running data is acquired, the first running data comprises a working mode in which the washing machine is running; wherein the working mode comprises a dehydration mode, a drying mode, a washing mode or a shaking mode.
6. The method of claim 5, wherein, It is determined whether the first running data meets the preset unlocking condition, which comprises the following steps: In a case where the working mode is the shaking mode, it is determined that the first running data meets the preset unlocking condition; In a case where the working mode is the dehydration mode or the washing mode, if water level data is less than or equal to a preset reference water level value, rotation speed data is less than or equal to a preset reference rotation speed value and water temperature data is less than or equal to a preset reference water temperature value, it is determined that the first running data meets the preset unlocking condition; In a case where the working mode of the washing machine is the drying mode, if the temperature data is less than or equal to a preset reference temperature value, it is determined that the first running data satisfies a preset unlocking condition.
7. An apparatus for controlling a washing machine, comprising a processor and a memory having stored program instructions, characterized in that, The processor is configured to execute the method for controlling the washing machine according to any one of claims 1 to 6 when the program instructions are executed.
8. A laundry machine characterized by Comprising: A washing machine body; The device for controlling the washing machine according to claim 7 is installed in the washing machine body.
9. A storage medium storing program instructions, characterized in that, The program instructions, when executed, perform the method for controlling the washing machine according to any one of claims 1 to 6.
Citation Information
Patent Citations
Clothes treating apparatus and controlling method thereof
CN105386279A
Household appliance and control method thereof
CN111118814A