Control method of foot bath device and foot bath device

By installing a pressure sensor on the airbag assembly of the foot bath and controlling the inflation and deflation based on the pressure information, the problem of machine damage caused by user misoperation is solved, achieving a higher level of intelligence and user experience.

CN117243807BActive Publication Date: 2026-06-23FOSHAN XINGMAN INFORMATION TECH CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
FOSHAN XINGMAN INFORMATION TECH CO LTD
Filing Date
2023-11-01
Publication Date
2026-06-23

AI Technical Summary

Technical Problem

Existing foot baths with airbag massage function are prone to damage due to user misoperation, have a high failure rate, low level of intelligence, and poor user experience.

Method used

A first pressure sensor is installed on the airbag assembly of the foot bath. The airbag control device determines whether the user has stepped on the upper surface of the airbag based on the pressure information detected by the pressure sensor, and stops or deflates the airbag when the pressure exceeds the threshold to avoid damage caused by misoperation.

Benefits of technology

This effectively prevents the airbag components from being damaged by being stepped on, reduces the machine's failure rate, and improves its intelligence and user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN117243807B_ABST
    Figure CN117243807B_ABST
Patent Text Reader

Abstract

The application relates to a control method of a foot bath device and the foot bath device. The method comprises the following steps: acquiring first pressure information detected by a first pressure sensor; the first pressure information is obtained by collecting the upper surface pressure of a gas bag assembly by the first pressure sensor; when the first pressure information is greater than or equal to a first pressure threshold value, stopping inflation and / or deflation of the gas bag assembly by a gas bag control device, realizing that whether the user's foot is stepped on the upper surface of the gas bag assembly is judged according to the first pressure information detected by the first pressure sensor, when the user's foot is stepped on the upper surface of the gas bag assembly, it is determined that the user's foot is stepped on the upper surface of the gas bag assembly, and the inflation of the gas bag assembly is stopped and / or the deflation of the gas bag assembly is carried out in time, so that the gas bag assembly is prevented from being stepped on and exploded when the user's foot is stepped on the upper surface of the gas bag assembly, machine damage caused by user's misoperation is prevented, the machine failure rate is reduced, and the intelligent degree and user experience are improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of foot bath equipment technology, and in particular to a control method for a foot bath device and a foot bath device. Background Technology

[0002] With technological advancements, foot baths have become increasingly diverse in function. For example, a foot bath with airbag massage function is an electric device that combines foot bathing and massage. It's a foot health care device that massages and stimulates the feet, stimulating the body's potential functions, relieving overall tension, and achieving disease prevention and health maintenance effects. Foot baths with airbag massage function massage the feet by inflating the airbags and compressing them. By controlling the amount of air inflated, different massage intensities can be achieved.

[0003] In the process of implementation, the inventors discovered that traditional technologies have at least the following problems: existing foot baths with airbag massage function are prone to machine damage due to user misoperation, resulting in a high failure rate, low level of intelligence, and poor user experience. Summary of the Invention

[0004] Therefore, it is necessary to address the problems existing in the aforementioned foot baths with airbag massage function by providing a control method and foot bath that can prevent machine damage due to user misoperation, reduce machine failure rate, and has a high degree of intelligence and a strong user experience.

[0005] In a first aspect, this application provides a control method for a foot bath device. The foot bath device includes an airbag assembly and an airbag control device, the airbag control device being connected to the airbag assembly. The airbag assembly is equipped with a first pressure sensor. The method includes the following steps:

[0006] Acquire the first pressure information detected by the first pressure sensor; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly;

[0007] When the first pressure information is greater than or equal to the first pressure threshold, the airbag assembly is stopped from being inflated and / or is deflated by the airbag control device.

[0008] Secondly, this application provides a foot bath device, including an airbag assembly and an airbag control device. The airbag control device is connected to the airbag assembly, and the airbag assembly is provided with a first pressure sensor. The first pressure sensor is used to collect first pressure information on the upper surface of the corresponding airbag assembly. The airbag control device is connected to the first pressure sensor.

[0009] The airbag control device is used to perform the steps of the control method for the foot bath device described above.

[0010] One of the above technical solutions has the following advantages and beneficial effects:

[0011] In the aforementioned control method for a foot bath, the foot bath includes an airbag assembly and an airbag control device. The airbag control device is connected to the airbag assembly, and the airbag assembly is equipped with a first pressure sensor. The method includes the following steps: acquiring first pressure information detected by the first pressure sensor; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly; when the first pressure information is greater than or equal to a first pressure threshold, the airbag control device stops inflating and / or deflates the airbag assembly, thereby determining whether the user's foot is on the upper surface of the airbag assembly based on the first pressure information detected by the first pressure sensor. When the user's foot is on the upper surface of the airbag assembly, it is determined that the user's foot is on the upper surface of the airbag assembly, and the airbag assembly is stopped inflating and / or deflated in a timely manner, thereby preventing the airbag assembly from bursting when the user's foot is on the upper surface of the airbag assembly, preventing machine damage due to user misoperation, reducing machine failure rate, and improving the level of intelligence and user experience. Attached Figure Description

[0012] Figure 1 This is a schematic diagram illustrating the application environment of the control method for a foot bath device in one embodiment.

[0013] Figure 2 This is a first flowchart illustrating the control method of a foot bath device in one embodiment;

[0014] Figure 3 This is a second flowchart illustrating the control method of a foot bath device in one embodiment;

[0015] Figure 4 This is a schematic diagram of the third process of the control method for a foot bath device in one embodiment;

[0016] Figure 5 This is a flowchart illustrating the user's foot placement detection step in one embodiment;

[0017] Figure 6 This is a schematic diagram of the fourth process of the control method for a foot bath device in one embodiment;

[0018] Figure 7 This is a schematic diagram of the first circuit structure of a foot bath device in one embodiment;

[0019] Figure 8 This is a schematic diagram of the second circuit structure of a foot bath device in one embodiment;

[0020] Figure 9 This is a first-view structural schematic diagram of a foot bath device in one embodiment;

[0021] Figure 10 This is a cross-sectional structural diagram of a foot bath device in one embodiment;

[0022] Figure 11 This is a schematic diagram of the foot bath device from a second perspective in one embodiment;

[0023] Figure 12 This is a partial exploded view of the foot bath device in one embodiment;

[0024] Figure 13 This is a schematic diagram of a portion of the structure of a foot bath device in one embodiment. Detailed Implementation

[0025] To enable those skilled in the art to better understand the present application, the technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of the present application, and not all embodiments. Based on the embodiments in the present application, all other embodiments obtained by those of ordinary skill in the art without creative effort should fall within the scope of protection of the present application.

[0026] It should be noted that the terms "first," "second," etc., in the specification, claims, and accompanying drawings of this application are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence. It should be understood that such data can be interchanged where appropriate for the embodiments of this application described herein. Furthermore, the terms "comprising" and "having," and any variations thereof, are intended to cover non-exclusive inclusion; for example, a process, method, system, product, or apparatus that comprises a series of steps or units is not necessarily limited to those steps or units explicitly listed, but may include other steps or units not explicitly listed or inherent to such processes, methods, products, or apparatus.

[0027] In addition, the term "multiple" should mean two or more.

[0028] It should be noted that, unless otherwise specified, the embodiments and features described in this application can be combined with each other. This application will now be described in detail with reference to the accompanying drawings and embodiments.

[0029] The control method for the foot bath device provided in this application can be applied to, for example... Figure 1 In the application environment shown, the foot bath device 1 includes a processor 102, an airbag assembly 10, and an airbag control device 40. The airbag control device 40 is connected to the airbag assembly 10, and the airbag assembly 10 is equipped with a first pressure sensor 20. The processor 102 is connected to the airbag control device 40 and the first pressure sensor 20.

[0030] The foot bath device 1 includes a memory 104 and a display 106, with a processor 102 connected to the memory 104 and the display 106. The memory 104 can be used to store data such as a first pressure threshold and first pressure information. The processor 102 can be used to acquire the first pressure information detected by a first pressure sensor; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly; when the first pressure information is greater than or equal to the first pressure threshold, the airbag assembly is stopped from inflating and / or deflated via an airbag control device. The foot bath device 1 may also include a display 106, which can display information such as the first pressure information and the first pressure threshold through a graphical interface.

[0031] The airbag control device 40 includes an air pump and a control valve; the processor 102 is electrically connected to the first pressure sensor 20, the air pump and the control valve respectively. The first pressure sensor 20 can be used to detect the force on the upper surface of the airbag assembly 10 and thus obtain the first pressure information. The control valve can be used to deflate the airbag assembly 10 and the air pump can be used to inflate the airbag assembly 10.

[0032] In one example, the foot bath 1 also includes a second pressure sensor 30, which can be used to detect the inflation pressure of the airbag assembly 10 to determine the inflation amount of the airbag assembly based on the inflation pressure of the airbag assembly 10.

[0033] In one example, the foot bath 1 also includes a position sensing component 50, which is used to detect whether the position of the user's foot placed in the massage space formed by the airbag meets a first preset condition. The first preset condition refers to whether the position of the user's foot corresponds to the acupoint areas on the sole of the foot with the acupoint massage areas of the foot massage component. If the first preset condition is met, it indicates that the acupoint areas on the sole of the foot correspond to the acupoint massage areas of the foot massage component, and the foot massage component can accurately massage the user's sole. If the first preset condition is not met, the user can be prompted to adjust the position of the foot in the massage space.

[0034] In some embodiments, such as Figures 7 to 9 As shown, the foot bath includes an airbag assembly 720 and an airbag control device. The airbag control device is connected to the airbag assembly 720. A first pressure sensor 730 is provided on the upper surface of the airbag assembly 720. The first pressure sensor 730 is used to collect the first pressure information of the upper surface of the corresponding airbag assembly 720. The airbag control device is connected to the first pressure sensor 730.

[0035] The foot bath device may also include a processor 710, which may be a microcontroller (MCU). The processor 710 is connected to an airbag control device, which includes an air pump 740 and a control valve 750. A first pressure sensor 730 may be disposed on the upper surface of the airbag assembly 720. The first pressure sensor 730 may be used to detect the force on the upper surface of the airbag assembly 720.

[0036] Based on the connection between the airbag control device and the airbag assembly 720, when the first pressure information is greater than or equal to the first pressure threshold, the airbag control device stops inflating and / or deflates the airbag assembly 720. This allows the system to determine whether the user's foot is on the upper surface of the airbag assembly based on the first pressure information detected by the first pressure sensor 730. When the user's foot is on the upper surface of the airbag assembly, it is determined that the user's foot is on the upper surface of the airbag assembly 720, and the airbag assembly 720 is stopped inflated and / or deflated in a timely manner. This prevents the airbag assembly 720 from being damaged or burst when the user's foot is on the upper surface, prevents machine damage due to user misoperation, reduces machine failure rate, and improves the level of intelligence and user experience.

[0037] In one embodiment, such as Figures 9 to 12 As shown, the foot bath also includes a second pressure sensor 760, a position sensing component 770, and a foot massage component 780; the position sensing component 770 includes at least two sensors disposed on the airbag component 720 and / or the foot massage component 780, and the second pressure sensor 760 is used to detect the inflation pressure generated by the airbag inflation; the airbag control device is connected to the second pressure sensor 760 and the position sensing component 770 respectively.

[0038] The second pressure sensor 760 can be installed at the airbag assembly's pressure relief port or inflation port, and can be used to detect the inflation pressure generated when the airbag assembly is inflated.

[0039] After determining that the user's foot has stepped on the upper surface of the airbag assembly 720, the airbag control device can compare the inflation pressure with the second pressure threshold. Based on the comparison result, if the inflation pressure is greater than or equal to the second pressure threshold, the airbag assembly 720 is determined to be in a preset inflated state. Then, the airbag control device deflates the airbag assembly 720 to prevent the user's foot from stepping on the upper surface of the airbag assembly and causing the airbag assembly 720 to burst or be damaged.

[0040] In another example, the airbag control device can obtain the force on the user's foot when it is placed on the airbag assembly 720 based on the inflation pressure detected by the second pressure sensor 760 and the second inflation time when the inflation pressure reaches the third pressure threshold. Based on the force, the device can determine the target massage parameters and then control the airbag control device to cyclically inflate and deflate the airbag assembly 720 according to the target massage parameters.

[0041] The foot massage component 780 can be a foot airbag massage component or other massage components. The airbag component 720 may include a heel airbag 722 and / or a dorsum of the foot airbag 724. The dorsum of the foot airbag 724 is arched relative to the bottom wall of the foot bath cavity to form a placement space, into which the user's foot can be inserted. The heel airbag 722 is located behind the dorsum of the foot airbag 724 and is protruded relative to the bottom wall of the foot bath cavity. The dorsum of the foot airbag 724 and the heel airbag 722 can form a placement space.

[0042] The position sensing component 770 may include at least one of a distance sensor and a pressure sensor. The distance sensor can detect the distance of the user's foot and determine whether the position of the user's foot in the massage space formed by the airbag meets a first preset condition. When the distance value detected by the distance sensor is within a corresponding preset distance threshold, it can be determined whether the position of the user's foot in the massage space formed by the airbag meets the first preset condition. The pressure sensor can detect the pressure when the user's foot contacts the airbag and determine whether the position of the user's foot in the massage space formed by the airbag meets the first preset condition. When the contact pressure detected by the pressure sensor is greater than a corresponding preset pressure threshold, it can be determined whether the position of the user's foot in the massage space formed by the airbag meets the first preset condition. In this solution, two or more sensors can be set at different positions to determine whether the position of the user's foot in the massage space formed by the airbag meets the first preset condition based on the distance value and / or contact pressure detected by the position sensing component 770, thereby improving the accuracy of the determination result.

[0043] In one example, the position sensing component 770 includes at least two sensors located in different areas of the foot massage component, for example, to detect whether the position of the user's foot placed in the massage space formed by the airbag meets a first preset condition. The foot massage component has two pressure sensors, one forward and one backward. When the user's foot steps on the foot massage component, if the contact pressure detected by the two pressure sensors is greater than the corresponding preset pressure threshold, it can be determined that the position of the user's foot in the massage space formed by the airbag meets the first preset condition; if at least one of the contact pressures detected by the two pressure sensors is less than the corresponding preset pressure threshold, it can be determined that the position of the user's foot in the massage space formed by the airbag does not meet the first preset condition. The preset pressure thresholds corresponding to the contact pressures detected by the two pressure sensors can be the same or different, and can be determined based on experimental results. For example, the distance between the pressure sensors will affect the preset pressure thresholds corresponding to the contact pressures detected by the two pressure sensors.

[0044] In another example, the position sensing component 770 includes at least a first sensor located on the heel airbag 722 and a second sensor located on the instep airbag 724. Distance sensors are respectively provided on the heel airbag 722 and the instep airbag 724. One distance sensor can detect the distance from the user's heel to the heel airbag, and the other distance sensor can detect the distance from the instep of the user to the instep airbag when the instep airbag is not inflated. If the distance values ​​detected by the two distance sensors are within their respective preset distance ranges, it can be determined that the user's foot is positioned within the massage space formed by the airbags, satisfying a first preset condition. The preset distance ranges corresponding to the distance values ​​detected by the two distance sensors may be the same or different.

[0045] In yet another example, the position sensing component 770 includes at least a first sensor located on the heel airbag 722 and a third sensor located on the foot massage component 780.

[0046] The airbag control device can determine whether the first preset condition is met by the sensing information detected by the position sensing component 770, so as to determine that the user's feet are not correctly placed in the massage space, and then execute the second prompt operation to prompt the user to adjust the position of the feet in the massage space, thereby improving the level of intelligence and user experience.

[0047] In one embodiment, such as Figures 10 to 12As shown, the foot bath also includes a basin 790, within which a foot massage assembly 780, an airbag assembly 720, and an airbag control device are disposed. The airbag control device may include an air pump 740 and a control valve 750. The foot massage assembly 780 may include a massage box 782 and a massage box back cover 784. The massage box back cover 784 covers the massage box 782, and the massage box back cover 784 and the massage box 782 enclose a receiving cavity. A scraping massage head 786 and a rotating massage head 788 are disposed within the receiving cavity. A foot massage soft gel 7822 is disposed on the top surface of the massage box, and the scraping massage head 786 and the rotating massage head 788 abut against the foot massage soft gel 7822. When the scraping massage head 786 and the rotating massage head 788 are working, they can move the foot massage soft gel 7822, thereby providing a foot massage when the user's foot is placed on the foot massage soft gel 7822. An airbag assembly 720 is disposed on the foot massage assembly 780, and includes a heel airbag 722 and a dorsal foot airbag 724. The outer surface of the heel airbag 722 is covered with heel massage soft gel. For example, the outer surface of the dorsal foot airbag 724 can also be covered with dorsal foot massage soft gel. An air pump 740 can be used to inflate the heel airbag 722 and the dorsal foot airbag 724, and a control valve 750 can be used to control the deflation of the heel airbag 722 and the dorsal foot airbag 724. It should be noted that the air pump 740 can inflate the heel airbag 722 and the dorsal foot airbag 724 simultaneously, and the control valve 750 can deflate the heel airbag 722 and the dorsal foot airbag 724 simultaneously. Alternatively, separate airbag control paths can be set, allowing the air pump 740 to inflate the heel airbag 722 and the dorsal foot airbag 724 separately, and the control valve 750 to deflate the heel airbag 722 and the dorsal foot airbag 724 separately.

[0048] In one example, a mounting bracket 726 is provided on the dorsal foot airbag 724, and the dorsal foot airbag 724 is installed and fixed on the massage box 782 by the mounting bracket 726, thereby realizing the installation and fixation of the dorsal foot airbag 724.

[0049] like Figure 2 As shown, a control method for a foot bath device is provided, which is applied to... Figure 1 Taking a foot bath as an example, the control method of a foot bath includes the following steps:

[0050] Step S210: Obtain the first pressure information detected by the first pressure sensor; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly.

[0051] The first pressure sensor can be disposed on the upper surface of the airbag assembly, and can be used to detect the force on the upper surface of the airbag assembly. For example, when a user steps on the upper surface of the airbag assembly, the first pressure sensor can detect the pressure change on the upper surface of the airbag assembly. Similarly, when an object presses against the upper surface of the airbag assembly, the first pressure sensor can detect the pressure change on the upper surface of the airbag assembly.

[0052] The first pressure sensor can transmit the collected first pressure information to the processor, and then the processor can obtain the first pressure information.

[0053] Step S220: When the first pressure information is greater than or equal to the first pressure threshold, the airbag assembly is stopped from being inflated and / or is deflated by the airbag control device.

[0054] The first pressure threshold can be obtained according to the system preset.

[0055] The processor can compare the value of the first pressure information with the first pressure threshold. When the first pressure information is greater than or equal to the first pressure threshold, it is determined that the user's foot has stepped on the upper surface of the airbag assembly. Then, the airbag control device stops inflating and / or deflates the airbag assembly, thereby preventing the user's foot from stepping on the upper surface of the airbag assembly and causing the airbag assembly to burst.

[0056] For example, when the first pressure information is greater than or equal to the first pressure threshold, a first signal can be transmitted to the airbag control device to stop the airbag assembly from inflating. Alternatively, when the first pressure information is greater than or equal to the first pressure threshold, a second signal can be transmitted to the airbag control device to deflate the airbag assembly. Furthermore, when the first pressure information is greater than or equal to the first pressure threshold, a third signal can be transmitted to the airbag control device to stop the airbag assembly from inflating and to deflate it.

[0057] In the above embodiments, by acquiring the first pressure information detected by the first pressure sensor; when the first pressure information is greater than or equal to the first pressure threshold, the airbag control device stops inflating and / or deflates the airbag assembly, thereby determining whether the user's foot is on the upper surface of the airbag assembly based on the first pressure information detected by the first pressure sensor. When the user's foot is on the upper surface of the airbag assembly, it is determined that the user's foot is on the upper surface of the airbag assembly, and the airbag assembly is stopped inflating and / or deflated in time, thereby preventing the airbag assembly from bursting when the user's foot is on the upper surface of the airbag assembly, preventing machine damage due to user misoperation, reducing machine failure rate, and improving the level of intelligence and user experience.

[0058] In one embodiment, step S220, the step of stopping the inflation and / or deflating of the airbag assembly by means of the airbag control device, includes: if the airbag control device is inflating the airbag assembly, then stopping the inflation of the airbag assembly by means of the airbag control device.

[0059] After determining that the user's foot has stepped on the upper surface of the airbag assembly, it can be determined whether the airbag control device is inflating the airbag assembly. If the airbag control device is inflating the airbag assembly, it will stop inflating the airbag assembly to prevent the user's foot from stepping on the upper surface of the airbag assembly and causing the airbag assembly to burst or be damaged. When the user's foot is removed from the upper surface of the airbag assembly, the airbag assembly can be inflated again.

[0060] For example, the airbag assembly also includes a second pressure sensor, which can be used to detect the inflation pressure of the airbag assembly. The airbag control device can acquire the inflation pressure detected by the second pressure sensor and determine whether the airbag control device is inflating the airbag assembly based on the change in inflation pressure; alternatively, it can also determine whether the airbag assembly is being inflated by judging the working status of the air pump.

[0061] In one embodiment, step S220, the step of stopping the inflation and / or deflating the airbag assembly through the airbag control device, further includes: if the airbag assembly is in a preset inflation state, then deflating the airbag assembly through the airbag control device; the preset inflation state refers to the state in which the inflation volume of the airbag assembly reaches a preset inflation volume or the inflation height reaches a preset inflation height.

[0062] After determining that the user's foot has stepped on the upper surface of the airbag assembly, the airbag control device can detect whether the airbag assembly is in a preset inflation state. Based on the detection results, when the inflation volume of the airbag assembly reaches the preset inflation volume or the inflation height reaches the preset inflation height, it is determined that the airbag assembly is in a preset inflation state. Then, the airbag control device will deflate the airbag assembly to prevent the user's foot from stepping on the upper surface of the airbag assembly and causing the airbag assembly to burst or be damaged.

[0063] In one embodiment, step S220, the step of stopping the inflation and / or deflating the airbag assembly through the airbag control device, further includes: if the airbag control device is inflating the airbag assembly, then stopping the inflation of the airbag assembly through the airbag control device; if the airbag assembly is in a preset inflated state, then deflating the airbag assembly through the airbag control device; the preset inflated state refers to the state in which the inflation volume of the airbag assembly reaches a preset inflation volume or the inflation height reaches a preset inflation height.

[0064] After determining that the user's foot has stepped on the upper surface of the airbag assembly, the airbag control device can detect the inflation status of the airbag assembly. If it detects that the airbag control device is inflating the airbag assembly, it will stop inflating the airbag assembly. At the same time, it will further detect whether the airbag assembly is in the preset inflation state. If it detects that the inflation volume or inflation height of the airbag assembly has reached the preset inflation volume or inflation height, it will deflate the airbag assembly through the airbag control device. This will prevent the user's foot from stepping on the upper surface of the airbag assembly and bursting or damaging the airbag assembly, prevent machine damage due to user misoperation, and reduce the machine failure rate.

[0065] In one embodiment, the airbag assembly is further provided with a second pressure sensor; if the airbag assembly is in a preset inflated state, the step of deflating the airbag assembly through the airbag control device includes:

[0066] The inflation pressure detected by the second pressure sensor is obtained; the inflation pressure is obtained by the second pressure sensor detecting the inflation pressure of the airbag assembly; if the inflation pressure is greater than or equal to the second pressure threshold, the airbag assembly is determined to be in a preset inflation state, and the airbag assembly is deflated by the airbag control device.

[0067] The second pressure sensor can be installed at the airbag assembly's pressure relief port or inflation port. The second pressure sensor can be used to detect the pressure generated when the airbag assembly is inflated.

[0068] The higher the inflation pressure, the greater the inflation volume or inflation height. The inflation pressure, detected by a second pressure sensor, determines whether the airbag assembly is in the preset inflation state. After determining that the user's foot has stepped on the upper surface of the airbag assembly, the airbag control device compares the inflation pressure with a second pressure threshold. If the inflation pressure is greater than or equal to the second pressure threshold, the airbag assembly is determined to be in the preset inflation state. The airbag control device then deflates the airbag assembly, preventing the user's foot from stepping on the upper surface and causing the airbag to burst or break.

[0069] In the above embodiments, deflation is only initiated when the airbag assembly has a large inflation volume or height, specifically when a foot is placed on top of the airbag. This allows inflation to continue after the user removes their foot, building upon the existing inflation volume or height. In practical applications, the two airbag assemblies for the left and right feet are typically controlled synchronously (or individually). If both airbags deflate when one is stepped on, the user might mistakenly believe the unstepped airbag is malfunctioning, thus degrading the user experience. Therefore, when the inflation pressure is below a second pressure threshold, the airbags are not deflated. In this case, the risk of the airbags being damaged or burst is low, and frequent switching between inflation and deflation can also negatively impact the user experience.

[0070] In one example, step S220, the step of stopping the inflation and / or deflating the airbag assembly by means of the airbag control device, further includes: if the airbag control device is inflating the airbag assembly, then deflating the airbag assembly by means of the airbag control device.

[0071] In this solution, the foot bath does not need to determine whether the inflation pressure is greater than or equal to the second pressure threshold. As long as the airbag component has just been inflated, it will deflate. This can prevent the airbag from being burst or damaged by stepping on it when it is inflated.

[0072] In one embodiment, if the airbag assembly is in a preset inflated state, the step of deflating the airbag assembly via the airbag control device includes:

[0073] The first inflation duration of the airbag assembly most recently inflated by the airbag control device is obtained; if the first inflation duration is greater than or equal to the first time threshold, the airbag assembly is determined to be in a preset inflated state, and the airbag assembly is deflated by the airbag control device.

[0074] The longer the inflation time, the greater the inflation volume or inflation height of the airbag assembly. By obtaining the first inflation time of the most recent inflation of the airbag assembly, it can be used to determine whether the airbag assembly is in the preset inflated state. The first inflation time refers to the duration of a single inflation of the airbag assembly by the airbag control device. For example, when the airbag control device starts inflating the airbag assembly, a timer is triggered; when the airbag control device stops inflating the airbag assembly, the timer stops, thus obtaining the first inflation time.

[0075] After determining that the user's foot has stepped on the upper surface of the airbag assembly, the first inflation duration of the airbag assembly most recently inflated by the airbag control device can be obtained. The first inflation duration is compared with a first time threshold. According to the comparison result, if the first inflation duration is greater than or equal to the first time threshold, it is determined that the airbag assembly is in a preset inflated state. The airbag control device then deflates the airbag assembly to prevent the user's foot from stepping on the upper surface of the airbag assembly and causing it to burst or break.

[0076] In one embodiment, such as Figure 3 As shown, a control method for a foot bath device is provided, which is applied to... Figure 1 Taking the processor in the image as an example, the control method of the foot bath includes the following steps:

[0077] Step S310: Obtain the first pressure information detected by the first pressure sensor; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly.

[0078] For a detailed explanation of step S310, please refer to the description of the above embodiments, which will not be repeated here.

[0079] Step S320: When the first pressure information is greater than or equal to the first pressure threshold, the airbag assembly is stopped from being inflated and / or is deflated by the airbag control device.

[0080] For a detailed explanation of step S320, please refer to the description of the above embodiments, which will not be repeated here.

[0081] Step S330: When the first pressure information is greater than or equal to the first pressure threshold, a first prompting operation is performed. The first prompting operation is used to prompt the user to remove their foot from the upper surface of the airbag assembly.

[0082] The first prompt operation can be prompted in any one or any combination of the following ways: voice prompt operation, graphic and text display prompt operation, sound prompt operation, or light prompt operation, or other prompt methods can be used, without any restrictions here.

[0083] The processor can compare the value of the first pressure information with the first pressure threshold. When the first pressure information is greater than or equal to the first pressure threshold, it is determined that the user's foot has stepped on the upper surface of the airbag component. The processor then performs the first prompt operation, prompting the user to remove their foot from the upper surface of the airbag component, thereby improving the level of intelligence and user experience.

[0084] In one embodiment, such as Figure 4 As shown, a control method for a foot bath device is provided, which is applied to... Figure 1 Taking the processor in the image as an example, the control method of the foot bath includes the following steps:

[0085] Step S410: Obtain the first pressure information detected by the first pressure sensor; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly.

[0086] For a detailed explanation of step S410, please refer to the description of the above embodiments, which will not be repeated here.

[0087] In step S420, when the first pressure information is greater than or equal to the first pressure threshold, the airbag assembly is stopped from being inflated and / or is deflated by the airbag control device.

[0088] For a detailed explanation of step S420, please refer to the description of the above embodiments, which will not be repeated here.

[0089] In step S430, after the airbag assembly is stopped from being inflated and / or deflated by the airbag control device, after a preset time has elapsed, the second pressure information detected by the first pressure sensor is reacquired. If the second pressure information is less than the first pressure threshold, the airbag assembly is cyclically inflated and deflated by the airbag control device to perform airbag massage.

[0090] The second pressure information refers to the pressure information obtained by the first pressure sensor re-detecting the force on the upper surface of the airbag assembly after a preset time period.

[0091] For example, when a user steps on the upper surface of the airbag assembly, the first pressure sensor can detect the pressure change on the upper surface of the airbag assembly.

[0092] When step S420 is completed, a timer is triggered. When the timer reaches the preset duration, the second pressure information detected by the first pressure sensor is reacquired. The second pressure information is compared with the first pressure threshold. Based on the processing result, if the second pressure information is less than the first pressure threshold, the airbag control device is used to cyclically inflate and deflate the airbag assembly to achieve airbag massage for the user's feet.

[0093] For example, the airbag assembly can be deflated by the control valve of the airbag control device, and then inflated by the air pump of the airbag control device, thereby realizing the alternating control of the inflation and deflation cycle of the airbag assembly to achieve airbag massage of the user's feet.

[0094] In the above embodiments, the user's foot is placed on the upper surface of the airbag assembly by detecting the first pressure information through the first pressure sensor. When the user's foot is placed on the upper surface of the airbag assembly, it is determined that the user's foot is placed on the upper surface of the airbag assembly, and the airbag assembly is stopped from inflating and / or deflated in time to prevent the airbag assembly from bursting when the user's foot is placed on the upper surface of the airbag assembly. When the user's foot is not placed on the upper surface of the airbag assembly, the airbag assembly is cyclically inflated and deflated by the airbag control device to perform airbag massage, thereby preventing machine damage due to user misoperation, reducing machine failure rate, and improving the level of intelligence and user experience.

[0095] In one embodiment, such as Figure 5 As shown, the foot bath also includes a position sensing component; the airbag component forms a massage space within the foot bath, and the control method of the foot bath further includes the following steps:

[0096] Step S510: Obtain the sensing information detected by the position sensing component.

[0097] The position sensing component may include pressure sensors and / or distance sensors. For example, the position sensing component may include several pressure sensors or distance sensors; or, for instance, the position sensing component may include at least one pressure sensor and at least one distance sensor. The position sensing component can be used to detect and determine whether the position of the user's foot placed in the massage space formed by the airbag meets a first preset condition.

[0098] In step S520, when the sensing information does not meet the first preset condition, a second prompting operation is performed to prompt the user to adjust the position of placing their feet in the massage space.

[0099] The first preset condition refers to whether the position of the user's foot corresponds to the acupoint areas on the sole of the foot with the acupoint massage areas of the foot massage component. If the first preset condition is met, it means that the acupoint areas on the sole of the foot correspond to the acupoint massage areas of the foot massage component, and the foot massage component can accurately massage the user's soles. If the first preset condition is not met, the user can be prompted to adjust the position of their foot in the massage space.

[0100] The second prompt operation can be prompted in any one or any combination of the following ways: voice prompt operation, graphic and text display prompt operation, sound prompt operation, or light prompt operation.

[0101] The processor can determine whether the sensor information meets the first preset condition. When the sensor information meets the first preset condition, it indicates that the acupoints on the sole of the foot correspond to the acupoint massage areas of the foot massage component, and the foot massage component can accurately massage the user's feet. If the first preset condition is not met, the processor will execute the second prompt operation, prompting the user to adjust the position of the foot in the massage space, which improves the level of intelligence and user experience.

[0102] The foot massage component may include multiple different massage heads, each corresponding to different acupoint areas on the sole of the foot to provide acupoint massage to the user's feet; or, as... Figure 13 As shown, the foot bath 500 includes an airbag assembly, comprising an instep airbag and a heel airbag 502, and a foot massage assembly. The foot massage assembly includes a foot massage soft gel 501 on top. The foot massage assembly massages the user's feet by contacting the foot massage soft gel 501. Multiple acupoint areas 503 corresponding to different acupoints on the sole of the foot can be set on the foot massage soft gel 501. For example, the multiple acupoint areas can be provided with massage protrusions relative to the surface of the foot massage soft gel. The massage protrusions can provide massage stimulation to the sole of the foot, working together with the foot massage assembly to massage the acupoints on the user's sole. A position sensor component detects whether the user's foot placement corresponds to the multiple acupoint areas. The user can be prompted to align their foot with the foot massage assembly to massage the multiple acupoint areas. The distribution of heating points allows for adjustment of the foot placement, enabling the foot massage assembly to accurately massage the acupoints on the sole of the foot, improving the foot massage effect, and also allowing the airbag assembly to better massage the instep and / or heel.

[0103] In one example, the foot bath also includes a foot massage component; the position sensing component includes at least two sensors disposed on the airbag component and / or the foot massage component, the sensing information including the distance value between the sensing component and the user's foot when the user's foot is inserted into the massage space; and / or, the contact pressure generated when the user's foot is inserted into the massage space and contacts the airbag component; step S520 further includes:

[0104] When the distance value is within the corresponding preset distance range; and / or the contact pressure is greater than the corresponding preset pressure threshold, the sensing information is determined to meet the first preset condition; otherwise, the first preset condition is not met.

[0105] The position sensing component includes at least two sensors. By setting two or more sensors at different locations, the distance value and / or contact pressure detected by the position sensing component 770 can be used to determine whether the user's foot is placed in the massage space formed by the airbag and whether the position meets the first preset condition, thereby improving the accuracy of the judgment result.

[0106] The position sensing component 770 may include at least one of a distance sensor and a pressure sensor. The distance sensor can detect the distance of the user's foot and then determine whether the position of the user's foot placed in the massage space formed by the airbag meets a first preset condition based on the distance of the foot. When the distance value detected by the distance sensor is at the corresponding preset distance threshold, it can be determined whether the position of the user's foot placed in the massage space formed by the airbag meets the first preset condition. The pressure sensor can detect the pressure when the user's foot makes contact and then determine whether the position of the user's foot placed in the massage space formed by the airbag meets the first preset condition based on the contact pressure. When the contact pressure detected by the pressure sensor is greater than the corresponding preset pressure threshold, it can be determined whether the position of the user's foot placed in the massage space formed by the airbag meets the first preset condition.

[0107] The foot massage component can be a foot airbag massage component or other massage components. The airbag component may include a heel airbag and / or a dorsal foot airbag. The dorsal foot airbag arches relative to the bottom wall of the foot bath cavity to form a massage space, into which the user's foot can be inserted. The heel airbag is located behind the dorsal foot airbag and protrudes relative to the bottom wall of the foot bath cavity. The dorsal foot airbag and the heel airbag can form a massage space.

[0108] In one example, the position sensing component includes at least two sensors located in different areas of the foot massage component. For example, two or more pressure sensors are respectively located in a first area and a second area of ​​the foot massage component, where the first and second areas are different areas. If the contact pressure detected by the two pressure sensors is greater than the corresponding pressure threshold, it can be determined that the user's foot is placed in the massage space formed by the airbag, which meets a first preset condition. If at least one of the contact pressures detected by the two pressure sensors is less than the corresponding preset pressure threshold, it can be determined that the user's foot is placed in the massage space formed by the airbag, which does not meet the first preset condition. A second prompting operation is then executed to adjust the position of the foot in the massage space until the first preset condition is met.

[0109] In another example, the position sensing component includes at least a first sensor located in the heel bladder and a second sensor located in the dorsal fossa bladder.

[0110] The first sensor can be a pressure sensor or a distance sensor, and the second sensor can be a pressure sensor or a distance sensor. For example, distance sensors are respectively installed on the heel airbag and the instep airbag. One distance sensor can detect the distance from the user's heel to the heel airbag, and the other distance sensor can detect the distance from the instep airbag to the instep airbag when the instep airbag is not inflated. If the distance values ​​detected by the two distance sensors are within their respective preset distance ranges, it can be determined that the user's foot is positioned within the massage space formed by the airbags, satisfying a first preset condition. The preset distance ranges corresponding to the distance values ​​detected by the two distance sensors can be the same or different.

[0111] In yet another example, the position sensing component includes at least a first sensor located on the heel airbag and a third sensor located on the foot massage component.

[0112] The first sensor can be a pressure sensor or a distance sensor, and the third sensor can be a pressure sensor or a distance sensor.

[0113] The system can detect sensing information (such as distance value or contact pressure) through the first and third sensors, and then determine whether the sensing information meets the first preset condition; otherwise, it determines that the first preset condition is not met, and then executes the second prompt operation to prompt the user to adjust the position of the foot in the massage space, thereby improving the level of intelligence and user experience.

[0114] If the two sensors included in the position sensor assembly detect two distance values, it is determined whether the distance values ​​detected by the two distance sensors are within the corresponding preset distance range. If so, it is determined that the sensing information meets the first preset condition; otherwise, the first preset condition is not met.

[0115] If the two sensors included in the position sensor assembly detect two contact pressures, it is determined whether the contact pressures detected by the two distance sensors are greater than the corresponding preset pressure thresholds. If so, it is determined that the sensing information meets the first preset condition; otherwise, the first preset condition is not met.

[0116] If the two sensors included in the position sensor assembly detect a distance value and a contact pressure, then it is determined whether the distance value is within the corresponding preset distance range; and whether the contact pressure is greater than the corresponding preset pressure threshold. If so, it is determined that the sensing information meets the first preset condition; otherwise, the first preset condition is not met.

[0117] It should be noted that when the sensor information meets the first preset condition, it is determined that the user's feet are correctly placed in the massage space, and the airbag control device will then perform normal cyclic inflation and deflation of the airbag assembly.

[0118] In one embodiment, such as Figure 6 As shown, the airbag assembly is also equipped with a second pressure sensor, which is used to detect the inflation pressure generated by the airbag inflation. The steps of cyclically inflating and deflating the airbag assembly through the airbag control device include:

[0119] Step S610: Obtain the inflation pressure detected by the second pressure sensor, and determine the second inflation time for the inflation pressure to reach the third pressure threshold.

[0120] The second pressure sensor can be installed at the airbag assembly's pressure relief port or inflation port. It detects the pressure generated during airbag inflation. The second pressure sensor can detect the inflation pressure in real time and transmit the detected inflation pressure to the airbag control device, which then obtains the corresponding airbag assembly's inflation pressure.

[0121] The second inflation duration refers to the time it takes for the airbag control device to inflate the airbag assembly to reach the third pressure threshold. For example, when the airbag control device starts inflating the airbag assembly, it triggers a timer and detects the inflation pressure of the airbag assembly through a second pressure sensor. When the inflation pressure reaches the third pressure threshold, the timer stops, thus obtaining the second inflation duration.

[0122] Step S620: Determine the mapping relationship between the massage level and massage parameters corresponding to the second inflation duration.

[0123] The mapping relationship can be obtained by processing historical test data. It should be noted that different inflation duration ranges correspond to different mapping relationships. It is necessary to determine the inflation duration range in which the inflation duration falls, and then determine the mapping relationship between the massage level and massage parameters corresponding to that inflation duration range. As shown in the table below, we can first determine the inflation duration range in which the second inflation duration falls, and then determine the mapping relationship between the massage level and massage parameters corresponding to that inflation duration range.

[0124]

[0125]

[0126] Step S630: Obtain the currently set massage level.

[0127] When using the foot bath, users can manually set the massage level. Specifically, the massage level can be set by adjusting the massage intensity level, or the current massage level can be the system's default setting. For example, if the user does not manually set it, the system can default to massage intensity level 1.

[0128] Because foot sizes vary, the calculated second inflation time differs. This second inflation time can be used to estimate the range of foot sizes and determine the appropriate massage level. For example, if user A and user B select the same massage level, and user A's time to reach the second pressure threshold from the first pressure threshold is TA, while user B's time is TB, then if TA > TB, user A's foot is smaller than user B's foot.

[0129] Step S640: Determine the target massage parameters corresponding to the currently set massage level based on the mapping relationship between the massage level and massage parameters corresponding to the second inflation duration.

[0130] The mapping relationship can be, but is not limited to, a table. Based on the currently set massage level, the corresponding mapping relationship can be queried to obtain the target massage parameters corresponding to the currently set massage level. For example, the inflation time range [T2, T3) can be determined based on the second inflation time TA, and then the mapping relationship between the massage level and massage parameters corresponding to this inflation time range can be determined. If the currently set massage level is the massage level corresponding to level 2, then the target massage parameter corresponding to the currently set massage level is determined to be L22.

[0131] Step S650: Control the airbag control device to cyclically inflate and deflate the airbag assembly according to the target massage parameters.

[0132] In this solution, considering that the longer it takes for the inflation pressure to reach the third pressure threshold, the smaller the user's foot, and the shorter it takes, the larger the user's foot, the target massage parameters corresponding to the currently set massage level are determined based on the mapping relationship between the massage level corresponding to the second inflation time and the massage parameters. This allows for the setting of appropriate massage parameters for different foot sizes, intelligently matching suitable massage intensity for different users.

[0133] Massage parameters can include massage intensity or inflation duration. Controlling the inflation of the airbag assembly to the massage intensity corresponding to the currently set massage level can be achieved by controlling the inflation duration, or by monitoring the inflation pressure in real time to accurately control whether the massage intensity is reached, thereby controlling the switching between inflation, stopping inflation, and deflation.

[0134] In the above embodiments, by acquiring the inflation pressure and the second timing duration detected by the second pressure sensor, the force situation of the user's foot when placed on the airbag assembly is obtained. Based on the force situation, the target massage parameters are determined, and then the airbag assembly is cyclically inflated and deflated according to the target massage parameters to realize the cyclical alternating inflation and deflation massage of the user's foot. It can automatically control the airbag massage pressure according to the size of the user's foot, optimize the control method of airbag massage, enhance the versatility of airbag massage, and improve the level of intelligence.

[0135] In one embodiment, the airbag assembly further includes a second pressure sensor for detecting the inflation pressure generated by the airbag inflating. The step of cyclically inflating and deflating the airbag assembly via the airbag control device includes:

[0136] The inflation pressure detected by the second pressure sensor is obtained, and the second inflation time for the inflation pressure to reach the third pressure threshold is determined.

[0137] The target massage parameters corresponding to the second inflation time are determined based on the preset mapping relationship between inflation time and massage parameters;

[0138] The airbag control device is controlled to cyclically inflate and deflate the airbag assembly according to the target massage parameters.

[0139] The mapping relationship between inflation time and massage parameters can be preset, as shown in the table below:

[0140] Inflation time Massage parameters (taking massage intensity as an example) [T11, T12) L11 [T12, T13) L12 [T13, T14] L13 ... ...

[0141] The system can acquire the inflation pressure detected by the second pressure sensor in real time to obtain the second inflation time for the inflation pressure to reach the third pressure threshold. Then, based on the second inflation time, the corresponding target massage parameters are determined. The longer the inflation time for the inflation pressure to reach the third pressure threshold, the smaller the user's feet are; the shorter the inflation time for the inflation pressure to reach the third pressure threshold, the larger the user's feet are. This allows for the setting of appropriate massage parameters for different foot sizes, intelligently matching suitable massage intensity for different users.

[0142] In one example, the target massage parameter can be obtained through the following steps: query the time sub-interval corresponding to the second timing duration in the preset time interval to obtain the interval level of the corresponding time sub-interval; the preset time interval is divided into several time sub-intervals and several interval levels, and each time sub-interval corresponds to each interval level one by one. Query the massage intensity level corresponding to the interval level in the preset level correspondence to obtain the target massage parameter corresponding to the massage intensity level; several massage intensity levels are set in the preset level correspondence, and each massage intensity level corresponds to each interval level one by one, and the target massage parameter of the corresponding level is set for each massage intensity level.

[0143] Among them, the preset time interval is divided into several time sub-intervals. For example, the preset time interval can be divided into (0, t1), (t1, t2), (t2, t3), (t3, t4), and (tm - 1, tm), etc.; t1 < t2 < t3 <... < tm - 1 < tm. The corresponding interval levels can be divided into m levels. For example, T < t1 is set as level 1, t1 ≤ T < t2 is set as level 2, t2 ≤ T < t3 is set as level 3, t3 ≤ T < t4 is set as level 4,..., and so on. tm - 1 ≤ T < tm is set as level m - 1, and T ≥ tm is set as level m. The preset level correspondence can be but is not limited to a table form. The preset level correspondence refers to the correspondence between the massage intensity level and the interval level. For example, the massage intensity level can be set to n levels, and the preset inflation pressure threshold for each massage intensity level is Fin, and the deflation pressure threshold is Fon. The larger n is, the greater the intensity. When n = 0, Fin = Fon = 0, indicating that the airbag massage function is not activated; when n > 0, Fin > Fon.

[0144] The processor can query the time sub-interval in which the second timing duration falls in the preset time interval according to the obtained second timing duration, and obtain the time sub-interval corresponding to the second timing duration. The processor can obtain the interval level corresponding to the second timing duration according to the correspondence between the time sub-interval and the interval level. The processor can query the massage intensity level corresponding to the interval level in the preset level correspondence according to the obtained interval level, and then obtain the massage intensity level corresponding to the interval level. The processor can obtain the target massage parameter corresponding to the massage intensity level according to the massage intensity level, and then realize recommending a suitable massage intensity to the user according to the interval level. The higher the interval level, the smaller the massage intensity level. For example, when the interval level is 1, a massage intensity level of 3 can be recommended; when the interval level is 3, a massage intensity level of 1 can be recommended.

[0145] In the above embodiment, based on the optimized massage intensity for the airbag massage of the user's foot, the airbag massage pressure can be automatically controlled according to the size of the user's foot, the control mode of the airbag massage is optimized, the versatility of the airbag massage is enhanced, and the degree of intelligence is improved.

[0146] It should be understood that, although Figures 2 to 6 The steps in the flowchart are shown sequentially as indicated by the arrows, but these steps are not necessarily executed in the order indicated by the arrows. Unless otherwise specified herein, there is no strict order in which these steps are executed, and they can be performed in other orders. Figures 2 to 6 At least some of the steps in the process may include multiple sub-steps or multiple stages. These sub-steps or stages are not necessarily completed at the same time, but can be executed at different times. The execution order of these sub-steps or stages is not necessarily sequential, but can be executed in turn or alternately with other steps or at least some of the sub-steps or stages of other steps.

[0147] In one embodiment, a computer-readable storage medium is also provided, on which a computer program is stored, which, when executed by a processor, implements the steps of the control method for the foot bath device described above.

[0148] In one example, when a computer program is executed by a processor, it performs the following steps:

[0149] The first pressure information detected by the first pressure sensor is obtained; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly; when the first pressure information is greater than or equal to the first pressure threshold, the airbag assembly is stopped from being inflated and / or is deflated by the airbag control device.

[0150] Those skilled in the art will understand that all or part of the processes in the methods of the above embodiments can be implemented by a computer program instructing related hardware. The computer program can be stored in a non-volatile computer-readable storage medium, and when executed, it can include the processes of the embodiments of the above methods. Any references to memory, storage, databases, or other media used in the embodiments provided in this application can include non-volatile and / or volatile memory. Non-volatile memory can include read-only memory (ROM), programmable ROM (PROM), electrically programmable ROM (EPROM), electrically erasable programmable ROM (EEPROM), or flash memory. Volatile memory can include random access memory (RAM) or external cache memory. By way of illustration and not limitation, RAM is available in various forms, such as static RAM (SRAM), dynamic RAM (DRAM), synchronous DRAM (SDRAM), dual data rate SDRAM (DDRSDRAM), enhanced SDRAM (ESDRAM), synchronous link DRAM (SLDRAM), Rambus direct RAM (RDRAM), direct memory bus dynamic RAM (DRDRAM), and memory bus dynamic RAM (RDRAM), etc.

[0151] The technical features of the above embodiments can be combined in any way. For the sake of brevity, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, they should be considered to be within the scope of this specification.

[0152] The embodiments described above are merely illustrative of several implementation methods of this application, and while the descriptions are relatively specific and detailed, they should not be construed as limiting the scope of the invention patent. It should be noted that those skilled in the art can make various modifications and improvements without departing from the concept of this application, and these all fall within the protection scope of this application. Therefore, the protection scope of this patent application should be determined by the appended claims.

Claims

1. A foot bath device, characterized in that, It includes a processor, an airbag assembly, an airbag control device, and a basin. The airbag assembly and the airbag control device are disposed in the basin. The airbag assembly includes a dorsal foot airbag, which arches relative to the bottom wall of the foot bath cavity to form a placement space, into which the user's foot can be inserted. The airbag control device is connected to the airbag assembly, and the airbag assembly is provided with a first pressure sensor; the first pressure sensor is used to collect first pressure information corresponding to the upper surface of the airbag assembly; the processor is connected to the airbag control device and the first pressure sensor. The processor is used to execute the following control method: When the user's foot steps on the upper surface of the airbag assembly, the first pressure information detected by the first pressure sensor is obtained; the first pressure information is obtained by the first pressure sensor collecting the pressure on the upper surface of the airbag assembly. When the first pressure information is greater than or equal to the first pressure threshold, the airbag control device stops inflating and / or deflates the airbag assembly.

2. The foot bath device according to claim 1, characterized in that, The step of stopping the inflation and / or deflation of the airbag assembly via the airbag control device includes: If the airbag control device is inflating the airbag assembly, then the airbag assembly is stopped from inflating via the airbag control device; and / or, If the airbag assembly is in a preset inflated state, the airbag assembly is deflated by the airbag control device; the preset inflated state refers to the state in which the airbag assembly is inflated to a preset inflation amount or inflation height.

3. The foot bath device according to claim 2, characterized in that, The airbag assembly is also equipped with a second pressure sensor; the step of deflating the airbag assembly through the airbag control device if the airbag assembly is in a preset inflated state includes: The inflation pressure detected by the second pressure sensor is obtained; the inflation pressure is obtained by the second pressure sensor detecting the inflation pressure of the airbag assembly. If the inflation pressure is greater than or equal to the second pressure threshold, the airbag assembly is determined to be in a preset inflation state, and the airbag assembly is deflated by the airbag control device.

4. The foot bath device according to claim 2, characterized in that, The step of deflating the airbag assembly via the airbag control device if the airbag assembly is in a preset inflated state includes: The first inflation duration of the most recent inflation of the airbag assembly by the airbag control device is obtained; If the first inflation duration is greater than or equal to the first time threshold, the airbag assembly is determined to be in a preset inflation state, and the airbag assembly is deflated by the airbag control device.

5. The foot bath device according to claim 1, characterized in that, The method further includes the following steps: When the first pressure information is greater than or equal to the first pressure threshold, a first prompting operation is performed, which prompts the user to remove their foot from the upper surface of the airbag assembly.

6. The foot bath device according to claim 1, characterized in that, The method further includes the following steps: After the airbag assembly is stopped from being inflated and / or deflated by the airbag control device, and after a preset time has elapsed, the second pressure information detected by the first pressure sensor is reacquired. If the second pressure information is less than the first pressure threshold, the airbag assembly is cyclically inflated and deflated by the airbag control device to perform airbag massage.

7. The foot bath device according to claim 6, characterized in that, The foot bath device also includes a position sensing component and a foot massage component; the airbag component forms a massage space within the foot bath device; the method further includes the following steps: Acquire sensing information detected by the position sensing component; When the sensing information does not meet the first preset condition, a second prompting operation is performed. The second prompting operation is used to prompt the user to adjust the position of placing the foot in the massage space so that the foot massage component can perform acupoint massage on the user's foot.

8. The foot bath device according to claim 7, characterized in that, The foot bath also includes a foot massage component; the position sensing component includes at least two sensors disposed on the airbag component and / or the foot massage component, and the sensing information includes the distance value between the position sensing component and the user's foot when the user's foot is inserted into the massage space; And / or, the contact pressure generated when the user's foot enters the massage space and comes into contact with the airbag assembly; The step of executing the second prompt operation when the sensing information meets the first preset condition includes: The distance value is within the corresponding preset distance range; And / or, when the contact pressure is greater than the corresponding preset pressure threshold, it is determined that the sensing information meets the first preset condition; otherwise, the first preset condition is not met.

9. The foot bath device according to claim 8, characterized in that, The airbag assembly also includes a heel airbag, wherein... The position sensing component includes at least two sensors located in different areas of the foot massage component; or... The position sensing component includes at least a first sensor located on the heel airbag and a second sensor located on the dorsum of the foot airbag; or... The position sensing component includes at least a first sensor located in the heel airbag and a third sensor located in the foot massage component.

10. The foot bath device according to claim 6, characterized in that, The airbag assembly is also equipped with a second pressure sensor, which is used to detect the inflation pressure generated by the airbag inflation. The step of cyclically inflating and deflating the airbag assembly through the airbag control device includes: The inflation pressure detected by the second pressure sensor is obtained, and the second inflation time for the inflation pressure to reach the third pressure threshold is determined. Determine the mapping relationship between the massage level and massage parameters corresponding to the second inflation duration; Get the currently set massage level; The target massage parameters corresponding to the currently set massage level are determined based on the mapping relationship between the massage level and massage parameters corresponding to the second inflation duration. The airbag control device is controlled to cyclically inflate and deflate the airbag assembly according to the target massage parameters.

11. The foot bath device according to claim 6, characterized in that, The airbag assembly is also equipped with a second pressure sensor, which is used to detect the inflation pressure generated by the airbag inflation. The step of cyclically inflating and deflating the airbag assembly through the airbag control device includes: The inflation pressure detected by the second pressure sensor is obtained, and the second inflation time for the inflation pressure to reach the third pressure threshold is determined. The target massage parameters corresponding to the second inflation time are determined based on the preset mapping relationship between inflation time and massage parameters; The airbag control device is controlled to cyclically inflate and deflate the airbag assembly according to the target massage parameters.