Method for controlling vacuum cleaner, vacuum cleaner system and computer readable storage medium
By introducing multiple control modes into the vacuum cleaner, combined with current changes, wireless communication and vibration sensing, the problems of inconvenient and inefficient operation of the vacuum cleaner under different working conditions are solved, and more efficient vacuum cleaner control is achieved.
Patent Information
- Application Number
- CN202410525018.7
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-04-28
- Publication Date
- 2025-10-28
AI Technical Summary
The existing vacuum cleaner control mode is difficult to apply to all working conditions, resulting in inconvenient operation and low efficiency.
The vacuum cleaner can select multiple control modes in the synchronous working state, including synchronous socket control mode, remote control mode and vibration sensing control mode, and control the operation of the vacuum cleaner by detecting current changes, wireless communication and vibration signals.
The convenience and flexibility of vacuum cleaner operation are improved, work efficiency is enhanced, and the needs of different working conditions are adapted.
Smart Images

Figure CN120848255A_ABST
Abstract
Description
Technical Field
[0001] This application relates to the field of vacuum cleaner technology, and more specifically, to a method for controlling a vacuum cleaner, a vacuum cleaner system, and a computer-readable storage medium. Background Technology
[0002] Power tools generate a significant amount of debris and dust during operation. With increasing environmental awareness, vacuum cleaners are typically required on-site for dust removal. To promptly handle dust generated by power tools and improve operational convenience, vacuum cleaners usually employ a synchronous control mode. Currently, vacuum cleaners only use individual synchronous socket control, remote control control, or vibration sensor control modes, which have some limitations and are not suitable for all working conditions. Summary of the Invention
[0003] This application provides a method for controlling a vacuum cleaner, a vacuum cleaner system, and a computer-readable storage medium. The various aspects of this application's embodiments are described below.
[0004] In a first aspect, a method for controlling a vacuum cleaner is provided, the method comprising: acquiring the current working state of the vacuum cleaner, the working state including one of a synchronous working state, an independent working state, and a power-off state; when the vacuum cleaner is in the synchronous working state, determining a target control mode, the target control mode being one of multiple synchronous control modes between the vacuum cleaner and a power tool; and controlling the operation of the vacuum cleaner based on the target control mode; wherein the multiple synchronous control modes include at least two of a synchronous socket control mode, a remote control control mode, and a vibration sensing control mode, the synchronous socket control mode being a mode for controlling the operation of the vacuum cleaner based on current changes in a synchronous socket, the synchronous socket being used to provide current to the power tool, the remote control control mode being a mode for controlling the operation of the vacuum cleaner based on a remote control, and the vibration sensing control mode being a mode for controlling the operation of the vacuum cleaner based on the vibration state of the power tool.
[0005] Secondly, a vacuum cleaner system is provided, comprising: a vacuum cleaner; the vacuum cleaner is equipped with a controller, the controller being configured to perform the following operations: when the vacuum cleaner is in a synchronous operating state, determining a target control mode, the target control mode being one of multiple synchronous control modes between the vacuum cleaner and a power tool; controlling the operation of the vacuum cleaner based on the target control mode; wherein the multiple synchronous control modes include at least two of a synchronous socket control mode, a remote control control mode, and a vibration sensing control mode, the synchronous socket control mode being a mode for controlling the operation of the vacuum cleaner based on current changes in a synchronous socket, the synchronous socket being used to provide current to the power tool, the remote control control mode being a mode for controlling the operation of the vacuum cleaner based on a remote control, and the vibration sensing control mode being a mode for controlling the operation of the vacuum cleaner based on the vibration state of the power tool.
[0006] Thirdly, a computer-readable storage medium is provided having a computer program stored thereon, which, when executed, is used to implement the method as described in the first aspect.
[0007] The vacuum cleaner of this application embodiment can adopt multiple synchronous control modes, combining the advantages of multiple synchronous control modes. This application embodiment can select a suitable target control mode according to the application conditions, which helps to improve the convenience and flexibility of vacuum cleaner operation and increase work efficiency. Attached Figure Description
[0008] Figure 1 This is a flowchart illustrating the method for controlling a vacuum cleaner provided in an embodiment of this application.
[0009] Figure 2 This is a schematic diagram of the vacuum cleaner system provided in the embodiments of this application.
[0010] Figure 3 yes Figure 2 A schematic diagram of one possible implementation of the launching device.
[0011] Figure 4 yes Figure 1 A flowchart illustrating one possible implementation of the method.
[0012] Figure 5 yes Figure 4 A flowchart illustrating one possible implementation of step S450.
[0013] Figure 6 yes Figure 4 A flowchart illustrating one possible implementation of step S460.
[0014] Figure 7 yes Figure 4A flowchart illustrating one possible implementation of step S470.
[0015] Figure 8 yes Figure 4 A flowchart illustrating one possible implementation of the vibration sensing control mode.
[0016] Figure 9 yes Figure 1 A flowchart illustrating another possible implementation of the method.
[0017] Figure 10 This is a flowchart illustrating one possible implementation of remote control charging. Detailed Implementation
[0018] The technical solutions in the embodiments of this application will be clearly and completely described below with reference to the accompanying drawings. Obviously, the described embodiments are only some embodiments of this application, and not all embodiments.
[0019] Power tools (or power equipment) generate a large amount of debris and dust during operation. With increasing environmental awareness, vacuum cleaners are typically required on-site for dust removal. Power tools can be, for example, electric tools or pneumatic tools. Vacuum cleaners come in various types; for instance, lithium-ion battery-powered wet / dry vacuum cleaners are a common cleaning device, widely used in industry and commerce because they can vacuum both dust and wastewater and have an unrestricted operating radius.
[0020] Vacuum cleaner control buttons are usually located on the machine body, requiring the user to be close to the machine to operate and adjust functions. In certain application scenarios, such as when the machine is stationary and the operator is far from it, frequent button operation can be inconvenient. To promptly handle dust generated by power tools and improve operational convenience, vacuum cleaners typically employ synchronous control modes. Currently, vacuum cleaners mainly use synchronous socket control mode and vibration sensor control mode for synchronous operation. Synchronous socket control mode controls the vacuum cleaner's operation based on changes in the current supplied to the power tool (mainly an electric tool). Vibration sensor control mode controls the vacuum cleaner's operation based on the vibration status of the power tool.
[0021] In synchronous socket control mode, an external power tool is connected to the synchronous socket, which supplies power (such as AC power) to the tool. When the power tool is started, the vacuum cleaner detects the current output from the synchronous socket and can start simultaneously, thus enabling timely cleaning of dust and debris generated during power tool use. For example, if the power tool is an electric drill, dust will be generated when drilling into a wall or other object. Detecting the current output from the synchronous socket, the vacuum cleaner can start simultaneously to absorb the dust, preventing it from being scattered. After using the vacuum cleaner, the operator's hands and body will inevitably have some dust on them. If the vacuum cleaner is turned off directly with the hand, there is a certain probability of static electricity contact.
[0022] With the widespread adoption of 2.4GHz and Bluetooth technologies, many household products have incorporated remote control functionality. Remote control mode is a method of controlling the operation of a vacuum cleaner using a remote control. In remote control mode, the remote sends control commands to the vacuum cleaner and power tools, allowing users to start, stop, and adjust the vacuum cleaner without being near it, and to start and stop the power tools without being near them. Establishing a wireless link and pairing typically takes some time; during this pairing process, the vacuum cleaner is not running. This time is necessary before bidirectional communication via the wireless link is fully operational and functioning correctly.
[0023] In vibration-sensing control mode, the system detects the vibration of the power tool and continuously sends vibration signals to the vacuum cleaner. Upon receiving the vibration signal, the vacuum cleaner enters a vibration synchronization state. That is, the vacuum cleaner starts working when it detects the vibration signal from the power tool and stops working when it detects that the power tool has stopped vibrating. However, by the time the vibration signal from the power tool is detected, a considerable amount of dust has often already accumulated, and restarting the vacuum cleaner may initially affect its cleaning performance.
[0024] Currently, vacuum cleaners only use single synchronous socket control mode, remote control control mode, or vibration sensor control mode, which has some shortcomings in application and cannot be applied to all working conditions, and there is still room for improvement.
[0025] Therefore, it is necessary to design a technical solution for controlling a vacuum cleaner that is well-suited to different applications.
[0026] Based on this, this application proposes a method for controlling a vacuum cleaner. Figure 1 This is a flowchart illustrating the method for controlling a vacuum cleaner provided in an embodiment of this application. Figure 1 As shown, the method for controlling a vacuum cleaner according to the embodiments of this application mainly includes steps S110 to S130, which are described in detail below.
[0027] It should be noted that the sequence number of each step in the embodiments of this application does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this invention.
[0028] In step S110, the current operating status of the vacuum cleaner is obtained. The operating status of the vacuum cleaner may include one of the following: synchronized operating status, independent operating status, and power off status.
[0029] The vacuum cleaner can be switched between synchronized operation, independent operation, or off mode by the user. Off mode, as the name suggests, turns off the vacuum cleaner. In independent operation mode, the vacuum cleaner and the power tool operate independently. Starting the vacuum cleaner starts it, and synchronized operation control modes (such as synchronized socket control mode or vibration sensor control mode) are not enabled. In synchronized operation mode, the vacuum cleaner and the power tool operate in conjunction or synchronously, and synchronized socket control mode, remote control control mode, or vibration sensor control mode can be selected. Synchronized operation control mode is also called synchronized operation control method.
[0030] The vacuum cleaner is controlled by three modes: Synchronous Socket Control Mode and Vibration Sensor Control Mode. Synchronous Socket Control Mode controls the vacuum cleaner's operation based on current changes in the synchronous socket, which provides current to the power tool. Remote Control Mode controls the vacuum cleaner's operation based on a remote control. Vibration Sensor Control Mode controls the vacuum cleaner's operation based on the vibration status of the power tool. These modes are also known as remote control modes.
[0031] In some implementations, the synchronous socket can output different voltages to meet the power supply needs of power tools with different rated voltages. In this case, the power supply circuit for the power tool can pass through the vacuum cleaner's control circuit, instead of directly supplying power to the power tool.
[0032] In step S120, when the vacuum cleaner is in a synchronized operating state, a target control mode is determined. The target control mode is one of several synchronized control modes between the vacuum cleaner and the power tool.
[0033] The multiple synchronous control modes include at least two of the following: synchronous socket control mode, remote control control mode, and vibration sensing control mode. The target control mode is the desired control mode. For example, the multiple synchronous control modes can be a synchronous socket control mode and a vibration sensing control mode, and the target control mode can be the synchronous socket control mode among the multiple synchronous control modes.
[0034] In step S130, the operation of the vacuum cleaner is controlled based on the target control mode.
[0035] For example, when the target control mode is the vibration sensing control mode among multiple synchronous control modes, the operation of the vacuum cleaner is controlled based on the vibration sensing control mode.
[0036] For example, multiple synchronization control modes are available, including a synchronized socket control mode and a remote control control mode. When a power tool is connected to the synchronized socket, the vacuum cleaner automatically starts when the tool is turned on, allowing for timely cleaning of dust and debris generated during tool use, improving work efficiency and comfort. By sending control commands to the vacuum cleaner via remote control, users can start, stop, and adjust the vacuum cleaner without being physically present, enhancing operational convenience and flexibility.
[0037] The vacuum cleaner of this application embodiment can adopt multiple synchronous control modes, combining the advantages of multiple synchronous control modes. This application embodiment can select a suitable target control mode according to the application conditions, which helps to improve the convenience and flexibility of vacuum cleaner operation and increase work efficiency.
[0038] Multiple synchronous control modes typically include a synchronous socket control mode. In synchronous operation, AC power can be output through the synchronous socket, meaning the vacuum cleaner can be in synchronous socket control mode. Remote control mode and vibration sensor control mode usually require certain triggering conditions to be met, such as establishing a wireless communication connection between the vacuum cleaner and the remote control first.
[0039] In some implementations, the vacuum cleaner may be equipped with a first operating element, which is used to trigger a wireless communication connection, such as Wi-Fi or Bluetooth communication. This triggers a remote control mode or a vibration-sensing control mode. Therefore, the first operating element may also be called a wireless trigger button, a remote control element, or a remote control button. The determination of the target control mode mentioned in step S120 may include: detecting whether the first operating element is triggered; if the first operating element is not triggered, using a synchronous socket control mode as the target control mode; and, in response to a triggering operation on the first operating element, determining whether the triggering duration of the first operating element is greater than a preset first duration. The preset first duration may be, for example, 3 seconds or 5 seconds (s). If the triggering duration is greater than the preset first duration, a communication connection is established between the remote control and the vacuum cleaner, and the remote control mode is used as the target control mode.
[0040] In some implementations, the first operating element may have multiple functions. These multiple functions include at least a learning and pairing function and a determination function. In other embodiments, the multiple functions may further include a power level adjustment function, such as the vacuum cleaner having high, medium, and low power levels. The multiple functions may correspond to multiple triggering methods. In some embodiments, the multiple triggering methods may be determined based on the controlled duration of the first operating element. In other embodiments, the multiple triggering methods may be determined based on the controlled sequence of the first operating element. Having multiple functions on the first operating element helps reduce the number of components on the vacuum cleaner control panel and saves layout space.
[0041] In some embodiments, the learning pairing function and the confirmation function on the vacuum cleaner can share the same "confirmation button". The learning pairing function is triggered by a long press (greater than 3 seconds), and the confirmation function is triggered by a short press.
[0042] In some implementations, the method of this application embodiment may further include: in response to triggering the learning pairing function of the first operating element, detecting whether there is a pairing signal sent by the remote control; if so, establishing a communication connection between the vacuum cleaner and the remote control, and displaying a pairing success indication message, and / or, sending a pairing success message to the remote control.
[0043] The first operating element has multiple functions, each triggered in a different way. For example, pressing the first operating element may be intended to trigger a confirmation function, but the user may not know whether this confirmation function has been triggered.
[0044] In some implementations, an indicator element may be provided near the first operating element. This indicator element is used to indicate the status of the first operating element or the triggered function. The indicator element may be, for example, an LED indicator, also known as a wireless trigger LED indicator. The LED indicator may be a color-changing light or a single-color light. The indication from the LED indicator shows that a certain function has been activated.
[0045] Multiple synchronous control modes may include a remote control mode and a vibration sensing control mode. The vibration sensing control mode can operate based on an established remote control mode. In some implementations, controlling the operation of the vacuum cleaner based on the target control mode mentioned in step S130 may include: when the vacuum cleaner is in remote control mode, determining the vibration sensing control mode as the target control mode in response to detecting vibration status information of the power tool; determining whether the vacuum cleaner is already running; if not running, starting the vacuum cleaner. This involves controlling the vacuum cleaner to start running via the detected vibration sensing signal of the power tool. In some embodiments, if the vacuum cleaner is already running, the process returns to the step of determining whether the vacuum cleaner is already running.
[0046] In some implementations, the method of this application embodiment may further include: in vibration sensing control mode, in response to a vibration pause duration exceeding a first time threshold, turning off the vacuum cleaner. The vibration pause duration is the time during which no vibration status information from the power tool is received. The first time threshold may be, for example, 5 seconds (s), 6 seconds, or 8 seconds, and can be set by the user according to the actual needs of the application.
[0047] In some implementations, a detection element is fixed to the power tool to detect its vibration state and obtain a vibration intensity characterization value. The vibration intensity characterization value includes at least one of vibration frequency, vibration energy, and vibration amplitude. The detection element can be, for example, an accelerometer or a gyroscope. When the target control mode is a vibration-sensing control mode, the aforementioned control of the vacuum cleaner based on the target control mode can include: controlling the output power of the vacuum cleaner according to the vibration intensity characterization value of the power tool, where the vibration intensity characterization value is positively correlated with the vacuum cleaner's output power.
[0048] In some implementations, the remote control and vibration detection element are integrated into a wristband, which is detachably mounted on the power tool to detect vibration. When the target control mode is vibration sensing control mode, the aforementioned control of the vacuum cleaner based on the target control mode can include: controlling the output power of the vacuum cleaner according to the vibration intensity characterization value of the power tool, where the vibration intensity characterization value is positively correlated with the output power of the vacuum cleaner.
[0049] For example, the output power of a vacuum cleaner can be controlled based on the vibration frequency of the power tool. Generally, the higher the vibration frequency of the power tool, the more intense the working conditions, and the more dust is generated, so the output power of the vacuum cleaner should be higher. That is, vibration frequency and vacuum cleaner output power are positively correlated. Similarly, the lower the vibration frequency of the power tool, the weaker the working conditions, and the less dust is generated, so the output power of the vacuum cleaner can be reduced.
[0050] When the target control mode of the vacuum cleaner is remote control mode, if the remote control battery is too low, the remote control signal sent will be weak and the vacuum cleaner may not be able to receive it, thus affecting the normal control of the vacuum cleaner.
[0051] In some implementations, when the target control mode is a remote control mode, the method in this application embodiment may further include: if the remote control's battery level is less than a preset battery threshold, exiting or prompting the user to exit the remote control mode. This helps to avoid remote control signal transmission errors or loss of control over the vacuum cleaner when the remote control battery is low.
[0052] In some implementations, when the target control mode is a remote control mode or a vibration sensor control mode, the step 130, which involves controlling the vacuum cleaner's operation based on the target control mode, may include: disabling current detection of the synchronous socket in the synchronous socket control mode when the current control mode is the synchronous socket control mode. This avoids interference or conflict between the synchronous socket control mode and the remote control mode or the vibration sensor control mode. In other words, it ensures that only one target control mode is active, preventing conflicts or interference from multiple synchronous control methods.
[0053] In some implementations, determining the target control mode, as mentioned earlier, can include: determining the target control mode based on the priority of multiple available synchronous control modes. The priority of the synchronous socket control mode is lower than that of the remote control control mode, which in turn is lower than the vibration sensor control mode. For example, the multiple synchronous control modes could be a synchronous socket control mode and a vibration sensor control mode, with the target control mode being the vibration sensor control mode with higher priority. Alternatively, the multiple synchronous control modes could be a remote control control mode and a vibration sensor control mode, with the target control mode being the vibration sensor control mode with higher priority.
[0054] The vacuum cleaner of this application embodiment can adopt multiple synchronous control modes, combining the advantages of multiple synchronous control modes. This application embodiment can select a suitable target control mode according to the application conditions, which helps to improve the convenience and flexibility of vacuum cleaner operation and increase work efficiency.
[0055] This application provides a vacuum cleaner system. Figure 2 This is a schematic diagram of a vacuum cleaner system provided in an embodiment of this application. Figure 2 As shown, the vacuum cleaner system 200 may include a vacuum cleaner 210.
[0056] The vacuum cleaner 210 is equipped with a controller, which is used to perform the following operations: when the vacuum cleaner 210 is in a synchronous working state, it determines a target control mode, which is one of the multiple synchronous control modes between the vacuum cleaner 210 and the power tool 220; and controls the operation of the vacuum cleaner based on the target control mode.
[0057] Among them, the multiple synchronous control modes include at least two of the following: synchronous socket control mode, remote control control mode, and vibration sensing control mode. The synchronous socket control mode is a mode that controls the operation of the vacuum cleaner based on the current change of the synchronous socket, which is used to provide current to the power tool. The remote control control mode is a mode that controls the operation of the vacuum cleaner based on the remote control. The vibration sensing control mode is a mode that controls the operation of the vacuum cleaner based on the vibration state of the power tool.
[0058] In some implementations, a pipe 230 may be provided between the vacuum cleaner 210 and the power tool 220, the pipe 230 being used to transport absorbed dust, impurities, etc. In some implementations, the vacuum cleaner 210 is equipped with a receiving module 211. The receiving module 211 is used to receive wireless signals. Wireless signals may be, for example, signals from a remote control or vibration status signals from the power tool.
[0059] In some implementations, the power tool 220 may be equipped with a detection element for detecting the vibration state of the power tool to obtain a vibration intensity characterization value. The vibration intensity characterization value may include at least one of vibration frequency, vibration energy, and vibration amplitude.
[0060] In some implementations, the power tool 220 may be equipped with a transmitting module 240. The transmitting module 240 is used to establish wireless communication with the receiving module 211 and transmit the vibration status information of the power tool. Figure 3 yes Figure 2 This is a schematic diagram of one possible implementation of the transmitting device. The transmitting module 240 may be a wireless module with wireless transmission and reception capabilities. The type of the transmitting module 240 corresponds to that of the receiving module 211, for example, it can be a WIFI module or a Bluetooth module.
[0061] In some implementations, the vacuum cleaner system 200 may also include a remote control. The remote control may have a second operating element with multiple functions, including at least a learning / pairing function and a confirmation function. To distinguish it from the first operating element located on the vacuum cleaner, the second operating element on the remote control may be referred to as a remote control button. The second operating element can remotely control the start and stop of the vacuum cleaner 210 and also triggers learning / pairing with the receiving module 211. In other embodiments, the multiple functions may also include a power level adjustment function, such as high, medium, and low power levels for the vacuum cleaner. Having multiple functions on the second operating element helps save on the number of components and layout space on the remote control panel. Of course, the remote control can only receive remote control commands when the vacuum cleaner is in a synchronized operating state. The multiple functions correspond to multiple triggering methods, which can be determined based on the controlled duration of the second operating element. In some embodiments, the multiple triggering methods can also be determined based on the controlled order of the second operating element. Based on the multiple functions of the second operating element, the remote control executes commands corresponding to the remote control control mode.
[0062] In some embodiments, the learning pairing function and the control signal sending function on the remote control can share a single "remote control button" (i.e., a second operating element). When the remote control button is pressed and held for a duration longer than a preset second time (e.g., 3 seconds or 5 seconds), a learning pairing signal is sent. The preset second time can be the same as a preset first time. Prior to this, the learning function button on the vacuum cleaner needs to be triggered. In other embodiments, the learning function button on the vacuum cleaner can also be triggered subsequently, and both triggering times need to be within a certain time range, such as within 5 seconds. The learning pairing function is triggered by a long press, and the confirmation function is triggered by a short press.
[0063] In some implementations, the remote controller integrates a detection element to detect the vibration state of the power tool, thereby obtaining a vibration intensity characterization value. The vibration intensity characterization value includes at least one of vibration frequency, vibration energy, and vibration amplitude, and the remote controller is detachably fixed to the power tool. For example, the remote controller can be detachably fixed to the power tool 220 via a side suction, strap, or other fixing structure. Since the remote controller itself has a transmitting module 240 and typically also has a detection element (such as an accelerometer), it is not necessary to specifically install a detection element on the power tool, which helps simplify the layout of the control scheme and saves costs.
[0064] In some implementations, the remote control may have a remote control LED, also referred to as a second LED indicator, remote control LED, or remote control LED indicator, used to indicate successful pairing and remote control response. It should be understood that the remote control button (i.e., the second operating element) and the remote control LED indicator can be a single set or multiple sets. For ease of explanation and to distinguish it from the remote control button (second operating element) and remote control LED indicator on the remote control, the vacuum cleaner 210 end is equipped with a wireless trigger button (i.e., the first operating element) and a wireless trigger LED.
[0065] In some implementations, the vacuum cleaner 210 may be equipped with the following switches, buttons, indicator lights, and sockets: a speed selection switch, a synchronization socket, a wireless trigger button, and a wireless trigger LED. The speed selection switch allows the vacuum cleaner to switch between off, synchronized, and independent modes. In synchronized mode, the synchronization socket can be connected to an external power tool (using AC power) for AC power output. The wireless trigger button is the first operating element; in synchronized mode, pressing the wireless trigger button establishes a wireless communication connection with the remote control, thereby activating the vacuum cleaner's wireless synchronization function. The wireless trigger LED, also known as the first LED indicator or wireless trigger LED indicator, indicates that the vacuum cleaner has entered wireless synchronization mode (including remote control mode and vibration sensor control mode). The wireless trigger LED indicator only illuminates when wireless synchronization mode is activated.
[0066] The working principle and specific operation method of vacuum cleaner 210 will be further explained below.
[0067] The speed switch on the vacuum cleaner 210 allows users to switch between off, independent, and synchronized modes.
[0068] Power off position: As the name suggests, this position turns off the vacuum cleaner 210 and cuts off the power supply to the vacuum cleaner 210.
[0069] Independent Mode: When the vacuum cleaner 210's mode switch is switched to independent mode, the vacuum cleaner 210 starts. At this time, the synchronization socket does not supply power, the wireless trigger button is inactive, the wireless trigger LED indicator is off, and the synchronization socket control mode, remote control control mode, and vibration sensor control mode are all inactive. In other words, in independent mode, the vacuum cleaner 210 is simply a vacuum cleaner and does not have synchronization functionality.
[0070] Synchronization Mode: Synchronization mode includes two synchronization states: AC synchronization and wireless synchronization. AC synchronization corresponds to the synchronized socket control mode. Wireless synchronization includes remote control synchronization and vibration synchronization. Remote control synchronization corresponds to the remote control control mode, and vibration synchronization corresponds to the vibration synchronization control mode.
[0071] AC Synchronization Mode: When the vacuum cleaner 210 switch is switched to the synchronization position, the vacuum cleaner 210 is in AC synchronization standby mode. At this time, the synchronization socket is powered, the wireless trigger LED indicator is off, and the wireless synchronization function is not activated. The power tool 220 can be a power tool. When the power tool is connected to the synchronization socket, the synchronization socket provides AC power to the power tool. If the power tool is started at this time, the vacuum cleaner 210 can detect the current output from the synchronization socket and thus start the vacuum cleaner 210. For example, the power tool 220 can be an electric drill. When the electric drill drills a hole in a wall or other object, it generates dust. The simultaneous activation of the vacuum cleaner 210 can absorb the dust and prevent it from flying around.
[0072] Wireless Synchronization Mode: When the vacuum cleaner switch is switched to the synchronization mode, pressing the wireless trigger button illuminates the wireless trigger LED indicator, indicating that the vacuum cleaner 210 has activated the wireless synchronization function and entered either remote control mode or vibration sensor control mode. In some embodiments, pressing the wireless trigger button again turns off the wireless trigger LED indicator, and the vacuum cleaner 210 exits the wireless synchronization function. The vacuum cleaner 210 is only controlled by the remote control when the wireless synchronization function is activated. The vacuum cleaner 210 can be switched between running and stopping by operating the remote control buttons. In this mode, since a synchronization socket is not required, the type of power tool is not limited; the power tool can be, for example, a pneumatic tool.
[0073] Vibration Synchronization State: When the vacuum cleaner 210 activates the wireless synchronization function, the remote control can be fixed to the power tool 220 to detect the vibration status of the power tool 220 and continuously send vibration status signals to the vacuum cleaner 210. Upon receiving the vibration status signal, the vacuum cleaner 210 enters the vibration synchronization state. That is, when the vacuum cleaner detects the vibration information from the power tool 220, the vacuum cleaner 210 starts running; if the vibration pause duration exceeds a first time threshold, the vacuum cleaner 210 shuts down. The first time threshold can be, for example, 3 seconds. For instance, if the vibration remote control signal stops for 3 seconds, the vacuum cleaner stops running and exits the vibration synchronization state.
[0074] The vacuum cleaner of this application embodiment can adopt multiple synchronous control modes, combining the advantages of multiple synchronous control modes. This application embodiment can select a suitable target control mode according to the application conditions, which helps to improve the convenience and flexibility of vacuum cleaner operation and increase work efficiency.
[0075] The method for controlling a vacuum cleaner according to the embodiments of this application will be further described below with reference to some possible implementations.
[0076] Figure 4 yes Figure 1 A flowchart illustrating one possible implementation of the method is shown below. The vacuum cleaner may include: a speed switch, a synchronization socket, a wireless trigger button, and a wireless trigger LED. The speed switch allows the vacuum cleaner to switch between off, synchronized, and independent modes. In synchronized mode, the synchronization socket can connect to an external power tool, outputting AC power. The wireless trigger button is the first operating element; pressing the wireless trigger button in synchronized mode establishes a wireless communication connection with the vacuum cleaner, thereby activating its wireless synchronization function. The wireless trigger LED, also known as the first LED indicator, indicates that the vacuum cleaner has entered wireless synchronization mode (including remote control mode and vibration sensor control mode); the wireless trigger LED only illuminates after wireless synchronization mode is activated. The remote control paired with the vacuum cleaner is equipped with a remote control button (the second operating element) and a remote control LED, also known as the second LED indicator.
[0077] like Figure 4 As shown, the method for controlling a vacuum cleaner according to the embodiments of this application mainly includes steps S410 to S490, which are described in detail below.
[0078] In step S410, the process begins. The power switch on the vacuum cleaner allows the user to switch between three modes: off, synchronized, and independent. That is, the vacuum cleaner can be in one of three states: synchronized operation, independent operation, or off, depending on the user's selection.
[0079] In step S420, the user selects the synchronization mode, and the vacuum cleaner enters the synchronization working state. After initially entering the synchronization working state, the vacuum cleaner does not run, the synchronization socket is powered on, and the wireless trigger LED is off.
[0080] The sync socket can be connected to an external power tool to output AC power. Changes in the sync socket's current can be detected. Proceed to step S421.
[0081] In step S430, the user selected the independent mode, and the vacuum cleaner is in independent working mode. Proceed to step S431.
[0082] In step S431, the vacuum cleaner can operate independently of the power tool. The wireless trigger LED is off, and the synchronization socket receives no power.
[0083] In step S440, the user selected the power-off position, and the vacuum cleaner is now powered off. Proceed to step S441.
[0084] In step S441, the vacuum cleaner stops operating.
[0085] In step S421, the current in the synchronization socket is detected to determine whether the power tool has started. If current flows out, it indicates that the power tool has started, and the process proceeds to step S450; if no current flows out, the process returns to step S420.
[0086] In step S450, the vacuum cleaner is in synchronous socket control mode. If current is detected flowing from the synchronous socket, the vacuum cleaner starts operating.
[0087] In step S460, it is determined whether the vacuum cleaner and the remote control have been paired. If they have been paired, proceed to step S470; if they have not been paired, return to step S420.
[0088] In step S470, the vacuum cleaner is in remote control mode.
[0089] In step S480, it is determined whether there is a vibration sensing signal from the power tool. If there is, proceed to step S490; otherwise, return to step S470.
[0090] In step S490, the vacuum cleaner is in vibration sensing control mode.
[0091] The steps described above will be explained in further detail below. Figure 5 yes Figure 4 A flowchart illustrating one possible implementation of step S450. (See attached diagram.) Figure 5 As shown, the implementation of the synchronous socket control mode in step S450 mainly includes steps S451 to S454, which are described in detail below.
[0092] In step S451, the synchronous socket is connected to an external power tool, which can output AC power.
[0093] In step S452, the current in the synchronization socket is detected to determine whether the power tool has started. If it has started, proceed to step S453; if it has not started, proceed to step S454.
[0094] In step S453, if current is detected flowing out of the synchronization socket and the power tool has been started, the vacuum cleaner will start running.
[0095] In step S454, the vacuum cleaner either does not start or stops operating.
[0096] In some implementations, in synchronization mode, pressing and holding the wireless trigger button (for more than 3 seconds) will cause the wireless trigger LED indicator to flash (for a duration of 5 seconds). During this time, the system will continuously detect the pairing signal emitted by the remote control (the remote control pairing signal is triggered by pressing and holding the remote control button). After successful pairing, the wireless trigger LED indicator will remain on, and the remote control LED indicator will flash (3 times). During the pairing learning process, the vacuum cleaner will not run.
[0097] Figure 6 yes Figure 4 A flowchart illustrating one possible implementation of step S460. (See attached diagram.) Figure 6 As shown, the process of determining the learning pair in step S460 can mainly include steps S461 to S469, which are described in detail below.
[0098] In step S461, the wireless trigger button (i.e., the first operating element) is operated.
[0099] In step S462, it is determined whether the pressing duration is greater than 3 seconds. The preset first duration can be 3 seconds, that is, it is determined whether the triggering duration of the first operating element is greater than the preset first duration. If it is greater than 3 seconds, proceed to step S463; if it is not greater than 3 seconds, proceed to step S464.
[0100] In step S463, the vacuum cleaner and the remote control learn and pair. During the learning and pairing process, the vacuum cleaner stops operating to prevent interference with its operation and control.
[0101] The pairing process between the remote control and the vacuum cleaner may specifically include steps S464 to S466, which are described in detail below.
[0102] In step S464, it is determined whether a remote control signal has been received within a preset duration of 5 seconds. If received, proceed to step S466; otherwise, proceed to step S465.
[0103] In step S465, indicating pairing failure, the wireless trigger LED light turns off.
[0104] In step S466, the vacuum cleaner and the remote control are successfully paired, and a wireless communication connection is established between the vacuum cleaner and the remote control.
[0105] In step S467, the vacuum cleaner stops operating.
[0106] In step S468, it is determined whether the vacuum cleaner and the remote control are paired. If they are paired, proceed to step S469; if they are not paired, return to step S420. For example, if the wireless trigger button is accidentally pressed but the remote control control mode is not established, return to the initial state of switching to synchronization mode.
[0107] In step S469, the wireless trigger LED indicator lights up, indicating that the vacuum cleaner and remote control have been successfully paired, and the vacuum cleaner can be put into remote control mode.
[0108] Figure 7 yes Figure 4 A flowchart illustrating one possible implementation of step S470. (See attached diagram.) Figure 7 As shown, the implementation process of the remote control mode can mainly include steps S471 to S475, which are described in detail below.
[0109] In step S471, the vacuum cleaner is controlled only by the remote control signal and not by the synchronous socket control mode. We can then proceed to step S472.
[0110] In step S472, the operation of the vacuum cleaner is controlled by operating the remote control buttons.
[0111] The remote control button serves as the second operating element, possessing at least several functions, including a learning / pairing function and a confirming function. The learning / pairing function is triggered by a long press of the remote control button, while the confirming function is triggered by a short press. In other words, operating the remote control button allows the vacuum cleaner to be switched between running and stopping. In the short-press trigger mode, the start / stop function of the remote control button can be determined sequentially by pressing the button. For example, the start / stop function can be triggered at intervals between presses.
[0112] Each time a button on the remote control is pressed, the LED on the remote flashes once to indicate that the corresponding function has been triggered. For example, triggering the confirm, start, or stop function will cause the LED to flash once. Similarly, switching from the start function to the stop function will cause the LED to flash once.
[0113] In step S473, it is determined whether the vacuum cleaner is running. If it is running, proceed to step S474; if it is not running, proceed to step S475.
[0114] In step S474, if the vacuum cleaner is running, it stops running in response to the function switching of the remote control button on the remote control.
[0115] In step S475, since it is not running, the vacuum cleaner starts operating in response to the function switching of the remote control button. That is, the vacuum cleaner starts operating in response to triggering the start function of the second operating element of the remote control.
[0116] Figure 8 yes Figure 4 A flowchart illustrating one possible implementation of the vibration-sensing control mode. (Example) Figure 8 The implementation process of the vibration sensing control mode shown can mainly include steps S491 to S497, which are described in detail below.
[0117] In step S471, the vacuum cleaner is controlled only by the remote control signal and not by the synchronous socket control mode. We can then proceed to step S491.
[0118] In step S491, a vibration signal is detected. If a vibration signal is detected, proceed to step S494; if no vibration signal is detected, proceed to step S492.
[0119] In step S492, it is determined whether the vibration pause duration is greater than a first time threshold (which can be 3 seconds). The vibration pause duration is the time during which no vibration status information from the power tool is received. If it is greater than 3 seconds, proceed to step S493; otherwise, proceed to step S497.
[0120] In step S493, since the vibration pause duration exceeds the first time threshold, it indicates that the vibration signal has stopped. The vacuum cleaner stops operating.
[0121] In step S494, it is determined whether this is the first vibration. If it is the first vibration, proceed to step S495.
[0122] Since this is the first vibration, the vibration sensing control mode is activated. Correspondingly, the remote control LED flashes once. If not, proceed to step S497.
[0123] In step S495, it is determined whether the vacuum cleaner is running. If it is running, proceed to step S497; if it is not running, proceed to step S496.
[0124] In step S496, the vacuum cleaner is started. That is, the vacuum cleaner starts running based on the first vibration signal from the power tool.
[0125] In step S497, the vacuum cleaner operates to absorb the dust generated during the operation of the power tool.
[0126] The vacuum cleaner of this application embodiment can adopt multiple synchronous control modes, combining the advantages of multiple synchronous control modes. This application embodiment can select a suitable target control mode according to the application conditions, which helps to improve the convenience and flexibility of vacuum cleaner operation and increase work efficiency.
[0127] When the vacuum cleaner's target control mode is remote control mode, if the remote control's battery is too low, the transmitted control signal will be weak, which may cause the vacuum cleaner to be unable to receive the remote control signal normally, affecting the normal operation and control of the vacuum cleaner. This application embodiment monitors the remote control's battery level. If it falls below a preset battery threshold, it will exit or prompt the user to exit remote control mode, helping to avoid the vacuum cleaner malfunctioning due to low remote control battery.
[0128] Figure 9 yes Figure 1 A flowchart illustrating another possible implementation of the method. Figure 9 The method describes how to control the remote control's battery level when the vacuum cleaner is in remote control mode. For example... Figure 9 As shown, the method of this application embodiment mainly includes steps S910 to S970, which are described in detail below.
[0129] In step S910, the vibration signal of the power tool is detected.
[0130] In step S920, the wireless trigger button (i.e., the first operating element) on the vacuum cleaner is pressed. This triggers the remote control mode.
[0131] In step S930, remote control button operation is performed by operating the remote control button (i.e., the second operating element) on the remote control.
[0132] In step S940, it is determined whether the remote control is underpowered. If the remote control's battery level is less than a preset battery threshold, proceed to step S960; otherwise, proceed to step S950.
[0133] In step S950, the control signal from the remote controller can be transmitted normally. In some embodiments, the vibration status signal of the power tool can be transmitted normally.
[0134] In step S960, the remote control's battery is too low, so it stops transmitting wireless signals.
[0135] In step S970, a prompt to exit remote control mode is displayed, for example, by flashing twice every 5 seconds for 10 seconds. This will exit remote control mode. In some embodiments, the vacuum cleaner's operation will be stopped.
[0136] The triggering and indication methods, such as the time and number of flashes mentioned above, are merely illustrative examples, and the embodiments of this application do not impose specific limitations on them.
[0137] In this embodiment, when the remote control is charging, the remote control's LED indicator can emit corresponding function indications. For example, the remote control's LED indicator can flash slowly, and remain constantly lit when fully charged. When the charging power is disconnected, the remote control's LED indicator will turn off. Figure 10 This is a flowchart illustrating one possible implementation of remote control charging. For example... Figure 10 As shown, the method of this application embodiment mainly includes steps S1010 to S1040, which are described in detail below.
[0138] In step S1010, the remote control is charged.
[0139] In step S1020, the remote control LED indicator flashes slowly.
[0140] In step S1030, it is determined whether the container is fully filled. If it is fully filled, proceed to step S1040; if it is not fully filled, proceed to step S1010.
[0141] In step S1040, since the battery is fully charged, the remote control's LED indicator light remains on.
[0142] The above text combined Figure 1 , Figures 4 to 10 The method embodiments of this application are described in detail, combined with Figures 2 to 3 The device embodiments of this application are described in detail below. It should be understood that the descriptions of the device embodiments correspond to the descriptions of the method embodiments; therefore, any parts not described in detail in the device embodiments can be referred to in the method embodiments.
[0143] This application also provides a computer-readable storage medium having a computer program stored thereon, which, when executed, is used to implement the method for controlling a vacuum cleaner as described above.
[0144] In the above embodiments, implementation can be achieved, in whole or in part, through software, hardware, firmware, or any other combination. When implemented in software, it can be implemented, in whole or in part, as a computer program product. The computer program product includes one or more computer instructions. When the computer program instructions are loaded and executed on a computer, all or part of the processes or functions described in the embodiments of this disclosure are generated. The computer can be a general-purpose computer, a special-purpose computer, a computer network, or other programmable device. The computer instructions can be stored in a machine-readable storage medium or transmitted from one machine-readable storage medium to another. For example, the computer instructions can be transmitted from one website, computer, server, or data center to another via wired (e.g., coaxial cable, fiber optic, digital subscriber line (DSL)) or wireless (e.g., infrared, wireless, microwave, etc.) means. The machine-readable storage medium can be any available medium accessible to a computer or a data storage device such as a server or data center that integrates one or more available media. The available media can be magnetic media (e.g., floppy disks, hard disks, magnetic tapes), optical media (e.g., digital video discs (DVDs)), or semiconductor media (e.g., solid-state disks (SSDs)).
[0145] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments of this disclosure can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this disclosure.
[0146] It should be understood that in the various embodiments of this application, "first," "second," etc., are used to distinguish different objects, rather than to describe a specific order. The order of the above-mentioned process numbers does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.
[0147] In the embodiments provided in this disclosure, it should be understood that the disclosed systems and devices can be implemented in other ways. For example, the device embodiments described above are merely illustrative. For instance, the division of units 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 through some interfaces; the indirect coupling or communication connection between devices or units may be electrical, mechanical, or other forms.
[0148] In the embodiments provided in this application, it should be understood that when a part is referred to as "connected" or "linked" to another part, it means that the part can be "directly connected" and also "electrically connected," with another element involved. Additionally, the term "connected" also means that the parts are "physically connected" and "wirelessly connected." Furthermore, when a part is referred to as "containing" an element, unless otherwise stated, it means that the part may include, but does not exclude, the other element.
[0149] The units described 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.
[0150] In addition, the functional units in the various embodiments of this disclosure 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.
[0151] The above description is merely a specific embodiment of this disclosure, but the scope of protection of this disclosure is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this disclosure should be included within the scope of protection of this disclosure. Therefore, the scope of protection of this disclosure should be determined by the scope of the claims.
Claims
1. A method for controlling a vacuum cleaner, characterized in that, The method includes: Obtain the current working status of the vacuum cleaner, which includes one of synchronous working status, independent working status, and power-off status; When the vacuum cleaner is in a synchronous working state, a target control mode is determined. The target control mode is one of a variety of synchronous control modes between the vacuum cleaner and the power tool. Based on the target control mode, control the operation of the vacuum cleaner; The multiple synchronous control modes include at least two of the following: synchronous socket control mode, remote control control mode, and vibration sensing control mode. The synchronous socket control mode is a mode that controls the operation of the vacuum cleaner based on the current change of the synchronous socket, and the synchronous socket is used to provide current to the power tool. The remote control control mode is a mode that controls the operation of the vacuum cleaner based on the remote control. The vibration sensing control mode is a mode that controls the operation of the vacuum cleaner based on the vibration state of the power tool.
2. The method according to claim 1, characterized in that, The vacuum cleaner is equipped with a first operating element; The determination of the target control mode includes: Detect whether the first operating element has been triggered; If the first operating element is not triggered, the synchronous socket control mode is used as the target control mode; In response to a triggering operation applied to the first operating element, it is determined whether the triggering duration of the first operating element is greater than a preset first duration; If the triggered duration is longer than the preset first duration, a communication connection is established between the remote control and the vacuum cleaner, and the remote control control mode is used as the target control mode.
3. The method according to claim 2, characterized in that, The control of the vacuum cleaner's operation based on the target control mode includes: When the vacuum cleaner is in the remote control mode, in response to detecting the vibration status information of the power tool, the vibration sensing control mode is determined to be the target control mode; Determine whether the vacuum cleaner is running; If not running, start the vacuum cleaner.
4. The method according to claim 3, characterized in that, The remote control and vibration detection element are integrated into a wristband, which is detachably mounted on the power tool to detect vibration. When the target control mode is the vibration sensing control mode, controlling the operation of the vacuum cleaner based on the target control mode includes: The output power of the vacuum cleaner is controlled based on the vibration intensity characterization value of the power tool, and the vibration intensity characterization value is positively correlated with the output power of the vacuum cleaner.
5. The method according to claim 4, characterized in that, The method further includes: In the vibration sensing control mode, the vacuum cleaner is turned off in response to a vibration pause duration exceeding a first time threshold. The vibration pause duration is the time during which no vibration status information of the power tool is received.
6. The method according to claim 2, characterized in that, When the target control mode is the remote control control mode or the vibration sensing control mode, controlling the operation of the vacuum cleaner based on the target control mode includes: When the current control mode is the synchronous socket control mode, the current detection of the synchronous socket is turned off in the synchronous socket control mode.
7. The method according to claim 1, characterized in that, The determination of the target control mode includes: The target control mode is determined based on the priority of the available multiple synchronization control modes, wherein the priority of the synchronization socket control mode is lower than the priority of the remote control control mode, and the priority of the remote control control mode is lower than the priority of the vibration sensing control mode.
8. A vacuum cleaner system, characterized in that, include: Vacuum cleaner; The vacuum cleaner is equipped with a controller, which is used to perform the following operations: When the vacuum cleaner is in a synchronous working state, a target control mode is determined. The target control mode is one of a variety of synchronous control modes between the vacuum cleaner and the power tool. Based on the target control mode, control the operation of the vacuum cleaner; The multiple synchronous control modes include at least two of the following: synchronous socket control mode, remote control control mode, and vibration sensing control mode. The synchronous socket control mode is a mode that controls the operation of the vacuum cleaner based on the current change of the synchronous socket, and the synchronous socket is used to provide current to the power tool. The remote control control mode is a mode that controls the operation of the vacuum cleaner based on the remote control. The vibration sensing control mode is a mode that controls the operation of the vacuum cleaner based on the vibration state of the power tool.
9. The vacuum cleaner system according to claim 8, characterized in that, Also includes: Remote control; The remote control is equipped with a second operating element, which has multiple functions, including at least a learning and pairing function and a confirmation function. The multiple functions correspond to multiple triggering methods, which are determined based on the controlled duration of the second operating element. The remote control executes the instructions corresponding to the remote control control mode based on the multiple functions of the second operating element. The remote controller integrates a detection element for detecting the vibration state of the power tool to obtain a vibration intensity characterization value of the power tool. The vibration intensity characterization value includes at least one of vibration frequency, vibration energy, and vibration amplitude, and the remote controller is detachably fixed to the power tool.
10. A computer-readable storage medium, characterized in that, It stores a computer program, which, when executed, is used to implement the method as described in any one of claims 1-7.