CN112923526B - Temperature adjusting method, fan, system and storage medium - Google Patents

Temperature adjusting method, fan, system and storage medium Download PDF

Info

Publication number
CN112923526B
CN112923526B CN201911236529.2A CN201911236529A CN112923526B CN 112923526 B CN112923526 B CN 112923526B CN 201911236529 A CN201911236529 A CN 201911236529A CN 112923526 B CN112923526 B CN 112923526B
Authority
CN
China
Prior art keywords
fan
air conditioner
position information
air
determining
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.)
Active
Application number
CN201911236529.2A
Other languages
Chinese (zh)
Other versions
CN112923526A (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.)
Foshan Viomi Electrical Technology Co Ltd
Original Assignee
Foshan Viomi Electrical Technology 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 Foshan Viomi Electrical Technology Co Ltd filed Critical Foshan Viomi Electrical Technology Co Ltd
Priority to CN201911236529.2A priority Critical patent/CN112923526B/en
Publication of CN112923526A publication Critical patent/CN112923526A/en
Application granted granted Critical
Publication of CN112923526B publication Critical patent/CN112923526B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/62Control or safety arrangements characterised by the type of control or by internal processing, e.g. using fuzzy logic, adaptive control or estimation of values
    • F24F11/63Electronic processing
    • F24F11/64Electronic processing using pre-stored data
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F04POSITIVE - DISPLACEMENT MACHINES FOR LIQUIDS; PUMPS FOR LIQUIDS OR ELASTIC FLUIDS
    • F04DNON-POSITIVE-DISPLACEMENT PUMPS
    • F04D27/00Control, e.g. regulation, of pumps, pumping installations or pumping systems specially adapted for elastic fluids
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/50Control or safety arrangements characterised by user interfaces or communication
    • F24F11/56Remote control
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F11/00Control or safety arrangements
    • F24F11/70Control systems characterised by their outputs; Constructional details thereof
    • F24F11/72Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure
    • F24F11/79Control systems characterised by their outputs; Constructional details thereof for controlling the supply of treated air, e.g. its pressure for controlling the direction of the supplied air
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2110/00Control inputs relating to air properties
    • F24F2110/10Temperature
    • FMECHANICAL ENGINEERING; LIGHTING; HEATING; WEAPONS; BLASTING
    • F24HEATING; RANGES; VENTILATING
    • F24FAIR-CONDITIONING; AIR-HUMIDIFICATION; VENTILATION; USE OF AIR CURRENTS FOR SCREENING
    • F24F2120/00Control inputs relating to users or occupants
    • F24F2120/10Occupancy
    • F24F2120/12Position of occupants

Landscapes

  • Engineering & Computer Science (AREA)
  • Mechanical Engineering (AREA)
  • General Engineering & Computer Science (AREA)
  • Chemical & Material Sciences (AREA)
  • Combustion & Propulsion (AREA)
  • Signal Processing (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • Fuzzy Systems (AREA)
  • Mathematical Physics (AREA)
  • Air Conditioning Control Device (AREA)

Abstract

The application provides a temperature regulation method, a fan, a system and a storage medium, wherein the method comprises the following steps: determining first position information of the air conditioner relative to the fan; determining second position information of a user relative to the fan; determining the blowing direction of the air conditioner and the air supply range of the fan according to the first position information and the second position information; sending a blowing instruction comprising the blowing direction to the air conditioner so that the air conditioner blows according to the blowing instruction; and adjusting the rotation angle of the fan to supply air in the air supply range. The effect of jointly adjusting the indoor temperature by the fan and the air conditioner is achieved, and the user experience is improved.

Description

Temperature adjusting method, fan, system and storage medium
Technical Field
The application relates to the field of smart home, in particular to a temperature adjusting method, a fan, a system and a storage medium.
Background
Both fans and air conditioners are household appliances that can accelerate the circulation of air and reduce the indoor temperature. However, the existing fan cannot be used in cooperation with an air conditioner, for example, when the air conditioner is started to cool the indoor space, the fan cannot blow cold air of the air conditioner away, so that the indoor space is rapidly cooled; when the indoor temperature is reduced, the air conditioner can always keep the working state, and resources are wasted. The existing fan is not intelligent enough, and the experience degree of a user cannot be improved.
Disclosure of Invention
The application provides a temperature adjusting method, a fan, a system and a storage medium, and the effect of jointly adjusting the indoor temperature by the fan and the air conditioner is realized by determining the blowing direction of the air conditioner and the air supply range of the fan, so that the experience degree of a user is improved.
In a first aspect, the present application provides a temperature adjustment method applied to a fan in a temperature adjustment system, where the temperature adjustment system includes an air conditioner and a fan that are interconnected, and the temperature adjustment method includes:
determining first position information of the air conditioner relative to the fan;
determining second position information of a user relative to the fan;
determining the blowing direction of the air conditioner and the air supply range of the fan according to the first position information and the second position information;
sending a blowing instruction comprising the blowing direction to the air conditioner so that the air conditioner blows according to the blowing instruction;
and adjusting the rotation angle of the fan to supply air in the air supply range.
In a second aspect, the present application further provides a fan comprising a communication module, a memory, and a processor;
the communication module is used for communicating with the air conditioner;
the memory for storing a computer program;
the processor is configured to execute the computer program and to implement the temperature adjustment method as described above when executing the computer program.
In a third aspect, the present application further provides a temperature regulation system comprising a fan and an air conditioner;
the fan is provided with a communication module;
the air conditioner is provided with a communication module for communicating with the fan;
the air conditioner is used for blowing according to a blowing instruction sent by the fan, and the fan is used for realizing the temperature adjusting method.
In a fourth aspect, the present application further provides a computer-readable storage medium storing a computer program, which when executed by a processor causes the processor to implement the temperature adjustment method as described above.
The application discloses a temperature adjusting method, a fan, a system and a storage medium, wherein the position information of an air conditioner and a user can be accurately obtained by determining first position information of the air conditioner relative to the fan and determining second position information of the user relative to the fan; according to the first position information and the second position information, the blowing direction of the air conditioner and the air supply range of the fan can be determined; the air conditioner blows according to the blowing instruction by sending the blowing instruction comprising the blowing direction to the air conditioner, so that the position of the user can be blown, the comfort of the user in blowing is improved, and the air conditioner is more intelligent; the rotating angle of the fan is adjusted to supply air within the air supply range, the effect of jointly adjusting the indoor temperature by the fan and the air conditioner is achieved, the indoor temperature is rapidly reduced, and the user experience is improved.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings based on these drawings without creative efforts.
FIG. 1 is a schematic diagram of a temperature regulation system provided by an embodiment of the present application;
FIG. 2 is a schematic block diagram of a fan provided by an embodiment of the present application;
FIG. 3 is a flow chart illustrating steps of a method for regulating temperature provided by an embodiment of the present application;
FIG. 4 is a schematic diagram of the triangle positioning principle provided by an embodiment of the present application;
FIG. 5 is a schematic diagram of a panoramic image provided by an embodiment of the present application;
FIG. 6 is a schematic diagram of another panoramic image provided by an embodiment of the present application
FIG. 7 is a schematic diagram for determining an azimuth angle of a user relative to an air conditioner according to an embodiment of the present application;
FIG. 8 is a schematic diagram of determining a first azimuth angle and a second azimuth angle provided by an embodiment of the present application;
FIG. 9 is a schematic view of a scene of oscillating the supply air within the supply air range according to an embodiment of the present application;
fig. 10 is a schematic view of a scene of directional blowing within a blowing range according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are some, but not all, embodiments of the present application. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
The flow diagrams depicted in the figures are merely illustrative and do not necessarily include all of the elements and operations/steps, nor do they necessarily have to be performed in the order depicted. For example, some operations/steps may be decomposed, combined or partially combined, so that the actual execution sequence may be changed according to the actual situation.
It is to be understood that the terminology used in the description of the present application herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the application. As used in the specification of the present application and the appended claims, the singular forms "a," "an," and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should also be understood that the term "and/or" as used in this specification and the appended claims refers to and includes any and all possible combinations of one or more of the associated listed items.
Referring to fig. 1, fig. 1 is a schematic structural diagram of a temperature adjustment system according to an embodiment of the present disclosure. The temperature regulation system 100 includes a fan 10 and an air conditioner 20, the fan 10 and the air conditioner 20 being communicatively connected for controlling the air conditioner 20.
For example, the air conditioner is configured to send a blowing instruction to the air conditioner 20, so that the air conditioner 20 blows air to the user according to the blowing instruction.
Specifically, a communication module may be installed in the fan 10, and the sending of the blowing instruction into the air conditioner 20 may be implemented so that the air conditioner 20 blows air according to the blowing instruction.
The air conditioner 20 may include a wall-mounted air conditioner, a cabinet air conditioner, a window air conditioner, a central air conditioner, and the like. The air conditioner 20 may be a single cooling air conditioner or a cooling and heating air conditioner.
The fan 10 includes a floor fan, a tower fan, a desk fan, a bladeless fan, a wall fan, etc., and certainly may also include an electric heating fan or an air conditioning fan, etc. For example, the air supplied by the fan 10 may be normal temperature air, cool air, or warm air.
Specifically, the fan 10 is provided with a communication module, which is used for performing communication connection with the air conditioner 20, such as a bluetooth module, a Wi-Fi module, a 4G module, a 5G module, an NB-IoT module, and a LoRa module.
Illustratively, a WiFi module is used to communicate with the air conditioner 20; meanwhile, a WiFi module is also arranged in the air conditioner.
The Wi-Fi module is an embedded module which converts a serial port or TTL level into a level meeting Wi-Fi wireless network communication standard, and a built-in wireless network protocol IEEE802.11b.g.n protocol stack and a TCP/IP protocol stack are arranged. The WiFi module performs fast networking by means of a specified channel number. In a typical wireless networking process, all current channels are automatically scanned once to search for a network created by a destination AP to be connected. The traditional hardware equipment is embedded into a Wi-Fi module, can be directly connected to the Internet by utilizing Wi-Fi, and is an important component for realizing application of Internet of things such as wireless smart home and M2M.
The fan 10 and the air conditioner 20 are used in cooperation to execute the temperature adjusting method provided by the embodiment of the application, so that the indoor temperature is quickly reduced, and the user experience is improved.
Illustratively, the fan is in communication connection with an indoor air conditioner, and the position information of the air conditioner and the user can be accurately obtained by determining first position information of the air conditioner relative to the fan and determining second position information of the user relative to the fan; according to the first position information and the second position information, the blowing direction of the air conditioner and the blowing range of the fan can be determined; the air conditioner can blow air to the position of the user by sending a blowing instruction comprising the blowing direction to the air conditioner so as to blow air according to the blowing instruction, so that the comfort of the user in blowing air is improved, and the air conditioner is more intelligent; the rotation angle of the fan is adjusted to supply air in the air supply range, so that the effect of jointly adjusting the indoor temperature of the fan and the air conditioner is achieved, the indoor temperature is rapidly reduced, and the user experience is improved.
Referring to fig. 2, fig. 2 is a schematic block diagram of a fan according to an embodiment of the present disclosure. In fig. 2, the fan 10 includes a processor 11, a memory 12, and a communication module 13, wherein the processor 11, the memory 12, and the communication module 13 are connected by a bus, such as an I2C (Inter-integrated Circuit) bus.
The memory 12 may include, among other things, a non-volatile storage medium and an internal memory.
The non-volatile storage medium may store an operating system and a computer program. The computer program includes program instructions that, when executed, cause a processor to perform any of the temperature adjustment methods.
The communication module 13 is used for communication, and in the embodiment of the present application, is mainly used for communication with an air conditioner.
The processor 11 is used to provide computing and control capabilities to support the operation of the entire fan.
The Processor may be a Central Processing Unit (CPU), or may be other general-purpose Processor, a Digital Signal Processor (DSP), an Application Specific Integrated Circuit (ASIC), a Field-Programmable Gate Array (FPGA) or other Programmable logic device, a discrete Gate or transistor logic device, a discrete hardware component, or the like. A general purpose processor may be a microprocessor or the processor may be any conventional processor or the like.
Wherein the processor 11 is configured to run a computer program stored in the memory 12, and when executing the computer program, to implement the following steps:
determining first position information of the air conditioner relative to the fan; determining second position information of a user relative to the fan; determining the blowing direction of the air conditioner and the air supply range of the fan according to the first position information and the second position information; sending a blowing instruction comprising the blowing direction to the air conditioner so that the air conditioner blows according to the blowing instruction; and adjusting the rotation angle of the fan to supply air in the air supply range.
In some embodiments, the processor, in enabling determination of a blowing direction of the air conditioner according to the first location information and the second location information, enables:
determining the direction information of the user relative to the air conditioner according to the first position information and the second position information; and determining the blowing direction of the air conditioner according to the azimuth information.
In some embodiments, the processor, when determining the blowing range of the fan according to the first position information and the second position information, implements:
determining a first azimuth angle of the air conditioner relative to the fan according to the first position information; determining a second azimuth angle of the user relative to the fan according to the second position information; and determining the air supply range corresponding to the fan according to the first azimuth angle and the second azimuth angle.
In some embodiments, the processor, when performing adjusting of the rotation angle of the fan to supply air within the air supply range, performs:
adjusting the rotation angle of the fan to perform directional air supply in the air supply range; or the rotation angle of the fan is adjusted to swing and supply air in the air supply range.
In some embodiments, after the adjusting the rotation angle of the fan to supply air in the air supply range, the processor further performs:
acquiring a temperature value of the air conditioner in a real-time detection room; and if the temperature value is less than or equal to a preset temperature threshold value, stopping air supply of the air conditioner.
In some embodiments, the processor, in effecting determining the first position information of the air conditioner relative to the fan, effects:
acquiring the position information of the air conditioner and the position information of the fan; and determining first position information of the air conditioner relative to the fan by taking the position information of the fan as a coordinate origin.
In some embodiments, a camera is installed in the room, and the processor, when performing determining the second position information of the user relative to the fan, performs:
acquiring a panoramic image shot by the camera; determining location information of a user in the panoramic image; and obtaining second position information of the user relative to the fan by taking the position information of the fan as a coordinate origin.
For ease of understanding, the temperature adjustment method provided by the embodiment of the present application will be described in detail below with reference to the temperature adjustment system in fig. 1 and the fan in fig. 2. It should be noted that the temperature adjusting system and the fan described above constitute a limitation on an application scenario of the temperature adjusting method provided in the embodiment of the present application.
Referring to fig. 3, fig. 3 is a schematic flowchart illustrating steps of a temperature adjustment method according to an embodiment of the present disclosure. The temperature adjusting method can be applied to a fan in a temperature adjusting system, the temperature adjusting system comprises an air conditioner and a fan which are interconnected, the air conditioner blows air according to a blowing instruction by determining the blowing direction of the air conditioner and the air supply range of the fan and sending the blowing instruction comprising the blowing direction to the air conditioner, the effect of adjusting the indoor temperature by combining the fan and the air conditioner is achieved, the indoor temperature is rapidly reduced, and the user experience degree is improved.
As shown in fig. 3, the temperature adjustment method includes steps S10 to S50.
And step S10, determining first position information of the air conditioner relative to the fan.
Specifically, the fan establishes a communication connection with the air conditioner.
For example, the fan and the air conditioner can be in communication connection through a Bluetooth module, a Wi-Fi module, a 4G module, a 5G module, an NB-IoT module or an LoRa module.
In some embodiments, the fan and the air conditioner are both provided with a bluetooth module, the fan and the air conditioner are in communication connection through the bluetooth module, and the two bluetooth modules after successful connection are equivalent to two asynchronous communication serial ports.
In other embodiments, the fan and the air conditioner are both provided with 4G modules, and the fan and the air conditioner are in communication connection through the 4G modules. The 4G module is a general name of a product with hardware loaded to a specified frequency band, software supporting a standard LTE protocol and highly integrated and modularized software and hardware. The 4G module has the characteristics of high communication speed, wide network spectrum, flexible communication and the like.
Specifically, acquiring position information of the air conditioner and acquiring position information of the fan; and then determining first position information of the air conditioner relative to the fan by taking the position information of the fan as a coordinate origin.
It can be understood that the position of the air conditioner is generally fixed and is not easy to change, and the position of the fan can be flexibly changed; therefore, the position information of the fan is taken as the origin of coordinates, and the first position information of the air conditioner relative to the fan is convenient to determine.
In some embodiments, after the fan and the air conditioner are in communication connection through the bluetooth module, the position information of the air conditioner and the position information of the fan can be acquired based on bluetooth positioning technology; and then determining first position information of the air conditioner relative to the fan by taking the position information of the fan as a coordinate origin. The location information may be location coordinates.
The bluetooth positioning technology is based on RSSI (Received Signal Strength Indication) values, and performs positioning by a triangular positioning principle.
Illustratively, as shown in FIG. 4, FIG. 4 is a schematic illustration of the triangle positioning principle. Wherein BS1, BS2, BS3 represent three bluetooth base stations at different locations; the Bluetooth module in the intelligent household appliance can be used as a Bluetooth base station, such as a Bluetooth module in an indoor intelligent household appliance such as a refrigerator, a television, a washing machine, a water heater and the like; the location information of the three bluetooth base stations is known; and the point O is the Bluetooth module to be positioned, the distances from the three Bluetooth base stations to the point O are measured to be r1, r2 and r3 respectively, and then three intersected circles can be drawn by taking the coordinates of the three Bluetooth base stations as the circle center and the distances from the three Bluetooth base stations to the Bluetooth module to be positioned as the radius.
Wherein, the coordinates of the three bluetooth base stations may be represented as (x1, y1), (x2, y2), (x3, y 3).
Illustratively, the Bluetooth module to be positioned sends out a signal at the point O, and is simultaneously received by three Bluetooth base stations including BS1, BS2 and BS3, and the coordinates of the point O can be reversely deduced through the known three coordinates according to a triangulation algorithm.
In this embodiment, if the position coordinates of the air conditioner are (x4, y4), the position coordinates of the fan are (x5, y 5); the first position information of the air conditioner relative to the fan may be determined to be (x4-x5, y4-y5) using the position information of the fan as a coordinate origin.
Confirm through bluetooth location technology the air conditioner is relative the first positional information of fan, bluetooth location technology is mature and the location is accurate, can guarantee the positional information's of air conditioner degree of accuracy.
In other embodiments, an indoor panoramic image may be acquired, and a panoramic coordinate image may be generated from the panoramic image; then, based on the panoramic coordinate image, determining the position information of the air conditioner and the position information of the fan; and finally, determining first position information of the air conditioner relative to the fan by taking the position information of the fan as a coordinate origin. As shown in fig. 5, fig. 5 is a schematic view of a panoramic image in a room.
Illustratively, a panoramic image of the room may be acquired by a monitoring camera of the room. Wherein, the surveillance camera head can include integration camera head, ordinary rifle formula camera head, infrared ray night vision waterproof type camera head, spherical camera head. The monitoring camera can shoot standard definition images and high definition images.
The monitoring camera can be in wireless/wired connection with the fan, and sends shot panoramic images to the fan.
Specifically, performing visual scene analysis on the panoramic image to acquire a scene and an object under the panoramic image; then, carrying out target identification on the objects in the scene corresponding to the panoramic image, and determining the names of a plurality of objects; and determining the position coordinates of the plurality of objects in the panoramic image according to the position distance proportions of the plurality of objects in the panoramic image by taking the upper left corner of the panoramic image as a coordinate origin.
Illustratively, an air conditioner and a fan in the panoramic image are identified, and then the position coordinates of the air conditioner and the fan in the panoramic image are determined according to the position distance proportion of the air conditioner and the fan in the panoramic image by taking the upper left corner of the panoramic image as the origin of coordinates. For example, the air conditioner has position coordinates of (x6, y6), and the fan has position coordinates of (x7, y 7). The first position information of the air conditioner relative to the fan may be determined to be (x6-x7, y6-y7) using the position information of the fan as a coordinate origin.
The indoor panoramic image is acquired, all indoor objects are identified, and the first position information of the air conditioner relative to the fan can be accurately determined according to the position distance proportion of each object in the panoramic image, so that the method is simple and convenient. A user in the panoramic image may also be identified.
And step S20, determining second position information of the user relative to the fan.
In some embodiments, a user wears a smart wearable device, such as an electronic device like a smart bracelet, a smart watch, 3D glasses, etc.; the intelligent wearable device is provided with a communication module. Therefore, the fan can be in communication connection with the intelligent wearable device worn by the user through the communication module, and the position information of the user is determined according to the position information of the intelligent wearable device. Wherein the communication module may be a bluetooth module.
For example, based on a bluetooth positioning technology, first bluetooth positioning information of the fan may be obtained, and then second bluetooth positioning information of the smart wearable device may be obtained; and taking the first Bluetooth positioning information as a coordinate origin, and taking the coordinate of the second Bluetooth positioning information relative to the coordinate origin as second position information of the user relative to the fan.
The first position information of the user relative to the fan is determined through a Bluetooth positioning technology, the Bluetooth positioning technology is mature and accurate in positioning, and the accuracy of the position information of the user can be guaranteed.
In some embodiments, an indoor surveillance camera may acquire an indoor panoramic image; the panoramic image shot by the camera can be obtained, and the position information of the user in the panoramic image is determined; and then, taking the position information of the fan as a coordinate origin to obtain second position information of the user relative to the fan.
Specifically, as shown in fig. 6, fig. 6 is a schematic view of a panoramic image in a room. Performing visual scene analysis on the panoramic image to acquire a scene and an object under the panoramic image; and based on the trained human body recognition model, carrying out human body recognition on the object in the corresponding scene of the panoramic image, and determining the position coordinate of the user in the panoramic image.
Wherein the human body recognition model can be a convolutional neural network, a limited Boltzmann machine or a cyclic neural network.
For example, the panoramic image is detected by the human body recognition model, and the obtained prediction result may include: [ person, 90%, (x8, y8) ]; where 90% is the predicted probability of the person category, (x8, y8) represents the location coordinates of person in the target image.
In the present embodiment, the position coordinates of the fan obtained from the above are (x7, y 7); with the position information of the fan as the origin of coordinates, it may be determined that the second position information of the user with respect to the fan is (x8-x7, y8-y 7).
Through the trained human body recognition model, the second position information of the user relative to the fan can be accurately determined, and the accuracy is improved.
And step S30, determining the blowing direction of the air conditioner and the air supply range of the fan according to the first position information and the second position information.
Specifically, according to the first position information and the second position information, the direction information of the user relative to the air conditioner is determined, and then the blowing direction of the air conditioner is determined according to the direction information.
Illustratively, the first position information of the air conditioner relative to the fan is (x6-x7, y6-y7), and the second position information of the user relative to the fan is (x8-x7, y8-y 7).
It is to be understood that the first location information and the second location information are both determined using the location information of the fan as a coordinate origin, and the location coordinates of the air conditioner and the location coordinates of the user both belong to the same coordinate system, so that the orientation information of the user with respect to the air conditioner can be determined based on the first location information and the second location information.
Wherein the orientation information comprises an orientation angle.
In some embodiments, according to the position coordinates of the user and the position coordinates of the air conditioner, the position coordinates of the air conditioner are used as a coordinate origin, and the azimuth angle of the user relative to the air conditioner can be determined. It should be noted that, in the rectangular coordinate system, the azimuth angle is an included angle between the position coordinate of the user and the coordinate main axis. For example, the coordinate main axis may be an X axis or a Y axis.
For example, as shown in fig. 7, fig. 7 is a schematic diagram for determining an orientation angle of the user with respect to the air conditioner according to the position coordinates of the user. In the rectangular coordinate system in fig. 7, the origin of coordinates represents the position coordinates of the air conditioner; point F represents the user's position coordinates (X8-X6, y8-y6), and the orientation angle a is the angle between the user's position coordinates and the coordinate X axis.
The tangent formula of the triangle can be obtained as follows:
Figure BDA0002305039070000101
further azimuth angles can be found:
Figure BDA0002305039070000102
wherein Δ x represents an abscissa of the position coordinate of the user, and Δ y represents an ordinate of the position coordinate of the user; for example, Δ x is x8-x6, and Δ y is y8-y 6.
For example, if the position coordinate of the user relative to the fan is (350, 300), the coordinate azimuth angle a of the user is 50 ° calculated according to the tangent formula of the triangle.
Specifically, after the azimuth angle of the user is calculated, the blowing direction of the air conditioner is determined according to the azimuth angle.
As can be understood, the azimuth angle corresponds to the blowing direction of the air conditioner one by one; the user is located at the 50-degree azimuth angle of the air conditioner, and the blowing direction of the air conditioner is correspondingly adjusted to be 50 degrees during blowing so as to aim at the user to blow air.
Illustratively, the azimuth angle of 50 ° is sent to the air conditioner, so that the air conditioner adjusts the blowing direction to be 50 ° according to the azimuth angle.
Determining the direction information of the user relative to the air conditioner according to the first position information and the second position information, and further determining the blowing direction of the air conditioner; can blow to user's position, travelling comfort when improving the user and blowing.
Specifically, a first azimuth angle of the air conditioner relative to the fan is determined according to the first position information; determining a second azimuth angle of the user relative to the fan according to the second position information; and determining the air supply range corresponding to the fan according to the first azimuth angle and the second azimuth angle.
It can be understood that, in a rectangular coordinate system with the position coordinate of the fan as the origin, the first azimuth is an included angle between the position coordinate of the air conditioner and a coordinate axis; the second azimuth is an included angle between the position coordinate of the user and the coordinate axis.
Illustratively, the position coordinates of the air conditioner are the first position information (x6-x7, y6-y7), and the position coordinates of the user are the second position information (x8-x7, y8-y 7).
Referring to fig. 8, fig. 8 is a schematic diagram of determining a first azimuth angle and a second azimuth angle. In the rectangular coordinate system in fig. 8, the origin of coordinates represents the position coordinates of the fan. Point F represents the position coordinates (x8-x7, y8-y7) of the user relative to the fan, and angle b is a first azimuth angle of the air conditioner relative to the fan. Point E represents the position coordinates (x6-x7, y6-y7) of the air conditioner relative to the fan, and angle c is the second azimuth angle of the user relative to the fan.
In some embodiments, if the user has a position coordinate (-150, 300) with respect to the fan and the air conditioner has a position coordinate (300, 450) with respect to the fan, a first azimuth angle b of the air conditioner with respect to the fan can be calculated to be 56 ° according to a tangent formula of a triangle, and a second azimuth angle c of the user with respect to the fan can be calculated to be 180 ° -63 ° -117 °.
Specifically, the air supply range corresponding to the fan is determined according to the first azimuth angle b and the second azimuth angle c. For example, the overlapping portion of the first azimuth b and the second azimuth c may be used as the blowing range of the fan. From the above, it can be obtained that the first azimuth angle b is 56 °, the second azimuth angle c is 117 °, the blowing range can be set to [56 °, 117 ° ].
The air supply range corresponding to the fan can be determined according to the first azimuth angle and the second azimuth angle by calculating the first azimuth angle of the air conditioner relative to the fan and calculating the second azimuth angle of a user relative to the fan; the air supply range of the fan is determined, so that the fan can supply air in the blowing direction of the air conditioner, the cold air of the air conditioner can be dispersed, and the effect of quickly cooling the indoor space is achieved.
And step S40, sending a blowing instruction including the blowing direction to the air conditioner so that the air conditioner blows according to the blowing instruction.
Specifically, after determining a blowing direction of the air conditioner according to the first position information and the second position information, the blowing direction may be transmitted to the air conditioner; the air conditioner may blow air according to the blowing method.
In some embodiments, a blowing instruction including the blowing direction may be generated, and the blowing instruction is sent to the air conditioner through the communication module. For example, an air blowing instruction with an air blowing direction of 50 ° is generated, and the air blowing instruction is sent to the air conditioner through a bluetooth module in the fan.
In other embodiments, a blowing instruction including the blowing direction may be generated according to a request instruction of the air conditioner, and the blowing instruction is sent to the air conditioner through a communication module. For example, the air conditioner may send a request instruction to the fan at regular time, and the request instruction may be used to indicate a blowing direction; the fan can generate a blowing instruction with a blowing direction of 50 degrees according to the request instruction of the air conditioner, and the blowing instruction is sent to the air conditioner through a Bluetooth module in the fan.
And step S50, adjusting the rotation angle of the fan to supply air in the air supply range.
Specifically, the rotation angle of the fan is adjusted to perform directional air supply in the air supply range; or the rotation angle of the fan is adjusted to swing and supply air in the air supply range.
The rotation angle refers to an angle at which the fan head of the fan repeatedly rotates left and right or an angle at which the fan head repeatedly rotates up and down. When the air supply mode of the fan is swinging air supply, the rotation angle of the fan corresponds to the air supply range one by one; when the air supply mode of the fan is directional air supply, if the fan head of the fan is not in the air supply range, the rotation angle of the fan needs to be adjusted so that the fan head of the fan is in the air supply range.
In some embodiments, as shown in fig. 9, fig. 9 is a schematic view of a scene in which the rotation angle of the fan is adjusted to swing the air supply within the air supply range. If the air supply mode of the fan is swing air supply and the air supply range is [56 degrees and 117 degrees ], the rotation angle of the fan can be adjusted to [56 degrees and 117 degrees ] so that the fan head of the fan supplies air in the air supply range [56 degrees and 117 degrees ].
In other embodiments, as shown in fig. 10, fig. 10 is a schematic view of a scenario in which the rotation angle of the fan is adjusted to directionally blow air within the blowing range. If the air supply mode of the fan is directional air supply and the air supply range is [56 degrees and 117 degrees ], the rotation angle of the fan can be adjusted to the middle position of the air supply range; for example, the rotation angle is adjusted to 86 °, so that the fan head of the fan blows air at a position with a fixed angle of 86 °.
The fan and the air conditioner are combined to adjust the indoor temperature by adjusting the rotating angle of the fan to supply air in the air supply range, so that the indoor temperature is quickly reduced, and the user experience is improved.
Specifically, after the rotation angle of the fan is adjusted to supply air in the air supply range, the indoor temperature value of the air conditioner can be detected in real time; and if the temperature value is less than or equal to a preset temperature threshold value, stopping air supply of the air conditioner.
It can be understood that the air conditioner is provided with a temperature sensor which can detect the indoor temperature value in real time; the air conditioner can send the temperature value detected in real time to the fan through the communication module.
Illustratively, the preset temperature threshold may be 24 ℃.
In some examples, if the temperature value obtained by the air conditioner in real time to detect that the indoor temperature is 23 ℃ and the temperature value is less than the preset temperature threshold value of 24 ℃, a stop instruction for indicating stop of operation may be sent to the air conditioner, so that the air conditioner stops operating.
It can be understood that when the temperature value in the room is less than or equal to the preset temperature threshold, it indicates that the cooling in the room has been completed; at this time, the indoor temperature can be kept lower only by blowing with the fan, and the air conditioner does not need to be continuously started, thereby wasting resources.
According to the temperature adjusting method provided by the embodiment, the first position information of the air conditioner relative to the fan can be determined by acquiring the position information of the air conditioner and the position information of the fan; by acquiring the position information of the user, the second position information of the user relative to the fan can be determined, and the position information of the air conditioner and the user can be accurately obtained; the direction information of the user relative to the air conditioner is determined according to the first position information and the second position information, so that the air blowing direction of the air conditioner can be determined, air can be blown to the position of the user, and the comfort of the user in the air blowing process is improved; the air supply range of the fan can be determined by calculating a first azimuth angle of the air conditioner relative to the fan and a second azimuth angle of a user relative to the fan; the fan and the air conditioner are combined to adjust the indoor temperature by adjusting the rotating angle of the fan to supply air in the air supply range, so that the indoor temperature is quickly reduced, and the user experience is improved.
The embodiment of the application also provides a computer-readable storage medium, wherein a computer program is stored in the computer-readable storage medium, the computer program comprises program instructions, and the processor executes the program instructions to realize any temperature adjusting method provided by the embodiment of the application.
The computer readable storage medium may be an internal storage unit of the fan described in the foregoing embodiment, for example, a hard disk or a memory of the fan. The computer readable storage medium may also be an external storage device of the fan, such as a plug-in hard disk provided on the fan, a Smart Media Card (SMC), a Secure Digital Card (SD), a Flash memory Card (Flash Card), and the like.
While the invention has been described with reference to specific embodiments, the scope of the invention is not limited thereto, and those skilled in the art can easily conceive various equivalent modifications or substitutions within the technical scope of the invention. Therefore, the protection scope of the present application shall be subject to the protection scope of the claims.

Claims (8)

1. A temperature adjustment method for use in a fan of a temperature adjustment system, the temperature adjustment system including an air conditioner and the fan that are interconnected, the temperature adjustment method comprising:
determining first position information of the air conditioner relative to the fan;
determining second position information of a user relative to the fan;
determining the blowing direction of the air conditioner and the air supply range of the fan according to the first position information and the second position information;
sending a blowing instruction comprising the blowing direction to the air conditioner so that the air conditioner blows according to the blowing instruction;
adjusting the rotation angle of the fan to supply air within the air supply range;
the determining the blowing direction of the air conditioner according to the first position information and the second position information includes: determining the direction information of the user relative to the air conditioner according to the first position information and the second position information; determining the blowing direction of the air conditioner according to the azimuth information;
the determining the air supply range of the fan according to the first position information and the second position information includes: determining a first azimuth angle of the air conditioner relative to the fan according to the first position information; determining a second azimuth angle of the user relative to the fan according to the second position information; and determining the air supply range corresponding to the fan according to the first azimuth angle and the second azimuth angle.
2. The temperature adjustment method according to claim 1, wherein the adjusting of the rotation angle of the fan to blow air within the blowing range includes:
adjusting the rotation angle of the fan to perform directional air supply in the air supply range; or
And adjusting the rotation angle of the fan to swing and supply air in the air supply range.
3. The temperature adjustment method according to any one of claims 1 to 2, wherein the adjusting of the rotation angle of the fan further includes, after the air is blown within the blowing range:
acquiring a temperature value of the air conditioner in a real-time detection room;
and if the temperature value is less than or equal to a preset temperature threshold value, stopping air supply of the air conditioner.
4. The method of claim 1, wherein the determining first position information of the air conditioner relative to the fan comprises:
acquiring the position information of the air conditioner and the position information of the fan;
and determining first position information of the air conditioner relative to the fan by taking the position information of the fan as a coordinate origin.
5. The method of claim 4, wherein determining second position information of the user relative to the fan comprises:
acquiring the position information of the user;
and obtaining second position information of the user relative to the fan by taking the position information of the fan as a coordinate origin.
6. A fan, comprising a communication module, a memory, and a processor;
the communication module is used for communicating with the air conditioner;
the memory is used for storing a computer program;
the processor for executing the computer program and implementing the temperature adjustment method according to any one of claims 1 to 5 when executing the computer program.
7. A temperature regulation system is characterized by comprising a fan and an air conditioner;
the fan is provided with a communication module;
the air conditioner is provided with a communication module to establish communication connection with the fan;
wherein the air conditioner is used for blowing air according to a blowing instruction sent by the fan, and the fan is used for realizing the temperature adjusting method according to any one of claims 1 to 5.
8. A computer-readable storage medium, characterized in that the computer-readable storage medium stores a computer program which, when executed by a processor, causes the processor to implement the temperature adjustment method according to any one of claims 1 to 5.
CN201911236529.2A 2019-12-05 2019-12-05 Temperature adjusting method, fan, system and storage medium Active CN112923526B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201911236529.2A CN112923526B (en) 2019-12-05 2019-12-05 Temperature adjusting method, fan, system and storage medium

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201911236529.2A CN112923526B (en) 2019-12-05 2019-12-05 Temperature adjusting method, fan, system and storage medium

Publications (2)

Publication Number Publication Date
CN112923526A CN112923526A (en) 2021-06-08
CN112923526B true CN112923526B (en) 2022-09-13

Family

ID=76161017

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201911236529.2A Active CN112923526B (en) 2019-12-05 2019-12-05 Temperature adjusting method, fan, system and storage medium

Country Status (1)

Country Link
CN (1) CN112923526B (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN113757956A (en) * 2021-08-16 2021-12-07 佛山市顺德区美的电子科技有限公司 Air conditioner control method, device and equipment, air conditioner and storage medium

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013231550A (en) * 2012-04-27 2013-11-14 Panasonic Corp Air conditioning system
CN107084505A (en) * 2017-05-25 2017-08-22 广东美的制冷设备有限公司 Inter-linked controlling method and system, the computer-readable medium of air conditioner and fan
CN108870686A (en) * 2018-03-30 2018-11-23 广东美的制冷设备有限公司 Control method, air conditioner and the computer readable storage medium of air conditioner
CN109555721A (en) * 2018-12-12 2019-04-02 珠海格力电器股份有限公司 Air supply device, control method and device for air supply device and storage medium
JP2019094855A (en) * 2017-11-24 2019-06-20 三菱電機株式会社 Electric fan and air-conditioning system

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JP2013231550A (en) * 2012-04-27 2013-11-14 Panasonic Corp Air conditioning system
CN107084505A (en) * 2017-05-25 2017-08-22 广东美的制冷设备有限公司 Inter-linked controlling method and system, the computer-readable medium of air conditioner and fan
JP2019094855A (en) * 2017-11-24 2019-06-20 三菱電機株式会社 Electric fan and air-conditioning system
CN108870686A (en) * 2018-03-30 2018-11-23 广东美的制冷设备有限公司 Control method, air conditioner and the computer readable storage medium of air conditioner
CN109555721A (en) * 2018-12-12 2019-04-02 珠海格力电器股份有限公司 Air supply device, control method and device for air supply device and storage medium

Also Published As

Publication number Publication date
CN112923526A (en) 2021-06-08

Similar Documents

Publication Publication Date Title
CN105423502B (en) Air-conditioning control method and device
US10323854B2 (en) Dynamic control of cooling device based on thermographic image analytics of cooling targets
CN105546747B (en) Air-conditioning control method and device
CN110500705B (en) Control method of air conditioner and air conditioner
CN105485855B (en) Air-conditioning control method and device
CN108917120A (en) Control method, device, equipment and the storage medium of the apparatus of air conditioning
CN105571046A (en) Method for adjusting air outlet state of air conditioner and indoor unit
WO2020052167A1 (en) Method and device for determining air blowing angle range of air conditioner, and air conditioner
CN108375168B (en) Method for adjusting air conditioning equipment
CN107621045A (en) Control method, air conditioner and the computer-readable recording medium of air conditioner
JP4867836B2 (en) Air conditioning system and system for identifying the location of electromagnetic wave oscillation etc.
JP2009150590A (en) Air conditioning system
CN110878981A (en) Air conditioner and control method thereof
CN112923526B (en) Temperature adjusting method, fan, system and storage medium
CN113819081B (en) Blowing control method, fan, and storage medium
JPWO2018203368A1 (en) Air conditioning apparatus, air conditioning system, air conditioning method and program
CN112696785B (en) Air conditioner control method and system and air conditioner
CN105465965A (en) Air conditioner air supply control method and device
JP7008866B2 (en) Air conditioner
CN112922891B (en) Fan control method, fan, air supply system and storage medium
CN112923527A (en) Temperature adjusting method, air conditioner, system and storage medium
CN109323402A (en) Air conditioner and its control method and control device and electronic equipment
CN105371418A (en) Air conditioner and control method and device thereof
CN112855591B (en) Fan control method, fan, system and storage medium
CN110864411B (en) Air conditioner control method and air conditioner

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
GR01 Patent grant