CN115862306A - Intelligent control equipment control method and device based on ultrasonic waves - Google Patents

Intelligent control equipment control method and device based on ultrasonic waves Download PDF

Info

Publication number
CN115862306A
CN115862306A CN202211292421.7A CN202211292421A CN115862306A CN 115862306 A CN115862306 A CN 115862306A CN 202211292421 A CN202211292421 A CN 202211292421A CN 115862306 A CN115862306 A CN 115862306A
Authority
CN
China
Prior art keywords
ultrasonic
receiving
intelligent control
determining
control equipment
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
CN202211292421.7A
Other languages
Chinese (zh)
Other versions
CN115862306B (en
Inventor
朱湘军
李利苹
汪壮雄
唐伟文
陈增财
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
GUANGZHOU VIDEO-STAR ELECTRONICS CO LTD
Original Assignee
GUANGZHOU VIDEO-STAR ELECTRONICS CO LTD
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by GUANGZHOU VIDEO-STAR ELECTRONICS CO LTD filed Critical GUANGZHOU VIDEO-STAR ELECTRONICS CO LTD
Priority to CN202211292421.7A priority Critical patent/CN115862306B/en
Priority claimed from CN202211292421.7A external-priority patent/CN115862306B/en
Publication of CN115862306A publication Critical patent/CN115862306A/en
Application granted granted Critical
Publication of CN115862306B publication Critical patent/CN115862306B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Abstract

The disclosure provides an intelligent control device control method and device based on ultrasonic waves, and relates to the technical field of artificial intelligence. The method comprises the following steps: determining each first receiving time of the current N ultrasonic receivers for receiving the ultrasonic signals; determining a first sequence of the N ultrasonic receivers for receiving the ultrasonic signals according to the first receiving time; when the time difference between every two adjacent first receiving times is smaller than a preset threshold value, determining the current intelligent control equipment to be controlled according to a first sequence; and sending a starting instruction to control the intelligent control equipment to enter a working state. From this, can make user's non-contact ground control intelligent control equipment carry out work to because ultrasonic wave directive property is very strong, propagation rate is very fast moreover, therefore efficiency is very high, need not the user and is close to intelligent control equipment, perhaps key switch, can carry out wireless control to intelligent control equipment, can bring very big facility for the user.

Description

Intelligent control equipment control method and device based on ultrasonic waves
Technical Field
The present disclosure relates to the field of artificial intelligence technologies, and in particular, to a method and an apparatus for controlling an intelligent control device based on ultrasonic waves.
Background
The intelligent home is embodied in an internet of things manner under the influence of the internet of things. The intelligent home is characterized in that various devices (such as audio and video devices, lighting systems, curtain control, air conditioner control, security systems, digital cinema systems, network home appliances, three-meter reading and the like) in the home are connected together through the Internet of things technology, and multiple functions and means such as home appliance control, lighting control, curtain control, telephone remote control, indoor and outdoor remote control, anti-theft alarm, environment monitoring, heating and ventilation control, infrared forwarding, programmable timing control and the like are provided. Compared with the common home, the intelligent home has the traditional living function, integrates the functions of building, network communication, information household appliances and equipment automation, and integrates the system, the structure, the service and the management into a whole, thereby having a high-efficiency, comfortable, safe, convenient and environment-friendly living environment.
However, when the current user uses the smart home, some key devices, such as a wireless key switch, are usually utilized to control each electric device to work, but the key devices are very inconvenient and often touch by mistake, and sometimes the key devices are very easy to wear and tear due to too large pressing force, and the control of the contact type requires the user to be close to the key devices, so that the user needs to frequently go back and forth, which brings inconvenience.
How to enable a user to control each electric device in a home in a non-contact manner is a problem which needs to be solved urgently at present.
Disclosure of Invention
The present disclosure is directed to solving, at least to some extent, one of the technical problems in the related art.
An embodiment of a first aspect of the present disclosure provides an intelligent control device control method based on ultrasonic waves, including:
determining each first receiving time of the current N ultrasonic receivers for receiving the ultrasonic signals, wherein N is a positive integer greater than 2;
determining a first sequence of the N ultrasonic receivers for receiving the ultrasonic signals according to the first receiving time;
when the time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold value, determining the current intelligent control equipment to be controlled according to the first sequence;
and sending a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state.
An embodiment of a second aspect of the present disclosure provides an intelligent control device control apparatus based on ultrasonic waves, including:
the first determining module is used for determining each first receiving time of the current N ultrasonic receivers for receiving the ultrasonic signals, wherein N is a positive integer greater than 2;
a second determining module, configured to determine, according to the respective first receiving times, a first order in which the N ultrasonic receivers receive the ultrasonic signals;
a third determining module, configured to determine, according to the first order, an intelligent control device to be currently controlled when it is determined that a time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold;
and the first control module is used for sending a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state.
An embodiment of a third aspect of the present disclosure provides a computer device, including: the control method comprises a memory, a processor and a computer program stored on the memory and capable of running on the processor, wherein when the processor executes the program, the control method of the intelligent control equipment based on ultrasonic waves is realized.
A fourth aspect of the present disclosure provides a non-transitory computer-readable storage medium storing a computer program, which when executed by a processor implements the control method for an ultrasonic-based intelligent control device as set forth in the first and/or second aspect of the present disclosure.
A fifth aspect of the present disclosure provides a computer program product, which when executed by an instruction processor, executes the method for controlling an ultrasound-based intelligent control device provided in the first aspect of the present disclosure.
The present disclosure has the following beneficial effects:
in the embodiment of the disclosure, the device first determines each first receiving time when N current ultrasonic receivers receive ultrasonic signals, where N is a positive integer greater than 2, then determines a first sequence in which the N ultrasonic receivers receive the ultrasonic signals according to each first receiving time, then determines current intelligent control equipment to be controlled according to the first sequence when it is determined that a time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold, and then sends a start instruction to the intelligent control equipment to be controlled to control the intelligent control equipment to enter a working state. Therefore, the user can control the intelligent control device to work in a non-contact mode, the ultrasonic directivity is very strong, the propagation rate is very high, the efficiency is very high, the user does not need to be close to the intelligent control device, or a key switch is used for carrying out wireless control on the intelligent control device, and great convenience can be brought to the user.
Additional aspects and advantages of the disclosure will be set forth in part in the description which follows and, in part, will be obvious from the description, or may be learned by practice of the disclosure.
Drawings
The foregoing and/or additional aspects and advantages of the present disclosure will become apparent and readily appreciated from the following description of the embodiments, taken in conjunction with the accompanying drawings of which:
fig. 1 is a schematic flowchart of a control method of an ultrasonic-based intelligent control device according to a first embodiment of the present disclosure;
fig. 2 is a schematic flowchart of a control method for an ultrasonic-based intelligent control device according to a second embodiment of the present disclosure;
fig. 3 is a block diagram of an ultrasonic-based intelligent control device control apparatus according to a third embodiment of the present disclosure;
FIG. 4 illustrates a block diagram of an exemplary computer device suitable for use in implementing embodiments of the present disclosure.
Detailed Description
Reference will now be made in detail to the embodiments of the present disclosure, examples of which are illustrated in the accompanying drawings, wherein like reference numerals refer to the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the drawings are exemplary and intended to be illustrative of the present disclosure, and should not be construed as limiting the present disclosure.
An ultrasonic wave-based intelligent control device control method, apparatus, computer device, and storage medium according to embodiments of the present disclosure are described below with reference to the accompanying drawings.
The method may be executed by the apparatus for controlling an intelligent control device based on ultrasonic waves, the electronic device provided by the present disclosure, or the smart home control device, and is not limited herein. The ultrasonic wave based intelligent control device control method provided by the present disclosure is executed by the ultrasonic wave based intelligent control device control apparatus provided by the present disclosure, and is not limited by the present disclosure.
It should be noted that each intelligent control device in the embodiment of the present disclosure may be various intelligent household appliances, or may also be a controller for controlling a household appliance, such as a switch control panel, a touch control screen, or other control devices, which is not limited herein.
Fig. 1 is a schematic flowchart of a control method of an ultrasonic-based intelligent control device according to an embodiment of the present disclosure.
As shown in fig. 1, the ultrasonic-based intelligent control apparatus control method may include the steps of:
step 101, determining each first receiving time of the current N ultrasonic receivers for receiving the ultrasonic signals, wherein N is a positive integer greater than 2.
Alternatively, the device may control the preset respective ultrasonic receivers to be in the ultrasonic receiving state in response to receiving the ultrasonic receiving instruction transmitted by the controller.
The controller can be a ring-shaped controller, a spherical controller or a handle-shaped controller, wherein the controller comprises an ultrasonic transmitter.
It should be noted that, the ultrasonic wave transmitter in the present disclosure is a column-shaped ultrasonic wave transmitter, and since the ultrasonic wave signal has very good directivity, when the user sends the ultrasonic wave by using the controller, the ultrasonic wave can be directionally transmitted to the corresponding position.
The first receiving time may be a time when the ultrasonic transmitter first receives the ultrasonic signal after being started.
When a user wants to transmit ultrasonic waves, the user needs to first activate the ultrasonic receivers so that they are all in an operating state, namely an ultrasonic wave receiving state. The controller may then prompt the user with a buzzer after confirming that the respective ultrasonic receiver is ready, so that the user may send an ultrasonic signal to the respective ultrasonic receiver using an ultrasonic transmitter contained in the controller.
For example, 8 ultrasonic receivers may be arranged in one room, and after receiving the ultrasonic receiving instruction transmitted by the controller, all of the ultrasonic receivers may be in the ultrasonic receiving state. The 8 ultrasonic receivers can be located at different positions, namely, different directions, and when the user transmits the ultrasonic waves to the ultrasonic receivers, the user does not need to send the ultrasonic signals to all the ultrasonic receivers.
For example, if the current 8 ultrasonic receivers are c1, c2, c3, c4, c5, c6, c7, and c8, respectively, after the user sends the ultrasonic signal to the ultrasonic receivers c1, c2, and c3, c1, c2, and c3 may record the time t1, t2, and t3 when the ultrasonic signal is currently received.
It should be noted that the above examples are only illustrative, and are not limited herein.
Step 102, determining a first order of the N ultrasonic receivers to receive the ultrasonic signals according to the respective first receiving times.
The first sequence may be a time sequence in which the N ultrasonic receivers receive the ultrasonic signals.
For example, there are 4 ultrasound receivers currently receiving ultrasound signals, which are a, B, C, and D, where the times when the 4 ultrasound receivers receive ultrasound signals are 9.
And 103, when the time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold value, determining the current intelligent control equipment to be controlled according to the first sequence.
For example, there are 4 ultrasonic receivers currently receiving the ultrasonic signals, which are a, B, C, and D, wherein the first receiving times of the 4 ultrasonic receivers receiving the ultrasonic signals are 4s, 7s, 1s, and 11s, respectively, and then the order of receiving the ultrasonic signals by the ultrasonic receivers a, B, C, and D can be determined as C, a, B, and D. At this time, C and a are adjacent first reception times, the time difference is 3s, a and B are adjacent first reception times, the time difference is 3s, B and D are adjacent first reception times, and the time difference is 4s.
The preset threshold is a threshold of two adjacent first receiving times, and in the embodiment of the present disclosure, the preset threshold may be 2.5s, which is not limited herein. Wherein the first receiving time is counted by the ultrasonic receiver from the time when the ultrasonic receiver enters the receiving state.
If the time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold value, the current first sequence is valid. In the above example, if the time difference between B and D is 1s, which is smaller than the threshold, the current first order may be determined as C, a, and B.
Optionally, the apparatus may determine, based on a preset mapping relationship, the current intelligent control device to be controlled corresponding to the first order.
It should be noted that different first sequences correspond to different intelligent control devices, for example, 1-2-3 turns on the light a,1-4-5 turns on the television, and 2-3-6 turns on the fan. The device may be preset with a hash table, that is, a hash table, for recording a mapping relationship between the first sequence and the intelligent control device.
And 104, sending a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state.
After the intelligent control equipment to be controlled is determined, the device can send a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state. Specifically, the device in the present disclosure may communicate with the intelligent control device based on a preset communication protocol based on the communication module, so that the intelligent control device may receive a control command, i.e., a start command, of the device according to the wireless signal, and then may execute a corresponding command behavior.
In the embodiment of the disclosure, the device first determines each first receiving time when N current ultrasonic receivers receive ultrasonic signals, where N is a positive integer greater than 2, then determines a first sequence in which the N ultrasonic receivers receive the ultrasonic signals according to each first receiving time, then determines current intelligent control equipment to be controlled according to the first sequence when it is determined that a time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold, and then sends a start instruction to the intelligent control equipment to be controlled to control the intelligent control equipment to enter a working state. From this, can make user's non-contact ground control intelligent control equipment carry out work to because ultrasonic wave directive property is very strong, propagation rate is very fast moreover, therefore efficiency is very high, need not the user and is close to intelligent control equipment, perhaps key switch, can carry out wireless control to intelligent control equipment, can bring very big facility for the user.
Fig. 2 is a flowchart illustrating a control method of an ultrasonic-based intelligent control apparatus according to a second embodiment of the present disclosure.
As shown in fig. 2, the ultrasonic-based intelligent control apparatus control method may include the steps of:
step 201, determining each first receiving time of the current N ultrasonic receivers receiving the ultrasonic signal, where N is a positive integer greater than 2.
Step 202, determining a first order of the N ultrasonic receivers to receive the ultrasonic signals according to the respective first receiving times.
And 203, when the time difference between every two adjacent receiving times in each first receiving time is smaller than a preset threshold value, determining the current intelligent control equipment to be controlled according to the first sequence.
And 204, sending a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state.
Step 205, determining respective second receiving times of the ultrasonic signals received by the N ultrasonic receivers.
Step 206, determining a second sequence of the N ultrasonic receivers receiving the ultrasonic signals according to the respective second receiving times.
The second receiving time may be a time when the N ultrasonic receivers receive the ultrasonic signal again.
For example, if the ultrasonic receiver that receives the ultrasonic signal last among the N ultrasonic receivers is X, the first receiving time is T1, and after the time T elapses, if the N ultrasonic receivers receive the ultrasonic signals in a certain order, the order may be determined as the second order. Wherein the time interval T needs to be greater than the time interval threshold.
It should be noted that, the specific implementation manner of steps 201 to 206 may refer to the foregoing embodiments, and is not described herein again.
And step 207, sending a closing instruction to the intelligent control device to be controlled to control the intelligent control device to enter a shutdown state under the condition that the first sequence and the second sequence meet preset conditions.
Optionally, if the second sequence is the reverse of the first sequence, the apparatus may send a close instruction to the intelligent control device to be controlled, so as to instruct the intelligent control device to perform a shutdown state.
Alternatively, the second order may be a relation with the first order, or may be another sort relation. Therefore, the device can also instruct the intelligent control equipment to send the control instruction to the intelligent control equipment according to the working mode mapped by the second sequence, so that the intelligent control equipment can work according to the working mode mapped by the second sequence.
For example, if the first order is a-I-P and the user again triggers E-W-P, the apparatus may treat E-W-P as the third order, thereby determining the operation corresponding to the third order, such as turning on another power device again.
Optionally, the apparatus may further control each ultrasonic receiver to be in a sleep state after controlling the intelligent control device to enter the shutdown state, so that energy consumption may be reduced.
To sum up, when the relation between the second sequence and the first sequence meets the preset condition, the device can close the intelligent control device, and can also perform other controls on the intelligent control device, thereby being very convenient and converting the sequence into a control instruction, and further realizing the ultrasonic control of the intelligent control device.
Fig. 3 is a schematic structural diagram of an intelligent control device control apparatus based on ultrasonic waves according to a fourth embodiment of the present disclosure.
As shown in fig. 3, the ultrasonic-based intelligent control device control apparatus 300 may include: a first determination module 310, a second determination module 320, a third determination module 330, and a first control module 340.
A first determining module 310, configured to determine first receiving times of the current N ultrasonic receivers for receiving the ultrasonic signals, where N is a positive integer greater than 2;
a second determining module 320, configured to determine a first order in which the N ultrasonic receivers receive the ultrasonic signals according to the respective first receiving times;
a third determining module 330, configured to determine, according to the first order, an intelligent control device to be currently controlled when it is determined that a time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold;
the first control module 340 is configured to send a start instruction to the intelligent control device to be controlled, so as to control the intelligent control device to enter a working state.
Optionally, the first control module is further configured to:
determining each second receiving time of the ultrasonic signals received by the N ultrasonic receivers;
determining a second sequence of the N ultrasonic receivers for receiving the ultrasonic signals according to the second receiving times;
and sending a closing instruction to the intelligent control equipment to be controlled under the condition that the first sequence and the second sequence meet preset conditions so as to control the intelligent control equipment to enter a shutdown state.
Optionally, the third determining module is specifically configured to:
and determining the current intelligent control equipment to be controlled corresponding to the first sequence based on a preset mapping relation.
Optionally, the first determining module is further configured to:
and in response to receiving an ultrasonic wave receiving instruction transmitted by the controller, controlling preset ultrasonic wave receivers to be in an ultrasonic wave receiving state.
Optionally, the first control module is further configured to:
and controlling each ultrasonic receiver to be in a dormant state.
In order to implement the foregoing embodiments, the present disclosure also provides a computer device, including: the ultrasonic wave-based intelligent control device comprises a memory, a processor and a computer program which is stored on the memory and can run on the processor, wherein when the processor executes the program, the ultrasonic wave-based intelligent control device control method as proposed by the previous embodiment of the disclosure is realized.
In the embodiment of the disclosure, the device first determines each first receiving time when N current ultrasonic receivers receive ultrasonic signals, where N is a positive integer greater than 2, then determines a first sequence in which the N ultrasonic receivers receive the ultrasonic signals according to each first receiving time, then determines current intelligent control equipment to be controlled according to the first sequence when it is determined that a time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold, and then sends a start instruction to the intelligent control equipment to be controlled to control the intelligent control equipment to enter a working state. From this, can make user's non-contact ground control intelligent control equipment carry out work to because ultrasonic wave directive property is very strong, propagation rate is very fast moreover, therefore efficiency is very high, need not the user and is close to intelligent control equipment, perhaps key switch, can carry out wireless control to intelligent control equipment, can bring very big facility for the user.
In order to achieve the above embodiments, the present disclosure also proposes a non-transitory computer-readable storage medium storing a computer program which, when executed by a processor, implements the ultrasonic-based intelligent control apparatus control method as proposed by the foregoing embodiments of the present disclosure.
In order to implement the foregoing embodiments, the present disclosure also provides a computer program product, which when executed by an instruction processor in the computer program product, executes the control method of the intelligent control device based on ultrasonic waves as provided in the foregoing embodiments of the present disclosure.
FIG. 4 illustrates a block diagram of an exemplary computer device suitable for use in implementing embodiments of the present disclosure. The computer device 12 shown in fig. 4 is only one example and should not bring any limitations to the functionality or scope of use of the embodiments of the present disclosure.
As shown in FIG. 4, computer device 12 is in the form of a general purpose computing device. The components of computer device 12 may include, but are not limited to: one or more processors or processing units 16, a system memory 28, and a bus 18 that couples various system components including the system memory 28 and the processing unit 16.
Bus 18 represents one or more of any of several types of bus structures, including a memory bus or memory controller, a peripheral bus, an accelerated graphics port, and a processor or local bus using any of a variety of bus architectures. These architectures include, but are not limited to, industry Standard Architecture (ISA) bus, micro Channel Architecture (MAC) bus, enhanced ISA bus, video Electronics Standards Association (VESA) local bus, and Peripheral Component Interconnect (PCI) bus, to name a few.
Computer device 12 typically includes a variety of computer system readable media. Such media may be any available media that is accessible by computer device 12 and includes both volatile and nonvolatile media, removable and non-removable media.
Memory 28 may include computer system readable media in the form of volatile Memory, such as Random Access Memory (RAM) 30 and/or cache Memory 32. Computer device 12 may further include other removable/non-removable, volatile/nonvolatile computer system storage media. By way of example only, storage system 34 may be used to read from and write to non-removable, nonvolatile magnetic media (not shown in FIG. 4, and commonly referred to as a "hard drive"). Although not shown in FIG. 4, a disk drive for reading from and writing to a removable, nonvolatile magnetic disk (e.g., a "floppy disk") and an optical disk drive for reading from or writing to a removable, nonvolatile optical disk (e.g., a Compact disk Read Only Memory (CD-ROM), a Digital versatile disk Read Only Memory (DVD-ROM), or other optical media) may be provided. In these cases, each drive may be connected to bus 18 by one or more data media interfaces. Memory 28 may include at least one program product having a set (e.g., at least one) of program modules that are configured to carry out the functions of embodiments of the disclosure.
A program/utility 40 having a set (at least one) of program modules 42 may be stored, for example, in memory 28, such program modules 42 including, but not limited to, an operating system, one or more application programs, other program modules, and program data, each of which examples or some combination thereof may comprise an implementation of a network environment. Program modules 42 generally perform the functions and/or methodologies of the embodiments described in this disclosure.
Computer device 12 may also communicate with one or more external devices 14 (e.g., keyboard, pointing device, display 24, etc.), with one or more devices that enable a user to interact with computer device 12, and/or with any devices (e.g., network card, modem, etc.) that enable computer device 12 to communicate with one or more other computing devices. Such communication may be through an input/output (I/O) interface 22. Moreover, computer device 12 may also communicate with one or more networks (e.g., a Local Area Network (LAN), a Wide Area Network (WAN), and/or a public Network such as the Internet) via Network adapter 20. As shown, network adapter 20 communicates with the other modules of computer device 12 via bus 18. It should be understood that although not shown in the figures, other hardware and/or software modules may be used in conjunction with computer device 12, including but not limited to: microcode, device drivers, redundant processing units, external disk drive arrays, RAID systems, tape drives, and data backup storage systems, among others.
The processing unit 16 executes various functional applications and data processing, for example, implementing the methods mentioned in the foregoing embodiments, by executing programs stored in the system memory 28.
In the description herein, references to the description of the term "one embodiment," "some embodiments," "an example," "a specific example," or "some examples," etc., mean that a particular feature, structure, material, or characteristic described in connection with the embodiment or example is included in at least one embodiment or example of the present disclosure. In this specification, the schematic representations of the terms used above are not necessarily intended to refer to the same embodiment or example. Furthermore, the particular features, structures, materials, or characteristics described may be combined in any suitable manner in any one or more embodiments or examples. Furthermore, various embodiments or examples and features of different embodiments or examples described in this specification can be combined and combined by one skilled in the art without contradiction.
Furthermore, the terms "first", "second" and "first" are used for descriptive purposes only and are not to be construed as indicating or implying relative importance or implicitly indicating the number of technical features indicated. Thus, a feature defined as "first" or "second" may explicitly or implicitly include at least one such feature. In the description of the present disclosure, "plurality" means at least two, e.g., two, three, etc., unless explicitly defined otherwise.
Any process or method descriptions in flow charts or otherwise described herein may be understood as representing modules, segments, or portions of code which include one or more executable instructions for implementing steps of a custom logic function or process, and alternate implementations are included within the scope of the preferred embodiment of the present disclosure in which functions may be executed out of order from that shown or discussed, including substantially concurrently or in reverse order, depending on the functionality involved, as would be understood by those reasonably skilled in the art of the embodiments of the present disclosure.
The logic and/or steps represented in the flowcharts or otherwise described herein, e.g., an ordered listing of executable instructions that can be considered to implement logical functions, can be embodied in any computer-readable medium for use by or in connection with an instruction execution system, apparatus, or device, such as a computer-based system, processor-containing system, or other system that can fetch the instructions from the instruction execution system, apparatus, or device and execute the instructions. For the purposes of this description, a "computer-readable medium" can be any means that can contain, store, communicate, propagate, or transport the program for use by or in connection with the instruction execution system, apparatus, or device. More specific examples (a non-exhaustive list) of the computer-readable medium would include the following: an electrical connection (electronic device) having one or more wires, a portable computer diskette (magnetic device), a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), an optical fiber device, and a portable compact disc read-only memory (CDROM). Additionally, the computer-readable medium could even be paper or another suitable medium upon which the program is printed, as the program can be electronically captured, via for instance optical scanning of the paper or other medium, then compiled, interpreted or otherwise processed in a suitable manner if necessary, and then stored in a computer memory.
It should be understood that portions of the present disclosure may be implemented in hardware, software, firmware, or a combination thereof. In the above embodiments, the various steps or methods may be implemented in software or firmware stored in memory and executed by a suitable instruction execution system. If implemented in hardware, as in another embodiment, any one or combination of the following techniques, which are well known in the art, may be used: a discrete logic circuit having a logic gate circuit for implementing a logic function on a data signal, an application specific integrated circuit having an appropriate combinational logic gate circuit, a Programmable Gate Array (PGA), a Field Programmable Gate Array (FPGA), or the like.
It will be understood by those skilled in the art that all or part of the steps carried out in the method of implementing the above embodiments may be implemented by hardware related to instructions of a program, which may be stored in a computer readable storage medium, and the program, when executed, includes one or a combination of the steps of the method embodiments.
In addition, functional units in the embodiments of the present disclosure may be integrated into one processing module, or each unit may exist alone physically, or two or more units are integrated into one module. The integrated module can be realized in a hardware mode, and can also be realized in a software functional module mode. The integrated module, if implemented in the form of a software functional module and sold or used as a stand-alone product, may also be stored in a computer readable storage medium.
The storage medium mentioned above may be a read-only memory, a magnetic or optical disk, etc. Although embodiments of the present disclosure have been shown and described above, it is understood that the above embodiments are exemplary and should not be construed as limiting the present disclosure, and that changes, modifications, substitutions and alterations may be made to the above embodiments by those of ordinary skill in the art within the scope of the present disclosure.

Claims (10)

1. An intelligent control equipment control method based on ultrasonic waves is characterized by comprising the following steps:
determining each first receiving time of the current N ultrasonic receivers for receiving the ultrasonic signals, wherein N is a positive integer greater than 2;
determining a first sequence of the N ultrasonic receivers for receiving the ultrasonic signals according to the first receiving time;
when the time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold value, determining the current intelligent control equipment to be controlled according to the first sequence;
and sending a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state.
2. The method of claim 1, further comprising, after said controlling the smart control device to enter an active state:
determining each second receiving time of the ultrasonic signals received by the N ultrasonic receivers;
determining a second sequence of the N ultrasonic receivers for receiving the ultrasonic signals according to the second receiving times;
and sending a closing instruction to the intelligent control equipment to be controlled under the condition that the first sequence and the second sequence meet preset conditions so as to control the intelligent control equipment to enter a shutdown state.
3. The method of claim 1, wherein determining the smart control device currently to be controlled according to the first order comprises:
and determining the current intelligent control equipment to be controlled corresponding to the first sequence based on a preset mapping relation.
4. The method according to claim 1, wherein before said determining respective first receiving times at which the current N ultrasonic receivers receive the ultrasonic signals, further comprising:
and in response to receiving an ultrasonic wave receiving instruction transmitted by the controller, controlling preset ultrasonic wave receivers to be in an ultrasonic wave receiving state.
5. The method according to claim 2, after said sending a shutdown command to the intelligent control device to be controlled to control the intelligent control device to enter a shutdown state, further comprising:
and controlling each ultrasonic receiver to be in a dormant state.
6. The utility model provides an intelligent control equipment controlling means based on ultrasonic wave which characterized in that includes:
the first determining module is used for determining each first receiving time of the current N ultrasonic receivers for receiving the ultrasonic signals, wherein N is a positive integer greater than 2;
a second determining module, configured to determine a first order in which the N ultrasonic receivers receive the ultrasonic signals according to the respective first receiving times;
a third determining module, configured to determine, according to the first order, an intelligent control device to be currently controlled when it is determined that a time difference between every two adjacent first receiving times in each first receiving time is smaller than a preset threshold;
and the first control module is used for sending a starting instruction to the intelligent control equipment to be controlled so as to control the intelligent control equipment to enter a working state.
7. The apparatus of claim 6, wherein the first control module is further configured to:
determining each second receiving time of the ultrasonic signals received by the N ultrasonic receivers;
determining a second sequence of the N ultrasonic receivers for receiving the ultrasonic signals according to the second receiving times;
and sending a closing instruction to the intelligent control equipment to be controlled under the condition that the first sequence and the second sequence meet preset conditions so as to control the intelligent control equipment to enter a shutdown state.
8. The apparatus of claim 6, wherein the third determining module is specifically configured to:
and determining the current intelligent control equipment to be controlled corresponding to the first sequence based on a preset mapping relation.
9. The apparatus of claim 6, wherein the first determining module is further configured to:
and in response to receiving an ultrasonic wave receiving instruction transmitted by the controller, controlling preset ultrasonic wave receivers to be in an ultrasonic wave receiving state.
10. The apparatus of claim 7, wherein the first control module is further configured to:
and controlling each ultrasonic receiver to be in a dormant state.
CN202211292421.7A 2022-10-21 Intelligent control equipment control method and device based on ultrasonic waves Active CN115862306B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211292421.7A CN115862306B (en) 2022-10-21 Intelligent control equipment control method and device based on ultrasonic waves

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211292421.7A CN115862306B (en) 2022-10-21 Intelligent control equipment control method and device based on ultrasonic waves

Publications (2)

Publication Number Publication Date
CN115862306A true CN115862306A (en) 2023-03-28
CN115862306B CN115862306B (en) 2024-05-17

Family

ID=

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1982000910A1 (en) * 1980-08-29 1982-03-18 Inc Ultrak Ultrasonic communication and security system
CN108427099A (en) * 2017-02-15 2018-08-21 景斌 For the method for ultrasonic wave indoor positioning, equipment, system and mobile terminal
US20210088654A1 (en) * 2017-12-22 2021-03-25 Nolo Co., Ltd. Control method and device for ultrasonic receiving device
CN113656260A (en) * 2021-08-06 2021-11-16 Oppo广东移动通信有限公司 Control method and control device for electronic device, and storage medium

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO1982000910A1 (en) * 1980-08-29 1982-03-18 Inc Ultrak Ultrasonic communication and security system
CN108427099A (en) * 2017-02-15 2018-08-21 景斌 For the method for ultrasonic wave indoor positioning, equipment, system and mobile terminal
US20210088654A1 (en) * 2017-12-22 2021-03-25 Nolo Co., Ltd. Control method and device for ultrasonic receiving device
CN113656260A (en) * 2021-08-06 2021-11-16 Oppo广东移动通信有限公司 Control method and control device for electronic device, and storage medium

Similar Documents

Publication Publication Date Title
CN106847298B (en) Pickup method and device based on diffuse type voice interaction
CN1115868C (en) Method for assigning remote controller identification code and power-saving electronic appliance and remote controller using the method
CN109379261A (en) Control method, device, system, equipment and the storage medium of smart machine
WO2020062670A1 (en) Method and apparatus for controlling electrical appliance, electrical appliance, and medium
CN109831700B (en) Standby mode switching method and device, electronic equipment and storage medium
CN111754997B (en) Control device and operation method thereof, and voice interaction device and operation method thereof
CN109450747B (en) Method and device for awakening smart home equipment and computer storage medium
US20230169970A1 (en) Remote controller control method and system, storage medium, and electronic device
WO2018157542A1 (en) Smart home appliance control method and device
CN110618614A (en) Control method and device for smart home, storage medium and robot
US20230332798A1 (en) Switching control board for air conditioning system, air conditioning system, and adaptive control method
CN111987761A (en) Charging device, and control method and device of charging equipment
CN103746819A (en) Terminal energy saving method and terminal and system
CN111477230A (en) Intelligent sound box system, control method of intelligent sound box system and storage medium
CN110853323B (en) Upgrading method and device for remote control equipment
CN115862306A (en) Intelligent control equipment control method and device based on ultrasonic waves
CN115862306B (en) Intelligent control equipment control method and device based on ultrasonic waves
CN206959257U (en) A kind of general air conditioning controller
CN109801626B (en) Control method of household appliance and household appliance
CN110941198A (en) Storage medium, smart panel and power-saving booting method thereof
CN106933210B (en) Equipment control method, device and system and multi-equipment working system
CN113757948B (en) Control processing method and device of remote controller, remote controller and electrical equipment
CN113568340B (en) Switch control method and device, electronic equipment and storage medium
WO2019024173A1 (en) Batch management method for saving power of internet of things terminal devices, and relay device
WO2020093752A1 (en) Information query method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant