Air conditioner visual control system and control method based on applet control
Through the mini-program control system, the angle of the air conditioner swing blade is mapped to the global angle range. Users can accurately control the swing blade angle on the interface, solving the problems of cumbersome operation and inaccurate control in the existing technology, and improving user experience and accurate control sex.
Patent Information
- Application Number
- CN202411226402.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-03
- Publication Date
- 2024-12-20
AI Technical Summary
The angle control of the existing air conditioner swing blade is cumbersome to operate through the remote control or the body button, and precise control cannot be achieved due to the limitations of the visual area.
Using a visual control system based on mini-programs, through the communication between mini-program control module and air conditioning control module, the actual adjustable angle of the air conditioner pendulum blade to the global angle range is mapped. Users can select and slide on the interface to achieve precise control of the pendulum angle. .
The control process of air conditioner pendulum angle is simplified, the accuracy and user experience of control are improved, and the cumbersome operation in traditional ways is avoided.
Smart Images

Figure CN119164063A_ABST
Abstract
Description
Technical Field
[0001] The present application belongs to the field of smart home, and specifically relates to an air-conditioning visualization control system and control method based on mini-program control. Background Art
[0002] The existing air conditioner blade angle is usually adjusted by remote control or buttons on the body. Users need to repeatedly click buttons and wait for the blades to reach the appropriate angle. The control process is time-consuming and cumbersome, resulting in poor user experience. With the development of smart home technology, it has become a trend to control home appliances through mobile devices. How to simplify the control process and improve user experience has become a new research and development direction.
[0003] The invention patent with publication number CN106765578A discloses an air conditioner, which visualizes the air outlet range of the indoor unit air outlet by displaying a visible area on the controller. The user can customize the air outlet range of the air conditioner by selecting the visualized area, without having to observe the air guide plate or swing blade angle in real time to determine the air supply range, making control simpler. The solution is to divide the air outlet range into multiple areas and map these areas to the visualized area on the controller; due to the limitation of the visualized area, the size of the divided area is limited to a certain extent, which also limits the precise control of the air guide plate or swing blade angle, resulting in the inability to accurately control the swing blade angle of the air conditioner.
[0004] The present application provides an air-conditioning visualization control system and control method based on mini-program control to solve the above-mentioned technical problems. Summary of the invention
[0005] The present application aims to solve at least one of the technical problems existing in the prior art; to this end, the present application proposes an air-conditioning visualization control system and control method based on mini-program control, which is used to solve the technical problem that the prior art controls the air guide plate or the swing blade angle by clicking on the area in the visualization area, but cannot achieve precise control due to the limitation of the area size. The present application generates a global angle range by mapping the actual adjustable angle of the air-conditioning swing blade into the set range. The user can select the swing blade angle within the global angle range to achieve precise control of the swing blade angle, thereby solving the above-mentioned problem.
[0006] To achieve the above-mentioned purpose, the first aspect of the present application provides an air-conditioning visual control system based on applet control, comprising:
[0007] Mini-program control module: including a control interface unit, an interactive control unit and a communication unit; the control interface unit is used to display air-conditioning information and control related touch buttons, and the interactive control unit is used to identify the user's touch operation on the control interface unit to generate control instructions;
[0008] Air conditioning control module: includes an execution control unit, an angle detection unit and a communication unit 2; the execution control unit is used to adjust the swing blade angle according to the control instruction, and the angle detection unit is used to detect the swing blade angle in real time; the communication unit 2 is communicatively connected with the communication unit 1.
[0009] Preferably, the communication unit 2 is connected to the communication unit 1 by communication, including:
[0010] Select the air conditioner to be controlled through the mini-program control module;
[0011] Establish a connection between the communication unit 1 and the communication unit 2 in the selected air conditioner; wherein the connection method includes MQTT communication or Bluetooth communication.
[0012] Preferably, the touch button 1 includes a conventional control button and a swing blade control button;
[0013] The conventional control button executes the corresponding conventional control instruction after being touched; wherein the conventional control instruction includes an air conditioning mode instruction and a wind speed instruction;
[0014] The swing blade control button displays a swing blade control interface after being touched; the swing blade control interface is used to display a touch button 2 related to the air conditioner swing blade control.
[0015] Preferably, the control method of controlling the air conditioner swing blades through the touch button 2 includes click touch and custom touch; the control instructions corresponding to the click touch and the custom touch are exclusive.
[0016] Preferably, the click touch is used to control the air conditioner blades to swing in a circular motion within a global angle range, and the custom touch is used to control the air conditioner blades to swing to a selected angle within the global angle range.
[0017] Preferably, the global angle range is a mapping of the angle range of the air conditioner swing blades within a set range; wherein the set range includes [0, 10] or [0, 100].
[0018] Preferably, before the custom touch, the current blade angle of the air conditioner is displayed within the global angle range.
[0019] Preferably, the communication unit 1 sends the control instruction generated by the interactive control unit to the communication unit 2; and the communication unit 2 sends the swing blade angle detected by the angle detection unit to the communication unit 1.
[0020] The second aspect of the present application provides an air conditioning visual control method based on applet control, comprising:
[0021] Open the mini program client and select the air conditioner to be controlled; establish a communication connection between the mini program client and the air conditioner to be controlled;
[0022] Jump to the control interface unit and click the swing blade control button to enter the swing blade control interface; perform swing blade control operations in the swing blade control interface and generate control instructions;
[0023] The execution control unit controls the swing blade angle of the air conditioner according to the received control instruction, thereby completing the refined control of the swing blade angle of the air conditioner.
[0024] Preferably, before performing the swing blade control in the swing blade control interface, the real-time angle of the air-conditioning swing blade is detected by the angle detection unit, and the real-time angle mapping is displayed on the swing blade control interface.
[0025] Compared with the prior art, the beneficial effects of the present application are as follows: the present application provides an air conditioner visual control system based on applet control, which enables users to conveniently control the swing blade angle of the air conditioner through an intuitive interface and interactive method, avoiding the cumbersome process of air conditioner swing blade angle control in the traditional method. The present application also maps the angle range of the air conditioner swing blade to the swing blade control interface, and users can achieve refined control of the air conditioner swing blade angle by selecting or sliding, further improving the accuracy of the swing blade angle control. BRIEF DESCRIPTION OF THE DRAWINGS
[0026] In order to more clearly illustrate the embodiments of the present application or the technical solutions in the prior art, the drawings required for use in the embodiments or the description of the prior art will be briefly introduced below. Obviously, the drawings described below are only some embodiments of the present application. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying creative work.
[0027] Figure 1 This is a schematic diagram of the control system in this application;
[0028] Figure 2 This is a flow chart of the visual control of the air conditioner swing blades in this application;
[0029] Figure 3 This is a schematic diagram of the control interface unit in this application;
[0030] Figure 4 It is the swing blade control interface for the up and down swing wind control of the air conditioner swing blade in this application;
[0031] Figure 5 This is a diagram of the custom control of the up and down swinging wind control of the air conditioner blades in this application;
[0032] Figure 6This is a schematic diagram of the cyclic swing control of the up and down swing wind control of the air conditioner swing blades in this application. DETAILED DESCRIPTION
[0033] The technical solution of the present application will be described clearly and completely below in conjunction with the embodiments. Obviously, the described embodiments are only part of the embodiments of the present application, not all of the embodiments. Based on the embodiments in the present application, all other embodiments obtained by ordinary technicians in the field without creative work are within the scope of protection of the present application.
[0034] See also Figure 1 The first embodiment of the present application provides an air-conditioning visual control system based on applet control, including:
[0035] Mini-program control module: includes a control interface unit, an interactive control unit and a communication unit; the control interface unit is used to display air-conditioning information and control related touch buttons, and the interactive control unit is used to identify the user's touch operation on the control interface unit to generate control instructions;
[0036] Air conditioning control module: includes an execution control unit, an angle detection unit and a communication unit 2; the execution control unit is used to adjust the swing blade angle according to the control instruction, and the angle detection unit is used to detect the swing blade angle in real time; the communication unit 2 is communicated with the communication unit 1.
[0037] The mini-program control module in this embodiment is a control module developed based on mini-program technology, and the mini-program module can be embedded in software that supports mini-programs. Of course, the mini-program control module can also be built based on other light application technologies, such as quick applications.
[0038] In the mini-program module, the control interface unit is used to display the basic information of the air conditioner and the control-related touch buttons 1. The basic information includes the air conditioner information and the current temperature, etc. The control-related touch buttons 1 are the control buttons displayed in the visual interface, such as cooling, heating, dehumidification, air supply, automatic and other mode controls, and some touch buttons 1 will trigger secondary options when clicked, such as clicking "up and down swing wind" to enter the next level swing blade control interface.
[0039] The interactive control unit is used to identify the user's touch operation in the control interface unit to generate control instructions. The control instructions here are mainly generated based on the user's single or continuous operation recognition in the control interface unit; for example, if the user clicks the cooling button in the control interface unit, a control instruction for the air conditioning mode to be the cooling mode is generated; if the user first clicks the up and down swing control button in the control interface unit, and clicks the swing angle A in the pop-up secondary interface, a control instruction for the up and down swing angle to be the swing angle A is generated.
[0040] The communication unit 1 mainly sends the generated control instruction to the communication unit 2 in the air conditioning control module, while the execution control unit can complete the air conditioning control in time. Of course, the communication unit 1 can also be used to send other data that needs to be sent to the communication unit 2.
[0041] In the air conditioning control module, the execution control unit is used to adjust the swing blade angle according to the control instruction. That is, after receiving and parsing the control instruction, the execution control unit controls the swing blade adjustment actuator according to the analysis result, thereby completing the adjustment of the swing blade angle.
[0042] The angle detection unit is used to detect the swing blade angle of the air conditioner in real time, send the swing blade angle to the communication unit 2 in the mini-program control module through the communication unit 2, and display the swing blade angle in real time at the corresponding position in the control interface unit.
[0043] The communication unit 2 communicates wirelessly with the communication unit 1 via MQTT or Bluetooth technology. The user needs to select the air conditioner to be controlled through the mini-program control module, and the communication unit 2 in the air conditioner control module corresponding to the selected air conditioner establishes a connection with the communication unit 1 in the mini-program control module.
[0044] The touch button 1 in this example mainly includes conventional control buttons and swing blade control buttons. The conventional control buttons include buttons related to air conditioning modes, such as cooling, heating, dehumidification, air supply, automatic, energy saving, dehumidification and other function buttons, as well as buttons related to air conditioning wind speed, such as breeze, low wind, medium wind, high wind, strong wind and automatic wind. The swing blade control button is used to control the swing blade angle of the air conditioner, such as the up and down angle or the left and right angle; after the user clicks the swing blade control button, the specific options of the swing blade control will pop up, and the control of the air conditioner swing blade can be realized by further selection. It should be noted that the touch button 1 (touch button 2) in this embodiment is generally touch-controlled, but the continuous function control such as wind speed adjustment can also be controlled by sliding.
[0045] The control methods of the touch button 2 in this embodiment to control the air conditioner swing blade mainly include click control and custom control. The swing blade control interface mainly includes two control areas, one control area is used to realize the air conditioner swing blade to swing in a circular manner within a global angle range of an upper and lower range or a left and right range through click control, and the other control area is used to realize the directional adjustment of the swing blade angle of the air conditioner swing blade through custom control.
[0046] The above-mentioned global angle range is a mapping of the angle range of the air conditioner swing blade within the set range. The set range here is actually the data range that needs to be mapped. The swing angles of the swing blades of different models of air conditioners are not exactly the same up and down, left and right. In order to ensure the accuracy and uniformity of the swing blade angle control at the same time, this embodiment needs to map the adjustable angle range of the air conditioner swing blade to the set range. Take an example to illustrate how to obtain the global angle range: assuming that the maximum adjustable angle range of the air conditioner swing blade up and down is [0°, 45°], and the set range is [0, 100], then 0 in the global angle range corresponds to 0°, and 100 corresponds to 45°. The global angle range can be obtained by mapping 0-45° to the set range.
[0047] It is worth noting that you can also flexibly select a sub-angle range within the global angle range, such as selecting a sub-angle range [20°, 35°] within the global angle range of [0°, 45°], and control the air conditioner blades to swing in a cycle within the sub-angle range. The sub-angle range can be realized through a custom control method. Specifically, a sub-angle range is determined by dual-position touch within the global range. After determining the sub-angle range, click the up and down wind buttons to control the air conditioner blades to swing in a cycle within the sub-angle range. Of course, you can also determine the sub-angle range by clicking twice in a row within the global angle range within a set time, but the controllability of the sub-angle range needs to be guaranteed.
[0048] It should be noted that when mapping the adjustable angle range to the set range, the accuracy of the air conditioner swing blade angle adjustment needs to be taken into account; for example, assuming that the maximum adjustable angle range of the air conditioner swing blade is [0°, 45°], and the set range is [0, 100], then 0 in the global angle range corresponds to 0°, and 100 corresponds to 45°. When mapping 0-45° to the set range, the value in the adjustable angle range corresponding to each value in the set range should be the closest to the air conditioner adjustment angle; if the accuracy of the air conditioner swing blade angle adjustment is 0.5 degrees, 28 in the set range corresponds to 12.6 degrees in the adjustable angle range. Since the accuracy of the air conditioner swing blade angle adjustment is 0.5 degrees, the actual corresponding air conditioner adjustment angle is 12.5 degrees; if 42 in the set range corresponds to 18.9 degrees in the adjustable angle range, since the accuracy of the air conditioner swing blade angle adjustment is 0.5 degrees, the actual corresponding air conditioner adjustment angle is 19.0 degrees; so that the air conditioner will not cause the air conditioning control system to crash due to insufficient control accuracy.
[0049] When entering the swing blade control interface, the mini-program control module should read the current swing blade angle of the air conditioner (or the user's expected swing blade angle) in time and display it at the corresponding position of the global angle range, so that the user can quickly know the current swing blade angle for subsequent adjustments. It can be understood that once the user adjusts the swing blade angle through a custom control method, the user's expected swing blade angle should be displayed in the global range. The current swing blade angle refers to the actual current swing blade angle of the air conditioner, and the expected swing blade angle refers to the swing blade angle adjusted by the user through a custom control method, but the swing blade angle may deviate from the actual swing blade angle. After the adjustment is completed, the two will be consistent; if the current swing blade angle and the expected swing blade angle exist at the same time, the expected swing blade angle is generally displayed, because the actual swing blade angle will gradually become the same as the expected swing blade angle. However, if the air conditioner swing blade control is abnormal, the current swing blade angle should be displayed.
[0050] See also Figure 2 The second aspect of the present application provides an air conditioning visual control method based on applet control, including:
[0051] Open the mini program client and select the air conditioner to be controlled; establish a communication connection between the mini program client and the air conditioner to be controlled;
[0052] Jump to the control interface unit and click the swing blade control button to enter the swing blade control interface; perform swing blade control operations in the swing blade control interface and generate control instructions;
[0053] The execution control unit controls the swing blade angle of the air conditioner according to the received control instruction, thereby completing the refined control of the swing blade angle of the air conditioner.
[0054] In a preferred embodiment, the blade angle control of the air conditioner (taking the up and down swing wind as an example) includes:
[0055] Enter the mini-program control module and select the air conditioner to be controlled, establish a communication connection between the mini-program control module and the selected air conditioner (taking MQTT communication as an example), and then jump to the control interface unit;
[0056] The control interface unit displays conventional control buttons and a swing blade control button (i.e., touch button 1), such as Figure 3 As shown;
[0057] Click the swing leaf control button in the control interface unit to pop up the visual drawer, i.e. the swing leaf control interface. Figure 4 As shown, it can be seen that the current swing blade angle is customized to 50;
[0058] Drag the touch point to 88 and release it. After the touch operation is recognized, a control instruction is generated and sent to the air conditioning control module to complete the control of the swing blade angle. Figure 5shown.
[0059] In another preferred embodiment, click Figure 4 After pressing the touch button behind the middle up and down swing wind (swing and stop), the air conditioner will swing in a circular manner within the global angle range, and it will repel the user-defined fixed swing blade angle. The control result is as follows Figure 6 shown.
[0060] The above embodiments are only used to illustrate the technical method of the present application and are not intended to limit it. Although the present application has been described in detail with reference to the preferred embodiments, a person of ordinary skill in the art should understand that the technical method of the present application may be modified or replaced by equivalents without departing from the spirit and scope of the technical method of the present application.
Claims
1. The air conditioning visual control system based on applet control is characterized by: include: Mini-program control module: including a control interface unit, an interactive control unit and a communication unit 1; The control interface unit is used to display air-conditioning information and control related touch buttons 1, and the interactive control unit is used to identify the user's touch operation on the control interface unit to generate a control instruction; Air conditioning control module: includes an execution control unit, an angle detection unit and a communication unit 2; the execution control unit is used to adjust the swing blade angle according to the control instruction, and the angle detection unit is used to detect the swing blade angle in real time; the communication unit 2 is communicatively connected with the communication unit 1.
2. The air conditioning visual control system based on applet control according to claim 1 is characterized in that: The communication unit 2 is connected to the communication unit 1 in a communication manner, including: Select the air conditioner to be controlled through the mini-program control module; Establish a connection between the communication unit 1 and the communication unit 2 in the selected air conditioner; wherein the connection method includes MQTT communication or Bluetooth communication.
3. The air conditioning visual control system based on applet control according to claim 1 is characterized in that: The touch button 1 includes a conventional control button and a swing blade control button; The conventional control button executes the corresponding conventional control instruction after being touched; wherein the conventional control instruction includes an air conditioning mode instruction and a wind speed instruction; The swing blade control button displays a swing blade control interface after being touched; the swing blade control interface is used to display a touch button 2 related to the air conditioner swing blade control.
4. The air conditioning visual control system based on applet control according to claim 3 is characterized in that: The control method of controlling the air conditioner swing blades through the touch button 2 includes click touch and custom touch; the control instructions corresponding to the click touch and the custom touch are exclusive.
5. The air conditioning visual control system based on applet control according to claim 4 is characterized in that: The click touch is used to control the air conditioner blades to swing in a circular motion within a global angle range, and the custom touch is used to control the air conditioner blades to swing to a selected angle within the global angle range.
6. The air conditioning visual control system based on applet control according to claim 5 is characterized in that: The global angle range is a mapping of the angle range of the air conditioner swing blades within a set range; wherein the set range includes [0, 10] or [0, 100].
7. The air conditioning visual control system based on applet control according to claim 4 is characterized in that: Before the custom touch, the current blade angle of the air conditioner is displayed within the global angle range.
8. The air conditioning visual control system based on applet control according to claim 1 is characterized in that: The communication unit 1 sends the control instruction generated by the interactive control unit to the communication unit 2; the communication unit 2 sends the swing blade angle detected by the angle detection unit to the communication unit 1.
9. The method for visually controlling an air conditioner based on applet control is operated according to the method for visually controlling an air conditioner based on applet control according to any one of claims 1 to 8, characterized in that: include: Open the mini program client and select the air conditioner to be controlled; Establish a communication connection between the mini program client and the air conditioner to be controlled; Jump to the control interface unit and click the swing blade control button to enter the swing blade control interface; perform swing blade control operations in the swing blade control interface and generate control instructions; The execution control unit controls the swing blade angle of the air conditioner according to the received control instruction, thereby completing the refined control of the swing blade angle of the air conditioner.
10. The air conditioning visual control method based on applet control according to claim 9, characterized in that: Before performing the swing blade control in the swing blade control interface, the real-time angle of the air-conditioning swing blade is detected by the angle detection unit, and the real-time angle mapping is displayed on the swing blade control interface.
Citation Information
Patent Citations
Air conditioner
CN106765578A
