A flushing control method and control device of a smart toilet and the smart toilet
By emitting microwave signals and receiving reflected signals on the smart toilet, recording the first and second durations, and combining the duration thresholds to control the flushing volume, the problem of smart toilets being unable to distinguish between urination and defecation is solved, and intelligent flushing control that saves water resources is achieved.
Patent Information
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- FOSHAN GAOMING ANHUA CERAMIC SANITARY WARE
- Filing Date
- 2023-12-01
- Publication Date
- 2026-06-09
AI Technical Summary
Smart toilets cannot accurately distinguish whether a user is defecating or urinating, resulting in the use of large amounts of water for flushing even after the user urinates, thus wasting water resources.
By emitting microwave signals into the toilet bowl and the direction of use, and receiving reflected signals, the system judges the user's behavior based on changes in the reflected signals, records the first and second durations, and controls different flush volumes by combining duration thresholds.
Accurately identifying users' urination and defecation behaviors avoids unnecessary water waste during flushing, conserves water resources, and improves the convenience and environmental friendliness of smart toilets.
Smart Images

Figure CN117822703B_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of sanitary ware technology, and in particular to a flushing control method, control device and smart toilet for a smart toilet. Background Technology
[0002] A smart toilet is a bathroom fixture that integrates high-tech features, designed to provide a more comfortable, convenient, and hygienic user experience. A smart toilet can automatically detect the need for flushing after use, eliminating the need for manual operation of the flush button. This automatic flushing function provides users with a more convenient experience.
[0003] Among related technologies, smart toilets have certain defects in their automatic flushing function. They cannot accurately distinguish whether the user is defecating or urinating, causing unnecessary flushing after the user defecates or urinates. Even when the user is only urinating, a large amount of water is used for flushing, wasting water resources. Summary of the Invention
[0004] The main objective of this application is to provide a flushing control method, control device, and smart toilet for a smart toilet, which can rationally select different flushing methods based on the duration of user use of the smart toilet, thereby saving water resources.
[0005] To achieve the above objectives, a first aspect of this application proposes a flushing control method for a smart toilet. The method includes: transmitting microwave signals towards the toilet wall and the usage direction of the smart toilet, and receiving reflected signals of the microwave signals, wherein the usage direction corresponds to the top of the smart toilet; when the reflected signal in the toilet wall direction decreases, setting the current flush indicator as a ready-to-flush indicator, and starting a timer from the time the ready-to-flush indicator is set to record a first duration; when the change in the reflected signal in the usage direction does not exceed a preset stability threshold, starting a timer to record a second duration; when the reflected signal in the usage direction indicates that the distance between the user and the smart toilet has increased, determining that the user has left, stopping the timer and determining the first duration and the second duration at the time of timer stop, and controlling the smart toilet to flush at a corresponding flush volume under the ready-to-flush indicator based on the magnitude of the first duration and the second duration.
[0006] In some embodiments, controlling the smart toilet to flush at a corresponding flush volume based on the magnitude of the first duration and the second duration under the pending flush indicator includes: obtaining a preset first duration threshold and a second duration threshold, wherein the first duration threshold is greater than the second duration threshold; under the pending flush indicator, when the first duration is greater than the first duration threshold and the second duration is greater than the second duration threshold, controlling the smart toilet to flush at a first flush volume; when the first duration is less than the first duration threshold or the second duration is less than the second duration threshold, controlling the smart toilet to flush at a second flush volume, wherein the second flush volume is less than the first flush volume.
[0007] In some embodiments, the second duration threshold is obtained through the following steps: obtaining a preset summer threshold and a winter threshold, wherein the winter threshold is greater than the summer threshold; obtaining the real-time ambient temperature and a preset temperature threshold; when the ambient temperature is higher than the temperature threshold, determining the summer threshold as the second duration threshold; when the ambient temperature is lower than the temperature threshold, determining the winter threshold as the second duration threshold.
[0008] In some embodiments, when the first duration is greater than the first duration threshold and the second duration is greater than the second duration threshold, the method further includes: obtaining a difference threshold; when the difference between the first duration and the first duration threshold is greater than the difference threshold and the difference between the second duration and the second duration threshold is greater than the difference threshold, controlling the smart toilet to flush at a third flush volume, wherein the third flush volume is greater than the first flush volume.
[0009] In some embodiments, when the change in the reflected signal in the usage direction does not exceed a preset stability threshold, timing is started to record a second duration, including: obtaining a preset swing duration; when the change in the reflected signal in the usage direction does not exceed the preset stability threshold within the swing duration, determining that the reflected signal is stable; and starting timing from when the reflected signal in the usage direction is stable to record the second duration.
[0010] In some embodiments, the method further includes: obtaining a set distance threshold; and opening the toilet lid when the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has decreased to the set distance threshold.
[0011] In some embodiments, the method further includes: determining that the user has left when the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has increased; and controlling the smart toilet to close the toilet lid if the flushing indicator is not the flushing indicator.
[0012] To achieve the above objectives, a second aspect of this application provides a smart toilet, comprising: a transmitting module for transmitting microwave signals toward the toilet wall and the usage direction of the smart toilet, and receiving reflected signals of the microwave signals, wherein the usage direction corresponds to the top of the smart toilet; a first duration module for setting a flush indicator as a ready-to-flush indicator when the reflected signal in the toilet wall direction decreases, and starting a timer from the time the ready-to-flush indicator is set to record a first duration; a second duration module for starting a timer to record a second duration when the change in the reflected signal in the usage direction does not exceed a preset stability threshold; and a flushing module for determining that the user has left after the reflected signal in the usage direction indicates that the distance between the user and the smart toilet has increased, stopping the timer, and determining the first duration and the second duration at the time of timer stop, and controlling the smart toilet to flush at a corresponding flush volume under the ready-to-flush indicator based on the magnitude of the first duration and the second duration.
[0013] To achieve the above objectives, a third aspect of the present application provides a control device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect of the present application.
[0014] To achieve the above objectives, a fourth aspect of this application provides an intelligent toilet, including a memory and a processor, wherein the memory stores a computer program, and the processor executes the computer program to implement the method described in the first aspect of the embodiment.
[0015] The flushing control method, control device, and smart toilet proposed in this application have the following beneficial effects: Microwave signals are emitted towards the toilet wall and the usage direction of the smart toilet, and reflected microwave signals are received, wherein the usage direction corresponds to the top of the smart toilet; when the reflected signal in the toilet wall direction decreases, the current flush indicator is set as a ready-to-flush indicator, and timing begins from the time the ready-to-flush indicator is set to record a first duration; when the change in the reflected signal in the usage direction does not exceed a preset stable threshold, timing begins to record a second duration; when the reflected signal in the usage direction indicates that the distance between the user and the smart toilet has increased, it is determined that the user has left, and timing is stopped and the first and second durations at which timing stops are determined; under the ready-to-flush indicator, the smart toilet is controlled to flush with the corresponding flush volume according to the magnitude of the first and second durations. By emitting microwave signals in the direction of use of the smart toilet, the distance between the user and the toilet can be determined based on the reflected microwave signals. Taking advantage of the property that microwave signals are easily absorbed by water molecules, emitting microwave signals towards the toilet bowl wall can detect water flow information when the user urinates, setting a flushing indicator to avoid unnecessary water waste. The system records the time from the first liquid flow to the user's departure, and the second time from the microwave signal stabilizing to the user's departure. By recording these two time periods, errors in identifying whether the user is defecating or urinating are avoided due to prolonged dressing or undressing time. The system accurately identifies whether the user is defecating or urinating, and, based on the first and second time periods, controls the flushing volume accordingly, using different flushing volumes to conserve water resources. Attached Figure Description
[0016] Figure 1 This is a flowchart of the flushing control method for a smart toilet provided in an embodiment of this application;
[0017] Figure 2 This is a schematic diagram of the microwave module on the smart toilet provided in an embodiment of this application;
[0018] Figure 3 yes Figure 1 The flowchart of step S104 in the process;
[0019] Figure 4 This is a flowchart of obtaining the second duration threshold provided in an embodiment of this application;
[0020] Figure 5 yes Figure 3 The flowchart of step S202 in the text;
[0021] Figure 6 yes Figure 1 The flowchart of step S103 in the process;
[0022] Figure 7This is another flowchart of the flushing control method for a smart toilet provided in the embodiments of this application;
[0023] Figure 8 This is another flowchart of the flushing control method for a smart toilet provided in the embodiments of this application;
[0024] Figure 9 This is a flowchart illustrating the flushing control method for a smart toilet provided in an embodiment of this application.
[0025] Figure 10 This is a schematic diagram of the electrical control of the smart toilet provided in the embodiments of this application;
[0026] Figure 11 This is a schematic diagram of the electrical control hardware logic of the smart toilet provided in the embodiments of this application. Detailed Implementation
[0027] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0028] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.
[0029] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.
[0030] A smart toilet is a bathroom fixture that integrates high-tech features, designed to provide a more comfortable, convenient, and hygienic user experience. A smart toilet can automatically detect the need for flushing after use, eliminating the need for manual operation of the flush button. This automatic flushing function provides users with a more convenient experience.
[0031] In related technologies, smart toilets have certain defects in their automatic flushing function. They cannot accurately identify whether the user is defecating or urinating, resulting in unnecessary flushing after the user has finished defecating or urinating. Even when the user is only urinating, a large amount of water is used for flushing, wasting water resources.
[0032] Based on this, the embodiments of this application provide a flushing control method, control device and smart toilet for a smart toilet, which can accurately identify whether the user is defecating or urinating and perform different flushing methods to save water resources.
[0033] The flushing control method, control device, and smart toilet provided in this application are specifically described through the following embodiments. First, the flushing control method of the smart toilet in this application embodiment is described.
[0034] The flushing control method of the smart toilet in this application embodiment can be described through the following embodiments.
[0035] Figure 1 This is an optional flowchart of the flushing control method for a smart toilet provided in this application embodiment. Figure 1 The method may include, but is not limited to, steps S101 to S104.
[0036] Step S101: Transmit microwave signals towards the toilet wall and the usage direction of the smart toilet, and receive the reflected microwave signals, wherein the usage direction corresponds to the top of the smart toilet.
[0037] As we can understand, microwave signals are electromagnetic waves with relatively high frequencies and short wavelengths, falling between radio frequency and infrared radiation. Microwave signals typically operate in the frequency range of 300MHz to 300GHz. When a emitted microwave signal encounters an object (such as a human body), it is reflected. Based on the received reflected signal, characteristics such as amplitude, frequency, and phase can be analyzed. By analyzing these characteristics, the presence, distance, and motion state of the object can be determined, and the corresponding operations of the smart toilet can be controlled based on the analysis results.
[0038] For example, microwave signals are emitted towards the toilet bowl and the user's orientation of the smart toilet. The user orientation refers to the direction from which the user is positioned above the smart toilet. The toilet bowl is the part that comes into contact with urine and other excrement during use; it is typically made of ceramic or other smooth materials, such as porcelain or a ceramic coating, and is smooth, durable, and easy to clean. Microwaves can penetrate non-metallic solids such as ceramic and plastic, but cannot penetrate water. Microwaves are easily absorbed by water. When a user urinates, there is liquid flow on the toilet bowl, and the system can detect the fluctuating reflected signals caused by the water flow, thus identifying that the user is urinating.
[0039] Understandably, microwave transmitters, such as microwave antennas and microwave modules, can be used to transmit microwave signals. Figure 2As shown, in one embodiment, the microwave module is located inside the smart toilet's internal mechanism, facing the user at an angle upwards. The microwave module generates and amplifies microwave signals. During signal transmission, it can be controlled and adjusted according to actual use to ensure stable signal transmission and appropriate parameter settings, such as adjusting the module's power, frequency, and modulation method. This ensures the smart toilet operates normally and avoids potential harm to the human body during actual operation.
[0040] Step S102: When the reflected signal from the toilet wall direction decreases, set the current flush indicator to the ready-to-flush indicator, and start timing from when the ready-to-flush indicator is set to record the first duration;
[0041] Understandably, when microwave signals encounter water or other liquids, most of their energy is absorbed. When the reflected signal from the toilet bowl decreases, it means the microwave signal is being absorbed, indicating liquid flow on the toilet bowl and accurately identifying the user's urination. By utilizing changes in the reflected signal, the flow of urine can be monitored, which is then used in functions such as automatic flushing in smart toilets.
[0042] Understandably, smart toilet flush indicators use various methods and cues to remind the toilet to perform a flushing operation. Smart toilets may have LED indicators or displays to show the flushing status. For example, the indicator light can show different colors or flash to represent different states, such as blue for standby, green for flushing, and red for malfunction. The flushing-ready indicator reminds the smart toilet to flush after the user leaves.
[0043] For example, when the reflected microwave signal from the toilet wall decreases, it is determined that there is liquid flow on the toilet wall, accurately identifying that the user has urinated. By setting the current flush indicator to a pending flush indicator, it is possible to avoid accidental flushing when the user is near the smart toilet but not using it, thereby saving water resources, improving the intelligence and convenience of using the smart toilet, and making an important contribution to environmental protection and energy conservation.
[0044] Understandably, a "flush ready" indicator is set to prompt the user to urinate. After the user leaves the smart toilet, they need to control the toilet to flush. A timer is started from when the "flush ready" indicator is set to record the first duration. This timer can be achieved by equipping the smart toilet with a timer or timing chip. The first duration helps identify the user's urination or defecation patterns, and then controls the smart toilet to use different flushing methods accordingly, using flushing methods rationally to avoid unnecessary water waste.
[0045] Step S103: When the change in the reflected signal in the direction of use does not exceed the preset stability threshold, start timing to record the second duration;
[0046] It's understandable that microwaves have the property of reflection. When microwaves of a certain frequency encounter an obstacle, a portion of the wave will be reflected back. If the obstacle is stationary, the wavelength and frequency will not change. After a user finishes urinating on a smart toilet, they may move their body or adjust their clothing, causing changes in the stability of the reflected signal. However, when a user is defecating in the direction of use, the reflected signal usually remains relatively stable. When the reflected signal in the direction of use is unstable, it may indicate that the user has performed some actions after urinating, such as moving their body or adjusting their clothing, preparing to leave the smart toilet. In this case, it can be assumed that the user has completed the urination operation.
[0047] Understandably, the preset stability threshold is the maximum allowable change in the reflected signal, used to determine whether the user is stable on the smart toilet. When the change in the reflected signal in the direction of use does not exceed the preset stability threshold, the reflected signal is considered stable, potentially indicating that the user has begun defecation. A stable reflected signal indicates that the user remains relatively stationary in the direction of use, corresponding to defecation. By judging the stability of the reflected signal, the smart toilet can adjust the flushing control accordingly based on the user's urination and defecation patterns, achieving a more intelligent and water-saving flushing method.
[0048] For example, a second duration can be recorded by equipping the smart toilet with a timer or timing chip, starting when the change in the reflected signal does not exceed a preset stability threshold. This second duration records the time from when the user defecates on the smart toilet until they leave. By recording this second duration, the user's urination and defecation patterns can be determined. Different flushing methods can be adopted based on different usage patterns to rationally use water resources. For example, if the second duration is short, it indicates the user only urinated, and a smaller flush volume can be selected; if the second duration is long, it indicates the user defecated, and a larger flush volume can be selected. Setting appropriate duration thresholds and flushing strategies based on actual conditions provides a good user experience and water resource management.
[0049] Step S104: When the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has increased, it is determined that the user has left, and the timing is stopped and the first duration and the second duration when the timing stops are determined. Under the waiting-to-flush indicator, the smart toilet is controlled to flush with the corresponding flush volume according to the magnitude of the first duration and the second duration.
[0050] Understandably, if the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has increased, it can be regarded as a signal that the user has left the smart toilet. The system can then determine that the user has left, stop the timer, and determine the first and second durations at which the timer stops. The first duration records the time from when the user starts urinating to when the user leaves the smart toilet, and the second duration records the time from when the user is steadily defecating on the smart toilet to when the user leaves the smart toilet.
[0051] For example, by controlling the flushing volume of a smart toilet based on the magnitude of a first and second flush duration when a flush is pending indicator, intelligent flushing control can be implemented according to the user's actual usage, thereby improving water resource utilization efficiency. If the first duration is short, it indicates that the user has urinated, so a smaller flush volume is selected, allowing for the setting of an appropriate flush volume to conserve water resources. If the first duration is long, it may indicate that the user has defecated after urinating. Using the second duration to assist in determining whether the user has urinated or defecated can prevent the first duration from being mistakenly identified as defecation due to the user tidying clothes or performing other operations after urinating, thus improving the accuracy of intelligent flushing control. By controlling the smart toilet to use different flushing methods based on the user's urination or defecation, the flushing mode can be used rationally to avoid unnecessary water waste.
[0052] The subject of this application is a smart toilet, specifically executed by the processor (Central Processing Unit, CPU) on the smart toilet. In the smart toilet, the processor is responsible for controlling various functions and performing various operations, such as detecting sensor data, controlling flushing, and adjusting temperature. The processor on the smart toilet processes sensor data and makes corresponding decisions and operations based on input signals and internal states by executing pre-set programs and algorithms. For example, the processor can determine whether the user has left the smart toilet based on changes in reflected signals from the direction of use, stop the timer, and determine a first duration and a second duration. Based on the magnitude of the first and second durations, the processor can select an appropriate flushing volume according to preset control logic and implement the corresponding flushing operation by controlling relevant execution structures, such as water valves or pumps.
[0053] The flushing control method for a smart toilet proposed in this application transmits microwave signals towards the toilet bowl and the user's direction, and receives reflected microwave signals, wherein the user's direction corresponds to the top of the smart toilet. When the reflected signal in the toilet bowl direction decreases, it is determined that there is liquid flow on the toilet bowl, the current flush indicator is set as a ready-to-flush indicator, and a timer is started from the time the ready-to-flush indicator is set to record a first duration. When the change in the reflected signal in the user's direction does not exceed a preset stable threshold, a timer is started to record a second duration. When the reflected signal in the user's direction indicates that the distance between the user and the smart toilet has increased, it is determined that the user has left, and the timer is stopped and the first and second durations at which the timer stops are determined. Under the ready-to-flush indicator, the smart toilet is controlled to flush with the corresponding flush volume according to the magnitude of the first and second durations. By emitting microwave signals in the direction of use of the smart toilet, the distance between the user and the toilet can be determined based on the reflected microwave signals. Taking advantage of the property that microwave signals are easily absorbed by water molecules, emitting microwave signals towards the toilet bowl wall can detect water flow information when the user urinates, setting a flushing indicator to avoid unnecessary water waste. The system records the time from the first liquid flow to the user's departure, and the second time from the microwave signal stabilizing to the user's departure. By recording these two time periods, errors in identifying whether the user is defecating or urinating are avoided due to prolonged dressing or undressing time. The system accurately identifies whether the user is defecating or urinating, and, based on the first and second time periods, controls the flushing volume accordingly, using different flushing volumes to conserve water resources.
[0054] Please see Figure 3 In some embodiments, step S104 may include steps S201 to S203:
[0055] Step S201: Obtain a preset first duration threshold and a second duration threshold, wherein the first duration threshold is greater than the second duration threshold;
[0056] Understandably, the first duration threshold is used to initially determine whether a user has defecated based on the time from when they start urinating to when they leave the smart toilet. If the recorded first duration is longer than the first duration threshold, it can be preliminarily assumed that the user has defecated. Further judgment is then made by combining the second duration threshold, and finally, an appropriate flush volume is determined to save water resources.
[0057] For example, the first time threshold can be set empirically to suit user needs and habits. Considering users' average toilet time habits, experimental data can be used to determine how long users typically need to urinate or defecate. An appropriate first time threshold should be set, taking into full account the needs of the user group when setting it, and adjusted and optimized in actual use to achieve the best user experience. Avoid setting the first time threshold too short, lest a slightly longer urination time be initially misjudged as defecation, ensuring that users have sufficient time to complete urination within the first time threshold.
[0058] Understandably, the second duration threshold is used to further determine whether the user has defecated, based on the time from when the reflected signal begins to stabilize until the user leaves the smart toilet. Combining the second duration threshold with the identification of urination and defecation can help avoid misidentification due to actions such as tidying clothes. By using the second duration as an auxiliary judgment condition, it is possible to more accurately distinguish between urination and defecation, thereby controlling the flush volume. When a user uses the toilet, if the first duration is greater than the first duration threshold but the second duration is less than the second duration threshold, it may mean that the user only urinated and spent a relatively long time tidying clothes. In this case, the second duration threshold can be used to determine the user's actual behavior and select a smaller flush volume to avoid unnecessary waste.
[0059] For example, the time a user spends tidying their clothes varies depending on the season, and the second duration threshold can be adjusted based on the ambient temperature. When the ambient temperature is high (such as in summer), the user wears fewer clothes, resulting in a shorter time spent tidying up, which has less impact on determining the duration of defecation. However, when the ambient temperature is low (such as in winter), the user wears more clothes, resulting in a longer time spent tidying up. This longer first duration might be misidentified as defecation, leading to a larger flush volume. Therefore, the second duration threshold can be automatically adjusted based on real-time ambient temperature detection or by obtaining time, season, and temperature information through networks, servers, etc., to adapt to different scenarios. For example, the second duration threshold could be 30 seconds in summer and 60 seconds in winter.
[0060] Step S202: Under the pending flushing indicator, when the first duration is greater than the first duration threshold and the second duration is greater than the second duration threshold, control the smart toilet to flush with the first flush volume.
[0061] Understandably, by combining the first and second duration thresholds for judgment, the system avoids relying solely on the first duration to determine urination or defecation, reducing the possibility of false identification. This allows for more accurate identification of whether a user is defecating or urinating, and accordingly controls the smart toilet to flush with the appropriate water volume, achieving water conservation while meeting user needs. When the recorded first duration exceeds the first duration threshold, it can be preliminarily assumed that the user has defecated. When the recorded second duration exceeds the second duration threshold, it can be confirmed that the user continued to defecate on the smart toilet after urinating. In this case, using the first flush volume based on the user's defecation history will achieve a better flushing effect.
[0062] For example, the smart toilet will only flush based on the first and second time intervals when the flush indicator is set to "Pending Flushing." The "Pending Flushing" indicator prevents accidental flushing when someone is near the toilet but not using it; flushing is only triggered when the user actually uses the toilet, thus conserving water. The "Pending Flushing" indicator effectively reduces accidental flushing, saves water, and improves the intelligence and user experience of the smart toilet. Simultaneously, it avoids unnecessary flushing interference when the user is near the toilet, providing a more comfortable and convenient user environment.
[0063] Understandably, the initial flush volume can be set based on experience; it's the amount of water used to flush after defecation. The purpose of the initial flush volume is to provide enough water to flush and clean the toilet after defecation. The appropriate initial flush volume can be determined based on the design and performance of the smart toilet to ensure effective flushing, completely removing waste and keeping the toilet clean. The initial flush volume setting can vary depending on the smart toilet model, water pressure, and personal preference. Smart toilets often offer adjustable initial flush volume options, allowing users to adjust it to their needs.
[0064] Step S203: When the first duration is less than the first duration threshold or the second duration is less than the second duration threshold, control the smart toilet to flush with the second flush volume, wherein the second flush volume is less than the first flush volume.
[0065] Understandably, when a user uses a smart toilet, if the first flush duration is less than a first duration threshold or the second flush duration is less than a second duration threshold, it means the user only urinated briefly or remained still on the toilet for a short time. In this case, the smart toilet will choose to use the second flush volume to avoid unnecessary waste.
[0066] For example, the second flush volume can be set empirically for use after urination in a smart toilet, with a smaller volume than the first flush. Since urination produces less waste, a smaller second flush volume effectively conserves water. Despite the smaller volume, it's still essential to ensure a good flush. Even with minimal waste, it's crucial to flush away all waste and keep the toilet clean. The second flush volume setting can vary depending on the smart toilet model, water pressure, and personal preference. Smart toilets often offer an adjustable second flush volume option, allowing users to customize it to their needs.
[0067] Please see Figure 4 In some embodiments, the second duration threshold is obtained through the following steps:
[0068] Step S301: Obtain preset summer threshold and winter threshold, wherein the winter threshold is greater than the summer threshold;
[0069] Understandably, the summer and winter thresholds are set based on experience. The summer threshold is an optional second duration threshold when the ambient temperature is high, and the winter threshold is an optional second duration threshold when the ambient temperature is low. These thresholds are used to set the second duration to determine if a user continues to remain still on the smart toilet after urinating to defecate. The time users spend adjusting their clothing varies in different seasons. When the ambient temperature is high (e.g., summer), users wear less clothing, resulting in shorter adjustment times and less impact on determining the duration of defecation. However, when the ambient temperature is low (e.g., winter), users wear more clothing, leading to longer adjustment times. This longer initial duration might be misidentified as defecation, resulting in a higher flush volume. Because users spend more time adjusting their clothing in winter, the winter threshold is higher than the summer threshold.
[0070] Step S302: Obtain the real-time ambient temperature and the preset temperature threshold;
[0071] For example, ambient temperature refers to the temperature of the environment in which the smart toilet is located, while the temperature threshold is a preset temperature value used to compare with the real-time ambient temperature to distinguish between summer and winter. The smart toilet can have a built-in temperature sensor that can directly acquire the surrounding ambient temperature in real time. The smart toilet can also be equipped with a remote temperature sensor, which can transmit the ambient temperature data to the smart toilet control system via wireless connection or other communication methods. The smart toilet can also connect to other smart devices (such as temperature monitors, smart home systems, etc.) to obtain the real-time ambient temperature.
[0072] Step S303: When the ambient temperature is higher than the temperature threshold, determine the summer threshold as the second duration threshold;
[0073] Step S304: When the ambient temperature is lower than the temperature threshold, the winter threshold is determined as the second duration threshold.
[0074] Understandably, by comparing the real-time ambient temperature with a temperature threshold, a smart toilet can determine the current season and accordingly select either a summer or winter threshold as the second duration threshold. When the real-time ambient temperature is higher than the temperature threshold, it is determined to be summer, and the preset summer threshold is used as the second duration threshold. Conversely, when the real-time ambient temperature is lower than the temperature threshold, it is determined to be winter, and the preset winter threshold is used as the second duration threshold. By comparing the ambient temperature with the temperature threshold, an appropriate second duration threshold can be dynamically selected to adapt to temperature changes in different seasons and provide a more accurate flushing strategy.
[0075] Please see Figure 5 In some embodiments, step S202 may include steps S401 to S402:
[0076] Step S401: Obtain the difference threshold;
[0077] Understandably, the difference threshold is a pre-set value used to determine whether the difference between the first duration and the first duration threshold, and the difference between the second duration and the second duration threshold, exceeds this threshold. The difference threshold can be adjusted according to design requirements and user feedback to achieve the best rinsing effect.
[0078] Step S402: When the difference between the first duration and the first duration threshold is greater than the difference threshold and the difference between the second duration and the second duration threshold is greater than the difference threshold, control the smart toilet to flush with a third flush volume, wherein the third flush volume is greater than the first flush volume.
[0079] For example, if the difference between the first duration and a first duration threshold, and the difference between the second duration and a second duration threshold, both exceed a difference threshold, the smart toilet will use a larger third flush volume for washing. The third flush volume can be set empirically for intensive washing after defecation; a larger third flush volume than the first flush volume ensures better washing results. By setting difference thresholds, the smart toilet can determine whether a third flush is needed based on the differences between the first and second durations and the first and second duration thresholds, using a larger flush volume to ensure hygiene and comfort.
[0080] Please see Figure 6 In some embodiments, step S103 may include steps S501 to S503:
[0081] Step S501: Obtain the preset swing duration;
[0082] For example, the swing duration refers to a time period used by the smart toilet to determine stability when detecting reflected signals in the direction of use. This time period can be a short, fixed duration, during which the stability of the reflected signal is determined based on its changes. If the reflected signal remains stable within the swing duration, it can be assumed that the user is stationary while defecating on the smart toilet. The swing duration can be adjusted according to actual needs to ensure accurate determination of the stability of the reflected signal.
[0083] Step S502: When the change in the reflected signal in the direction of use does not exceed a preset stability threshold within the swing duration, the reflected signal is determined to be stable.
[0084] Understandably, the smart toilet detects reflected signals in the direction of use and starts a swing duration timer to continuously observe changes in the reflected signal during the swing duration. If the change in the reflected signal does not exceed a preset stability threshold throughout the entire swing duration, the reflected signal can be considered stable, meaning there are no abnormal fluctuations or interference. This allows for accurate measurement of the second time the user spends on the smart toilet, thus enabling more intelligent flushing control.
[0085] Step S503: Start timing from when the reflected signal in the direction of use stabilizes to record the second duration.
[0086] Understandably, once the reflected signal stabilizes, the smart toilet begins recording the second duration of its time on the toilet. This timer starts when the reflected signal stabilizes and continues until the user leaves. By using a preset swing duration and detecting the stability of the reflected signal in the direction of use, the system can accurately measure the second duration of the user's time on the smart toilet and use this time to implement intelligent flushing control. This saves water, improves efficiency, and provides a more comfortable and personalized user experience.
[0087] Please see Figure 7 In some embodiments, Figure 1 The method may further include steps S601 to S602:
[0088] Step S601: Obtain the set distance threshold;
[0089] Step S602: When the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has decreased to a set distance threshold, the toilet lid is opened.
[0090] For example, a set distance threshold represents an appropriate distance between the user and the smart toilet. When the user approaches the toilet and the distance decreases to the set distance threshold, the toilet lid will open. Similarly, when a reflected signal in the direction of use indicates that the distance between the user and the smart toilet has decreased to the set distance threshold, the system will open the toilet lid. Automatic lid opening by the smart toilet provides a more hygienic and convenient user experience. Users do not need to manually touch the toilet lid, reducing the risk of cross-infection and bacterial transmission. Users can adjust the set distance threshold for opening the toilet lid according to their preferences and needs, providing personalized settings to suit different users' habits and requirements.
[0091] Please see Figure 8 In some embodiments, Figure 1 The method may further include steps S701 to S702:
[0092] Step S701: When the reflected signal in the direction indicates that the distance between the user and the smart toilet has increased, it is determined that the user has left.
[0093] Understandably, by using reflected signals from different directions to determine whether a user has left the smart toilet, when the reflected signal indicates that the distance between the user and the smart toilet has increased beyond a certain value, it can be determined that the user has left. This distance detection method based on reflected signals can provide a relatively accurate determination of user departure, thereby triggering subsequent operations, such as closing the toilet seat or other automated functions.
[0094] Step S702: If the flush indicator is not the ready-to-flush indicator, control the smart toilet to close the toilet lid.
[0095] Understandably, the flush indicator on a smart toilet uses different methods and instructions to remind the toilet to perform a flushing operation. Checking the current flush indicator, if it's not a "pending flush" indicator, meaning the smart toilet doesn't need to flush, you can control the toilet lid to close. Only when the flush indicator is "pending flush" will the smart toilet flush based on a first and second flush duration. The "pending flush" indicator effectively reduces accidental flushing, conserves water resources, and improves the intelligence and user experience of the smart toilet.
[0096] Please see Figure 9In some embodiments, a flowchart illustrating the flushing control method of a smart toilet is shown in the figure. When using the smart toilet, initialization begins. The system determines whether the user is close to the smart toilet based on the reflected signal from the direction of use. If the distance between the user and the smart toilet decreases to a set distance threshold, the toilet lid is opened. When the reflected signal from the toilet wall direction decreases, it is determined that there is liquid flow on the toilet wall, i.e., a water flow signal. The current flush indicator is set to a ready-to-flush indicator. The system then checks whether the current flush indicator is indeed ready-to-flush; if so, a timer begins to record the first duration. Figure 9 The first flush duration is denoted by t1, and t1++ indicates the start of the first flush duration. After the user finishes urinating, the reflected signal from the toilet bowl remains unchanged. The system then checks if the flush indicator is ready to flush. If it is, a second flush duration is recorded when the change in the reflected signal does not exceed a preset stability threshold. Once the reflected signal stabilizes, it is determined that the user did not move, and the second flush duration is denoted by t2, and t2++ indicates the start of the second flush duration. T1 is the preset first flush threshold, and T2 is the preset second flush threshold. When the user leaves, t1 and t2 stop timing. The system then checks if the flush indicator is ready to flush. If it is, different flushing methods are controlled based on the relationship between t1 and T1, and between t2 and T2. If t1 is greater than T1 and t2 is greater than T2, the first water pump is activated to flush with the first flush volume, the lid is closed, and the values of t1 and t2 and the flush indicator are initialized. Otherwise, the second water pump is activated to flush with the second flush volume, the lid is closed, and the values of t1 and t2 and the flush indicator are initialized. If the distance between the user and the smart toilet decreases to a set distance threshold, and the toilet lid is opened but there is no water flow signal, the system will determine the current flush indicator and whether the user has left. If the user leaves, the system will control the toilet lid to close automatically based on the flush indicator not being a ready-to-flush indicator.
[0097] Please see Figure 10In some embodiments, the electrical control schematic of the smart toilet is shown in the figure. The smart toilet has a microwave module that emits microwaves and determines the presence and distance of a human body by detecting microwave reflections. The microwave module can detect the user's approach and departure, liquid information during urination, and information about the user defecating steadily on the toilet, thereby triggering corresponding operations. The main control board is the core control unit of the smart toilet. The main control board can communicate with the microwave module via serial port and perform logical calculations and decisions based on the received information. The main control board can also drive other modules, such as the flushing drive module and the motor drive module. The flushing drive module controls the flushing pump to perform the flushing operation through a GPIO interface. The main control board can select the appropriate flush volume as needed and implement the flushing function by controlling the operation of the flushing pump. The motor drive module is used to control the opening and closing of the toilet seat. The main control board can automatically perform the opening or closing operation by controlling the lid motor through a GPIO interface based on the user's approach or departure signals. The MCU is the central controller, responsible for receiving information from external sensors or modules and performing logical calculations and decisions according to pre-set algorithms. The MCU can also output control signals to drive the operation of other modules and realize the various functions of the smart toilet.
[0098] Please see Figure 11 In some embodiments, the schematic diagram of the electronic control hardware is shown in the figure. The MCU is the central controller, responsible for receiving information from external sensors or modules. The microwave module can be used to detect the user's approach and departure, liquid information when the user urinates, and information about the user defecating steadily on the toilet, thereby triggering corresponding operations. The main control board can communicate with the microwave module via serial port and perform logical calculations and decisions based on the received information. The flushing module includes a first flushing drive unit and a second flushing drive unit. The first flushing drive unit controls the first water pump, and the second flushing drive unit controls the second water pump. Different water pumps are used to execute different flushing methods according to different usage situations. The lid-flipping module includes a motor drive unit, a flipping ring unit, and a damping unit, which can realize the automatic opening or closing operation of the lid-flipping motor. The motor drive unit is responsible for providing the power and control signals required by the motor. It can receive signals from the MCU and start or stop the motor operation according to the signal indication. The flipping ring unit realizes the opening or closing action of the toilet lid by transmitting the power and torque of the motor. It can convert the rotational motion of the motor into the flipping action, so that the toilet lid can automatically complete the opening or closing operation. The damping unit is used to control the smoothness and slowness of the flip-up action. It achieves a slow descent or smooth movement of the flip-up through an internal damping device or control algorithm, so as to avoid discomfort or noise caused by the flip-up moving too fast or stopping suddenly.
[0099] This application embodiment also provides a smart toilet that can implement the above-mentioned flushing control method for the smart toilet. The functional modules of the smart toilet include:
[0100] The system includes a transmitting module for transmitting microwave signals towards the toilet bowl and the user's direction of use, and receiving reflected microwave signals, with the user's direction corresponding to the top of the smart toilet. A first duration module is used to set the current flush indicator to a "waiting to flush" indicator when the reflected signal from the toilet bowl decreases, and to start timing from the time the "waiting to flush" indicator is set to record the first duration. A second duration module is used to start timing and record the second duration when the change in the reflected signal from the user's direction does not exceed a preset stability threshold. A flushing module is used to determine when the user has left the smart toilet after the reflected signal from the user's direction indicates that the distance between the user and the smart toilet has increased, and to stop timing and determine the first and second durations at which the timing stops. Under the "waiting to flush" indicator, the module controls the smart toilet to flush with the corresponding flush volume based on the magnitude of the first and second durations.
[0101] The specific implementation method of this smart toilet is basically the same as the specific embodiment of the flushing control method of the smart toilet described above, and will not be repeated here. Subject to meeting the requirements of the embodiments of this application, the smart toilet may also be equipped with other functional modules to realize the flushing control method of the smart toilet in the above embodiments.
[0102] This application also provides a control device, which includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the above-mentioned flushing control method for the smart toilet.
[0103] The processor can be implemented using a general-purpose central processing unit (CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to achieve the technical solutions provided in the embodiments of this application.
[0104] The memory can be implemented in the form of read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory and called by the processor to execute the flushing control method of the smart toilet in the embodiments of this application.
[0105] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof.
[0106] This application also provides a smart toilet, including a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the flushing control method of the smart toilet according to this application.
[0107] The processor can be implemented using a general-purpose central processing unit (CPU), microprocessor, application-specific integrated circuit (ASIC), or one or more integrated circuits, and is used to execute relevant programs to achieve the technical solutions provided in the embodiments of this application.
[0108] The memory can be implemented in the form of read-only memory (ROM), static storage device, dynamic storage device, or random access memory (RAM). The memory can store the operating system and other applications. When the technical solutions provided in the embodiments of this specification are implemented through software or firmware, the relevant program code is stored in the memory and called by the processor to execute the flushing control method of the smart toilet in the embodiments of this application.
[0109] Memory, as a non-transitory computer-readable storage medium, can be used to store non-transitory software programs and non-transitory computer-executable programs. Furthermore, memory may include high-speed random access memory, and may also include non-transitory memory, such as at least one disk storage device, flash memory device, or other non-transitory solid-state storage device. In some embodiments, memory may optionally include memory remotely located relative to the processor, and these remote memories can be connected to the processor via a network. Examples of such networks include, but are not limited to, the Internet, intranets, local area networks, mobile communication networks, and combinations thereof. The embodiments described in this application are for the purpose of more clearly illustrating the technical solutions of the embodiments of this application, and do not constitute a limitation on the technical solutions provided by the embodiments of this application. Those skilled in the art will understand that, with the evolution of technology and the emergence of new application scenarios, the technical solutions provided by the embodiments of this application are also applicable to similar technical problems.
[0110] Those skilled in the art will understand that the technical solutions shown in the figures do not constitute a limitation on the embodiments of this application, and may include more or fewer steps than shown, or combine certain steps, or different steps.
[0111] The device embodiments described above are merely illustrative. The units described as separate components may or may not be physically separate; that is, they may be located in one place or distributed across multiple network units. Some or all of the modules can be selected to achieve the purpose of this embodiment according to actual needs.
[0112] Those skilled in the art will understand that all or some of the steps in the methods disclosed above, as well as the functional modules / units in the systems and devices, can be implemented as software, firmware, hardware, or suitable combinations thereof.
[0113] The terms “first,” “second,” “third,” “fourth,” etc. (if present) in the specification 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 so that the embodiments of this application 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; 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.
[0114] It should be understood that in this application, "at least one" and "several" refer to one or more, and "multiple" refers to two or more. "And / or" describes the relationship between related objects, indicating that three relationships can exist. For example, "A and / or B" can represent three cases: only A exists, only B exists, and both A and B exist simultaneously, where A and B can be singular or plural. The character " / " generally indicates that the preceding and following related objects are in an "or" relationship. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or plural items. For example, at least one of a, b, or c can represent: a, b, c, "a and b", "a and c", "b and c", or "a and b and c", where a, b, and c can be single or multiple.
[0115] In the embodiments provided in this application, it should be understood that the disclosed systems and methods can be implemented in other ways. For example, the system embodiments described above are merely illustrative; for instance, the division of the units described above is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be an indirect coupling or communication connection through some interfaces, devices, or units, and may be electrical, mechanical, or other forms.
[0116] The units described above as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.
[0117] Furthermore, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit. The integrated unit can be implemented in hardware or as a software functional unit.
[0118] If the integrated unit is implemented as a software functional unit and sold or used as an independent product, it can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or all or part of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes multiple instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods of the various embodiments of this application. The aforementioned storage medium includes various media capable of storing programs, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.
[0119] The preferred embodiments of the present application have been described above with reference to the accompanying drawings, but this does not limit the scope of the claims of the present application. Any modifications, equivalent substitutions, and improvements made by those skilled in the art without departing from the scope and substance of the embodiments of the present application shall be within the scope of the claims of the present application.
Claims
1. A flushing control method for an intelligent toilet, characterized in that, The method includes: The system emits microwave signals toward the toilet wall and the usage direction of the smart toilet, and receives reflected signals of the microwave signals, wherein the usage direction corresponds to the top of the smart toilet. When the reflected signal in the direction of the toilet wall decreases, the current flush indicator is set to the ready-to-flush indicator, and a timer is started from the time the ready-to-flush indicator is set to record the first duration; When the change in the reflected signal in the direction of use does not exceed a preset stability threshold, timing begins to record the second duration; When the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has increased, it is determined that the user has left, and the timing is stopped and the first duration and the second duration at which the timing stops are determined. Under the waiting-to-flush indicator, the smart toilet is controlled to flush with the corresponding flush volume according to the magnitude of the first duration and the second duration.
2. The flushing control method for an intelligent toilet according to claim 1, characterized in that, The step of controlling the smart toilet to flush with a corresponding water volume based on the magnitude of the first duration and the second duration under the pending flush indicator includes: Obtain a preset first duration threshold and a second duration threshold, wherein the first duration threshold is greater than the second duration threshold; Under the pending flush indicator, when the first duration is greater than the first duration threshold and the second duration is greater than the second duration threshold, the smart toilet is controlled to flush with the first flush volume; When the first duration is less than the first duration threshold or the second duration is less than the second duration threshold, the smart toilet is controlled to flush with a second flush volume, wherein the second flush volume is less than the first flush volume.
3. The flushing control method for an intelligent toilet according to claim 2, characterized in that, The second duration threshold is obtained through the following steps: Obtain preset summer and winter thresholds, wherein the winter threshold is greater than the summer threshold; Obtain the real-time ambient temperature and preset temperature thresholds; When the ambient temperature is higher than the temperature threshold, the summer threshold is determined as the second duration threshold; When the ambient temperature is lower than the temperature threshold, the winter threshold is determined to be the second duration threshold.
4. The flushing control method for an intelligent toilet according to claim 2, characterized in that, When the first duration is greater than the first duration threshold and the second duration is greater than the second duration threshold, the method further includes: Obtain the difference threshold; When the difference between the first duration and the first duration threshold is greater than the difference threshold and the difference between the second duration and the second duration threshold is greater than the difference threshold, the smart toilet is controlled to flush at a third flush volume, wherein the third flush volume is greater than the first flush volume.
5. The flushing control method for an intelligent toilet according to claim 1, characterized in that, When the change in the reflected signal in the direction of use does not exceed a preset stability threshold, timing begins to record a second duration, including: Obtain the preset swing duration; When the change in the reflected signal in the direction of use does not exceed a preset stability threshold within the swing duration, the reflected signal is determined to be stable. Timing begins when the reflected signal in the direction of use stabilizes to record a second duration.
6. The flushing control method for an intelligent toilet according to claim 1, characterized in that, The method further includes: Get the set distance threshold; When the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has decreased to the set distance threshold, the toilet lid is opened.
7. The flushing control method for an intelligent toilet according to claim 1, characterized in that, The method further includes: When the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has increased, it is determined that the user has left; If the flush indicator is not the flush-ready indicator, control the smart toilet to close the toilet lid.
8. A smart toilet, characterized in that, The smart toilet includes: The transmitting module is used to transmit microwave signals toward the toilet wall of the smart toilet and the usage direction of the smart toilet, and to receive the reflected signals of the microwave signals, wherein the usage direction corresponds to the top of the smart toilet; The first duration module is used to set the current flush indicator to a ready-to-flush indicator when the reflected signal in the direction of the toilet wall decreases, and to start timing from the time the ready-to-flush indicator is set to record the first duration; The second duration module is used to start timing to record the second duration when the change in the reflected signal in the direction of use does not exceed a preset stability threshold. The flushing module is used to determine that the user has left when the reflected signal in the direction of use indicates that the distance between the user and the smart toilet has increased, and to stop the timing and determine the first duration and the second duration when the timing stops. Under the flushing indicator, the module controls the smart toilet to flush with the corresponding flushing volume according to the magnitude of the first duration and the second duration.
9. A control device, characterized in that, The control device includes a memory and a processor. The memory stores a computer program, and the processor executes the computer program to implement the flushing control method of the smart toilet according to any one of claims 1 to 7.
10. A smart toilet, characterized in that, The device includes a memory and a processor, the memory storing a computer program, and the processor executing the computer program to implement the flushing control method of the smart toilet according to any one of claims 1 to 7.