Washing machine and program customization system
By customizing the safe and reasonable adjustment of washing parameters, the problems of complex washing machine operation and poor results are solved, and safe and reasonable washing machine program customization is achieved, which improves the user's comfort and washing results.
Patent Information
- Application Number
- CN202410248286.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-03-05
- Publication Date
- 2025-09-05
AI Technical Summary
The programs and functions of existing washing machines are complex, making it difficult to simultaneously meet the needs of different user groups, especially the personal laundry habits of users, resulting in complicated operations and poor results.
Provided is a washing machine and program customization system. By obtaining user-defined washing parameters, the parameters are adjusted for safety and rationality, stored in a storage module, and the rationality parameters are retrieved before executing the washing program to control the washing machine operation, including guidance information and risk warnings, to ensure safety and rationality.
It improves the safety and washing effect of washing machines, meets the washing habits of different users, and enhances the user's comfort and experience.
Smart Images

Figure CN120591996A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of washing machine production and manufacturing, and in particular to a washing machine and a program customization system. Background Art
[0002] Washing machines, as a common washing appliance in households, have accompanied many families through countless laundry days.
[0003] However, with the improvement of people's quality of life and the rapid development of laundry technology, the programs and functions of washing machines are becoming more and more abundant, and the corresponding operations are becoming more and more complicated. At the same time, when using different functions of washing machines, the program parameters presented to users are difficult to meet the needs of different types of people at the same time, and it is even more difficult to meet the personal laundry habits of some users. Summary of the Invention
[0004] In order to solve the above technical problems, an embodiment of the present application provides a washing machine and a program customization system.
[0005] Some embodiments of the present application provide a washing machine, comprising: a housing; a washing drum arranged inside the housing; a controller, and a storage module electrically connected to the controller, wherein the storage module is used for writing and reading a washing program, and the controller is used for executing the washing program, and the controller is configured to perform the following steps: obtaining the washing parameters contained in the washing program, wherein the washing parameters are generated according to the user's custom setting operation; performing parameter safety adjustment and parameter rationality adjustment on the washing parameters respectively, and sending the adjusted washing parameters to the storage module for storage; before executing the washing program, retrieving the washing parameters stored in the storage module, and controlling the washing machine to perform washing according to the washing parameters.
[0006] In the above embodiment, since the washing program is generated based on the user-defined washing parameters, these washing parameters are more consistent with the user's washing habits. Subsequently, by adjusting the parameter safety and parameter rationality of the washing parameters, and sending the adjusted washing parameters to the storage module for storage, the safety and rationality of the washing parameters can be guaranteed to avoid the washing machine executing the washing program completely according to the washing parameters customized by the user. Finally, based on the washing parameters in the storage module, before executing the washing program, the washing parameters stored in the storage module are called to control the washing machine to perform washing, so that the present application can meet the laundry habits of different users while improving the safety of use and washing effect of the washing machine, thereby improving the user's comfort.
[0007] In some embodiments of the present application, the controller is further configured to: determine whether the laundry parameters meet preset safety threshold conditions, and if the judgment result is no, reset the laundry parameters, otherwise maintain the current settings of the laundry parameters; and adjust the parameters of the laundry parameters for rationality.
[0008] In the above embodiment, the parameter safety adjustment is first performed based on the user-defined washing parameters to ensure the safety of the washing machine. Then, the washing parameters are further adjusted for parameter rationality to ensure that the washing machine washes the clothes in a relatively reasonable washing process, thereby improving the washing effect of the clothes and further enhancing the user experience of the washing machine.
[0009] In some embodiments of the present application, the controller is further configured to: if the acquired laundry parameters include specific parameters, directly send the laundry parameters corresponding to the specific parameters to the storage module for storage; before executing the washing program, if the retrieved laundry parameters include specific parameters, then during the execution of the washing program, determine whether the laundry parameters meet the preset safety threshold conditions, and when the laundry parameters do not meet the safety threshold conditions, adjust the corresponding laundry parameters to the preset default values.
[0010] In the above embodiment, by setting and identifying specific parameters, the washing parameters customized by the user are compulsorily executed while ensuring the safety of the washing machine, thereby meeting the user requirements in some specific areas.
[0011] In some embodiments of the present application, the controller is further configured to:
[0012] When rationally adjusting the laundry parameters, the parameters are adjusted sequentially according to the preset priority of each laundry parameter; based on the laundry parameter setting of the previous priority, the laundry parameters of the next priority are estimated according to a preset reference table, and corresponding laundry parameter guidance information is generated, and the laundry parameter guidance information is used to guide the user to adjust the corresponding laundry parameters.
[0013] In the above embodiment, when adjusting the rationality of clothing parameters, the setting of guidance information can achieve a certain guidance effect when the user adjusts the clothing parameters. At the same time, all laundry parameters are associated, and the preset parameter priority is used to quickly estimate and provide guidance information for the next priority laundry parameter setting, so that the user can quickly make adjustment decisions when adjusting the clothing parameters, reducing the user's troubles in setting the laundry parameters, and thus improving the user's comfort.
[0014] In some embodiments of the present application, a display module electrically connected to the controller is further included; the controller is further configured to: display the laundry parameter guidance information through the display module when the laundry parameters of adjacent priorities are rationally adjusted; wherein the laundry parameter guidance information at least includes a value range of the corresponding laundry parameter determined according to the estimation result, and a preset default value of the corresponding laundry parameter, so as to guide the adjustment of the corresponding laundry parameter.
[0015] In the above embodiment, the guidance information is set to a value range, which can ensure the rationality of the laundry parameters when adjusting them, while allowing users to have more choices when adjusting the laundry parameters. Combined with the reference to the default values, it is convenient for users to quickly make adjustments to the laundry parameters, thereby improving the user experience.
[0016] In some embodiments of the present application, the controller is further configured to: divide the value range into segments according to a preset ratio, set a corresponding guidance level based on each segment, and display each segment and the corresponding guidance level through the display module to guide the selection of an interval to adjust the laundry parameters.
[0017] In the above embodiment, when adjusting the laundry parameters according to the specific content of the guidance information, the user can more intuitively feel the possible washing effects that may be produced after the setting of the numerical value corresponding to each level in the value range, thereby facilitating the user to make a quick decision when setting the parameters, thereby improving the user's comfort.
[0018] In some embodiments of the present application, the controller is further configured to: if the value of the laundry parameter adjusted according to the laundry parameter guidance information still does not meet the value range corresponding to the laundry parameter guidance information, then generate a risk prompt after detecting the adjusted laundry parameter according to a preset risk detection rule, and display the risk prompt through the display module.
[0019] In the above embodiment, when adjusting the rationality of the laundry parameters, risk prompts are set to warn users of errors in settings or settings that are not made according to the guidance information, thereby facilitating users to quickly make corresponding adjustments.
[0020] In some embodiments of the present application, an alarm module and multiple sensors are also included, and the alarm module and the multiple sensors are electrically connected to the controller respectively; the controller is also configured to: when executing the washing program, obtain the environmental parameters collected by the multiple sensors in real time, judge whether each environmental parameter meets the respective preset environmental status threshold, and trigger the alarm module to alarm when any environmental parameter does not meet the corresponding environmental status threshold.
[0021] In the above embodiment, multiple environmental parameters during the use of the washing machine are monitored by multiple sensors, and when the sensing parameters of the sensors meet the threshold conditions, the alarm module performs an alarm, thereby improving the safety of the washing machine.
[0022] Other embodiments of the present application provide a washing machine program customization system, characterized in that it includes: a washing machine as described above; a mobile terminal, which is communicatively connected to the washing machine and is used to send washing parameters to the washing machine, and upon receiving relevant instructions from the washing machine to re-acquire the washing parameters, reset and send the washing parameters.
[0023] In some embodiments of the present application, it also includes: a cloud service end, which is communicatively connected to the mobile end and the washing machine, respectively, for receiving the laundry parameters sent by the mobile end or the washing machine, and generating recommendation information corresponding to each of the laundry parameters based on a preset threshold range of each of the laundry parameters, and sending the recommendation information to the washing machine and / or the mobile end, respectively.
[0024] It should be understood that the foregoing general description and the following detailed description are exemplary and explanatory only and are not restrictive of the present application. BRIEF DESCRIPTION OF THE DRAWINGS
[0025] Figure 1 This is a structural diagram of a washing machine program customization system shown in an exemplary embodiment of the present application.
[0026] Figure 2 This is a schematic diagram of a washing machine laundry parameter setting scenario shown in an exemplary embodiment of the present application.
[0027] Figure 3 The figure is a schematic diagram of the overall structure of a washing machine shown as an exemplary embodiment of the present application.
[0028] Figure 4 This is a schematic diagram showing the connection relationship between the controller and the storage module according to an exemplary embodiment of the present application.
[0029] Figure 5 This is a flow chart of a method for customizing a washing machine program according to an exemplary embodiment of the present application.
[0030] Figure 6 This is a diagram of the operating interface for setting laundry parameters on a mobile terminal, shown as an exemplary embodiment of the present application.
[0031] Figure 7 The figure is a flow chart of a method for customizing washing machine programs according to another exemplary embodiment of the present application.
[0032] Figure 8The present invention is a flowchart of a method for customizing washing machine programs according to another exemplary embodiment of the present invention.
[0033] Figure 9 This is a schematic diagram of the overall structure of a washing machine showing another exemplary embodiment of the present application. DETAILED DESCRIPTION
[0034] In order to make the purpose and implementation of this application clearer, the exemplary implementation of this application will be clearly and completely described below in conjunction with the drawings in the exemplary embodiments of this application. Obviously, the described exemplary embodiments are only part of the embodiments of this application, not all of the embodiments.
[0035] It should be noted that the brief descriptions of terms in this application are only for the purpose of facilitating the understanding of the embodiments described below, and are not intended to limit the embodiments of this application. Unless otherwise specified, these terms should be understood according to their ordinary and usual meanings.
[0036] In the specification and claims of this application and the accompanying drawings, the terms "first," "second," "third," etc. are used to distinguish similar or similar objects or entities, and are not necessarily intended to limit a particular order or sequence, unless otherwise noted. It should be understood that the terms used in this manner are interchangeable under appropriate circumstances.
[0037] The terms "comprise," "include," and "have," and any variations thereof, are intended to cover but not exclude inclusion; for example, a product or device comprising a list of components is not necessarily limited to all the components expressly listed but may include other components not expressly listed or inherent to such product or device.
[0038] It should be noted that the term "plurality" used in this document refers to two or more. "And / or" describes a relationship between associated objects, indicating that three possible relationships exist. For example, "A and / or B" can represent: A alone, A and B together, or B alone. The character " / " generally indicates an "or" relationship between the associated objects.
[0039] Figure 1 This is a schematic diagram of a washing machine program customization system shown in an exemplary embodiment of the present application. Figure 1 As shown, the washing machine program customization system of the present application may include a washing machine 100. The washing machine program customization system may also include a mobile terminal 200. The washing machine program customization system may also include a cloud service terminal 300. The washing machine 100 program customization is implemented through interaction between the washing machine 100, the mobile terminal 200, and the cloud service terminal 300.
[0040] The mobile terminal 200 is respectively connected to the washing machine 100 and the cloud server 300. The communication connection with the washing machine 100 can be achieved based on a text message module, a WiFi module, or a Bluetooth module provided on the washing machine 100. The mobile terminal 200 can also include a smart phone, a tablet computer, a laptop computer, an intelligent voice interaction device, a smart home appliance, an aircraft, etc. The mobile terminal 200 is used to send washing parameters to the washing machine 100, and upon receiving a related instruction for re-acquiring washing parameters from the washing machine 100, the mobile terminal 200 resets and sends the washing parameters.
[0041] To illustrate by way of example, Figure 2 Schematic diagram of a washing machine laundry parameter setting scenario shown in an exemplary embodiment of the present application. Figure 2 As shown, for example, if the mobile terminal 200 is a mobile phone, when using the washing machine 100, the user communicates with the washing machine 100 through the corresponding APP on the mobile phone. For example, the user establishes a connection with the mobile phone through the WiFi module on the washing machine 100, sends the washing parameters to the washing machine 100 through the APP, and the washing machine 100 then sets the corresponding washing parameters in the washing program of the washing machine 100. If the washing machine 100 returns the corresponding washing parameters, it indicates that the washing parameters need to be reset. Otherwise, the washing machine 100 performs the washing process according to the corresponding washing parameters.
[0042] Through the above implementation, the coordinated use of the mobile terminal 200 and the washing machine 100 can simplify the setting of the washing program inside the washing machine 100. At the same time, when the washing machine 100 is placed in a corner or some location that is inconvenient for long-term operation, the convenience of setting the washing parameters can be improved.
[0043] The cloud service terminal 300 is used to receive the washing parameters sent by the mobile terminal 200 or the washing machine 100, and generate recommendation information corresponding to each washing parameter according to the preset threshold range of each washing parameter, and send the recommendation information to the washing machine 100 and / or the mobile terminal 200 respectively.
[0044] In the above description, the washing machine 100 is provided with a component for communicating laundry parameters. This component can be any type of communication medium capable of providing a communication link between the mobile terminal 200 and the cloud server 300, such as a wired communication link or a wireless communication link. The cloud server 300 can be an independent physical server, a server cluster or distributed system composed of multiple physical servers, or a cloud server 300 providing cloud computing services.
[0045] Depending on implementation needs, the washing machine program customization system architecture in the embodiments of the present application can include any number of washing machines 100, mobile terminals 200, and cloud service terminals 300. For example, the cloud service terminal 300 can be a server group consisting of multiple server devices. In addition, the technical solutions provided in the embodiments of the present application can be applied to the washing machine 100, and can also be implemented jointly by the washing machine 100 and the cloud service terminal 300, or by the washing machine 100 and the mobile terminal 200, or by the washing machine 100, the mobile terminal 200, and the cloud service terminal 300. This application does not specifically limit this.
[0046] Figure 3 This is a schematic diagram of the overall structure of a washing machine shown in an exemplary embodiment of the present application. Figure 3 As shown, except Figure 3 The horizontal washing machine shown in the figure can also be a vertical washing machine or other types of washing machines. The washing machine has firmware with wireless communication function and can use cellular network module, wireless LAN module and Bluetooth module to realize the transmission of clothing parameters. Figure 3 The washing machine shown is described below.
[0047] In some embodiments of the present application, the washing machine 100 includes a housing 101 .
[0048] A washing drum 102 is provided inside the box body, and the washing drum 102 is used to accommodate clothes to be washed.
[0049] In some embodiments of the present application, the washing machine 100 includes a control panel 103 .
[0050] A controller is provided on a circuit board on the inner side of the control panel. The controller is used to execute a washing program.
[0051] A storage module is also provided on the circuit board inside the control panel. The storage module is electrically connected to the controller and is used for writing and reading washing programs.
[0052] A display module 1031 is provided on the outside of the control panel, and the display module 1031 is electrically connected to the controller. The display module 1031 may be a touch screen with a touch function.
[0053] In some embodiments of the present application, Figure 4 This is a schematic diagram showing the connection relationship between the controller and the storage module according to an exemplary embodiment of the present application. Figure 4As shown, the storage module includes internal memory and external memory. The internal memory is located inside the controller, and the external memory is electrically connected to the controller. The external and internal memories are used to write and read wash programs and store washing parameters. For example, the internal memory is typically directly connected to the controller's corresponding CPU (Central Processing Unit). Its storage capacity is generally small, but due to its direct connection to the CPU, its speed is relatively fast. In this application, the internal memory is used to store instructions and data for the currently running program and directly exchange information with the CPU. The internal memory is composed of many storage cells, each of which can store a binary number or an instruction represented by a binary code. Internal memory is composed of random access memory and read-only memory. External memory refers to memory other than the controller's internal memory and CPU cache. This type of memory generally retains data even after power failure, and can include hard drives, floppy disks, optical disks, USB flash drives, etc. The external memory of this application can be fixedly mounted together with the controller on a circuit board, such as the circuit board structure inside the washing machine.
[0054] In combination with the use of various hardware modules in the above embodiments, it should be noted that in the various embodiments of the present application, especially when describing the positional relationship of relevant hardware on the clothing washing and care equipment, the terms vertical, up, down, horizontal, etc. indicate the orientation or positional relationship based on the orientation or positional relationship shown in the accompanying drawings. It is only for the convenience of describing the technical solution of the present application and simplifying the description, and does not indicate or imply that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation. Therefore, it cannot be understood as a limitation on the technical solution of the present application.
[0055] At the same time, in conjunction with the description of the embodiments of the present application, especially when describing the hardware connection relationship related to the clothing washing and care equipment, it should also be noted that, unless otherwise clearly specified and limited, the terms setting, installing, connecting, and connecting should be understood in a broad sense. For example, it can be a fixed connection, a detachable connection, or an integral connection; it can be a mechanical connection or an electrical connection; it can be a direct connection, or it can be indirectly connected through an intermediate medium, or it can be internal communication between two components. For ordinary technicians in this field, the specific meanings of the above terms in this application can be understood according to specific circumstances.
[0056] Figure 5 FIG. 1 is a flow chart of a washing machine program customization method shown in an exemplary embodiment of the present application. Figure 5 As shown, the method for customizing a washing machine program includes the following steps:
[0057] S10, obtaining the washing parameters contained in the washing program, where the washing parameters are generated according to the user's custom setting operation;
[0058] S11, respectively adjusting the laundry parameters for safety and rationality, and sending the adjusted laundry parameters to a storage module for storage;
[0059] S12, before executing the washing program, calling the washing parameters stored in the storage module, and controlling the washing machine to perform washing according to the washing parameters.
[0060] In some embodiments of the present application, when obtaining the laundry parameters contained in a washing program, the user can use the touch screen provided on the washing machine to set all the laundry parameters contained in the washing program, such as wash time, water volume, wash speed, spin speed, rinse time, number of rinses, heating temperature, drying time, parameters corresponding to the pre-wash function, parameters corresponding to the anti-wrinkle function, etc. For these laundry parameters, the user can choose to set key laundry parameters or set all of them. For laundry parameters not set by the user, the washing machine can use the default values preset in the washing machine for the corresponding laundry parameters.
[0061] In other embodiments of the present application, when obtaining the laundry parameters contained in the washing program, the user can also establish a communication connection with the communication module of the washing machine through the mobile terminal, for example, through the WiFi function of the mobile phone and the corresponding WiFi module on the washing machine. Then, the clothing parameters are set based on the APP that the user has downloaded in advance on the mobile phone. For example, different laundry parameters are set separately through the APP on the mobile phone. After the user has set the laundry parameters he wants to set, the APP generates a data packet and sends it to the washing machine, and the washing machine then parses the received data packet. Of course, it is also possible to send the corresponding laundry parameters to the washing machine every time a laundry parameter is set. This is only an illustrative explanation and no specific limitation is made. Similar to the above embodiment, for laundry parameters that are not set, when setting the laundry parameters in the washing program, the default values preset in the washing machine are directly used for setting.
[0062] Specifically, Figure 6 This is an example of an operation interface diagram for setting laundry parameters on a mobile terminal. Figure 6 As shown, the laundry parameter settings can be divided according to the operating phase of the washing program. For example, during the detergent dispensing phase, the laundry parameters that can be set include the rinsing time of the detergent dispenser, the detergent mixing time, and the washing drum tumbling time. For another example, during the clothing washing phase, the laundry parameters that can be set include the washing time, the washing water volume, the heating time, and the washing speed. For another example, during the rinsing phase, the laundry parameters that can be set include the rinsing time and the number of rinses. Similarly, the laundry parameters for other phases such as the dehydration phase and the drying phase can also be set.
[0063] Furthermore, after the user completes setting the desired laundry parameters, the washing machine then performs parameter safety and parameter rationality adjustments on all laundry parameters. Specifically, since all laundry parameters can be customized by the user, it's inevitable that some laundry parameter settings may deviate from the normal parameter settings. For example, in some usage scenarios, due to user negligence, the spin time, which should be set to ten minutes, is set to one hour. Of course, the ten minutes and one hour here are merely exemplary. If the washing machine's drive motor continues to operate at high speed for one hour during the spin phase, there's a chance the drive motor will be overloaded and damaged. Furthermore, the rapid heating of the drive motor caused by continuous high-speed operation may also cause the washing machine to catch fire. In this usage scenario, the technical solution of the present application can avoid similar problems. After the user completes setting the customized laundry parameters, the safety of each laundry parameter is assessed using the parameter safety adjustment process set within the wash program. For example, when performing the laundry parameter safety adjustment, if it is recognized that the user has set the spin time to one hour, the corresponding laundry parameter is fed back to the touch screen of the washing machine in the above embodiment, or fed back to the mobile terminal for resetting. It should be noted that when feedback is provided for the laundry parameters that need to be reset, the feedback can be provided one by one, or all the laundry parameters that need to be reset can be judged and then all the laundry parameters that need to be reset can be fed back together, or as long as there are laundry parameters that need to be reset, all the laundry parameters can be fed back and the laundry parameters can be reset based on the feedback content.
[0064] For another example, in other usage scenarios, for some unreasonable laundry parameter settings, the drying time that should be set to 30 minutes is set to two hours, that is, the drying time for light and thin clothes is set to the drying time of heavy clothes. It should be noted that the drying time for clothes is generally set according to the specific material of the clothes. For example, the drying time of light and thin clothes such as T-shirts and shorts is relatively short, generally completing in about 30 minutes, while heavy clothes such as winter coats and sweaters require longer drying time, generally ranging from one to two hours. During the use of the washing machine, although executing the washing program based on the corresponding laundry parameters does not pose a safety hazard, it causes unnecessary energy consumption. In this usage scenario, combined with the above example for illustrative explanation, when adjusting the rationality of the clothing parameters, if the material of the clothes is light and thin, and the drying time corresponding to the laundry parameters is set to two hours, the corresponding laundry parameters will be fed back to the touch screen set in the washing machine in the above embodiment, or fed back to the mobile terminal for resetting. It should be noted that, similar to parameter security adjustment, when providing feedback on laundry parameters that need to be reset, feedback can be provided one by one, or all laundry parameters that need to be reset can be judged and then all of them can be fed back together, or as long as there are laundry parameters that need to be reset, all laundry parameters can be fed back and the laundry parameters can be reset based on the feedback content. Of course, the above content is only an example of the specific feedback form and does not impose any specific limitation.
[0065] The laundry parameters are adjusted for safety and rationality, and the adjusted parameters are sent to the storage module for storage. Based on the stored parameters, before executing a wash cycle, the parameters are retrieved from the storage module and the washing machine is controlled to perform the wash cycle accordingly. Furthermore, the next time the laundry is washed, the adjusted parameters are stored in the storage module, eliminating the need to retrieve them again. Instead, the parameters can be set for the corresponding wash cycle by directly retrieving them, eliminating the need to adjust the parameters again.
[0066] Through the above implementation, since the washing program is generated based on the user-defined washing parameters, these washing parameters are more consistent with the user's washing habits. Subsequently, by adjusting the parameter safety and parameter rationality of the washing parameters, and sending the adjusted washing parameters to the storage module for storage, the safety and rationality of the washing parameters can be guaranteed to avoid the washing machine executing the washing program completely according to the washing parameters customized by the user. Finally, based on the washing parameters in the storage module, before executing the washing program, the washing parameters stored in the storage module are called to control the washing machine to perform washing, so that the present application can meet the laundry habits of different users while improving the safety of use and washing effect of the washing machine, thereby improving the user's comfort.
[0067] It's important to note that washing machines should avoid executing wash cycles based solely on user-defined parameters because there are often uncertainties in the parameter customization process. For example, incorrectly setting some washing parameters can cause the washing machine to malfunction; setting some washing parameters too high can lead to unnecessary energy consumption caused by unnecessary operation; and setting some washing parameters too low can result in poor washing results. Therefore, to avoid these issues, washing machine parameters can be adjusted for safety and rationality to improve performance.
[0068] In some embodiments of the present application, parameter safety adjustment and parameter rationality adjustment have a priority order. Therefore, when adjusting clothing parameters in the present application, it is necessary to ensure parameter safety adjustment first, and then ensure parameter rationality adjustment. Figure 7 FIG. 1 is a flow chart of a washing machine program customization method shown in another exemplary embodiment of the present application. Figure 7 As shown, the method for adjusting the laundry parameters includes the following steps:
[0069] S20, when adjusting the washing parameters, first determine whether the washing parameters meet the preset safety threshold conditions, and if the determination result is no, reset the washing parameters, otherwise maintain the current settings of the washing parameters.
[0070] S21, adjusting the rationality of the washing parameters based on the washing parameters after parameter safety adjustment.
[0071] Among them, when adjusting the parameter safety of the laundry parameters, such as Figure 4As shown, using the spin time and drying time settings in the above embodiment as an example, if the spin time does not meet the preset safety threshold, the washing machine will provide feedback to the user, indicating that the spin time needs to be reset. This feedback can be provided by marking the value as too large or too small. For example, after the feedback that the laundry parameter corresponding to the spin time needs to be reset is sent to the washing machine's corresponding touch screen or mobile device, the setting area corresponding to the spin time turns red to indicate that the value is too large or too small, and turns green to indicate that the value is within the safety threshold. The same applies to the drying time. Of course, the specific feedback form can also be provided directly through text content or other forms, and this is not specifically limited here, and is only provided for illustrative purposes. For example, if the safety threshold for the spin time is less than 20 minutes, then if the user sets the spin time to one hour, the parameter setting area corresponding to the spin time will turn red. If the user sets the spin time to ten minutes, the parameter setting area corresponding to the spin time will turn green, indicating that other laundry parameters need to be reset. To better guide users to check which washing parameters need to be reset, on mobile devices, if any washing parameter needs to be readjusted during the spin stage, the corresponding position of the spin stage, which is the parent button, will turn red. Once all the washing parameters that need to be reset in the spin stage are reset, the corresponding position of the spin stage will turn green. This reduces the chance of missing a washing parameter that needs to be reset.
[0072] After the parameter safety adjustment of the laundry parameters is completed, the parameter rationality adjustment of the laundry parameters is performed. For example, the safety threshold condition for the dehydration time is less than twenty minutes, while the reasonable threshold condition for the dehydration time is greater than five minutes and less than fifteen minutes. It should be noted that the reasonable threshold condition in the parameter rationality adjustment can be a fixed value set when the washing machine leaves the factory, or it can be customized by the user. Based on the above example, if the dehydration time set by the user is three minutes, the corresponding dehydration time is too short, which may result in poor dehydration of the clothes. Therefore, as with the parameter safety adjustment, the laundry parameters corresponding to the dehydration time need to be fed back and reset through the mobile terminal or the washing machine. The feedback form for the laundry parameters that need to be reset is similar to the parameter safety adjustment and will not be repeated here.
[0073] Through the above implementation, on the premise of first ensuring the safety of the washing machine, the washing parameters are further adjusted to be reasonable, thereby improving the cleaning effect of the clothes and further enhancing the user experience of the washing machine.
[0074] In some embodiments of the present application, Figure 8FIG. 1 is a flow chart of a washing machine program customization method shown in an exemplary embodiment of the present application. Figure 8 As shown, the method for customizing a washing machine program further includes the following steps:
[0075] S30, if the acquired washing parameters include specific parameters, directly sending the washing parameters corresponding to the specific parameters to the storage module for storage;
[0076] S31, before executing the washing program, if the retrieved washing parameters include specific parameters, then during the execution of the washing program, it is determined whether the washing parameters meet the preset safety threshold conditions, and if the washing parameters do not meet the safety threshold conditions, the corresponding washing parameters are adjusted to the preset default values.
[0077] Specifically, for users with unusual laundry habits, the washing machine can meet their needs while ensuring safety. For example, workers in specialized fields, such as sewer cleaners, repairmen, and construction workers, require more intensive washing than those of other users. For example, while the washing time required for ordinary users may be one hour, for workers in specialized fields, it may take two hours or even longer. When adjusting the rationality of laundry parameters, the system often meets the needs of most users. For example, the rationality threshold for washing time can be set between fifteen minutes and two hours, and a subrange within this range is determined based on other related laundry parameters. However, some workers in specialized fields may require two and a half hours of washing time, thus failing to meet the rationality threshold set for the washing program. In similar scenarios, users can set a specific parameter during the laundry program configuration. Once the washing machine recognizes the specific parameter, it skips the parameter safety and rationality adjustments and directly stores the customized laundry parameters in the storage module.
[0078] Furthermore, when the washing machine calls the washing parameters corresponding to specific parameters, the washing of clothes is performed directly based on the washing parameters customized by the user, and when the washing parameters customized by the user are used during the washing process, the safety of the washing parameters is determined. If the preset safety threshold conditions are met, the washing program is directly executed according to the washing parameters customized by the user. If the preset safety threshold conditions are not met, the washing parameters customized by the user are modified to the default values preset in the washing program of the corresponding washing parameters, and the washing program is continued according to the default values of the corresponding washing parameters.
[0079] It should be noted that when customizing the laundry parameters, all laundry parameters required for executing a washing program are set at the same time. For example, when setting the laundry parameters through the mobile terminal, all laundry parameters required for a washing program are set first and then sent to the washing machine. The same applies when setting the clothing parameters on the corresponding touch screen of the washing machine.
[0080] Through the above implementation, the technical solution of the present application can, through the setting and identification of specific parameters, enforce the washing parameters customized by the user while ensuring the safety of the washing machine, thereby meeting the user usage requirements in some specific areas.
[0081] In some embodiments of the present application, when adjusting the rationality of laundry parameters, adjustments are made in sequence according to the preset priority of each laundry parameter; wherein, based on the laundry parameter setting of the previous priority, the laundry parameters of the next priority are estimated according to a preset reference table, and corresponding laundry parameter guidance information is generated, and the laundry parameter guidance information is used to guide the user to adjust the corresponding laundry parameters.
[0082] Specifically, when the present application is adjusting the rationality of the laundry parameters, all the laundry parameters may be displayed one by one according to the preset priority, and the setting of reasonable laundry parameters may be skipped. For example, when the number of clothes to be washed is relatively small, for example, the number of clothes is three, the corresponding washing time is thirty minutes, the dehydration time set by the user is fifteen minutes, and the reasonable threshold condition of the parameter is a time range of two to ten minutes, so the dehydration time is required to adjust the rationality of the parameter. For another example, based on the above-mentioned washing time setting, when adjusting the dehydration time, it can be concluded from the preset reference table that the dehydration time corresponding to the washing time of thirty minutes is between three and six minutes. In addition, the dehydration time corresponding to the washing time of three to six minutes is one to four pieces of clothing. Therefore, the dehydration time corresponding to the three pieces of clothing obtained by estimation is five minutes, and the guidance information is sent to the washing machine and / or mobile terminal when setting the dehydration time.
[0083] It should be noted that in the above embodiments, the principle of feeding back parameter safety adjustment and parameter rationality adjustment to the washing machine or mobile terminal can be that when the laundry parameters are set, if the setting is performed through the touch screen on the washing machine, the feedback is fed back to the washing machine; if the setting is performed through the APP on the mobile terminal, the feedback is fed back to the mobile terminal; of course, regardless of whether the laundry parameters are set on the mobile terminal or on the washing machine, when feeding back parameter safety adjustment and parameter rationality adjustment, the feedback is fed back to the washing machine and mobile terminal respectively. In the relevant embodiments of this application, the specific feedback method used is not specifically limited.
[0084] Through the above implementation, when adjusting the rationality of clothing parameters, the preset parameter priority can be used to quickly estimate and guide the next priority laundry parameter setting, thereby facilitating users to quickly make adjustment decisions, reducing the user's troubles in setting laundry parameters, and thereby improving the user's comfort.
[0085] In order to further improve the convenience of using the guidance information, with regard to the specific content of the above-mentioned guidance information, in other embodiments of the present application, based on a display module provided on the washing machine, when the laundry parameters of adjacent priorities are adjusted for parameter rationality, the laundry parameter guidance information is displayed through the display module; wherein the laundry parameter guidance information at least includes a value range of the corresponding laundry parameter determined according to the estimation result, and a preset default value of the corresponding laundry parameter, so as to guide the adjustment of the corresponding laundry parameter.
[0086] Specifically, the specific content of the guidance information can also be a range value, which can also be estimated based on the reference table in the above embodiment. Based on the above example, if the estimated result of the dehydration time is five minutes, when generating the guidance information, the five-minute estimate is expanded upward and downward by one minute respectively, that is, the value range of four to six minutes. The guidance information generated based on this value range is sent to the washing machine or mobile terminal. When the user adjusts the dehydration time according to the guidance information, they can choose any value between four and six minutes to set it. At the same time, the preset default value can be directly the estimated value generated based on the reference table, of course, it can also be a value that is relatively common to most washing machine usage scenarios, for example, during factory settings, the value obtained by the designer based on the analysis of a large amount of laundry data.
[0087] Through the above implementation, the guidance information is set to a value range, which can ensure the rationality of the laundry parameters when adjusting, while allowing users to have more choices when adjusting the laundry parameters. Combined with the reference to the default values, it is convenient for users to quickly make adjustment decisions on the laundry parameters, thereby improving the user experience.
[0088] Furthermore, in order to improve the guidance effect of the guidance information when adjusting the laundry parameters, the value range is divided into segments according to a preset ratio, a corresponding guidance level is set based on each interval, and each interval and the corresponding guidance level are displayed through the display module to guide the selection of an interval to adjust the laundry parameters.
[0089] To illustrate this, let's say the guidance interval for adjusting the rationality of the drying time parameter is 40 to 70 minutes. This interval can be divided into three sections, each corresponding to a level. For example, 40 to 50 minutes is divided into one section, designated Level 1; 50 to 60 minutes is divided into one section, designated Level 2; and 60 to 70 minutes is divided into one section, designated Level 3. Each level is then described and explained accordingly. For example, Level 1 might be described as "good drying effect"; Level 2 might be described as "medium drying effect"; and Level 3 might be described as "excellent drying effect." Of course, the specific descriptions for each level don't necessarily change step by step as the numerical value increases; this is just a brief explanation.
[0090] Through the above implementation, users can more intuitively feel the possible washing effects after setting the numerical values corresponding to each level in the value range based on the specific content of the guidance information, so that users can make decisions quickly when setting parameters, thereby improving user comfort.
[0091] In some embodiments of the present application, if the value of the laundry parameter adjusted according to the laundry parameter guidance information still does not meet the value range corresponding to the laundry parameter guidance information, the adjusted laundry parameter is detected according to the preset risk detection rules and a risk prompt is generated, and the risk prompt is displayed through the display module.
[0092] Specifically, if the user still does not want to set the laundry parameters according to the guidance information, or if the user inadvertently sets the laundry parameters incorrectly, the present application can detect the corresponding setting content through risk detection rules and generate prompts. Based on the example in the above embodiment, the guidance interval for adjusting the rationality of the drying time parameter is 40 minutes to 70 minutes, and the user adjusts the drying time to 90 minutes. At this time, according to the risk detection rules, a corresponding risk prompt is generated. For example, if the drying time is too long and it is easy to damage the clothes, the drying time may need to be reset. It should be noted that the risk prompt can also include corresponding recommended information. For example, because the material of the clothes being washed is relatively special, the washing machine cannot recognize it, and the actual drying time required is 90 minutes. Therefore, in each risk prompt, the adjustable content can include relevant words such as "Specific parameters can be set to perform customized washing". And when the user has corresponding needs, the user is guided to set specific parameters to make the washing machine perform some special washing programs.
[0093] Through the above implementation, when adjusting the rationality of laundry parameters, risk prompts are set for some setting errors or contents that are not set according to the guidance information, so that users can quickly make corresponding adjustments.
[0094] In some embodiments, Figure 9 FIG1 is a schematic diagram of the overall structure of a washing machine shown in another exemplary embodiment of the present application. Figure 9 As shown, the washing machine is also equipped with an alarm module 1032 and multiple sensors, each of which is electrically connected to the controller. During the washing process, the multiple sensors acquire environmental parameters in real time, and each environmental parameter is determined to determine whether it meets its own preset environmental status threshold. If any environmental parameter does not meet the corresponding environmental status threshold, the alarm module 1032 is triggered to issue an alarm.
[0095] For example, alarm module 1032 can be a sound alarm or a light alarm, or it can be displayed directly on the washing machine's touchscreen. Of course, it can also transmit alarms to other devices via radio modes such as Bluetooth and WiFi. Sensors can include temperature sensors, voltage sensors, current sensors, smoke sensors, and so on. Each sensor is installed at a corresponding detection location on the washing machine, and each sensor is connected to alarm module 1032 via a controller. A corresponding threshold condition for triggering an alarm is set for each sensor. During use of the washing machine, if the parameters sensed by any sensor meet the threshold condition, alarm module 1032 will be triggered to sound an alarm. For example, if only the sensing parameters of the temperature sensor meet the threshold condition, alarm module 1032 will be triggered; if the sensing parameters of both the temperature sensor and the voltage sensor meet the threshold condition, alarm module 1032 will also be triggered.
[0096] It should be noted that since each sensor is separately connected to the controller, the sensor can upload its sensed data to the controller, which then transmits it to the washing machine's display module or mobile device for display. Furthermore, since alarm module 1032 is triggered as soon as the sensing parameter of a sensor meets the threshold, alarm module 1032 must be triggered and all triggering conditions must be eliminated before it can be deactivated. Of course, alarm module 1032 can also be deactivated by turning off the power or by the user.
[0097] Through the above embodiment, multiple environmental parameters during the use of the washing machine are monitored by multiple sensors, and when the sensing parameters of the sensors meet the threshold conditions, the alarm module 1032 executes an alarm, thereby improving the safety of the washing machine.
[0098] For the drawings of the various embodiments of the present application, it should be noted that the flowcharts and block diagrams in the drawings illustrate the possible architectures, functions and operations of the systems, methods and computer program products according to the various embodiments of the present application. Among them, each box in the flowchart or block diagram can represent a module, program segment, or part of the code, and the above-mentioned module, program segment, or part of the code contains one or more executable instructions for implementing the specified logical function. It should also be noted that in some alternative implementations, the functions marked in the box can also occur in an order different from that marked in the drawings. For example, two boxes represented in succession can actually be executed substantially in parallel, and they can sometimes be executed in the opposite order, depending on the functions involved. It should also be noted that each box in the block diagram or flowchart, and the combination of boxes in the block diagram or flowchart, can be implemented with a dedicated hardware-based system that performs the specified function or operation, or can be implemented with a combination of dedicated hardware and computer instructions.
[0099] Finally, it should be noted that the above embodiments are only used to illustrate the technical solutions of the present application, rather than to limit them. Although the present application has been described in detail with reference to the aforementioned embodiments, those skilled in the art should understand that they can still modify the technical solutions described in the aforementioned embodiments, or make equivalent replacements for some or all of the technical features therein. These modifications or replacements do not deviate the essence of the corresponding technical solutions from the scope of the technical solutions of the embodiments of the present application.
[0100] For ease of explanation, the above description has been presented in conjunction with specific embodiments. However, the above exemplary discussion is not intended to be exhaustive or to limit the embodiments to the specific forms disclosed above. Based on the above teachings, various modifications and variations are possible. The above embodiments have been selected and described to better explain the principles and practical applications, thereby enabling those skilled in the art to better utilize the embodiments and various different variations of the embodiments suitable for specific use considerations.
Claims
1. A washing machine, characterized in that: include: Box; a washing drum provided inside the box; A controller, and a storage module electrically connected to the controller, the storage module is used to write and read a washing program, and the controller is used to execute the washing program, the controller is configured to perform the following steps: Acquiring laundry parameters contained in the washing program, wherein the laundry parameters are generated according to a user's customized setting operation; respectively adjusting the laundry parameters for safety and rationality, and sending the adjusted laundry parameters to the storage module for storage; Before executing the washing program, the washing parameters stored in the storage module are retrieved, and the washing machine is controlled to perform washing according to the washing parameters.
2. The washing machine according to claim 1, wherein The controller is further configured to: determining whether the washing parameters meet a preset safety threshold condition, and resetting the washing parameters if the determination result is negative, otherwise maintaining the current settings of the washing parameters; The laundry parameters are adjusted for rationality.
3. The washing machine according to claim 1, wherein The controller is further configured to: If the acquired laundry parameters include specific parameters, the laundry parameters corresponding to the specific parameters are directly sent to the storage module for storage; Before executing the washing program, if the retrieved washing parameters include specific parameters, during the execution of the washing program, it is determined whether the washing parameters meet the preset safety threshold conditions, and when the washing parameters do not meet the safety threshold conditions, the corresponding washing parameters are adjusted to the preset default values.
4. The washing machine according to any one of claims 1 to 3, characterized in that: The controller is further configured to: When adjusting the rationality of the laundry parameters, the parameters are adjusted in sequence according to the preset priority of each laundry parameter; based on the laundry parameter setting of the previous priority, the laundry parameters of the next priority are estimated according to a preset reference table, and corresponding laundry parameter guidance information is generated, and the laundry parameter guidance information is used to guide the user to adjust the corresponding laundry parameters.
5. The washing machine according to claim 4, characterized in that Also included is a display module electrically connected to the controller; the controller is further configured to: When the laundry parameters of adjacent priorities are adjusted for parameter rationality, the laundry parameter guidance information is displayed through the display module; wherein the laundry parameter guidance information at least includes a value range of the corresponding laundry parameter determined according to the estimation result, and a preset default value of the corresponding laundry parameter, so as to guide the adjustment of the corresponding laundry parameter.
6. The washing machine according to claim 5, characterized in that The controller is further configured to: The value range is divided into sections according to a preset ratio, a corresponding guidance level is set based on each section, and each section and the corresponding guidance level are displayed through the display module to guide the user to select a section to adjust the laundry parameters.
7. The washing machine according to claim 5, characterized in that The controller is further configured to: If the value of the laundry parameter adjusted according to the laundry parameter guidance information still does not meet the value range corresponding to the laundry parameter guidance information, the adjusted laundry parameter is detected according to the preset risk detection rules and a risk prompt is generated, and the risk prompt is displayed through the display module.
8. The washing machine according to claim 1, wherein The controller further includes an alarm module and a plurality of sensors, wherein the alarm module and the plurality of sensors are electrically connected to the controller respectively; the controller is further configured to: When executing the washing program, the environmental parameters collected by the multiple sensors are obtained in real time, and each environmental parameter is judged to determine whether it meets the respective preset environmental status threshold. When any environmental parameter does not meet the corresponding environmental status threshold, the alarm module is triggered to sound an alarm.
9. A washing machine program customization system, characterized in that: include: The washing machine according to any one of claims 1 to 8; The mobile terminal is in communication with the washing machine and is used to send washing parameters to the washing machine, and upon receiving relevant instructions for re-acquiring the washing parameters fed back by the washing machine, reset and send the washing parameters.
10. The washing machine program customization system according to claim 9, characterized in that: Also includes: The cloud service end is respectively connected to the mobile terminal and the washing machine for receiving the laundry parameters sent by the mobile terminal or the washing machine, and generating recommendation information corresponding to each laundry parameter according to a preset threshold range of each laundry parameter, and sending the recommendation information to the washing machine and / or the mobile terminal respectively.