A haptics feedback washing device

CN122805171APending Publication Date: 2026-09-25NINGBO FOTILE KITCHEN WARE CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202610897224.X
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2026-06-22
Publication Date
2026-09-25

AI Technical Summary

Technical Problem

具体是机械旋钮能够提供明确的段落感与扭矩反馈,但其实质为单一维度的连续调节器件,仅适用于温度设定、时间调整等线性参数控制,无法覆盖其他用户指令

Benefits of technology

本发明通过将检测装置、震动装置和测振装置分别与控制器通信连接,确保在洗涤装置全工况下稳定、安全且长效运行;同时能够实现触摸面板组件洗涤装置的虚拟界面的拟物理触感,能够提升用户操作效率并降低误操作的出现频率,显著提升人机交互体验:设置隐藏式震动装置,能够提高触摸面板组件的美观性的基础上,为虚拟按键提供触觉反馈,使得用户可在不同洗涤运行参数和不同触摸特征参数下具有不同的触觉反馈,无需依赖视觉确认,操作效率和用户信心显著提升,降低误操作的出现频率,进一步提升人机交互体验,并提升洗碗机的产品竞争力。

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN122805171A_ABST
    Figure CN122805171A_ABST
Patent Text Reader

Abstract

The application relates to the technical field of washing devices, in particular to a touch feedback washing device, which comprises a touch panel assembly and a controller, the touch panel assembly comprises a detection device, a vibration device and a vibration measuring device, the controller is configured to: acquire current touch characteristic parameters and current washing operation parameters collected by the detection device; determine first vibration parameters according to the current washing operation parameters, the current touch characteristic parameters and a preset corresponding relationship; control the vibration device to execute feedback vibration with the first vibration parameters; acquire vibration response parameters collected by the vibration measuring device; if the vibration response parameters do not match preset response parameters, adjust the first vibration parameters to obtain second vibration parameters; and control the vibration device to execute feedback vibration corresponding to the user touch operation with the second vibration parameters; the application ensures stable, safe and long-term operation of the washing device under all working conditions; meanwhile, the application can improve the operation efficiency of users and reduce the frequency of misoperation, and significantly improve the human-computer interaction experience.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of washing device technology, and in particular to a washing device with tactile feedback. Background Technology

[0002] Currently, most washing appliances on the market (such as dishwashers) use a non-mechanical operating interface with ITO (Indium Tin Oxide) color film and LED backlighting. Users select programs and set additional modes by touching virtual buttons. This solution has advantages such as a simple appearance, the ability to achieve a flat, integrated design, high waterproof rating, and ease of cleaning, and has become the standard interaction form for mid-to-high-end washing appliances. However, when operating on the ITO color film panel, users can only confirm whether the command has been received through visual signals such as the LED indicator light turning on or off and the screen animation switching. When pressing or sliding their fingers on the smooth glass or IMD film surface, they cannot obtain any physical force feedback from the panel itself. Moreover, users often need to stare at the panel and repeatedly confirm the button position, resulting in low operating efficiency. Users cannot judge whether they have pressed the button correctly by touch, often resulting in inefficient interactive behaviors such as repeatedly pressing the same button or pausing to wait for visual feedback before proceeding to the next step, significantly reducing user confidence.

[0003] Even though some washing machines still retain mechanical knobs or physical buttons as supplementary interaction methods, mechanical knobs offer clear tactile feedback and torque, but they are essentially single-dimensional, continuously adjustable devices, only suitable for linear parameter control such as temperature setting and time adjustment, and cannot cover other user commands. Physical buttons, while providing a realistic pressing feel, require moving parts or raised structures on the panel, significantly increasing the difficulty of sealing, reducing the overall waterproof rating, and allowing oil or detergent residue to accumulate in the gaps, making cleaning and maintenance inconvenient. Furthermore, this contradicts the integrated and minimalist design principles of high-end kitchen appliances. Summary of the Invention

[0004] To address the aforementioned technical issues, this invention connects the detection device, vibration device, and vibration measuring device to the controller for communication, ensuring stable, safe, and long-term operation of the washing device under all operating conditions. Simultaneously, it enables a simulated physical tactile experience for the virtual interface of the washing device via the touch panel assembly, improving user operating efficiency, reducing the frequency of misoperations, and significantly enhancing the human-computer interaction experience.

[0005] This invention provides a tactile feedback washing device, including a touch panel assembly and a controller. The touch panel assembly includes a detection device, a vibration device, and a vibration measuring device. The controller is communicatively connected to the detection device, the vibration device, and the vibration measuring device, respectively. The controller is configured to: In response to a user touch operation, the current touch feature parameters corresponding to the user touch operation collected by the detection device and the current washing operation parameters of the washing device are obtained. The first vibration parameter is determined based on the current washing operation parameters, the current touch feature parameters, and a preset correspondence; wherein the preset correspondence is used to indicate the correspondence between multiple washing operation parameters, multiple touch feature parameters, and multiple vibration parameters; The vibration device is controlled to perform feedback vibration corresponding to the user touch operation using the first vibration parameter; The vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device are obtained, and the vibration response parameters are used to indicate the vibration response state of the preset feedback area corresponding to the user touch operation. If the vibration response parameters do not match the preset response parameters, the first vibration parameters are adjusted based on the difference between the vibration response parameters and the preset response parameters to obtain the second vibration parameters; The vibration device is controlled to perform feedback vibration corresponding to the user's touch operation using the second vibration parameters.

[0006] Furthermore, the vibration device includes at least one of a piezoelectric element, a rotor motor, and a linear motor; the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the first state information of the washing device is determined according to the washing operation parameters; If the first state information meets the preset feedback prohibition condition, the first vibration parameter is cleared, and the vibration device is controlled to perform feedback vibration with the preset vibration parameter; wherein, the preset feedback prohibition condition includes at least the door lock not being closed or the water inlet valve being open.

[0007] Furthermore, the controller is configured to: If the status information meets the preset feedback prohibition condition, the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter is executed.

[0008] Furthermore, the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the internal temperature of the washing device is obtained; If the internal temperature is greater than the preset temperature, the first vibration parameter is compensated to generate a third vibration parameter; The vibration device is controlled to perform feedback vibration corresponding to the user's touch operation using the third vibration parameter.

[0009] Further, the first vibration parameter includes at least the driving voltage of the vibration device or the duty cycle of the driving signal of the vibration device; the controller is configured to: If the internal cavity temperature is greater than the preset temperature, the duty cycle of the driving voltage or the driving signal in the first vibration parameter is reduced to the preset driving voltage or preset duty cycle to obtain the third vibration parameter; The vibration device is controlled to perform feedback vibration corresponding to the user's touch operation using the third vibration parameter.

[0010] Furthermore, the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the second state information of the washing device is determined according to the washing operation parameters; If the second status information indicates that the washing device is in a vibration-free state; The vibration device is controlled to remain in a vibration-free state.

[0011] Furthermore, the preset correspondence is configured as a mapping table; The mapping table includes multiple record entries, which contain washing operation parameters, touch feature parameters, and corresponding vibration parameters. The controller is configured to determine the first vibration parameter by matching the current washing operation parameters and the current touch feature parameters with the record entries in the mapping table.

[0012] Furthermore, the touch panel assembly also includes a touch panel, and the vibration response parameters include at least the vibration displacement of the touch panel and the vibration acceleration of the touch panel; The controller is configured to: If the vibration displacement is less than the first preset displacement and / or the vibration acceleration is less than the first preset acceleration, it is determined that the vibration response parameters do not match the preset response parameters.

[0013] Furthermore, the controller is specifically configured as follows: If the vibration response parameter does not match the preset response parameter, based on the difference between the vibration response parameter and the preset response parameter, the duty cycle of the driving voltage or driving signal in the first vibration parameter is increased until the vibration displacement is not less than the first preset displacement and the vibration acceleration is not less than the first preset acceleration. The second vibration parameter is obtained based on the duty cycle of the current driving voltage or the current driving signal; The step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the second vibration parameters is executed.

[0014] Furthermore, the controller is also configured to: If the vibration response parameters meet the preset response parameters, the step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the first vibration parameters is executed.

[0015] Implementing the embodiments of the present invention has the following beneficial effects: This invention ensures stable, safe, and long-term operation of the washing device under all operating conditions by communicating the detection device, vibration device, and vibration measurement device to the controller. Simultaneously, it enables a simulated physical tactile experience for the virtual interface of the washing device on the touch panel assembly, improving user operating efficiency and reducing the frequency of misoperations, significantly enhancing the human-machine interaction experience. The hidden vibration device improves the aesthetics of the touch panel assembly while providing tactile feedback to the virtual buttons, allowing users to experience different tactile feedback under different washing operating parameters and touch characteristic parameters, eliminating the need for visual confirmation. This significantly improves operating efficiency and user confidence, reduces the frequency of misoperations, further enhances the human-machine interaction experience, and improves the product competitiveness of the dishwasher. Attached Figure Description

[0016] To more clearly illustrate the technical solutions of the present invention, the accompanying drawings used in the description of the embodiments or prior art will be briefly introduced below. Obviously, the drawings described below are merely some embodiments of the present invention, and those skilled in the art can obtain other drawings based on these drawings without any creative effort.

[0017] Figure 1 This is a flowchart of the control method for the tactile feedback washing device in this embodiment; Figure 2 This is a block diagram of the electronic device in this embodiment.

[0018] The corresponding reference numerals in the figure are as follows: 1-Power supply; 2-RF circuit; 3-Memory; 4-Input unit; 5-Display unit; 6-Sensor; 7-Audio circuit; 8-WiFi module; 9-Processor; 41-Touch-sensitive surface; 42-Other input devices; 51-Display panel; 71-Speaker; 72-Microphone. Detailed Implementation

[0019] The technical solutions of the embodiments of the present invention will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present invention, and not all embodiments. Based on the embodiments of the present invention, all other embodiments obtained by those skilled in the art without creative effort are within the scope of protection of the present invention.

[0020] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this invention are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate so that the embodiments of the invention described herein can be implemented in orders other than those illustrated or described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion.

[0021] Figure 1 This is a flowchart illustrating a control method for a tactile feedback washing device according to an embodiment of this application. This specification provides the method operation steps as shown in the embodiments or flowcharts, but based on conventional or non-inventive labor, more or fewer operation steps may be included. The order of steps listed in the embodiments is merely one possible execution order among many and does not represent the only possible execution order. In actual system or server product execution, the method can be executed sequentially according to the embodiments or drawings, or in parallel (e.g., in a parallel processor or multi-threaded processing environment).

[0022] See appendix Figures 1-2 This embodiment provides a tactile feedback washing device, including a touch panel assembly and a controller. The touch panel assembly includes a detection device, a vibration device and a vibration measuring device, and the controller is communicatively connected to the detection device, the vibration device and the vibration measuring device respectively. In this embodiment, the washing device is a household washing device such as a washing machine or a dishwasher. The following description uses a dishwasher as an example. All washing devices mentioned below refer to dishwashers.

[0023] Understandably, the dishwasher's touch panel assembly has touch, vibration, and vibration feedback functions, meaning that the touch panel assembly can acquire user touch operations and execute corresponding feedback vibrations based on the user's touch operations.

[0024] In this embodiment, since the washing device vibrates and makes a lot of noise during use, it greatly interferes with the user's feedback vibration. In order to better realize the feedback vibration and avoid vibration noise interference, the controller is configured to perform the following functions: Specifically, the controller is configured to: respond to the user's touch operation, acquire the current touch feature parameters corresponding to the user's touch operation collected by the detection device and the current washing operation parameters of the washing device. The first vibration parameter is determined based on the current washing operation parameters, the current touch feature parameters, and the preset correspondence; wherein, the preset correspondence is used to indicate the correspondence between multiple washing operation parameters, multiple touch feature parameters, and multiple vibration parameters; The vibration control device executes feedback vibration corresponding to the user's touch operation using a first vibration parameter; The vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device are obtained. The vibration response parameters are used to indicate the vibration response status of the preset feedback area corresponding to the user's touch operation. If the vibration response parameters do not match the preset response parameters, the first vibration parameters are adjusted based on the difference between the vibration response parameters and the preset response parameters to obtain the second vibration parameters; The invention controls the vibration device to execute feedback vibrations corresponding to user touch operations using a second vibration parameter. By communicating the detection device, vibration device, and vibration measurement device to the controller, the invention ensures stable, safe, and long-term operation of the washing device under all operating conditions. Simultaneously, it enables a near-physical tactile experience for the virtual interface of the washing device on the touch panel assembly, improving user operating efficiency and reducing the frequency of misoperations, significantly enhancing the human-machine interaction experience. The hidden vibration device improves the aesthetics of the touch panel assembly while providing tactile feedback for the virtual buttons, allowing users to experience different tactile feedback under different washing operating parameters and touch characteristic parameters, eliminating the need for visual confirmation. This significantly improves operating efficiency and user confidence, reduces the frequency of misoperations, further enhances the human-machine interaction experience, and strengthens the dishwasher's product competitiveness.

[0025] Understandably, without compromising the touch panel's appearance, waterproofing, and ease of cleaning, it simultaneously solves the technical problems of high misoperation rate due to lack of tactile feedback, inability of mechanical interaction to balance high-end design and full functionality, difficulty of the execution unit to adapt to the complex operating conditions of the washing device, lack of coordination between tactile feedback and equipment safety status, and inability to maintain tactile consistency over a long period of time. This significantly improves the operating efficiency, user experience, and overall reliability of the washing device.

[0026] In this embodiment, the detection device at any position on the user touch panel can acquire touch feature parameters corresponding to the user's touch operation. The controller can determine the user's touch type based on the touch feature parameters, i.e., whether the user touched a short touch mode, a long touch mode, or a mis-touch mode. It also determines the state of the washing device based on the user's washing operation parameters. By combining the touch mode and the state of the washing device, the controller obtains the first vibration parameter, enabling rapid determination of the vibration parameter. This allows the user to receive stable vibration feedback, thereby eliminating the need for visual confirmation and improving operational efficiency and user confidence.

[0027] In this embodiment, after the controller controls the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameter, it obtains the vibration response parameter corresponding to the feedback vibration collected by the vibration measuring device. The vibration response parameter is compared with the preset response parameter. This comparison is used to determine whether the preset correspondence should be updated. If the vibration response parameter does not match the preset response parameter, the first vibration parameter needs to be adjusted based on the difference between the vibration response parameter and the preset response parameter to obtain the second vibration parameter, and the preset correspondence is updated. If the vibration response parameter matches the preset response parameter, the first vibration parameter does not need to be adjusted, and the preset correspondence is not updated.

[0028] Specifically, the timing for the controller to execute the step of controlling the vibration device to perform feedback vibration corresponding to the user's touch operation with the second vibration parameter is based on the next user touch operation.

[0029] In this embodiment, the washing device further includes a prompting device, which is communicatively connected to the controller. The controller controls the prompting device to display prompting information. The prompting information includes at least one of voice prompts, text prompts, and video prompts. The controller is also configured to, after acquiring the vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device, compare the vibration response parameters with preset damage parameters. If the vibration response parameters match the preset damage parameters, it is determined that the vibration device is damaged, and the controller controls the prompting device to display prompting information to alert the user that the vibration device is damaged, so that the user can replace it in time.

[0030] In this embodiment, the user touch operation is used to instruct the user to touch the touch panel component to perform the corresponding operation. The current touch feature parameters collected by the detection device include at least the touch duration and the number of touches. The controller drives the user's touch mode based on the touch duration and the number of touches.

[0031] Specifically, the controller is also configured to: determine the touch duration and touch count based on the current touch characteristic parameters; if the touch count is equal to a preset number and the preset duration is within a first range, determine the touch mode as a short touch mode and obtain the current vibration parameters corresponding to the short touch mode; if the touch count is equal to a preset number and the preset duration is within a second range, determine the touch mode as a long touch mode and obtain the current vibration parameters corresponding to the long touch mode; wherein, the duration in the second range is greater than the duration in the first range.

[0032] Specifically, there are no restrictions on the preset number of times, the first range, and the second range, as long as it can distinguish the user's touch mode.

[0033] Preferably, the preset number of times is once, with a first range of less than 0.3 seconds and a second range of 0.8 seconds to 2.0 seconds.

[0034] For example, if a user touches the touch panel once and the duration of the touch is less than 0.3 seconds, it is determined to be a short touch mode; if a user touches the touch panel once and the duration of the touch is between 0.8 seconds and 2.0 seconds, it is determined to be a long touch mode.

[0035] In this embodiment, the preset correspondence includes two scenarios. The first scenario is when the user touches the device in short-touch mode, and the dishwasher is in standby or program selection mode. In this case, the vibration mode of the vibration device is single pulse, with parameters of 8 μm amplitude, 30 ms duration, and 180 Hz frequency. The first scenario can confirm the operation and increase confidence in clicking. The second scenario is when the user touches the device in long-touch mode, and the dishwasher is in standby or additional mode. In this case, the vibration mode of the vibration device is double pulse, with parameters of 200 ms interval and 10 μm amplitude. The second scenario can distinguish between "entering settings" and "normal selection".

[0036] In this embodiment, the location of the controller is not limited, as long as it can perform its control function. Preferably, the controller is integrated into the touch panel component.

[0037] In this embodiment, the touch panel assembly further includes a touch panel. Along the thickness direction of the touch panel, the touch panel is provided with a detection layer, a decision layer, an execution layer and a feedback layer from top to bottom. The detection device is disposed in the detection layer, the controller is disposed in the decision layer, the vibration device is disposed in the execution layer and the vibration measuring device is disposed in the feedback layer.

[0038] In this embodiment, the detection device is a sensor used to collect user touch operations. The specific type of sensor is set according to the actual situation. Preferably, the detection device is an ITO color filter touch sensor. The ITO color filter touch sensor can collect the coordinates on the touch panel corresponding to the user's touch operation, the pressure of the user pressing on the touch panel, and the duration of the user pressing on the touch panel.

[0039] In this embodiment, the vibration device includes at least one of a piezoelectric sheet, a rotor motor, and a linear motor, i.e., the vibration device may be selected from any one of them or a combination thereof.

[0040] For example, the piezoelectric element can be a piezoelectric ceramic sheet with dimensions of 20 mm × 20 mm × 0.3 mm, a Curie temperature ≥150°C, a driving voltage of 120–180 V (preferably 150±5 V), and a response delay ≤15 ms.

[0041] For example, the rotor motor can be a micro rotor motor, preferably with a diameter of 8 mm and an idle speed of 12,000 rpm, integrated between the backing layer of the touch panel and the aluminum substrate, and the vibration transmission is isolated by a silicone damping pad.

[0042] For example, the linear motor can be an XYZ three-axis linear motor, preferably with an amplitude of 5–12 μm and a frequency response range of 50–300 Hz. The distributed four-point layout is set at the four corners of the touch panel, and the single-point thrust is ≥0.8 N.

[0043] In this embodiment, the vibration measuring device can calibrate the vibration response parameters of the laser vibrometer to ensure that a perceptible first preset displacement and a first preset acceleration are generated in the user's fingertip contact area. Specifically, the user's fingertip contact area is within 5 mm (≥3 μm) of the touch panel (≥0.5 g). This ensures that the displacement perceptible by the user is not less than the first preset displacement, and the vibration acceleration perceptible by the user is not less than the first preset acceleration, wherein the first preset displacement is 3 μm and the first preset acceleration is 0.5 g.

[0044] In this embodiment, a detection layer, a decision layer, an execution layer, and a feedback layer are sequentially arranged from top to bottom, and an ultra-thin stacked packaging is used to encapsulate the touch panel, achieving an ultra-thin design. For example, from top to bottom, the touch panel has the following components: a detection layer with a thickness of 0.15 μm, a PET protective film with a thickness of 125 μm, a piezoelectric ceramic sheet with a thickness of 0.8 mm, or a motor mounting cavity with a depth of 0.8 mm, filled with thermally conductive silicone grease to ensure the stability of motor installation and vibration transmission; a damping adhesive layer with a Shore hardness of 30A and a thickness of 0.5 mm; an aluminum alloy substrate with a thickness of 1.2 mm and heat dissipation microgrooves to enhance heat dissipation; and a feedback layer located below the aluminum alloy substrate. This structure undergoes an IPX4 spray test for 10 minutes and a high-temperature and high-humidity cycling test with environmental parameters of 85℃ / 85%RH for 1000 seconds. The vibration performance attenuation was less than 5%, indicating a small attenuation. This allows users to still stably perceive feedback vibration even in high temperature and high humidity environments. In this embodiment, a four-layer closed-loop tactile feedback architecture of "detection-decision-execution-feedback" is constructed in the field of washing devices to realize end-to-end intelligent control from touch perception to tactile output. This fills the technical gap in intelligent tactile feedback in existing washing devices and provides a complete engineering solution for the human-computer interaction upgrade of mid-to-high-end kitchen appliances.

[0045] In some other possible embodiments, the piezoelectric ceramic sheet can be replaced with a PVDF polymer piezoelectric film with a thickness of 28 μm and a driving voltage of <30 V. The above structure can be used in EMI-sensitive scenarios.

[0046] In some other possible embodiments, the rotor motor can be replaced with a brushless coreless motor with a response time of <8ms and a lifespan of ≥100,000 cycles, which can improve long-term reliability.

[0047] In some possible embodiments, a vision sensor is installed inside the dishwasher to obtain the degree of dirtiness of the dishes inside the dishwasher. The higher the degree of dirtiness of the dishes, the more violently the dishwasher vibrates. The controller is also configured to: The degree of dirtiness of the dishes inside the dishwasher is obtained from the visual sensor. The vibration frequency of the dishwasher is determined based on the degree of dirt and a first correspondence; wherein, the first correspondence is used to indicate the correspondence between the degree of dirt and the vibration frequency, and the above correspondence is set before the dishwasher leaves the factory; The duty cycle of the driving voltage or driving signal in the fourth vibration parameter is determined based on the vibration frequency and the second correspondence. The second correspondence is used to indicate the correspondence between the vibration frequency and the duty cycle of the driving voltage or driving signal. The above correspondence is set before the dishwasher leaves the factory. The duty cycle of the driving voltage or driving signal is positively correlated with the vibration frequency. That is, the higher the vibration frequency, the higher the driving voltage or driving signal in the fourth vibration parameter. Only in this way can the feedback vibration perceived by the user remain stable. The vibration control device executes the feedback vibration corresponding to the user's touch operation using a fourth vibration parameter.

[0048] Specifically, the visual sensor is used to obtain the degree of dirtiness of the tableware inside the dishwasher. Its specific structure is not limited, but preferably, the visual sensor is a camera.

[0049] In some possible embodiments, the controller is also configured to: Before controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the second vibration parameter, the second vibration parameter, the current touch feature parameter, and the current washing operation parameter are associated and stored, and the preset correspondence is updated. Upon receiving another touch operation from the user, the steps in response to the user touch operation are re-executed to obtain the target touch feature parameters corresponding to the user touch operation collected by the detection device and the target washing operation parameters of the washing device. Compare the target touch feature parameters with the previous current touch feature parameters, and compare the target washing operation parameters with the previous current washing operation parameters; If the target touch feature parameters are the same as the previous current touch feature parameters, and the target washing operation parameters are the same as the previous current washing operation parameters, the vibration device is controlled to perform the feedback vibration corresponding to the user's touch operation with the second vibration parameters. If the target touch feature parameters are inconsistent with the previous current touch feature parameters, and / or the target washing operation parameters are inconsistent with the previous current washing operation parameters, The fifth vibration parameter is determined based on the target washing operation parameters, the target touch feature parameters, and the preset correspondence. The vibration control device executes feedback vibration corresponding to the user's touch operation using the fifth vibration parameter; Obtain the vibration response parameters corresponding to the feedback collected by the vibration measurement device; If the vibration response parameters do not match the preset response parameters, the first vibration parameters are adjusted based on the difference between the vibration response parameters and the preset response parameters to obtain the second vibration parameters; Return to execute the operation when the user's touch action is received again.

[0050] In some possible embodiments, the vibration device includes at least one of a piezoelectric element, a rotor motor, and a linear motor; the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the first state information of the washing device is determined according to the washing operation parameters. If the first state information meets the preset feedback prohibition condition, the first vibration parameter is cleared, and the vibration device is controlled to perform feedback vibration with the preset vibration parameter. The preset feedback prohibition condition includes at least the door lock not being closed or the water inlet valve being open. The washing status of the washing device is determined by the washing operation parameters to monitor the situation of the door lock not being closed or the water inlet valve being open, and to control the vibration device to perform feedback vibration with the preset vibration parameter, thereby eliminating safety hazards and improving the user experience.

[0051] For example, a preset feedback prohibition condition is used to indicate user error (such as a door lock not being closed or a water inlet valve being open). At this time, the vibration mode of the vibration device is a three-wave short vibration. The relevant parameters of the three-wave short vibration are: a sine wave or square wave signal with a frequency of 100Hz drives the vibration device to vibrate continuously for 5 milliseconds, with an interval of 100 ms, providing a strong warning and reducing the risk of misoperation.

[0052] In this embodiment, since the vibration device is prone to failure under high temperature conditions, a piezoelectric ceramic sheet with a Curie temperature of ≥150°C is used to ensure that the vibration device does not fail under high temperature conditions. When using a rotor motor, sealing the rotor motor between the layers can prevent moisture intrusion, thereby preventing the vibration device from failing. When using a triaxial linear motor, the triaxial linear motor adopts a four-point distributed layout, which can reduce the heat load, while ensuring that the user can get stable vibration feedback when touching any virtual button position, significantly improving the human-computer interaction experience, and thus ensuring that the vibration device can operate stably for a long time under special working conditions.

[0053] In some possible embodiments, the controller is configured to: If the status information meets the preset feedback prohibition conditions, the step of controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameter is executed. If the above conditions are met, it means that the washing device is not in use. At this time, the first vibration parameter does not need to be modified, and the feedback vibration can be performed with the first vibration parameter. This can eliminate the safety hazards of the washing device and improve the user experience.

[0054] In some possible embodiments, the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the internal temperature of the washing device is obtained; If the internal temperature is greater than the preset temperature, the first vibration parameter is compensated to generate the third vibration parameter; The vibration control device executes feedback vibration corresponding to the user's touch operation using a third vibration parameter. The washing status of the washing device is determined by the washing operation parameters. This allows for monitoring whether the washing device is in a high-temperature state. If the washing device is in a high-temperature state, the drive voltage or duty cycle of the vibration device is automatically reduced, thereby reducing the vibration intensity and preventing the vibration device from failing under high-temperature conditions, thus extending the service life of the vibration device.

[0055] In some possible embodiments, the first vibration parameter includes at least the drive voltage of the vibration device or the duty cycle of the drive signal of the vibration device; the controller is configured to: If the internal temperature is greater than the preset temperature, the duty cycle of the driving voltage or driving signal in the first vibration parameter is reduced to the preset driving voltage or preset duty cycle to obtain the third vibration parameter. The vibration control device executes feedback vibrations corresponding to the user's touch operation using a third vibration parameter. With the above settings, users can receive different tactile feedback under different washing operation parameters and different touch feature parameters, without relying on visual confirmation, which significantly improves operating efficiency and user confidence.

[0056] In this embodiment, the preset temperature is set according to the actual situation. Optionally, the preset temperature is 70 degrees Celsius, and the preset driving voltage or preset duty cycle is 40% of its reference value. This setting can prevent the piezoelectric material from thermally failing.

[0057] In some possible embodiments, the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the second state information of the washing device is determined according to the washing operation parameters. If the second status information indicates that the washing device is in a vibration-proof state; The vibration control device is kept in a vibration-free state. The vibration-free state includes at least the washing device being in high-temperature disinfection mode. The washing status of the washing device is determined by the washing operation parameters to monitor whether the washing device is in high-temperature disinfection mode. When the washing device is in high-temperature disinfection mode, the vibration control device is prevented from vibrating to avoid vibration device failure, improve the service life of the vibration device, and achieve safe coordination between tactile feedback and the working status of the washing device.

[0058] In some possible embodiments, the preset correspondence is configured as a mapping table; The mapping table includes multiple record entries, which contain washing operation parameters, touch feature parameters, and corresponding vibration parameters. The controller is configured to match the current washing operation parameters and current touch feature parameters with the records in the mapping table to determine the first vibration parameter. By pre-building a preset correspondence, the vibration parameter can be quickly obtained, improving the response speed and thus enhancing the user experience.

[0059] In some possible embodiments, the touch panel assembly further includes a touch panel, and the vibration response parameters include at least the vibration displacement and vibration acceleration of the touch panel; The controller is configured to: if the vibration displacement is less than the first preset displacement and / or the vibration acceleration is less than the first preset acceleration, determine that the vibration response parameters do not match the preset response parameters, realize that the vibration measuring device detects the vibration displacement and vibration acceleration of the touch panel, and ensure the consistency of vibration tactile sensation during use by comparing the vibration displacement with the first preset displacement and / or the vibration acceleration with the first preset acceleration. During use, the device can perform periodic self-checks and adaptive compensation to avoid performance degradation caused by material fatigue and environmental changes, and ensure the stability and perceptibility of tactile feedback throughout its entire life cycle.

[0060] In some possible embodiments, the controller is specifically configured to: if the vibration response parameter does not match the preset response parameter, based on the difference between the vibration response parameter and the preset response parameter, increase the duty cycle of the driving voltage or driving signal in the first vibration parameter until the vibration displacement is not less than the first preset displacement and the vibration acceleration is not less than the first preset acceleration. The second vibration parameter is obtained based on the duty cycle of the current driving voltage or the current driving signal; The execution control vibration device executes the feedback vibration corresponding to the user's touch operation with the second vibration parameter. By increasing the driving voltage or the duty cycle of the driving signal in the true parameter, the vibration intensity of the vibration shaft can be increased, avoiding the impact of the large ambient noise of the washing device on the feedback vibration that the user can feel, so that the user can obtain stable vibration feedback.

[0061] In this embodiment, the vibration intensity of the vibration device can be enhanced by increasing the duty cycle of the driving voltage or driving signal, and the vibration intensity of the vibration device can be weakened by decreasing the duty cycle of the driving voltage or driving signal.

[0062] In some possible embodiments, the controller is also configured to: If the vibration response parameters meet the preset response parameters, the step of controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameters is executed. Through the above settings, the vibration parameters can be quickly determined, so that the user can obtain stable vibration feedback, thereby eliminating the need for visual confirmation and improving operation efficiency and user confidence.

[0063] In another aspect, the present invention also protects a tactile feedback washing device, the device comprising: The first execution unit is used to determine the first vibration parameter by matching the current washing operation parameters and the current touch feature parameters with the record entries in the mapping table; The second execution unit is used to respond to the user's touch operation by acquiring the current touch feature parameters corresponding to the user's touch operation collected by the detection device and the current washing operation parameters of the washing device. The third execution unit is used to determine the first vibration parameter based on the current washing operation parameters, the current touch feature parameters, and the preset correspondence; wherein, the preset correspondence is used to indicate the correspondence between multiple washing operation parameters, multiple touch feature parameters, and multiple vibration parameters; The fourth execution unit is used to determine the first state information of the washing device based on the washing operation parameters before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter. The fifth execution unit is used to clear the first vibration parameter and control the vibration device to perform feedback vibration with the preset vibration parameter if the first state information meets the preset feedback prohibition condition; wherein the preset feedback prohibition condition includes at least the door lock not being closed or the water inlet valve being open; The sixth execution unit is used to execute the step of controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameter if the status information meets the preset feedback prohibition condition.

[0064] The first acquisition unit is used to acquire the internal temperature of the washing device; The seventh execution unit is used to reduce the duty cycle of the driving voltage or driving signal in the first vibration parameter to a preset driving voltage or preset duty cycle if the internal cavity temperature is greater than the preset temperature, so as to obtain the third vibration parameter. The eighth execution unit is used to control the vibration device to execute the feedback vibration corresponding to the user's touch operation with the third vibration parameter; The ninth execution unit is used to control the vibration device to perform feedback vibration corresponding to the user's touch operation with the third vibration parameter; The tenth execution unit is used to determine the second state information of the washing device based on the washing operation parameters; The eleventh execution unit is used if the second state information indicates that the washing device is in a vibration-proof state; The twelfth actuation unit is used to control the vibration device to maintain a vibration-free state. The thirteenth execution unit is used to control the vibration device to perform feedback vibration corresponding to the user touch operation with the first vibration parameter. The second acquisition unit is used to acquire vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device. The vibration response parameters are used to indicate the vibration response status of the preset feedback area corresponding to the user's touch operation. The fourteenth execution unit is used to increase the duty cycle of the driving voltage or driving signal in the first vibration parameter based on the difference between the vibration response parameter and the preset response parameter if the vibration response parameter does not match the preset response parameter, so that the vibration displacement is not less than the first preset displacement and the vibration acceleration is not less than the first preset acceleration. The fifteenth execution unit is used to obtain the second vibration parameter based on the current driving voltage or the duty cycle of the current driving signal; The sixteenth execution unit is used to execute the step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the second vibration parameter; The seventeenth execution unit is used to control the vibration device to perform feedback vibration corresponding to the user touch operation with the second vibration parameter; The eighteenth execution unit is used to execute the step of controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameter if the vibration response parameter meets the preset response parameter.

[0065] The present invention also protects a dishwasher for performing the above-mentioned tactile feedback washing device.

[0066] Another aspect of the present invention also protects a control method for a tactile feedback washing device, applied to a tactile feedback washing device, the method comprising: S101: In response to a user touch operation, acquire the current touch feature parameters corresponding to the user touch operation collected by the detection device and the current washing operation parameters of the washing device; S102: Determine the first vibration parameter based on the current washing operation parameters, the current touch feature parameters, and the preset correspondence; wherein, the preset correspondence is used to indicate the correspondence between multiple washing operation parameters, multiple touch feature parameters, and multiple vibration parameters; S103: Control the vibration device to perform feedback vibration corresponding to the user's touch operation with the first vibration parameter; S104: Obtain the vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device. The vibration response parameters are used to indicate the vibration response status of the preset feedback area corresponding to the user's touch operation. S105: If the vibration response parameters do not match the preset response parameters, adjust the first vibration parameters based on the difference between the vibration response parameters and the preset response parameters to obtain the second vibration parameters; S106: Control the vibration device to perform feedback vibration corresponding to the user's touch operation using the second vibration parameter.

[0067] In some possible embodiments, the method further includes: S1021: Before the step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the first vibration parameter, the first state information of the washing device is determined according to the washing operation parameters. S1022: If the first state information meets the preset feedback prohibition condition, clear the first vibration parameter and control the vibration device to perform feedback vibration with the preset vibration parameter; wherein, the preset feedback prohibition condition includes at least the door lock not being closed or the water inlet valve being open.

[0068] In some possible embodiments, the method further includes: S1023: If the status information meets the preset feedback prohibition condition, execute the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter.

[0069] In some possible embodiments, the method further includes: S1024: Obtain the internal temperature of the washing device; S1025: If the internal temperature is greater than the preset temperature, the first vibration parameter is compensated to generate the third vibration parameter; S1026: Control the vibration device to perform feedback vibration corresponding to the user's touch operation using a third vibration parameter.

[0070] In some possible embodiments, the method further includes: S10251: If the internal temperature is greater than the preset temperature, reduce the duty cycle of the driving voltage or driving signal in the first vibration parameter to the preset driving voltage or preset duty cycle to obtain the third vibration parameter. S10252: Control the vibration device to perform feedback vibration corresponding to the user's touch operation using a third vibration parameter.

[0071] In some possible embodiments, the method further includes: S1027: Determine the second status information of the washing device based on the washing operation parameters; S1028: If the second status information indicates that the washing device is in a vibration-proof state; S1029: Control the vibration device to maintain a vibration-free state.

[0072] In some possible embodiments, the method further includes: a preset correspondence is configured as a mapping table, the mapping table including multiple record entries, the record entries including washing operation parameters, touch feature parameters and corresponding vibration parameters; S1010: Determine the first vibration parameter by matching the current washing operation parameters and current touch feature parameters with the record entries in the mapping table.

[0073] In some possible embodiments, the method includes: S1051: If the vibration response parameters do not match the preset response parameters, based on the difference between the vibration response parameters and the preset response parameters, increase the duty cycle of the driving voltage or driving signal in the first vibration parameters until the vibration displacement is not less than the first preset displacement and the vibration acceleration is not less than the first preset acceleration. S1052: Obtain the second vibration parameter based on the current driving voltage or the duty cycle of the current driving signal; S1053: The step of executing the control vibration device to perform feedback vibration corresponding to the user touch operation with the second vibration parameter.

[0074] S107: If the vibration response parameters meet the preset response parameters, execute the step of controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameters.

[0075] In this embodiment, a control method for a tactile feedback washing device includes: S1010: Determine the first vibration parameter by matching the current washing operation parameters and current touch feature parameters with the record entries in the mapping table; S101: In response to a user touch operation, acquire the current touch feature parameters corresponding to the user touch operation collected by the detection device and the current washing operation parameters of the washing device; S102: Determine the first vibration parameter based on the current washing operation parameters, the current touch feature parameters, and the preset correspondence; wherein, the preset correspondence is used to indicate the correspondence between multiple washing operation parameters, multiple touch feature parameters, and multiple vibration parameters; S1021: Before the step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the first vibration parameter, the first state information of the washing device is determined according to the washing operation parameters. S1022: If the first state information meets the preset feedback prohibition condition, clear the first vibration parameter and control the vibration device to perform feedback vibration with the preset vibration parameter; wherein, the preset feedback prohibition condition includes at least the door lock not being closed or the water inlet valve being open; S1023: If the status information meets the preset feedback prohibition condition, execute the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter.

[0076] S1024: Obtain the internal temperature of the washing device; S10251: If the internal temperature is greater than the preset temperature, reduce the duty cycle of the driving voltage or driving signal in the first vibration parameter to the preset driving voltage or preset duty cycle to obtain the third vibration parameter. S10252: Control the vibration device to perform feedback vibration corresponding to the user's touch operation using a third vibration parameter; S1026: Control the vibration device to perform feedback vibration corresponding to the user's touch operation using a third vibration parameter; S1027: Determine the second status information of the washing device based on the washing operation parameters; S1028: If the second status information indicates that the washing device is in a vibration-proof state; S1029: Control the vibration device to maintain a vibration-free state; S103: Control the vibration device to perform feedback vibration corresponding to the user's touch operation with the first vibration parameter; S104: Obtain the vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device. The vibration response parameters are used to indicate the vibration response status of the preset feedback area corresponding to the user's touch operation. S1051: If the vibration response parameters do not match the preset response parameters, based on the difference between the vibration response parameters and the preset response parameters, increase the duty cycle of the driving voltage or driving signal in the first vibration parameters until the vibration displacement is not less than the first preset displacement and the vibration acceleration is not less than the first preset acceleration. S1052: Obtain the second vibration parameter based on the current driving voltage or the duty cycle of the current driving signal; S1053: The step of executing the control vibration device to perform feedback vibration corresponding to the user touch operation with the second vibration parameter; S106: Control the vibration device to perform feedback vibration corresponding to the user's touch operation using the second vibration parameter; S107: If the vibration response parameters meet the preset response parameters, execute the step of controlling the vibration device to perform the feedback vibration corresponding to the user's touch operation with the first vibration parameters.

[0077] The present invention also protects a computer-readable storage medium storing at least one instruction or at least one program, wherein the at least one instruction or at least one program is loaded by a processor and executed by a control method for a washing device with tactile feedback as described above.

[0078] The computer program product may include a storage medium having computer-readable program instructions loaded thereon for causing a processor to implement various aspects of the present application.

[0079] Storage media can be tangible devices capable of holding and storing instructions for use by instruction execution devices. Storage media are not limited to electrical storage devices, magnetic storage devices, optical storage devices, electromagnetic storage devices, semiconductor storage devices, or any suitable combination thereof. More specific examples of storage media (a non-exhaustive list) include: portable computer disks, hard disks, random access memory (RAM), read-only memory (ROM), erasable programmable read-only memory (EPROM or flash memory), static random access memory (SRAM), portable compact disc read-only memory (CD-ROM), digital multifunction disc (DVD), memory sticks, floppy disks, mechanical encoding devices, such as punch cards or recessed protrusions storing instructions thereon, and any suitable combination thereof. Storage media as used herein is not to be construed as transient signals themselves, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through waveguides or other transmission media (e.g., light pulses through fiber optic cables), or electrical signals transmitted through wires.

[0080] The computer-readable program instructions described herein can be downloaded from storage media to various computing / processing devices, or downloaded via a network, such as the Internet, local area network, wide area network, and / or wireless network, to an external computer or external storage device. The network may include copper cables, fiber optic cables, wireless transmission, routers, firewalls, switches, gateway computers, and / or edge servers. A network adapter card or network interface in each computing / processing device receives the computer-readable program instructions from the network and forwards them to storage media within the respective computing / processing device.

[0081] The computer program instructions used to perform the operations of this application may be assembly instructions, instruction set architecture (ISA) instructions, machine instructions, machine-dependent instructions, microcode, firmware instructions, status setting data, or source code or object code written in any combination of one or more programming languages, including object-oriented programming languages ​​such as Smalltalk, C++, etc., and conventional procedural programming languages ​​such as the "C" language or similar programming languages. The computer-readable program instructions may be executed entirely on the user's computer, partially on the user's computer, as a standalone software package, partially on the user's computer and partially on a remote computer, or entirely on a remote computer or server. In cases involving remote computers, the remote computer may be connected to the user's computer via any type of network—including a local area network (LAN) or a wide area network (WAN)—or may be connected to an external computer (e.g., via the Internet using an Internet service provider). In some embodiments, electronic circuitry, such as programmable logic circuitry, field-programmable gate arrays (FPGAs), or programmable logic arrays (PLAs), is personalized by utilizing the status information of the computer-readable program instructions. This electronic circuitry can execute the computer-readable program instructions to implement various aspects of this application.

[0082] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of a flowchart and / or block diagram. These computer-readable program instructions can also be stored in a storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions constitutes an article of manufacture.

[0083] These computer-readable program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, or other programmable data processing apparatus to produce a machine such that, when executed by the processor of the computer or other programmable data processing apparatus, they create means for implementing the functions / actions specified in one or more blocks of the flowchart and / or block diagram. These computer-readable program instructions can also be stored in a computer-readable storage medium that causes a computer, programmable data processing apparatus, and / or other device to operate in a particular manner; thus, the computer-readable medium storing the instructions comprises an article of manufacture that includes instructions for implementing aspects of the functions / actions specified in one or more blocks of the flowchart and / or block diagram.

[0084] Computer-readable program instructions can also be loaded onto a computer, other programmable data processing apparatus, or other device to cause a series of operational steps to be executed on the computer, other programmable data processing apparatus, or other device to produce a computer-implemented process, thereby causing the instructions executed on the computer, other programmable data processing apparatus, or other device to perform the specified function / action.

[0085] The present invention also protects an electronic device, including at least one processor and a memory communicatively connected to the at least one processor; wherein the memory stores instructions executable by the at least one processor, and the at least one processor implements the above-described control method for a tactile feedback washing device by executing the instructions stored in the memory.

[0086] Figure 2 This is a block diagram illustrating an electronic device according to an exemplary embodiment. The electronic device may be a terminal, and its internal structure diagram may be as follows: Figure 2 As shown. The terminal may include an RF (Radio Frequency) circuit 7, a memory 3 including one or more computer-readable storage media, an input unit 4, a display unit 5, a sensor 6, an audio circuit 7, a WiFi (Wireless Fidelity) module 14, a processor 12 including one or more processing cores, and a power supply 1, etc. Those skilled in the art will understand that... Figure 2 The terminal structure shown does not constitute a limitation on the terminal and may include more or fewer components than shown, or combine certain components, or have different component arrangements. Wherein: RF circuit 2 can be used for receiving and transmitting signals during information transmission or calls. Specifically, it receives downlink information from the base station and hands it over to one or more processors 12 for processing; additionally, it transmits uplink data to the base station. Typically, RF circuit 2 includes, but is not limited to, an antenna, at least one amplifier, a tuner, one or more oscillators, a Subscriber Identity Module (SIM) card, a transceiver, a coupler, an LNA (Low Noise Amplifier), a duplexer, etc. Furthermore, RF circuit 2 can also communicate wirelessly with networks and other terminals. Wireless communication can use any communication standard or protocol, including but not limited to GSM (Global System for Mobile communication), GPRS (General Packet Radio Service), CDMA (Code Division Multiple Access), WCDMA (Wideband Code Division Multiple Access), LTE (Long Term Evolution), email, SMS (Short Messaging Service), etc.

[0087] The memory 3 can be used to store software programs and modules. The processor 12 executes various functional applications and data processing by running the software programs and modules stored in the memory 3. The memory 3 may mainly include a program storage area and a data storage area. The program storage area may store the operating system, application programs required for the functions, etc.; the data storage area may store data created according to the use of the terminal, etc. In addition, the memory 3 may include high-speed random access memory, and may also include non-volatile memory, such as at least one disk storage device, flash memory device, or other volatile solid-state storage device. Accordingly, the memory 3 may also include a memory controller to provide access to the memory 3 by the processor 12 and the input unit 4.

[0088] Input unit 4 can be used to receive input digital or character information, and to generate keyboard, mouse, joystick, optical, or trackball signal inputs related to user settings and function control. Specifically, input unit 4 may include a touch-sensitive surface 41 and other input devices 42. Touch-sensitive surface 41, also known as a touch display screen or touchpad, can collect touch operations performed by the user on or near it (such as operations performed by the user using a finger, stylus, or any suitable object or accessory on or near the touch-sensitive surface 41), and drive the corresponding connection device according to a pre-set program. Optionally, touch-sensitive surface 41 may include two parts: a touch detection device and a touch controller. The touch detection device detects the user's touch position and the signal generated by the touch operation, and transmits the signal to the touch controller; the touch controller receives touch information from the touch detection device, converts it into touch point coordinates, sends it to the processor 12, and can receive and execute commands from the processor 12. In addition, various types of touch-sensitive surface 41 can be used, such as resistive, capacitive, infrared, and surface acoustic wave. In addition to touch-sensitive surface 41, input unit 4 may also include other input devices 42. Specifically, other input devices 42 may include, but are not limited to, one or more of the following: physical keyboard, function keys (such as volume control buttons, power buttons, etc.), trackball, mouse, joystick, etc. Display unit 5 can be used to display information input by the user or information provided to the user, as well as various graphical user interfaces of the terminal. These graphical user interfaces can be composed of graphics, text, icons, video, and any combination thereof. Display unit 5 may include display panel 51, which can optionally be configured as an LCD (Liquid Crystal Display), OLED (Organic Light-Emitting Diode), or other similar display. Further, touch-sensitive surface 41 can cover display panel 51. When touch-sensitive surface 41 detects a touch operation on or near it, it transmits the information to processor 12 to determine the type of touch event. Subsequently, processor 12 provides corresponding visual output on display panel 51 according to the type of touch event. Touch-sensitive surface 41 and display panel 51 can be two independent components to implement input and output functions. However, in some embodiments, touch-sensitive surface 41 and display panel 51 can be integrated to achieve input and output functions.

[0089] The terminal may also include at least one sensor 6, such as a light sensor, a motion sensor, and other sensors. Specifically, the light sensor may include an ambient light sensor and a proximity sensor. The ambient light sensor can adjust the brightness of the display panel 51 according to the ambient light level, and the proximity sensor can turn off the display panel 51 and / or backlight when the terminal is moved to the ear. As a type of motion sensor, a gravity acceleration sensor can detect the magnitude of acceleration in various directions (generally three axes). When stationary, it can detect the magnitude and direction of gravity and can be used for applications that identify the terminal's posture (such as landscape / portrait switching, related games, magnetometer posture calibration), vibration recognition-related functions (such as pedometer, tapping), etc. Other sensors that may be configured on the terminal, such as gyroscopes, barometers, hygrometers, thermometers, and infrared sensors, will not be described in detail here.

[0090] Audio circuit 7, speaker 71, and microphone 72 provide an audio interface between the user and the terminal. Audio circuit 7 converts received audio data into electrical signals and transmits them to speaker 71, where speaker 71 converts them into sound signals for output. Conversely, microphone 72 collects sound signals and converts them into electrical signals, which are then received by audio circuit 7, converted back into audio data, processed by processor 12, and transmitted via RF circuit 2 to, for example, another terminal, or output to memory 3 for further processing. Audio circuit 7 may also include an earphone jack to facilitate communication between a peripheral headset and the terminal.

[0091] WiFi is a short-range wireless transmission technology. This terminal, through its WiFi module 8, can help users send and receive emails, browse web pages, and access streaming media, providing users with wireless broadband internet access. Although Figure 2 WiFi module 8 is shown, but it is understood that it is not a necessary component of the terminal and can be omitted as needed without changing the nature of the invention.

[0092] The processor 12 is the control center of the terminal, connecting various parts of the terminal through various interfaces and lines. It performs various functions and processes data by running or executing software programs and / or modules stored in the memory 3, and by calling data stored in the memory 3, thereby providing overall monitoring of the terminal. Optionally, the processor 12 may include one or more processing cores; preferably, the processor 12 may integrate an application processor and a modem processor, wherein the application processor mainly handles the operating system, user interface, and applications, and the modem processor mainly handles wireless communication. It is understood that the modem processor may not be integrated into the processor 12.

[0093] The terminal also includes a power supply 1 (such as a battery) that supplies power to the various components. Preferably, the power supply can be logically connected to the processor 12 through a power management system, thereby enabling functions such as charging, discharging, and power consumption management through the power management system. The power supply 1 may also include one or more DC or AC power supplies, recharging systems, power fault detection circuits, power converters or inverters, power status indicators, and other arbitrary components.

[0094] Although not shown, the terminal may also include a camera, Bluetooth module, etc., which will not be described in detail here. Specifically, in this embodiment, the terminal's display unit is a touch screen display, and the terminal also includes a memory and one or more programs, wherein one or more programs are stored in the memory and configured to be executed by one or more processors of the instructions in the method embodiment of the present invention.

[0095] The various embodiments of this application have been described above. These descriptions are exemplary and not exhaustive, nor are they limited to the disclosed embodiments. Many modifications and variations will be apparent to those skilled in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen to best explain the principles, practical applications, or technological improvements to the embodiments in the market, or to enable others skilled in the art to understand the embodiments disclosed herein.

[0096] Where there is no conflict, the above embodiments and features described herein can be combined with each other.

[0097] The above description is merely a preferred embodiment of the present invention and should not be construed as limiting the scope of the invention. Therefore, any equivalent variations made in accordance with the claims of the present invention are still within the scope of the present invention.

Claims

1. A tactile feedback washing device, characterized in that, The system includes a touch panel assembly and a controller. The touch panel assembly includes a detection device, a vibration device, and a vibration measuring device. The controller is communicatively connected to the detection device, the vibration device, and the vibration measuring device, respectively. The controller is configured to: In response to a user touch operation, the current touch feature parameters corresponding to the user touch operation collected by the detection device and the current washing operation parameters of the washing device are obtained. The first vibration parameter is determined based on the current washing operation parameters, the current touch feature parameters, and a preset correspondence; wherein the preset correspondence is used to indicate the correspondence between multiple washing operation parameters, multiple touch feature parameters, and multiple vibration parameters; The vibration device is controlled to perform feedback vibration corresponding to the user touch operation using the first vibration parameter; The vibration response parameters corresponding to the feedback vibration collected by the vibration measuring device are obtained, and the vibration response parameters are used to indicate the vibration response state of the preset feedback area corresponding to the user touch operation. If the vibration response parameters do not match the preset response parameters, the first vibration parameters are adjusted based on the difference between the vibration response parameters and the preset response parameters to obtain the second vibration parameters; The vibration device is controlled to perform feedback vibration corresponding to the user's touch operation using the second vibration parameters.

2. The tactile feedback washing device according to claim 1, characterized in that, The vibration device includes at least one of a piezoelectric element, a rotor motor, and a linear motor; the controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the first state information of the washing device is determined according to the washing operation parameters; If the first state information meets the preset feedback prohibition condition, the first vibration parameter is cleared, and the vibration device is controlled to perform feedback vibration with the preset vibration parameter; wherein, the preset feedback prohibition condition includes at least the door lock not being closed or the water inlet valve being open.

3. The tactile feedback washing device according to claim 2, characterized in that, The controller is configured to: If the status information meets the preset feedback prohibition condition, the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter is executed.

4. The tactile feedback washing device according to claim 1, characterized in that, The controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the internal temperature of the washing device is obtained; If the internal temperature is greater than the preset temperature, the first vibration parameter is compensated to generate a third vibration parameter; The vibration device is controlled to perform feedback vibration corresponding to the user's touch operation using the third vibration parameter.

5. The tactile feedback washing device according to claim 4, characterized in that, The first vibration parameter includes at least the driving voltage of the vibration device or the duty cycle of the driving signal of the vibration device; the controller is configured to: If the internal cavity temperature is greater than the preset temperature, the duty cycle of the driving voltage or the driving signal in the first vibration parameter is reduced to the preset driving voltage or preset duty cycle to obtain the third vibration parameter; The vibration device is controlled to perform feedback vibration corresponding to the user's touch operation using the third vibration parameter.

6. The tactile feedback washing device according to any one of claims 1-5, characterized in that, The controller is configured to: Before the step of controlling the vibration device to perform the feedback vibration corresponding to the user touch operation with the first vibration parameter, the second state information of the washing device is determined according to the washing operation parameters; If the second status information indicates that the washing device is in a vibration-free state; The vibration device is controlled to remain in a vibration-free state.

7. The tactile feedback washing device according to any one of claims 1-5, characterized in that, The preset correspondence is configured as a mapping table; The mapping table includes multiple record entries, which contain washing operation parameters, touch feature parameters, and corresponding vibration parameters. The controller is configured to determine the first vibration parameter by matching the current washing operation parameters and the current touch feature parameters with the record entries in the mapping table.

8. The tactile feedback washing device according to any one of claims 1-5, characterized in that, The touch panel assembly also includes a touch panel, and the vibration response parameters include at least the vibration displacement and vibration acceleration of the touch panel; The controller is configured to: If the vibration displacement is less than the first preset displacement and / or the vibration acceleration is less than the first preset acceleration, it is determined that the vibration response parameters do not match the preset response parameters.

9. The tactile feedback washing device according to any one of claims 1-5, characterized in that, The controller is specifically configured as follows: If the vibration response parameter does not match the preset response parameter, based on the difference between the vibration response parameter and the preset response parameter, the duty cycle of the driving voltage or driving signal in the first vibration parameter is increased until the vibration displacement is not less than the first preset displacement and the vibration acceleration is not less than the first preset acceleration. The second vibration parameter is obtained based on the duty cycle of the current driving voltage or the current driving signal; The step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the second vibration parameters is executed.

10. The tactile feedback washing device according to any one of claims 1-5, characterized in that, The controller is also configured to: If the vibration response parameters meet the preset response parameters, the step of controlling the vibration device to perform feedback vibration corresponding to the user touch operation with the first vibration parameters is executed.