Detailed Description
Reference will now be made in detail to exemplary embodiments, examples of which are illustrated in the accompanying drawings. When the following description refers to the accompanying drawings, the same numbers in different drawings refer to the same or similar elements, unless otherwise indicated. The implementations described in the following exemplary examples do not represent all implementations consistent with the application. Rather, they are merely examples of apparatus and methods consistent with aspects of the application as detailed in the accompanying claims.
With the development of clothes processing technology and internet of things technology, the demands of users on household appliances are higher and higher, especially, the users are concerned about how to timely and effectively remind the users to take out clothes from the washing machine after the washing process is completed in the current washing machine equipment which is indispensable in daily life of the users, and the clothes processing technology and the internet of things technology become a hot spot for research in the field.
In the prior art, a user is repeatedly reminded of taking out clothes by setting a program of the washing machine according to a certain time interval, the washing machine is turned off until the user takes out the clothes, namely, the washing machine can give out buzzing for reminding the user to take out the clothes for the first time when the washing program is just finished, then a certain time is waited, a weight sensor in the washing machine can transmit the weight of the clothes in the washing machine barrel to a washing machine controller in real time, if the weight is unchanged, the washing machine continuously gives out buzzing sounds to remind the user to take out the clothes until the weight sensor collects the weight of 0, and the washing machine does not remind the user to take out the clothes to enter a shutdown state.
However, in the prior art, the influence of environmental noise in the home environment is not considered, and a user may cook in a kitchen or watch video and audio in a living room, and the like, which can cause that the buzzing reminding sound sent by the washing machine cannot be heard by the user, so that the washing machine is very likely to play a role in reminding for a long time, and the user cannot be effectively reminded of taking away clothes in time, the clothes are easily wrinkled, and meanwhile, the resource waste is also caused.
According to the application, the influence of environmental noise of the surrounding environment of a household is considered, the washing machine and intelligent equipment in the household are connected to the same network, when a washing program of the washing machine is finished, the washing machine control device controls the washing machine to emit beeping sounds for the first time to remind a user to take out clothes, and after a preset time period, the washing machine control device needs to detect whether the clothes in the washing machine are taken out or not and whether the surrounding environment noise exists or not, and controls whether the washing machine stops emitting prompt tones or not according to the detection result of the environmental noise so as to effectively remind the user to take out the clothes from the washing machine in time.
Specifically, the method for controlling the washing machine provided by the application comprises the steps of sending out a prompt tone by controlling the washing machine to prompt a user to take out clothes, and in a preset time period, if the clothes are not taken out, determining whether environmental noise exists in a home environment, if so, controlling the washing machine to stop sending out the prompt tone, and determining whether the environmental noise exists in the home environment again, until it is determined that the environmental noise does not exist in the home environment, controlling the washing machine to send out the prompt tone again to prompt the user to take out the clothes. By analyzing the environmental noise in the household environment, the application controls the washing machine to give out prompt tones to remind the user to take out clothes when the environmental noise is absent.
The following describes embodiments of the present application and how the technical solutions of the present application solve the above technical problems in detail with specific embodiments. The following embodiments may be combined with each other, and the same or similar concepts or processes may not be described in detail in some embodiments. Embodiments of the present application will be described below with reference to the accompanying drawings.
Referring to fig. 1, fig. 1 is a schematic diagram of a network architecture according to the present application, and as shown in fig. 1, the network architecture includes a washing machine 1 and an intelligent device 2.
The washing machine 1 is specifically a household intelligent washing machine, working state information of the washing machine during operation is stored in the household intelligent washing machine, meanwhile, information interaction between the washing machine 1 and the intelligent equipment 2 is achieved through an internet of things communication technology, namely, the washing machine 1 can acquire the working state information of the intelligent equipment 2 during operation, corresponding control processing can be conducted on the washing machine according to the working state information, so that a user can be effectively reminded of taking out clothes in time, and in addition, the washing machine control device provided by the application can be integrated or installed in the washing machine control device, and the washing machine control device can control the washing machine to properly and effectively send buzzing prompt sounds to remind the user after washing is completed based on the washing machine control method provided by the application.
The intelligent device 2 can be a gas stove, a smoke exhaust ventilator, a television and the like, can communicate with the washing machine 1 by means of a wireless sensing technology, transmits the working state of the intelligent device during operation to the washing machine 1 in real time or according to a certain period, is used by a washing machine control device in the washing machine 1, determines whether environmental noise exists in a household environment, and further takes corresponding control measures for the washing machine.
Example 1
Fig. 2 is a flow chart of a control method of a washing machine according to the present application, as shown in fig. 2, the method includes:
Step 201, controlling the washing machine to send out a prompt tone to prompt a user to take out clothes;
step 202, if the clothes are not taken out in a preset time period, determining whether environmental noise exists in the household environment, and if so, controlling the washing machine to stop sending out prompt tones;
Step 203, re-determining whether the environmental noise exists in the home environment, and controlling the washing machine to send out a prompt tone again to prompt a user to take out clothes until the fact that the environmental noise does not exist in the home environment is determined.
It should be noted that, the main execution body of the method for controlling a washing machine provided by the present application is the washing machine control device, and as described above, the washing machine control device may be specifically installed or carried in the washing machine 1.
The working state of the washing machine 1 during operation comprises starting time, washing program, time for the washing program, residual time when the distance between the washing program and the washing program is finished, state of a washing machine door, shutdown time and the like; the working state of the intelligent device 2 in operation can be specifically the working state of the gas stove in operation, wherein the working state comprises the starting time, the fire gear and the shutdown time, and the working state of the smoke exhaust ventilator in operation comprises the starting time, the gear value, the lighting switch state and the shutdown time.
Specifically, in step 201, the washing machine uploads its own working state data information to the washing machine control device in real time during working operation. After the washing machine control device acquires the information, the washing machine can be informed of when the washing machine is finished according to the information of the remaining time when the washing program is finished, and then when the washing machine is finished, the washing reminding module is triggered to emit a beeping sound for the first time, and other soundable devices in the home environment of the washing machine emit corresponding prompt tones to remind a user of taking out clothes.
Wherein, other audible intelligent equipment in the home environment can be intelligent voice sound equipment, intelligent robots and the like.
After the washing machine sends out the prompt for the first time, the user may not necessarily obtain the prompt information, so the washing machine control device needs to determine whether the clothes in the washing machine have been taken out, if yes, the washing machine enters a shutdown state, and if not, the washing machine control device needs to continue to execute step 202.
Specifically, step 202 is performed in which a time interval is preset in the washing machine, during which the washing machine control device determines whether the laundry in the washing machine is taken out according to the value transmitted by the weight sensor and the state information of the washing machine door, and if the value transmitted by the weight sensor is 0 or the state of the washing machine door is changed from closed to open, the washing machine control device determines that the laundry in the washing machine is taken out.
The preset time interval is set according to an empirical value, but is not limited to this mode.
If the clothes in the washing machine are not taken out, the washing control device controls the machine barrel of the washing machine to rotate according to the preset rotating speed in the washing machine so as to shake and scatter the clothes in the washing machine, prevent the clothes from generating wrinkles in the washing machine for a long time, and control the machine barrel to rotate until a user takes the clothes from the washing machine. Wherein, the preset rotating speed is set according to an empirical value and is usually much smaller than the normal rotating speed of the washing machine.
The above-mentioned shaking and scattering process may be that the washing machine control device controls the washing machine to intermittently rotate at the preset rotation speed based on the preset time interval, or controls the washing machine to continuously rotate at the preset rotation speed, and both the above-mentioned two modes may keep the drum of the washing machine rotating so as to prevent the laundry from being wrinkled due to long-time stacking, but are not limited to the above-mentioned two modes.
In addition, before the control device of the washing machine needs to determine whether the environmental noise exists in the home environment, the control device of the washing machine also needs to preset a working gear in the washing machine to be used as a basis for judging whether the environmental noise exists. The preset working gear is specifically set according to an empirical value.
The control device of the washing machine acquires the running state information of the intelligent device according to the communication between the washing machine and the intelligent device, further judges whether the working gear of the intelligent device reaches a preset working gear, and if the working gear reaches the preset working gear, environmental noise exists in the household environment where the washing machine is located.
For example, the intelligent device is specifically a range hood and/or a gas stove, the preset working gear is a2 gear of the range hood, a middle fire gear of the gas stove, and the like, and if the working state gear of the range hood and/or the gas stove reaches or is higher than the preset working gear in the operation process of the range hood and/or the gas stove, the washing machine control device judges that environmental noise exists in the household environment where the washing machine is located.
Optionally, the smart device 3 may further include a smart tv, a sound box, etc., at this time, the preset working gear should be understood as a preset volume value in this scenario, when the washing machine control device obtains working state information of the smart tv, the sound box, etc., and determines whether the working state of the washing machine control device reaches the preset volume value, if so, the washing machine control device determines that environmental noise exists in the home environment where the washing machine is located.
The intelligent television comprises a smart television and an intelligent sound box, wherein the working state of the intelligent television during operation comprises a start-up time, a sound volume value, a standby time, a shutdown time and the like, and the working state of the intelligent sound box during operation comprises a start-up time, a sound volume value, a standby time, a shutdown time and the like.
In other alternative embodiments, the washing machine control device determines whether noise exists in the home environment, and may also determine according to sound collected by a sound sensor in the home environment.
Specifically, at least one sound sensor may be disposed in a home environment where the washing machine is located, and the sound sensor may be disposed or integrated with a sensing element in a smart speaker or a camera, such as a mic sensor, or may be a sensing device independent of other devices, such as a dedicated noise collection device, etc., where the sound sensor collects sound in the home environment, and transmits the collected result to the washing machine by means of a wireless communication technology, for use by a washing machine control device in the washing machine.
Furthermore, the sound sensor transmits the collected sound to the washing machine, the washing machine can process the magnitude of the collected sound, the washing machine control device compares the collected sound with a preset volume value, and if the collected sound reaches the preset volume value, the washing machine controller judges that environmental noise exists in the household environment.
When the washing machine control device detects that environmental noise exists in the home environment, the washing machine control device can control the washing machine to not emit beeping sounds in a preset time period, and can not control other intelligent sounding devices in the home environment to emit prompt sounds to remind a user, but still keep the working state of shaking.
In order to accurately remind the user to take out the clothes from the washing machine, step 203 needs to be executed, the washing machine control device also needs to re-determine whether the environmental noise exists in the home environment, if so, the working state of shaking in step 202 is still maintained, and then the re-determination whether the environmental noise exists in the home environment is continued until it is determined that the environmental noise does not exist in the home environment, and then the washing machine control device will re-control the washing machine to send a prompt tone so as to remind the user to take out the clothes.
Specifically, the control device of the washing machine re-detects whether the environmental noise exists in the home environment according to the method described in step 202, if the environmental noise does not exist, the control device of the washing machine will trigger the reminding module again to make the washing machine generate a beeping sound, and other intelligent sound generating devices in the home environment are controlled to generate a reminding sound to remind the user, for example, by means of an intelligent voice sound box, so as to accurately remind the user to take out clothes from the washing machine.
Further, when the user removes clothes, the washing machine control device obtains the weight information acquired by the weight sensor as 0, and at this time, the washing machine control device controls the washing machine to enter a shutdown state.
The application provides a control method of a washing machine, which comprises the steps of controlling the washing machine to send out prompt tones to prompt a user to take out clothes, determining whether environmental noise exists in a home environment if the clothes are not taken out in a preset time period, if so, controlling the washing machine to stop sending out prompt tones, and determining whether the environmental noise exists in the home environment again until the situation that the environmental noise does not exist in the home environment is determined, and controlling the washing machine to send out prompt tones again to prompt the user to take out the clothes. By analyzing the environmental noise in the household environment, the washing machine is controlled to give out prompt tones to remind the user to take out clothes when no environmental noise exists, compared with the prior art, the application considers the influence of noise in the household environment on the reminding function of the washing machine, can more accurately remind a user to take out clothes, avoid the clothes from being wrinkled when being put in the washing machine for a long time, and can also save energy consumption.
Example two
Fig. 3 is a schematic structural diagram of a control device of a washing machine according to the present application. For convenience of explanation, only parts relevant to the present application are shown.
Referring to fig. 3, the washing machine control device includes:
a first control module 10 for controlling the washing machine to give a prompt tone to prompt a user to take out laundry;
A determining module 20, configured to determine whether there is ambient noise in the home environment if the laundry is not taken out within a preset time period, and if so, control the washing machine to stop sending out the alert sound;
And the second control module 30 is used for re-determining whether the environmental noise exists in the home environment or not, and controlling the washing machine to send out the prompt tone again to prompt the user to take out the clothes when the environmental noise does not exist in the home environment.
The first control module 10 is specifically applied to:
and controlling the washing machine and the sounding intelligent equipment in the home environment to simultaneously send out prompt tones so as to prompt a user to take out clothes.
The determining module 20 is specifically applied to:
The washing machine is controlled to rotate according to a preset rotating speed so as to shake and scatter clothes in the washing machine until a user takes out the clothes.
The determining module 20 is specifically further applied to:
Determining the running state of each intelligent device in the home environment, and determining whether environmental noise exists in the home environment according to the running state of each intelligent device;
optionally, the intelligent device comprises a smoke extractor and/or a gas stove;
and if the smoke extractor and/or the gas stove are in the working state and the current working gear is higher than the preset working gear, determining that environmental noise exists in the household environment.
The determining module 20 is specifically further applied to:
controlling at least one sound sensor arranged in a home environment to collect environmental sounds in the home environment;
And determining whether environmental noise exists in the home environment according to the acquisition result of the environmental sound of each sound sensor.
The second control module 30 is specifically configured to:
Determining the running state of each intelligent device in the home environment, and determining whether environmental noise exists in the home environment according to the running state of each intelligent device;
optionally, the intelligent device comprises a smoke extractor and/or a gas stove;
If the smoke extractor and/or the gas stove are in a working state and the current working gear is higher than the preset working gear, determining that environmental noise exists in the household environment;
If the environmental noise exists in the home environment, re-determining whether the environmental noise exists in the home environment or not until determining that the environmental noise does not exist in the home environment;
and controlling the washing machine and the sounding intelligent equipment in the home environment to simultaneously send out prompt tones so as to prompt a user to take out clothes.
The implementation principle of the control device for the washing machine provided by the application is similar to that of any embodiment, and is not described herein.
The application provides a control device of a washing machine, which is characterized in that a washing machine is controlled to send out prompt tones to prompt a user to take out clothes, whether environmental noise exists in a home environment is determined if the clothes are not taken out in a preset time period, if so, the washing machine is controlled to stop sending out prompt tones, whether the environmental noise exists in the home environment is determined again, and the washing machine is controlled to send out prompt tones again to prompt the user to take out the clothes until the fact that the environmental noise does not exist in the home environment is determined. By analyzing the environmental noise in the household environment, the washing machine is controlled to give out prompt tones to remind the user to take out clothes when no environmental noise exists, compared with the prior art, the application considers the influence of noise in the household environment on the reminding function of the washing machine, can more accurately remind a user to take out clothes, avoid the clothes from being wrinkled when being put in the washing machine for a long time, and can also save energy consumption.
Example III
Fig. 4 is a schematic diagram of a washing machine according to the present application, corresponding to a control method of the washing machine. For convenience of explanation, only parts relevant to the present application are shown.
Referring to fig. 4, the washing machine includes:
a washing machine body and a control device 111 mounted on the washing machine body;
the control device 110 is specifically configured to:
a control device 111 carried on the washing machine;
communication with the smart device 2 is achieved.
The control device 110 is specifically configured to:
controlling the washing machine to give out a prompt tone to prompt a user to take out clothes;
If the clothes are not taken out within a preset time period, determining whether environmental noise exists in the household environment;
If yes, controlling the washing machine to stop sending out the prompt tone;
and re-determining whether the environmental noise exists in the household environment, and controlling the washing machine to send out prompt sound again to prompt a user to take out clothes until the environmental noise does not exist in the household environment.
The control device 110 is specifically further configured to:
The washing machine is controlled to rotate according to a preset rotating speed so as to shake and scatter clothes in the washing machine until a user takes out the clothes.
The control device 110 is specifically further configured to:
Determining the running state of each intelligent device in the home environment, and determining whether environmental noise exists in the home environment according to the running state of each intelligent device, wherein the intelligent devices comprise a smoke extractor and/or a gas stove;
and if the smoke extractor and/or the gas stove are in the working state and the current working gear is higher than the preset working gear, determining that environmental noise exists in the household environment.
The control device 110 is specifically further configured to:
controlling at least one sound sensor arranged in a home environment to collect environmental sounds in the home environment;
And determining whether environmental noise exists in the home environment according to the acquisition result of the environmental sound of each sound sensor.
The control device 110 is specifically further configured to:
and controlling the washing machine and the sounding intelligent equipment in the home environment to simultaneously send out prompt tones so as to prompt a user to take out clothes.
The application provides a washing machine, wherein a control device is carried or installed in the washing machine, the washing machine is controlled to send out a prompt tone to prompt a user to take out clothes, in a preset time period, if the clothes are not taken out, whether environmental noise exists in a household environment is determined, if yes, the washing machine is controlled to stop sending out the prompt tone, whether the environmental noise exists in the household environment is determined again, and until the situation that the environmental noise does not exist in the household environment is determined, the washing machine is controlled to send out the prompt tone again to prompt the user to take out the clothes. By analyzing the environmental noise in the household environment, the washing machine is controlled to give out prompt tones to remind the user to take out clothes when no environmental noise exists, compared with the prior art, the application considers the influence of noise in the household environment on the reminding function of the washing machine, can more accurately remind a user to take out clothes, avoid the clothes from being wrinkled when being put in the washing machine for a long time, and can also save energy consumption.
Example IV
Fig. 5 is a schematic diagram of a hardware structure of the electronic device according to the present application, and for convenience of explanation, only a portion relevant to the present application is shown.
Referring to fig. 5, a schematic structural diagram of an electronic device 1000 suitable for implementing embodiments of the present application is shown, where the electronic device 1000 may be a central terminal device. The electronic device shown in fig. 5 is only an example and should not be construed as limiting the functionality and scope of use of the embodiments of the present application.
As shown in fig. 5, the electronic apparatus 1000 may include a control device (e.g., a central processor, a graphics processor, etc.) 1001 that may perform various appropriate actions and processes according to a program stored in a Read Only Memory (ROM) 1002 or a program loaded from a storage device 1009 into a random access Memory (Random Access Memory RAM) 1003. In the RAM 1003, various programs and data necessary for the operation of the electronic apparatus 1000 are also stored. The control device 1001, the ROM 1002, and the RAM 1003 are connected to each other by a bus 1004. An input/output (I/O) interface 1006 is also connected to bus 1004.
In general, devices may be connected to the I/O interface 1006 including input devices 1006 such as a touch screen, touch pad, keyboard, mouse, camera, microphone, accelerometer, gyroscope, etc., output devices 1007 including, for example, a Liquid CRYSTAL DISPLAY (LCD), speakers, vibrator, etc., storage devices 1009 including, for example, magnetic tape, hard disk, etc., and communication devices 10010. The communication device 10010 may allow the electronic apparatus 1000 to communicate wirelessly or by wire with other apparatuses to exchange data. While fig. 5 shows an electronic device 1000 having various means, it is to be understood that not all of the illustrated means are required to be implemented or provided. More or fewer devices may be implemented or provided instead.
In particular, according to embodiments of the present application, the processes described above with reference to flowcharts may be implemented as computer software programs. For example, embodiments of the present application include a computer program product comprising a computer program embodied on a computer readable medium, the computer program comprising program code for performing the method shown in the flowcharts. In such an embodiment, the computer program may be downloaded and installed from a network via the communication device 10010, or installed from the storage device 1009, or installed from the ROM 1002. When the computer program is executed by the control device 1001, the above-described functions defined in the method of the embodiment of the present application are performed.
The computer readable medium of the present application may be a computer readable signal medium or a computer readable storage medium, or any combination of the two. The computer readable storage medium can be, for example, but not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or a combination of any of the foregoing. More specific examples of a computer-readable storage medium may include, but are not limited to, an electrical connection having one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
In the context of this document, a computer readable storage medium may be any tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. In the present application, however, the computer-readable signal medium may include a data signal propagated in baseband or as part of a carrier wave, with the computer-readable program code embodied therein. Such a propagated data signal may take any of a variety of forms, including, but not limited to, electro-magnetic, optical, or any suitable combination of the foregoing. A computer readable signal medium may also be any computer readable medium that is not a computer readable storage medium and that can communicate, propagate, or transport a program for use by or in connection with an instruction execution system, apparatus, or device. Program code embodied on a computer readable medium may be transmitted using any appropriate medium, including but not limited to electrical wiring, fiber optic cable, RF (radio frequency), and the like, or any suitable combination of the foregoing.
The computer readable medium may be included in the electronic device or may exist alone without being incorporated into the electronic device.
The computer-readable medium carries one or more programs which, when executed by the electronic device, cause the electronic device to perform the methods shown in the above-described embodiments.
The present application provides a computer program product in which computer program code for performing the operations of the present disclosure can be written in one or more programming languages, including an object oriented programming language such as Java, smalltalk, C ++ and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The program code may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or media library. In the case of a remote computer, the remote computer may be connected to the user's computer through any kind of network, including a local area network (Local Area Network, LAN for short) or a wide area network (Wide Area Network, WAN for short), or may be connected to an external computer (e.g., through the internet using an internet service provider).
The flowcharts and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present application. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of code, which comprises one or more executable instructions for implementing the specified logical function(s). It should also be noted that, in some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
The units involved in the embodiments of the present application may be implemented in software or in hardware. The name of the unit does not in any way constitute a limitation of the unit itself, for example the first acquisition unit may also be described as "unit acquiring at least two internet protocol addresses".
The functions described above herein may be performed, at least in part, by one or more hardware logic components. For example, without limitation, exemplary types of hardware logic that may be used include Field Programmable Gate Arrays (FPGAs), application Specific Integrated Circuits (ASICs), application Specific Standard Products (ASSPs), systems-on-a-chip (SOCs), complex Programmable Logic Devices (CPLDs), and the like.
In the context of the present application, a machine-readable medium may be a tangible medium that can contain, or store a program for use by or in connection with an instruction execution system, apparatus, or device. The machine-readable medium may be a machine-readable signal medium or a machine-readable storage medium. The machine-readable medium may include, but is not limited to, an electronic, magnetic, optical, electromagnetic, infrared, or semiconductor system, apparatus, or device, or any suitable combination of the foregoing. More specific examples of a machine-readable storage medium would include an electrical connection based on one or more wires, a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber, a portable compact disc read-only memory (CD-ROM), an optical storage device, a magnetic storage device, or any suitable combination of the foregoing.
Other embodiments of the application will be apparent to those skilled in the art from consideration of the specification and practice of the application disclosed herein. This application is intended to cover any variations, uses, or adaptations of the application following, in general, the principles of the application and including such departures from the present disclosure as come within known or customary practice within the art to which the application pertains. It is intended that the specification and examples be considered as exemplary only, with a true scope and spirit of the application being indicated by the following claims.
It is to be understood that the application is not limited to the precise arrangements and instrumentalities shown in the drawings, which have been described above, and that various modifications and changes may be effected without departing from the scope thereof. The scope of the application is limited only by the appended claims.