Washing machine key control method and device, electronic equipment and storage medium

By determining whether multiple buttons belong to the same functional area when powering on the washing machine, the problem of capacitive button error touch is solved, the operation reliability and user experience of the washing machine are improved, and the service life of the equipment is extended.

CN119177533AActive Publication Date: 2024-12-24GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 5 Cites 0 Cited by

Patent Information

Application Number
CN202411687939.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-11-25
Publication Date
2024-12-24
Estimated Expiration
2044-11-25

AI Technical Summary

Technical Problem

The capacitance buttons of existing washing machines are easily affected by the external environment, resulting in false touching. Especially when the washing machine is powered back on, the current change of the LED display affects the initialization of the capacitance buttons, resulting in errors in the baseline value, causing multiple buttons to trigger at the same time. The impact of the washing machine's service life and user experience.

Method used

By responding to the power-on operation of the washing machine, determine whether there are multiple keys triggering operations at the same time, and determine whether these keys belong to the same functional area. If they do not belong to the same functional area, they are determined to be invalid key operation, and then perform in an abnormal state Timely blocking to ensure the reliability of the button function.

Benefits of technology

It effectively avoids the washing machine running in abnormal states, improves the reliability and user experience of the button function, and extends the service life of the washing machine.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN119177533A_ABST
    Figure CN119177533A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a washing machine key control method and device, electronic equipment and a storage medium, and the method comprises the steps: determining whether a plurality of keys of a washing machine are triggered at the same time or not by responding to a power-on operation of the washing machine; under the condition that a plurality of keys of the washing machine are triggered at the same time, whether the keys triggered at the same time belong to the same functional area or not is determined; and under the condition that the plurality of keys triggered at the same time do not belong to the same functional area, the simultaneous triggering operation of the plurality of keys is judged as an invalid key operation mode. The abnormal operation is timely shielded when the abnormal key operation or the mistaken touch operation occurs in the washing machine, normal use of a display operation panel of the washing machine is ensured, the reliability of the key function of the washing machine is improved, the washing machine is prevented from running in an abnormal state, the service life of the washing machine is prolonged, and the washing experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of washing machine control, and in particular to a washing machine key control method and device, electronic equipment, and storage medium. Background Art

[0002] With the development of washing machines, the styles of washing machine operation panels are increasing, and the functions of washing machines are also increasing. In order to adapt to the increase in washing machine functions, the corresponding operation buttons are also gradually increasing.

[0003] The buttons of the display panel of a washing machine in the related art are generally mechanical buttons and capacitive buttons. Since the service life of mechanical buttons is short, most washing machine operation panels use capacitive buttons.

[0004] However, since the capacitive buttons are confirmed by comparing the charging and discharging time of the capacitor of the buttons, they are easily affected by the external environment, especially the electromagnetic environment generated when the washing machine is powered on, which can easily cause false button touches. For example, after an abnormal power outage in the washing machine, the washing machine will directly enter the operating mode according to the power-off memory function when it is powered on again. At this time, the current change generated by the LED display will affect the initialization process of the capacitive buttons, causing the baseline value of the capacitive buttons to be wrong, thereby causing false touches of multiple buttons triggered at the same time, which can easily cause the washing machine to continue to operate in an abnormal state, seriously affecting the service life of the washing machine and the user's washing experience. Summary of the invention

[0005] In view of the above problems, a method and device for controlling a washing machine with buttons, an electronic device, and a storage medium are proposed to overcome the above problems or at least partially solve the above problems, including: A washing machine key control method, the method comprising: In response to a power-on operation of the washing machine, determining whether there are multiple buttons of the washing machine that trigger operations simultaneously; In the case where the washing machine has the plurality of buttons being triggered at the same time, determining whether the plurality of buttons being triggered at the same time belong to the same functional area; In the case that the multiple keys triggered simultaneously do not belong to the same functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0006] Optionally, the method further includes: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0007] Optionally, after determining that the multiple key triggering operations are invalid key operations, the method further includes: Determining whether there are other valid key operations on the washing machine before the multiple keys are triggered simultaneously; In the case that the washing machine has other valid key operations before the multiple keys are simultaneously triggered, the key triggering marks corresponding to the other valid key operations are retained.

[0008] Optionally, the method further includes: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as a valid key operation.

[0009] Optionally, the method further includes: In the case that the washing machine does not have the other valid key operations before the multiple keys are simultaneously triggered, all key triggering flags are cleared.

[0010] Optionally, the method further includes: The washing machine is controlled according to the key trigger mark corresponding to the effective key operation.

[0011] Optionally, the functional area includes at least a switch start / stop key area, a mode selection key area, a function selection key area and a parameter display area.

[0012] Optionally, the power-on operation of the washing machine is a power-on operation of the washing machine after an abnormal power outage, and the washing machine has a power-off memory function.

[0013] A key control device for a washing machine, the device comprising: A button simultaneous triggering operation determination module, used for determining whether there are multiple button simultaneous triggering operations in the washing machine in response to a power-on operation of the washing machine; a function area determination module, configured to determine whether the plurality of buttons triggered simultaneously belong to the same function area when the plurality of buttons are triggered simultaneously in the washing machine; The first invalid key operation determination module is used to determine the simultaneous triggering operation of the multiple keys as an invalid key operation when the multiple keys that are triggered simultaneously do not belong to the same functional area.

[0014] Optionally, the device further comprises: The second invalid key operation determination module is used to determine the simultaneous triggering operation of the multiple keys as an invalid key operation when the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations that the functional area can support.

[0015] Optionally, the device further comprises: Another valid key operation determination module is used to determine whether there are other valid key operations before the washing machine triggers the operation of the multiple keys simultaneously; The key trigger mark retaining module is used to retain the key trigger marks corresponding to the other valid key operations when the other valid key operations exist before the multiple keys are triggered simultaneously.

[0016] Optionally, the device further comprises: The valid key operation determination module is used to determine the simultaneous triggering operation of the multiple keys as a valid key operation when the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations that the functional area can support.

[0017] Optionally, the device further comprises: The key trigger mark clearing module is used to clear all key trigger marks when there is no other valid key operation before the multiple keys are triggered simultaneously.

[0018] Optionally, the device further comprises: The washing machine control module is used to control the washing machine according to the key trigger mark corresponding to the effective key operation.

[0019] An electronic device comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein the computer program implements the above-mentioned washing machine key control method when executed by the processor.

[0020] A computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the washing machine key control method as described above is implemented.

[0021] A computer program product includes a computer program. When the computer program is executed by a processor, the computer program implements the above-mentioned washing machine key control method.

[0022] The embodiments of the present invention have the following advantages: The present invention provides a method for controlling buttons of a washing machine, which determines whether there are multiple buttons of the washing machine that trigger operations at the same time by responding to the power-on operation of the washing machine; thereby, when there are multiple buttons of the washing machine that trigger operations at the same time, determines whether the multiple buttons that are triggered at the same time belong to the same functional area; and further, when the multiple buttons that are triggered at the same time do not belong to the same functional area, the multiple buttons that are triggered at the same time are judged as invalid button operations. This method realizes timely shielding of abnormal operations when abnormal button operations or mis-touch operations occur in the washing machine, ensures the normal use of the display operation panel of the washing machine, improves the reliability of the button functions of the washing machine, avoids the washing machine from operating in an abnormal state, and improves the service life of the washing machine and the user's washing experience. BRIEF DESCRIPTION OF THE DRAWINGS

[0023] In order to more clearly illustrate the technical solution of the present invention, the accompanying drawings required for use in the description of the present invention will be briefly introduced below. Obviously, the accompanying drawings in the following description are only some embodiments of the present invention. For ordinary technicians in this field, other accompanying drawings can be obtained based on these accompanying drawings without paying creative labor.

[0024] Figure 1 is a flowchart of steps of a washing machine key control method provided by some embodiments of the present invention; Figure 2 is an example diagram of key function area division provided by some embodiments of the present invention; Figure 3 is a flowchart of another method for controlling a washing machine by pressing a key provided by some embodiments of the present invention; Figure 4 is a flowchart of another method for controlling a washing machine by pressing a key provided by some embodiments of the present invention; Figure 5 is a schematic diagram of the overall execution flow of the washing machine key control method provided by some embodiments of the present invention; Figure 6 It is a structural schematic diagram of a washing machine button control device provided by some embodiments of the present invention. DETAILED DESCRIPTION

[0025] In order to make the above-mentioned purposes, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below in conjunction with the accompanying drawings and specific embodiments. Obviously, the described embodiments are part of the embodiments of the present invention, rather than all the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without creative work are within the scope of protection of the present invention.

[0026] In the embodiments of the present application, words such as "first" and "second" are used to distinguish between identical or similar items with basically the same functions and effects. This is only for the purpose of clearly describing the technical solutions of the embodiments of the present application, and shall not be understood as indicating or implying relative importance or implicitly indicating the number of the indicated technical features.

[0027] In the embodiments of the present application, the terms "upper", "lower", etc. indicate orientations or positional relationships based on the orientations or positional relationships shown in the accompanying drawings, and are only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore should not be understood as a limitation on the present application.

[0028] With the development of washing machines, the styles of washing machine operation panels are increasing, and the functions of washing machines are also increasing. In order to adapt to the increase in washing machine functions, the corresponding operation buttons are also gradually increasing.

[0029] The buttons of the display panel of a washing machine in the related art are generally mechanical buttons and capacitive buttons. Since the service life of mechanical buttons is short, most washing machine operation panels use capacitive buttons.

[0030] However, since the capacitive buttons are confirmed by comparing the charging and discharging time of the capacitor of the buttons, they are easily affected by the external environment, especially the electromagnetic environment generated when the washing machine is powered on, which can easily cause false button touches. For example, after an abnormal power outage in the washing machine, the washing machine will directly enter the operating mode according to the power-off memory function when it is powered on again. At this time, the current change generated by the LED display will affect the initialization process of the capacitive buttons, causing the baseline value of the capacitive buttons to be wrong, thereby causing false touches of multiple buttons triggered at the same time, which can easily cause the washing machine to continue to operate in an abnormal state, seriously affecting the service life of the washing machine and the user's washing experience.

[0031] For example, in order to solve the technical problems that capacitive touch buttons cannot be correctly initialized when powered on for the first time and cannot correctly determine whether the current button is valid later, there is a technical solution that stores the preset value in a non-volatile memory and determines whether the button is valid by comparing the current capacitance value with the preset value before powering on. However, when the electromagnetic environment changes greatly during power-on initialization or the current environment is significantly different from the preset value debugging environment, there is a large difference between the preset value and the actual unpressed capacitance value, which can still easily cause the button to fail to respond or be accidentally touched.

[0032] In addition, there is also a technical solution in the related art that uses the time interval between key presses and the touch degree of each short press of multiple keys to discard keys with lower touch degrees and retain keys with higher touch degrees, and achieves effective key recognition through such settings. However, judging by the touch degree and the finger key pressing time, when the touch degree of the key that is accidentally touched is high, it is easy to cause misjudgment; especially the electromagnetic environment generated when power is turned on is the false touch phenomenon caused by the large degree of interference of the touch film. And at this time, all the multiple keys may be false touch keys, and the keys with high touch degrees must have at least one key as an effective recognition key, and the use effect is poor.

[0033] In order to solve the above problems, the present invention is based on the core technical concept of determining that the simultaneous triggering of multiple keys is an invalid key operation when the multiple keys do not belong to the same functional area, and improves the washing machine key control method in the related art. The present invention will be described in detail in conjunction with the accompanying drawings as follows: Reference Figure 1 , shows a flowchart of a method for controlling a washing machine by pressing a key provided by some embodiments of the present invention, which may specifically include the following steps: Step 101, in response to a power-on operation of a washing machine, determining whether there are multiple buttons of the washing machine that trigger operations simultaneously; In the specific implementation, before the capacitive button is used, it is necessary to initialize and confirm the environmental capacitance baseline (baseline touch threshold) when the button is not pressed, so that it can be compared with the capacitance count value after the finger touches (finger touch threshold) to determine whether there is a finger pressing the button; and when electromagnetic interference occurs, the touch screen may experience multiple button false touches.

[0034] Therefore, in response to the power-on operation of the washing machine, it can be determined whether there are multiple buttons triggering operations on the washing machine at the same time, so that a subsequent judgment process is performed for the multiple buttons triggering operations at the same time to determine whether they are valid button operations.

[0035] In some embodiments of the present invention, the power-on operation of the washing machine is a power-on operation of the washing machine after an abnormal power outage, and the washing machine has a power-off memory function.

[0036] In actual applications, most washing machines have a power-off memory function, that is, when the washing machine has an abnormal power failure, it will save various status data corresponding to the washing state at that time. When the washing machine is powered on again, the washing machine will directly enter the washing state before the power failure and continue to complete the washing. At this time, the washing machine display panel directly turns on the LED display and touch function, and the LED display will generate a large current after power-on. The flow of current will generate a strong electromagnetic field inside the washing machine. Since the capacitive touch screen relies on monitoring the change of capacitance to detect touch (the finger touching the screen will change the capacitance distribution), this instantaneous electromagnetic interference may disrupt the capacitive sensing system of the touch screen. In other words, the touch screen needs to be initialized when the washing machine is powered on again. However, if electromagnetic interference occurs during the initialization process, the touch screen may have multiple button false touches.

[0037] Therefore, in order to improve the adaptability of the present application to the problem of multiple button accidental touches that are very likely to occur after the washing machine loses power and then powers on again, the adaptability to this application scenario can be specifically enhanced. For example, a targeted response can be made to the power-on operation of the washing machine after an abnormal power outage to determine whether there are multiple buttons of the washing machine that are triggered simultaneously, and a subsequent judgment process can be performed on the multiple buttons that are triggered simultaneously to determine whether they are valid button operations.

[0038] Step 102, when the washing machine has the plurality of buttons being triggered at the same time, determining whether the plurality of buttons being triggered at the same time belong to the same functional area; In actual applications, the functional areas to which the washing machine buttons belong can be divided according to user operation logic. When a button belonging to a certain functional area is pressed, in principle, it is impossible for buttons in other functional areas to be touched. Therefore, this situation can be used to shield the phenomenon of multiple button accidental touches.

[0039] In one example, if Figure 2 As shown in the example diagram of the division of the function areas of the buttons of the washing machine provided by some embodiments of the present invention, the button operation panel of the washing machine can be divided into the switch start / stop button area, the mode selection button area, the function selection button area and the parameter display area. Generally, the power button, the start / stop button and the mode selection button of the washing machine can only be operated separately, and there is no situation of compound operation. At the same time, for the user, there is no situation of simultaneous operation of buttons between the functional areas.

[0040] On this basis, when there are multiple buttons triggering operations simultaneously on the washing machine, it can be determined whether the multiple buttons triggered simultaneously belong to the same functional area, so as to further determine whether the multiple buttons triggering operations simultaneously are valid button operations in the subsequent process.

[0041] In some embodiments of the present invention, the functional area at least includes a switch start / stop key area, a mode selection key area, a function selection key area, and a parameter display area.

[0042] In actual applications, the functional areas to which the washing machine buttons belong can be divided according to user operation logic. When a button belonging to a certain functional area is pressed, in principle, it is impossible for buttons in other functional areas to be touched. Therefore, this situation can be used to shield the phenomenon of multiple button accidental touches.

[0043] In one example, the key operation panel of a washing machine can be divided into a switch start / stop key area, a mode selection key area, a function selection key area, and a parameter display area. Generally, the power key, start / stop key, and mode selection key of a washing machine can only be operated individually, and there is no combined operation. At the same time, for users, there is no simultaneous operation of keys between the functional areas.

[0044] Step 103: When the multiple keys that are triggered simultaneously do not belong to the same functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0045] In a specific implementation, referring to the aforementioned process, in response to the power-on operation of the washing machine, the washing machine display panel controller can determine whether multiple buttons are triggered at the same time; when multiple buttons are triggered at the same time, it can be determined whether all the triggered buttons belong to the same functional area. If they do not belong to the same functional area, it can be considered that this is a case of accidental button touches, and the simultaneous triggering of multiple buttons can be determined as invalid button operations, thereby achieving timely shielding of abnormal operations when abnormal button operations or accidental touch operations occur in the washing machine.

[0046] In some embodiments of the present invention, the method further comprises: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0047] In actual applications, when multiple keys are triggered simultaneously in the same functional area, but the total number of the multiple keys triggered simultaneously exceeds the total number of compound operations that this functional area can support (such as the function selection key area can only support the compound operation of two keys), then the simultaneous triggering of the multiple keys can be considered as a false key touch, that is, the simultaneous triggering of the multiple keys can also be judged as an invalid key operation, so as to improve the rationality of the invalid key operation judgment and be closer to the actual usage of the user.

[0048] In some embodiments of the present invention, after determining that the multiple key triggering operations are invalid key operations, the method further includes: Determining whether there are other valid key operations on the washing machine before the multiple keys are triggered simultaneously; In the case that the washing machine has other valid key operations before the multiple keys are simultaneously triggered, the key triggering marks corresponding to the other valid key operations are retained.

[0049] In a specific implementation, after determining that multiple buttons are triggered simultaneously as invalid button operations, it can be further determined whether the washing machine has a corresponding button trigger and the button judgment is valid during the previous round of button scanning (i.e., whether there are other valid button operations). If there are other valid button operations, the button trigger flag corresponding to the valid button operation during the previous round of button scanning can be retained, and the button trigger flags other than the button trigger flag corresponding to the valid button operation during the previous round of button scanning can be cleared; wherein, the button scanning of the washing machine is generally cyclically scanned. Assuming that the washing machine chip scans once every 10ms to determine whether a button is pressed, the previous round of scanning is the result of the previous 10ms button scan.

[0050] In some embodiments of the present invention, the method further comprises: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as a valid key operation.

[0051] In actual applications, when multiple keys triggered simultaneously belong to the same functional area and the total number of keys does not exceed the total number of compound operations supported by the functional area, the simultaneous triggering of multiple keys can be determined as valid key operations to ensure that the normal usage needs of users can be responded to.

[0052] In some embodiments of the present invention, the method further comprises: In the case that the washing machine does not have the other valid key operations before the multiple keys are simultaneously triggered, all key triggering flags are cleared.

[0053] In actual applications, after judging the simultaneous triggering of multiple buttons as invalid button operations, it is possible to further determine whether the washing machine has corresponding button triggers and the button judgment is valid during the previous round of button scanning (that is, whether there are other valid button operations). If there are no other valid button operations, all button trigger flags can be cleared directly to shield the negative impact caused by false touches as much as possible.

[0054] In some embodiments of the present invention, the method further comprises: The washing machine is controlled according to the key trigger mark corresponding to the effective key operation.

[0055] In a specific implementation, the washing machine can be further controlled according to the key trigger mark corresponding to the effective key operation to ensure that the washing machine can respond to the user's normal usage needs and run the corresponding functions, while ensuring the normal operation of the washing machine under the premise of timely shielding of abnormal operations when abnormal key operations or mis-touch operations occur.

[0056] Reference Figure 3 , shows a flowchart of another method for controlling a washing machine by keystrokes provided by some embodiments of the present invention, which may specifically include the following steps: Step 301, in response to a power-on operation of the washing machine, determining whether there are multiple buttons of the washing machine that trigger operations simultaneously; wherein the power-on operation of the washing machine is a power-on operation of the washing machine after an abnormal power outage, and the washing machine has a power-off memory function; In the specific implementation, before using the capacitive button, it is necessary to initialize and confirm the environmental capacitance baseline (baseline touch threshold) of the button that is not pressed, so that it can be compared with the capacitance count value after the finger touches (finger touch threshold) to determine whether there is a finger pressing the button; Most washing machines have a power-off memory function, that is, when the washing machine loses power abnormally, it will save various status data corresponding to the washing status at that time. When the washing machine is powered on again, the washing machine will directly enter the washing status before the power failure and continue to complete the washing. At this time, the washing machine display panel directly turns on the LED display and touch function, and the LED display will generate a large current after power-on. The flow of current will generate a strong electromagnetic field inside the washing machine. Since the capacitive touch screen relies on monitoring the change of capacitance to detect touch (the finger touching the screen will change the capacitance distribution), this instantaneous electromagnetic interference may disrupt the capacitive sensing system of the touch screen. In other words, the touch screen needs to be initialized when the washing machine is powered on again. However, if electromagnetic interference occurs during the initialization process, the touch screen may have multiple button false touches.

[0057] Therefore, in order to improve the adaptability of the present application to the problem of multiple button accidental touches that are very likely to occur after the washing machine loses power and then powers on again, the adaptability to this application scenario can be specifically enhanced. For example, a targeted response can be made to the power-on operation of the washing machine after an abnormal power outage to determine whether there are multiple buttons of the washing machine that are triggered simultaneously, and a subsequent judgment process can be performed on the multiple buttons that are triggered simultaneously to determine whether they are valid button operations.

[0058] Step 302, when the washing machine has the plurality of buttons being triggered at the same time, determining whether the plurality of buttons being triggered at the same time belong to the same functional area; In actual applications, the functional areas to which the washing machine buttons belong can be divided according to user operation logic. When a button belonging to a certain functional area is pressed, in principle, it is impossible for buttons in other functional areas to be touched. Therefore, this situation can be used to shield the phenomenon of multiple button accidental touches.

[0059] In one example, if Figure 2 As shown in the example diagram of the division of the function areas of the buttons of the washing machine provided by some embodiments of the present invention, the button operation panel of the washing machine can be divided into the switch start / stop button area, the mode selection button area, the function selection button area and the parameter display area. Generally, the power button, the start / stop button and the mode selection button of the washing machine can only be operated separately, and there is no situation of compound operation. At the same time, for the user, there is no situation of simultaneous operation of buttons between the functional areas.

[0060] On this basis, when there are multiple buttons triggering operations simultaneously on the washing machine, it can be determined whether the multiple buttons triggered simultaneously belong to the same functional area, so as to further determine whether the multiple buttons triggering operations simultaneously are valid button operations in the subsequent process.

[0061] Step 303: When the multiple keys that are triggered simultaneously do not belong to the same functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0062] In a specific implementation, referring to the aforementioned process, in response to the power-on operation of the washing machine, the washing machine display panel controller can determine whether multiple buttons are triggered at the same time; when multiple buttons are triggered at the same time, it can be determined whether all the triggered buttons belong to the same functional area. If they do not belong to the same functional area, it can be considered that this is a case of accidental button touches, and the simultaneous triggering of multiple buttons can be determined as invalid button operations, thereby achieving timely shielding of abnormal operations when abnormal button operations or accidental touch operations occur in the washing machine.

[0063] Reference Figure 4 , shows a flowchart of another smart home device control method provided by some embodiments of the present invention, which may specifically include the following steps: Step 401, in response to a power-on operation of the washing machine, determining whether there are multiple buttons of the washing machine that trigger operations simultaneously; wherein the power-on operation of the washing machine is a power-on operation of the washing machine after an abnormal power outage, and the washing machine has a power-off memory function; In the specific implementation, before using the capacitive button, it is necessary to initialize and confirm the environmental capacitance baseline (baseline touch threshold) of the button that is not pressed, so that it can be compared with the capacitance count value after the finger touches (finger touch threshold) to determine whether there is a finger pressing the button; Most washing machines have a power-off memory function, that is, when the washing machine loses power abnormally, it will save various status data corresponding to the washing status at that time. When the washing machine is powered on again, the washing machine will directly enter the washing status before the power failure and continue to complete the washing. At this time, the washing machine display panel directly turns on the LED display and touch function, and the LED display will generate a large current after power-on. The flow of current will generate a strong electromagnetic field inside the washing machine. Since the capacitive touch screen relies on monitoring the change of capacitance to detect touch (the finger touching the screen will change the capacitance distribution), this instantaneous electromagnetic interference may disrupt the capacitive sensing system of the touch screen. In other words, the touch screen needs to be initialized when the washing machine is powered on again. However, if electromagnetic interference occurs during the initialization process, the touch screen may have multiple button false touches.

[0064] Therefore, in order to improve the adaptability of the present application to the problem of multiple button accidental touches that are very likely to occur after the washing machine loses power and then powers on again, the adaptability to this application scenario can be specifically enhanced. For example, a targeted response can be made to the power-on operation of the washing machine after an abnormal power outage to determine whether there are multiple buttons of the washing machine that are triggered simultaneously, and a subsequent judgment process can be performed on the multiple buttons that are triggered simultaneously to determine whether they are valid button operations.

[0065] Step 402, when the washing machine has the plurality of buttons being triggered at the same time, determining whether the plurality of buttons being triggered at the same time belong to the same functional area; wherein the functional area at least includes a switch start / stop button area, a mode selection button area, a function selection button area, and a parameter display area; In a specific implementation, the functional areas to which the washing machine buttons belong can be divided by user operation logic. When a button belonging to a certain functional area is pressed, in principle, it is impossible for buttons in other functional areas to be touched. Therefore, this situation can be used to shield the phenomenon of multiple button accidental touches.

[0066] In one example, if Figure 2 As shown in the example diagram of the division of the function areas of the buttons of the washing machine provided by some embodiments of the present invention, the button operation panel of the washing machine can be divided into the switch start / stop button area, the mode selection button area, the function selection button area and the parameter display area. Generally, the power button, the start / stop button and the mode selection button of the washing machine can only be operated separately, and there is no situation of compound operation. At the same time, for the user, there is no situation of simultaneous operation of buttons between the functional areas.

[0067] On this basis, when there are multiple buttons triggering operations simultaneously on the washing machine, it can be determined whether the multiple buttons triggered simultaneously belong to the same functional area, so as to further determine whether the multiple buttons triggering operations simultaneously are valid button operations in the subsequent process.

[0068] Step 403: When the multiple keys that are triggered simultaneously do not belong to the same functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0069] In a specific implementation, referring to the aforementioned process, in response to the power-on operation of the washing machine, the washing machine display panel controller can determine whether multiple buttons are triggered at the same time; when multiple buttons are triggered at the same time, it can be determined whether all the triggered buttons belong to the same functional area. If they do not belong to the same functional area, it can be considered that this is a case of accidental button touches, and the simultaneous triggering of multiple buttons can be determined as invalid button operations, thereby achieving timely shielding of abnormal operations when abnormal button operations or accidental touch operations occur in the washing machine.

[0070] Step 404: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

[0071] In actual applications, when multiple keys are triggered simultaneously in the same functional area, but the total number of the multiple keys triggered simultaneously exceeds the total number of compound operations that this functional area can support (such as the function selection key area can only support the compound operation of two keys), then the simultaneous triggering of the multiple keys can be considered as a false key touch, that is, the simultaneous triggering of the multiple keys can also be judged as an invalid key operation, so as to improve the rationality of the invalid key operation judgment and be closer to the actual usage of the user.

[0072] Step 405: If the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as a valid key operation.

[0073] In actual applications, when multiple keys triggered simultaneously belong to the same functional area and the total number of keys does not exceed the total number of compound operations supported by the functional area, the simultaneous triggering of multiple keys can be determined as valid key operations to ensure that the normal usage needs of users can be responded to.

[0074] The following will be combined Figure 5 The embodiments of the present invention are further described as follows: Reference Figure 5 The overall execution process of the washing machine key control method provided by the present invention can be summarized as follows: In response to the power-on operation of the washing machine after the abnormal power failure, determining whether there are multiple buttons of the washing machine that are triggered at the same time; and if there are multiple buttons of the washing machine that are triggered at the same time, determining whether the multiple buttons that are triggered at the same time belong to the same functional area; In the case where the multiple keys triggered simultaneously do not belong to the same functional area, the multiple keys triggering operation is determined as an invalid key operation; and in the case where the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations that the functional area can support, the multiple keys triggering operation is determined as an invalid key operation; Determine whether there are other valid key operations before the washing machine triggers multiple keys at the same time; if there are other valid key operations before the washing machine triggers multiple keys at the same time, retain the key trigger flags corresponding to the other valid key operations; and if there are no other valid key operations before the washing machine triggers multiple keys at the same time, clear all key trigger flags; When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations supported by the functional area, the multiple keys triggering operation simultaneously is determined as a valid key operation; The washing machine is controlled according to the key trigger mark corresponding to the effective key operation.

[0075] The present invention provides a method for controlling buttons of a washing machine, which determines whether there are multiple buttons of the washing machine that trigger operations at the same time by responding to the power-on operation of the washing machine; thereby, when there are multiple buttons of the washing machine that trigger operations at the same time, determines whether the multiple buttons that are triggered at the same time belong to the same functional area; and further, when the multiple buttons that are triggered at the same time do not belong to the same functional area, the multiple buttons that are triggered at the same time are judged as invalid button operations. This method realizes timely shielding of abnormal operations when abnormal button operations or mis-touch operations occur in the washing machine, ensures the normal use of the display operation panel of the washing machine, improves the reliability of the button functions of the washing machine, avoids the washing machine from operating in an abnormal state, and improves the service life of the washing machine and the user's washing experience.

[0076] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0077] Reference Figure 6 , shows a schematic structural diagram of a washing machine key control device provided by some embodiments of the present invention; specifically, it may include the following modules: A button simultaneous triggering operation determination module 601 is used to determine whether there are multiple buttons simultaneously triggering operations on the washing machine in response to a power-on operation of the washing machine; A function area determination module 602, configured to determine whether the multiple buttons triggered simultaneously belong to the same function area when the multiple buttons are triggered simultaneously in the washing machine; The first invalid key operation determination module 603 is configured to determine the simultaneous triggering operation of the multiple keys as an invalid key operation when the multiple keys that are triggered simultaneously do not belong to the same functional area.

[0078] In some embodiments of the present invention, the device further comprises: The second invalid key operation determination module is used to determine the simultaneous triggering operation of the multiple keys as an invalid key operation when the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations that the functional area can support.

[0079] In some embodiments of the present invention, the device further comprises: Another valid key operation determination module is used to determine whether there are other valid key operations before the washing machine triggers the operation of the multiple keys simultaneously; The key trigger mark retaining module is used to retain the key trigger marks corresponding to the other valid key operations when the other valid key operations exist before the multiple keys are triggered simultaneously.

[0080] In some embodiments of the present invention, the device further comprises: The valid key operation determination module is used to determine the simultaneous triggering operation of the multiple keys as a valid key operation when the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations that the functional area can support.

[0081] In some embodiments of the present invention, the device further comprises: The key trigger mark clearing module is used to clear all key trigger marks when there is no other valid key operation before the multiple keys are triggered simultaneously.

[0082] In some embodiments of the present invention, the device further comprises: The washing machine control module is used to control the washing machine according to the key trigger mark corresponding to the effective key operation.

[0083] Some embodiments of the present invention further provide an electronic device, which may include a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, the above-mentioned washing machine button control method is implemented.

[0084] Some embodiments of the present invention further provide a computer-readable storage medium, on which a computer program is stored. When the computer program is executed by a processor, the above-mentioned washing machine button control method is implemented.

[0085] Some embodiments of the present invention further provide a computer program product, including a computer program, which implements the above washing machine key control method when executed by a processor.

[0086] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0087] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0088] Those skilled in the art will appreciate that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0089] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0090] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0091] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0092] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0093] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "including one..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the above elements.

[0094] The above is a detailed introduction to a washing machine button control method and device, electronic device, and storage medium. Specific examples are used in this article to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for a person skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation method and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A washing machine key control method, characterized in that: The method comprises: In response to a power-on operation of the washing machine, determining whether there are multiple buttons of the washing machine that trigger operations simultaneously; In the case where the washing machine has the plurality of buttons being triggered at the same time, determining whether the plurality of buttons being triggered at the same time belong to the same functional area; In the case that the multiple keys triggered simultaneously do not belong to the same functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

2. The method according to claim 1, characterized in that The method further comprises: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys exceeds the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as an invalid key operation.

3. The method according to claim 2, characterized in that After determining that the multiple keys are triggered simultaneously as invalid key operations, the method further includes: Determining whether there are other valid key operations on the washing machine before the multiple keys are triggered simultaneously; In the case that the washing machine has other valid key operations before the multiple keys are simultaneously triggered, the key triggering marks corresponding to the other valid key operations are retained.

4. The method according to claim 2, characterized in that: The method further comprises: When the multiple keys triggered simultaneously belong to the same functional area and the total number of the multiple keys does not exceed the total number of compound operations supported by the functional area, the simultaneous triggering operation of the multiple keys is determined as a valid key operation.

5. The method according to claim 3, characterized in that: The method further comprises: In the case that the washing machine does not have the other valid key operations before the multiple keys are simultaneously triggered, all key triggering flags are cleared.

6. The method according to claim 3 or 4, characterized in that: The method further comprises: The washing machine is controlled according to the key trigger mark corresponding to the effective key operation.

7. The method according to claim 1, characterized in that The functional area at least includes a switch start / stop key area, a mode selection key area, a function selection key area and a parameter display area.

8. The method according to claim 1, characterized in that The power-on operation of the washing machine is a power-on operation after an abnormal power outage, and the washing machine has a power-off memory function.

9. A key control device for a washing machine, characterized in that: The device comprises: A button simultaneous triggering operation determination module, used for determining whether there are multiple button simultaneous triggering operations in the washing machine in response to a power-on operation of the washing machine; a function area determination module, configured to determine whether the plurality of buttons triggered simultaneously belong to the same function area when the plurality of buttons are triggered simultaneously in the washing machine; The first invalid key operation determination module is used to determine the simultaneous triggering operation of the multiple keys as an invalid key operation when the multiple keys that are triggered simultaneously do not belong to the same functional area.

10. An electronic device, characterized in that: The invention comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the washing machine button control method according to any one of claims 1 to 8 is implemented.

11. A computer-readable storage medium, characterized in that: The computer readable storage medium stores a computer program, and when the computer program is executed by a processor, the washing machine key control method according to any one of claims 1 to 8 is implemented.

12. A computer program product, comprising a computer program, wherein when the computer program is executed by a processor, the washing machine key control method according to any one of claims 1 to 8 is implemented.

Citation Information

Patent Citations

  • Touch control method for washing machine

    CN102162184A

  • Home electric appliance control method and home electric appliance

    CN108491115A

  • Method and device for preventing misoperation of touch panel and readable storage medium

    CN111930255A

  • Display device with touchscreen and method for driving the same

    KR1020150055294A

  • Washing machine, controlling method therefor and controlling device thereof

    WO2015078051A1