Drying rack control method and device, drying rack and storage medium

By implementing automatic control methods on the drying rack, the status of the drying rack is actively adjusted according to the environmental status data, the problem of difficulty in drying and drying clothes in closed balcony apartments is solved, and the drying effect and user experience are improved.

CN120010307APending Publication Date: 2025-05-16GREE ELECTRIC APPLIANCE INC OF ZHUHAI
View PDF 0 Cites 1 Cited by

Patent Information

Application Number
CN202411917704.5
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2024-12-24
Publication Date
2025-05-16

AI Technical Summary

Technical Problem

In a closed balcony, when drying clothes with clothes with a clothes drying rack, it is difficult to effectively dry and dry the clothes, resulting in poor user experience.

Method used

Through a drying rack control method, it includes receiving mode selection instructions, determining the drying rack control mode, obtaining environmental status data in automatic mode, determining the target status data of the drying rack based on the data, and actively controlling the status of the drying rack through the target control parameters, and drying clothes in different forms.

Benefits of technology

It realizes the active control of the status of the drying rack under different environmental conditions, ensures that the clothes can be effectively dried and dried, and improves the user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN120010307A_ABST
    Figure CN120010307A_ABST
Patent Text Reader

Abstract

The embodiment of the invention provides a drying rack control method and device, a drying rack and a storage medium. The drying rack control method comprises the steps that a mode selection instruction is received; determining a drying rack control mode based on the mode selection instruction; when the drying rack control mode is an automatic mode, acquiring environment state data; determining target state data of the drying rack based on the environment state data; determining a target control parameter based on the target state data of the drying rack; and controlling the drying rack based on the target control parameter. According to the embodiment of the invention, the state of the airing rack can be actively controlled, and clothes can be aired in different forms, so that the clothes can be effectively aired, the clothes can be better aired, and the use experience of a user is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The present invention relates to the technical field of household appliance control, and in particular to a drying rack control method, a drying rack control device, a drying rack and a storage medium. Background Art

[0002] With the changes in the layout of modern buildings, such as in the layout with enclosed balconies, if you use a clothesline to dry clothes, the clothes can only be hung in the living room, resulting in the clothes not being effectively dried, the clothes are difficult to dry, and the user experience is poor. Summary of the invention

[0003] In view of the above problems, embodiments of the present invention are proposed to provide a drying rack control method, a drying rack control device, a drying rack and a storage medium that overcome the above problems or at least partially solve the above problems.

[0004] In order to solve the above problems, in a first aspect of the present invention, an embodiment of the present invention discloses a method for controlling a drying rack, comprising:

[0005] Receive mode selection command;

[0006] Determining a drying rack control mode based on the mode selection instruction;

[0007] When the drying rack control mode is the automatic mode, obtaining environmental status data;

[0008] Determining drying rack target state data based on the environmental state data;

[0009] Determining target control parameters based on the drying rack target state data;

[0010] The drying rack is controlled based on the target control parameter.

[0011] Optionally, the method further comprises:

[0012] When the drying rack control mode is in manual mode, responding to a user input instruction;

[0013] Parsing the user input command to determine the user control parameter;

[0014] The drying rack is controlled based on the user control parameters.

[0015] Optionally, the environmental state data includes: light intensity, relative humidity and rainfall; the step of determining the target state data of the drying rack based on the environmental state data includes:

[0016] Based on at least one of the light intensity, the relative humidity and the rainfall, the drying rack target state data is determined.

[0017] Optionally, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall includes:

[0018] When the illumination intensity is not greater than a preset intensity threshold, and / or,

[0019] When the relative humidity is greater than a preset humidity threshold, and / or,

[0020] When the rainfall is greater than a preset rainfall threshold, the target state data of the drying rack is determined to be a contracted state.

[0021] Optionally, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall further includes:

[0022] In the case where the light intensity is greater than a preset intensity threshold, and / or,

[0023] When the relative humidity is not greater than a preset humidity threshold, and / or,

[0024] When the rainfall is not greater than a preset rainfall threshold, the target state data of the drying rack is determined to be an extended state.

[0025] Optionally, the step of determining a target control parameter based on the drying rack target state data includes:

[0026] Determining the motor stepping parameters according to the drying rack target state data;

[0027] The motor step parameter is determined as a target control parameter.

[0028] Optionally, the step of determining the motor stepping parameters according to the drying rack target state data includes:

[0029] When the target state data of the drying rack is an extended state, a preset extending direction and a preset number of extending steps are determined as motor stepping parameters;

[0030] When the target state data of the drying rack is a retracted state, a preset retracted direction and a preset number of retracted steps are determined as motor stepping parameters; the preset extension direction is opposite to the preset retracted direction.

[0031] Optionally, the method further comprises:

[0032] Record the drying rack target status data.

[0033] Optionally, the method further comprises:

[0034] The environmental status data is displayed.

[0035] In a second aspect of the present invention, an embodiment of the present invention further discloses a drying rack control device, comprising:

[0036] A receiving module, used for receiving a mode selection instruction;

[0037] A mode determination module, used to determine a drying rack control mode based on the mode selection instruction;

[0038] An acquisition module, used for acquiring environmental status data when the drying rack control mode is an automatic mode;

[0039] A state determination module, used to determine target state data of the drying rack based on the environmental state data;

[0040] A parameter determination module, used to determine a target control parameter based on the target state data of the drying rack;

[0041] The first control module is used to control the drying rack based on the target control parameter.

[0042] Optionally, the device further comprises:

[0043] A response module, used for responding to a user input instruction when the drying rack control mode is a manual mode;

[0044] A parsing module, used for parsing the user input instruction and determining the user control parameter;

[0045] The second control module is used to control the drying rack based on the user control parameters.

[0046] Optionally, the environmental state data includes: light intensity, relative humidity and rainfall; the state determination module includes:

[0047] The state determination submodule is used to determine the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall.

[0048] Optionally, the state determination submodule includes:

[0049] The first state determination subunit is used for determining that the illumination intensity is not greater than a preset intensity threshold, and / or,

[0050] When the relative humidity is greater than a preset humidity threshold, and / or,

[0051] When the rainfall is greater than a preset rainfall threshold, the target state data of the drying rack is determined to be a contracted state.

[0052] Optionally, the state determination submodule further includes:

[0053] The second state determination subunit is used for, when the illumination intensity is greater than a preset intensity threshold, and / or,

[0054] When the relative humidity is not greater than a preset humidity threshold, and / or,

[0055] When the rainfall is not greater than a preset rainfall threshold, the target state data of the drying rack is determined to be an extended state.

[0056] Optionally, the parameter determination module includes:

[0057] A motor step parameter determination submodule, used to determine the motor step parameter according to the drying rack target state data;

[0058] The control parameter determination submodule is used to determine the motor step parameter as a target control parameter.

[0059] Optionally, the motor step parameter determination submodule includes:

[0060] A first motor step parameter determination unit, used for determining a preset extension direction and a preset extension step number as motor step parameters when the target state data of the drying rack is an extended state;

[0061] The second motor step parameter determination unit is used to determine a preset contraction direction and a preset contraction step number as motor step parameters when the target state data of the drying rack is a contraction state; the preset extension direction is opposite to the preset contraction direction.

[0062] Optionally, the device further comprises:

[0063] An updating module is used to record the target status data of the drying rack.

[0064] Optionally, the device further comprises:

[0065] The display module is used to display the environmental status data.

[0066] In the third aspect of the present invention, an embodiment of the present invention discloses a drying rack, including a processor, a memory, and a computer program stored in the memory and capable of running on the processor, and when the computer program is executed by the processor, the steps of the drying rack control method as described above are implemented.

[0067] In a fourth aspect of the present invention, an embodiment of the present invention discloses a computer-readable storage medium, on which a computer program is stored, and when the computer program is executed by a processor, the steps of the drying rack control method as described above are implemented.

[0068] The embodiments of the present invention include the following advantages:

[0069] The embodiment of the present invention receives a mode selection instruction; determines a drying rack control mode based on the mode selection instruction; obtains environmental status data when the drying rack control mode is an automatic mode; determines drying rack target status data based on the environmental status data; determines target control parameters based on the drying rack target status data; and controls the drying rack based on the target control parameters. In the automatic mode, the drying rack target status data is determined based on the environmental status data; the target control parameters are determined based on the drying rack target status data, and the state of the drying rack is actively controlled through the target control parameters, so that clothes can be dried in different forms, so that clothes can be effectively dried, and the user experience is improved. BRIEF DESCRIPTION OF THE DRAWINGS

[0070] Figure 1 It is a flow chart of steps of an embodiment of a drying rack control method of the present invention;

[0071] Figure 2 is a flowchart of another drying rack control method embodiment of the present invention;

[0072] Figure 3 is a schematic diagram of an application system of an embodiment of a drying rack control method of the present invention;

[0073] Figure 4 It is a schematic diagram of the drying rack of the present invention;

[0074] Figure 5 is a flowchart of an example of a method for controlling a drying rack according to the present invention;

[0075] Figure 6 It is a structural block diagram of an embodiment of a drying rack control device of the present invention;

[0076] Figure 7 It is a structural block diagram of a drying rack provided by an embodiment of the present invention;

[0077] Figure 8 It is a structural block diagram of a storage medium provided by an embodiment of the present invention. DETAILED DESCRIPTION

[0078] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific embodiments.

[0079] Reference Figure 1, showing a step flow chart of an embodiment of a drying rack control method of the present invention. The drying rack controlled in the embodiment of the present invention may be various clothes drying racks, such as a folding drying rack and a telescopic drying rack, etc., which are not limited by the embodiment of the present invention. A foldable drying rack is a drying rack that can be folded and stored. Its design enables it to save space when not in use, and is particularly suitable for environments with limited space. It is usually made of materials such as metal, plastic or wood. A telescopic drying rack is a drying rack that can adjust its length as needed. It is usually equipped with a telescopic rod or a slide rail, allowing the user to adjust the size or extension length of the rack according to actual needs. This design is usually suitable for drying needs that require a variety of length options.

[0080] The drying rack control method may specifically include the following steps:

[0081] Step 101, receiving a mode selection instruction;

[0082] In an embodiment of the present invention, a plurality of different control modes are provided for the drying rack, and the user can select a corresponding mode according to the needs. For example, the control mode of the drying rack may include a manual mode and an automatic mode. In the manual mode, the drying rack operates according to the specific carrying parameter instructions of the user. In the automatic mode, the drying rack can automatically operate to dry clothes. First, a mode selection instruction issued by the user can be received.

[0083] Step 102, determining a drying rack control mode based on the mode selection instruction;

[0084] According to the mode selection instruction, the drying rack control mode that the drying rack needs to achieve is determined.

[0085] Step 103, when the drying rack control mode is the automatic mode, obtaining environmental status data;

[0086] When the drying rack control mode is in automatic mode, that is, the drying rack is actively operated to dry clothes, the environmental status data of the outdoor environment can be obtained through various sensors.

[0087] Step 104, determining drying rack target state data based on the environmental state data;

[0088] According to the current outdoor environmental state data, the state that the drying rack needs to reach is determined to determine the target state data of the drying rack. The target state data of the drying rack is used to indicate the working state of the drying rack.

[0089] Step 105, determining a target control parameter based on the drying rack target state data;

[0090] Based on the current drying rack target state data, the control data required for the drying rack to reach the corresponding drying rack target state data from the current state, that is, the target control parameters, can be determined.

[0091] Step 106: Control the drying rack based on the target control parameter.

[0092] The movement of the drying rack is controlled based on the determined target control parameters to dry or collect the clothes.

[0093] The embodiment of the present invention receives a mode selection instruction; determines a drying rack control mode based on the mode selection instruction; obtains environmental status data when the drying rack control mode is an automatic mode; determines drying rack target status data based on the environmental status data; determines target control parameters based on the drying rack target status data; and controls the drying rack based on the target control parameters. In the automatic mode, the drying rack target status data is determined based on the environmental status data; the target control parameters are determined based on the drying rack target status data, and the state of the drying rack is actively controlled through the target control parameters, so that clothes can be dried in different forms, so that clothes can be effectively dried, and the user experience is improved.

[0094] Reference Figure 2 , shows a flowchart of another embodiment of the drying rack control method of the present invention. The embodiment of the present invention can be applied to the control system of the drying rack. The architecture of the control system can refer to Figure 3, consisting of a single-chip microcomputer, a photosensor, a raindrop detection module, a temperature and humidity acquisition module, an infrared receiving module, a telescopic motor, and an LCD (Liquid Crystal Display). The single-chip microcomputer performs data processing, and the photosensor, raindrop detection module, temperature and humidity acquisition module, and infrared receiving module perform signal or data sampling and acquisition. With the single-chip microcomputer as the control core and data processing center, the temperature and humidity sensor, the photosensor, and the raindrop sensor collect external environmental data, and the single-chip microcomputer controls the LCD to display the current system status, temperature and humidity status, etc. The single-chip microcomputer performs data processing to determine the environmental status and whether it meets the drying environment. If the current environment meets the drying state, the single-chip microcomputer controls the motor to extend the clothes to the outdoors for drying. If it does not meet the conditions, the clothes are retracted. The clothes rack can also be manually controlled to open and close. The infrared remote control system uses two parts: the transmitting and receiving parts. The transmitting circuit of the infrared remote control uses an infrared light emitting diode, which emits modulated infrared light waves; the infrared receiving circuit is composed of an infrared receiving diode and a silicon photocell, which converts the infrared light emitted by the infrared transmitter into a corresponding electrical signal, and then sends it to the single-chip microcomputer for decoding and other operations, and then the single-chip microcomputer controls the telescopic motor to work according to the decoding results. The telescopic motor moves back and forth within a certain range of travel, which can realize the extension and retraction of the clothes drying rack to dry clothes. The telescopic motor uses a DC permanent magnet motor as a power source to convert the motor's rotational motion into linear reciprocating motion.

[0095] The drying rack control method may specifically include the following steps:

[0096] Step 201, receiving a mode selection instruction;

[0097] The mode selection instruction input by the user may be received through the infrared receiving module.

[0098] Step 202, determining a drying rack control mode based on the mode selection instruction;

[0099] By decoding the mode selection instruction to obtain corresponding data, the corresponding drying rack control mode is determined. The drying rack control mode may include an automatic mode and a manual mode.

[0100] Step 203, when the drying rack control mode is the automatic mode, obtaining environmental status data;

[0101] When the drying rack control mode is automatic mode, environmental status data can be obtained through sensors such as light sensors, raindrop detection modules, temperature and humidity acquisition modules, etc. The environmental status data includes: light intensity, relative humidity and rainfall.

[0102] The process of collecting light intensity by a photosensitive sensor is explained as follows: A photosensitive sensor is usually composed of a photodiode, a photoresistor or a photosensitive capacitor. Common photosensitive sensors include photoresistors (LDR, Light Dependent Resistor) and photodiodes. Photoresistors: Their resistance value changes with the change of ambient light intensity. The stronger the light, the smaller the resistance value; the weaker the light, the larger the resistance value. Photodiodes: They can generate a current or voltage proportional to the light intensity according to the change of the received light intensity through reverse bias working mode. Collection process: The light signal is converted into an electrical signal. The photosensitive sensor converts the received light signal into an electrical signal (usually a voltage or current). Signal amplification and processing: The output signal of the sensor is usually weak, so it is necessary to enhance the signal through an amplification circuit (such as an operational amplifier) ​​for subsequent processing. Signal output: The amplified and processed electrical signal can be output in analog or digital mode, usually in the form of a voltage or digital value to represent the current light intensity.

[0103] For the raindrop detection module, it can be a capacitive raindrop sensor: it identifies water drops by detecting changes in capacitance. When water drops fall on the surface of the sensor, the presence of water changes the capacitance value of the sensor, and the sensor can detect the change. Optical raindrop sensor: it uses a laser or infrared light source to illuminate the sensor surface. When water drops pass through, the reflected light changes, thereby identifying the presence of raindrops. Resistive raindrop sensor: when raindrops fall on a resistive material, the conductivity of water changes the resistance value, and the sensor detects precipitation through changes in resistance. The process of collecting rainfall is: sensing raindrops. When raindrops fall on the surface of the sensor, the sensor senses the presence of raindrops and records the change signal (such as changes in resistance or capacitance). Signal processing: the signal is usually weak and needs to be processed by signal amplification, filtering, etc. to remove noise and improve accuracy. Rainfall estimation: based on the response of the sensor, the intensity of rainfall can be estimated. If it is a raindrop sensor based on capacitance or resistance, the precipitation is indirectly estimated by counting multiple dripping events. Data output: the sensor transmits the collected raindrop information to the microcontroller through analog signals or digital signals.

[0104] For the process of collecting relative humidity by the temperature and humidity acquisition module: temperature measurement, the sensor measures the temperature of the air through a thermal element (such as a thermocouple, thermistor) and converts it into an electrical signal output. Humidity measurement, the humidity sensor obtains humidity information by detecting changes in the content of water vapor in the air (such as changes in capacitance or resistance). Signal processing, the output signals of temperature and humidity sensors are generally weak and usually require amplification, processing and calibration. Data output, through, the analog-to-digital converter converts the analog signal into a digital signal, or directly obtains humidity and temperature data through a digital interface. Relative humidity calculation, relative humidity is calculated by the following formula: Relative humidity RH (%) = (actual water vapor density / saturated water vapor density) × 100%.

[0105] Step 204, displaying the environmental status data;

[0106] The collected environmental status data can be displayed on the LCD so that users can intuitively understand the outdoor conditions.

[0107] For displaying environmental status data in LCD, you can first correctly connect the LCD and the microcontroller, and then initialize them. LCD usually needs to be initialized to ensure that characters can be displayed normally. The initialization process of LCD includes the following steps: Set the working mode to select 8-bit mode or 4-bit mode. The 4-bit mode is to save pins, and 4-bit mode is usually recommended. Set the display mode, such as whether the display is on, whether the cursor is blinking, whether the cursor is visible, etc. Send initialization instructions to the LCD. The instructions of the initialization process usually include: Function setting: select 8-bit mode or 4-bit mode (if 4-bit mode is used, the number of data lines can be reduced), set the number of display lines (16x2 displays two lines), and select 5x8 or 5x10 dot matrix. Display switch: turn on the display, turn off the cursor, turn off the blinking, etc. Clear the screen: clear all contents on the LCD screen. Cursor setting: set the cursor position or control whether the cursor is visible. Set character display: configure the way to display characters. After initialization, the environmental status data can be converted into corresponding characters and sent to the LCD. The LCD will display the corresponding characters, so that the environmental status data can be displayed.

[0108] Step 205, determining drying rack target state data based on the environmental state data;

[0109] The corresponding drying rack target state data can be determined according to different environmental state data.

[0110] In an optional embodiment of the present invention, the step of determining the target state data of the drying rack based on the environmental state data includes: determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall.

[0111] In the embodiment of the present invention, the state of the drying rack can be determined according to at least one of the light intensity, relative humidity and rainfall, and the target state data of the drying rack can be determined.

[0112] In one example of the present invention, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall includes: when the light intensity is not greater than a preset intensity threshold, and / or when the relative humidity is greater than a preset humidity threshold, and / or when the rainfall is greater than a preset rainfall threshold, determining that the target state data of the drying rack is in a contracted state.

[0113] First, it is possible to determine whether the light intensity is greater than a preset intensity threshold, whether the relative humidity is greater than a preset humidity threshold, and whether the rainfall is greater than a preset rainfall threshold. When the light intensity is not greater than the preset intensity threshold, and / or when the relative humidity is greater than the preset humidity threshold, and / or when the rainfall is greater than the preset rainfall threshold, that is, at least one of the light intensity is not greater than the preset intensity threshold, the relative humidity is greater than the preset humidity threshold, and the rainfall is greater than the preset rainfall threshold is satisfied, the target state data of the drying rack can be determined to be a retracted state. The drying rack is controlled to be retracted into the room through the retracted state.

[0114] Among them, the preset intensity threshold, the preset humidity threshold and the preset rainfall threshold can be determined according to actual needs, and the embodiment of the present invention does not limit this.

[0115] In one example of the present invention, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall also includes: when the light intensity is greater than a preset intensity threshold, and / or when the relative humidity is not greater than a preset humidity threshold, and / or when the rainfall is not greater than a preset rainfall threshold, determining that the target state data of the drying rack is in an extended state.

[0116] When the light intensity is greater than a preset intensity threshold, and / or when the relative humidity is not greater than a preset humidity threshold, and / or when the rainfall is not greater than a preset rainfall threshold, that is, when at least one of the conditions of the light intensity being greater than a preset intensity threshold, the relative humidity being not greater than a preset humidity threshold, and the rainfall being not greater than a preset rainfall threshold is satisfied, the target state data of the drying rack can be determined as an extended state. The extended state controls the drying rack to be extended outdoors to dry clothes.

[0117] Step 206, determining a target control parameter based on the drying rack target state data;

[0118] After the drying rack target state data is determined, the target control parameters may be determined based on the drying rack target state data.

[0119] In an optional embodiment of the present invention, the step of determining the target control parameter based on the drying rack target state data includes: determining the motor step parameter according to the drying rack target state data; and determining the motor step parameter as the target control parameter.

[0120] In an embodiment of the present invention, the stepper motor of the drying rack is controlled to control the state of the drying rack. A stepper motor is an electric motor that can convert an electrical pulse signal into a mechanical motion. Unlike conventional motors, when a stepper motor receives a pulse, the motor shaft rotates a certain angle at a fixed angle (step angle). By accurately controlling the pulse signal of the motor, the stepper motor can achieve very precise angle control and position control. The basic principle of a stepper motor is to control the position of the rotor through the principle of electromagnetic induction. A stepper motor is usually composed of a stator (stationary part) and a rotor (rotating part), with multiple electromagnetic coils on the stator and a permanent magnet or iron core on the rotor. When each pulse arrives, the control current flows through the stator coil, causing the stator magnetic field to change, and the rotor rotates a certain angle in turn according to the change of the magnetic field. The main working modes may include: Full Step Mode, where each pulse causes the motor to rotate a full step angle, and the rotor rotates a fixed angle each time. Half Step Mode: Based on the full step mode, the control method makes each pulse produce a smaller step angle, that is, an intermediate position is added between every two steps, so that the step angle is reduced. Microstepping mode, through more precise current control, further divides the step angle into smaller angles, improving the resolution and accuracy of the motor.

[0121] Stepper motors can be of the following types: Permanent magnet stepper motor (PM Stepper Motor): The rotor is made of permanent magnets, with high starting torque and high speed range. Reactive stepper motor (VR Stepper Motor): The rotor is made of iron core and has no permanent magnets. The torque of reactive motors is smaller and the accuracy is not as good as that of permanent magnet type. Hybrid stepper motor (HybridStepper Motor): It combines the advantages of permanent magnet and reactive stepper motors.

[0122] The target state data of the drying rack can be converted into motor step parameters, and the motor step parameters are determined as target control parameters, so that the stepper motor can be directly controlled to reach the corresponding state.

[0123] Specifically, the step of determining the motor step parameters based on the target state data of the drying rack includes: when the target state data of the drying rack is an extended state, determining a preset extension direction and a preset extension step number as motor step parameters; when the target state data of the drying rack is a retracted state, determining a preset retracted direction and a preset retracted step number as motor step parameters; the preset extension direction is opposite to the preset retracted direction.

[0124] When the target state data of the drying rack is the extended state, the preset extension direction and the preset extension step number are determined as motor step parameters; when the target state data of the drying rack is the retracted state, the preset retracted direction and the preset retracted step number are determined as motor step parameters; the preset extension direction and the preset retracted direction are opposite. The preset extension step number can be the number of motor steps corresponding to the extended state to the retracted state, and the specific value is determined according to the type of stepper motor and the size of the drying rack, and is not specifically limited in the embodiment of the present invention. The preset extension direction and the preset retracted direction are two opposite directions. For example, the left is the preset extension direction, and the right is the preset retracted direction.

[0125] Step 207, controlling the drying rack based on the target control parameter;

[0126] For drying racks, please refer to Figure 4 The clothes drying rack has two electric telescopic rods, and below the electric telescopic rods is a small iron ring for hanging clothes, and clothes are hung in the small iron ring. Figure 4 As shown, the left side of the indoor-outdoor dividing line is indoors, and the right side is outdoors.

[0127] The drying rack can be controlled to extend or retract based on target control parameters to dry clothes.

[0128] In addition, the method further comprises: recording target status data of the drying rack.

[0129] When the drying rack reaches the state corresponding to the target state data of the drying rack, the target state data of the drying rack can be recorded as the current state data of the drying rack to record the operating state of the drying rack.

[0130] Step 208, when the drying rack control mode is in manual mode, responding to a user input instruction;

[0131] When the drying rack control mode is in manual mode, the user can issue a user input instruction according to the needs, and the drying rack can be controlled in manual mode in response to the user input instruction.

[0132] Step 209, parsing the user input instruction and determining the user control parameter;

[0133] It can parse the user input instructions and convert them into specific user control parameters. For example, when the user sends instructions to the infrared module, the infrared user input instructions can be parsed and the infrared data can be converted into specific user control parameters. The process of decoding infrared signals into user control parameters is as follows: Use infrared receiving modules (such as TSOP series infrared receivers), which can receive infrared signals of specific frequencies. The receiving module converts the received optical signals into electrical signals through internal photosensitive elements (such as photodiodes). The infrared receiving module not only receives infrared signals, but also demodulates the signals. The demodulation process refers to extracting the original digital signal from the received modulated signal. Usually, the modulation frequency (such as 38kHz) is used to distinguish infrared signals from environmental noise. The receiving module will extract valid digital signals from the 38kHz modulated infrared signals, which are a continuous sequence of 0s and 1s. Parse the digital signals extracted from the infrared signals to identify the control information contained therein. Most infrared remote controls use specific encoding formats (such as NEC, RC5, Sony, Philips, etc.) to represent buttons or commands. The data decoding process mainly includes the following steps: Pulse width analysis. The received signal is usually composed of multiple high-level (logic 1) and low-level (logic 0) pulses. By measuring the duration (pulse width) of each pulse, it can be converted into the corresponding binary number (0 and 1). The length of the pulse represents the different states of 0 and 1. Parsing protocol. Different remote controls use different encoding protocols to represent the signal of key pressing. Common protocols include: NEC protocol: One of the common remote control protocols, it transmits signals through the start bit, address bit, command bit and check bit. RC5 protocol: Proposed by Philips, it uses 5-bit address and 6-bit command for encoding. SonySIRC protocol: A common encoding format used by Sony for TV and audio equipment. In the decoding process, firstly, by identifying the start signal and data format of the protocol, the binary data corresponding to each pulse is parsed, and then further decoded to obtain the corresponding device control parameters. During the transmission process, in order to ensure the correctness of the data and reduce interference, the infrared signal usually contains a check bit or a check mechanism. The receiving end will use this check information to ensure that the data is not received incorrectly. If the check fails, the data may be requested again or the current invalid data packet may be discarded. When the signal is successfully decoded and verified, a set of user control parameters corresponding to the device control command is obtained.

[0134] Step 210: Control the drying rack based on the user control parameters.

[0135] The drying rack can be extended or retracted based on user control parameters to dry clothes.

[0136] The embodiment of the present invention receives a mode selection instruction; determines a drying rack control mode based on the mode selection instruction; obtains environmental status data when the drying rack control mode is an automatic mode; displays the environmental status data; determines drying rack target status data based on the environmental status data; determines target control parameters based on the drying rack target status data; controls the drying rack based on the target control parameters; responds to user input instructions when the drying rack control mode is a manual mode; parses the user input instructions, determines user control parameters; and controls the drying rack based on the user control parameters. By determining the drying rack target status data based on the environmental status data in the automatic mode; determining the target control parameters based on the drying rack target status data, and actively controlling the state of the drying rack through the target control parameters, clothes can be dried in different forms, so that clothes can be effectively dried, clothes can be better dried, and the user experience is improved. In the manual mode, control can be performed according to user needs to meet the user's personalized needs.

[0137] In order to make the implementation process of the present invention clear to those skilled in the art, an example may be used for illustration below:

[0138] You can refer to Figure 5 , read the data of raindrop sensor, temperature and humidity sensor, and light detection module and display them on LCD, receive remote control data through infrared, if the received infrared data is mode switching, the single chip will automatically switch the working mode, if the system is currently in automatic mode, the single chip will collect outdoor temperature and humidity, perform raindrop detection and light intensity detection, if it is raining outdoors or the light is dim, the humidity is too high, the clothes rack will be retracted, otherwise the clothes rack will be unfolded and extended to the outdoors for drying clothes, if the clothes rack is in manual mode, it can also be started or stopped by infrared remote control.

[0139] It should be noted that, for the sake of simplicity, the method embodiments are described as a series of action combinations, but those skilled in the art should be aware that the embodiments of the present invention are not limited by the order of the actions described, because according to the embodiments of the present invention, certain steps can be performed in other orders or simultaneously. Secondly, those skilled in the art should also be aware that the embodiments described in the specification are all preferred embodiments, and the actions involved are not necessarily required by the embodiments of the present invention.

[0140] Reference Figure 6 , shows a structural block diagram of an embodiment of a drying rack control device of the present invention, and the drying rack control device may specifically include the following modules:

[0141] A mode determination module 601 is used to determine a drying rack control mode based on the mode selection instruction;

[0142] An acquisition module 602 is used to acquire environmental status data when the drying rack control mode is an automatic mode;

[0143] A state determination module 603 is used to determine target state data of the drying rack based on the environmental state data;

[0144] A parameter determination module 604 is used to determine a target control parameter based on the drying rack target state data;

[0145] The first control module 605 is used to control the drying rack based on the target control parameter.

[0146] In an optional embodiment of the present invention, the device further comprises:

[0147] A response module, used for responding to a user input instruction when the drying rack control mode is a manual mode;

[0148] A parsing module, used for parsing the user input instruction and determining the user control parameter;

[0149] The second control module is used to control the drying rack based on the user control parameters.

[0150] In an optional embodiment of the present invention, the environmental state data includes: light intensity, relative humidity and rainfall; the state determination module 603 includes:

[0151] The state determination submodule is used to determine the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall.

[0152] In an optional embodiment of the present invention, the state determination submodule includes:

[0153] The first state determination subunit is used for determining that the illumination intensity is not greater than a preset intensity threshold, and / or,

[0154] When the relative humidity is greater than a preset humidity threshold, and / or,

[0155] When the rainfall is greater than a preset rainfall threshold, the target state data of the drying rack is determined to be a contracted state.

[0156] In an optional embodiment of the present invention, the state determination submodule further includes:

[0157] The second state determination subunit is used for, when the illumination intensity is greater than a preset intensity threshold, and / or,

[0158] When the relative humidity is not greater than a preset humidity threshold, and / or,

[0159] When the rainfall is not greater than a preset rainfall threshold, the target state data of the drying rack is determined to be an extended state.

[0160] In an optional embodiment of the present invention, the parameter determination module 604 includes:

[0161] A motor step parameter determination submodule, used to determine the motor step parameter according to the drying rack target state data;

[0162] The control parameter determination submodule is used to determine the motor step parameter as a target control parameter.

[0163] In an optional embodiment of the present invention, the motor step parameter determination submodule includes:

[0164] A first motor step parameter determination unit, used for determining a preset extension direction and a preset extension step number as motor step parameters when the target state data of the drying rack is an extended state;

[0165] The second motor step parameter determination unit is used to determine a preset contraction direction and a preset contraction step number as motor step parameters when the target state data of the drying rack is a contraction state; the preset extension direction is opposite to the preset contraction direction.

[0166] In an optional embodiment of the present invention, the device further comprises:

[0167] An updating module is used to record the target status data of the drying rack.

[0168] In an optional embodiment of the present invention, the device further comprises:

[0169] The display module is used to display the environmental status data.

[0170] The embodiment of the present invention receives a mode selection instruction; determines a drying rack control mode based on the mode selection instruction; obtains environmental status data when the drying rack control mode is an automatic mode; determines drying rack target status data based on the environmental status data; determines target control parameters based on the drying rack target status data; and controls the drying rack based on the target control parameters. In the automatic mode, the drying rack target status data is determined based on the environmental status data; the target control parameters are determined based on the drying rack target status data, and the state of the drying rack is actively controlled through the target control parameters, so that clothes can be dried in different forms, so that clothes can be effectively dried, and the user experience is improved.

[0171] As for the device embodiment, since it is basically similar to the method embodiment, the description is relatively simple, and the relevant parts can be referred to the partial description of the method embodiment.

[0172] Reference Figure 7 The embodiment of the present invention further provides a drying rack, comprising:

[0173] A processor 701 and a storage medium 702, wherein the storage medium 702 stores a computer program executable by the processor 701. When the drying rack is controlled to operate, the processor 701 executes the computer program to implement the drying rack control method as described in any one of the embodiments of the present invention.

[0174] The drying rack control method comprises:

[0175] Receive mode selection command;

[0176] Determining a drying rack control mode based on the mode selection instruction;

[0177] When the drying rack control mode is the automatic mode, obtaining environmental status data;

[0178] Determining drying rack target state data based on the environmental state data;

[0179] Determining target control parameters based on the drying rack target state data;

[0180] The drying rack is controlled based on the target control parameter.

[0181] Optionally, the method further comprises:

[0182] When the drying rack control mode is in manual mode, responding to a user input instruction;

[0183] Parsing the user input command to determine the user control parameter;

[0184] The drying rack is controlled based on the user control parameters.

[0185] Optionally, the environmental state data includes: light intensity, relative humidity and rainfall; the step of determining the target state data of the drying rack based on the environmental state data includes:

[0186] Based on at least one of the light intensity, the relative humidity and the rainfall, the drying rack target state data is determined.

[0187] Optionally, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall includes:

[0188] When the illumination intensity is not greater than a preset intensity threshold, and / or,

[0189] When the relative humidity is greater than a preset humidity threshold, and / or,

[0190] When the rainfall is greater than a preset rainfall threshold, the target state data of the drying rack is determined to be a contracted state.

[0191] Optionally, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall further includes:

[0192] In the case where the light intensity is greater than a preset intensity threshold, and / or,

[0193] When the relative humidity is not greater than a preset humidity threshold, and / or,

[0194] When the rainfall is not greater than a preset rainfall threshold, the target state data of the drying rack is determined to be an extended state.

[0195] Optionally, the step of determining a target control parameter based on the drying rack target state data includes:

[0196] Determining the motor stepping parameters according to the drying rack target state data;

[0197] The motor step parameter is determined as a target control parameter.

[0198] Optionally, the step of determining the motor stepping parameters according to the drying rack target state data includes:

[0199] When the target state data of the drying rack is an extended state, a preset extending direction and a preset number of extending steps are determined as motor stepping parameters;

[0200] When the target state data of the drying rack is a retracted state, a preset retracted direction and a preset number of retracted steps are determined as motor stepping parameters; the preset extension direction is opposite to the preset retracted direction.

[0201] Optionally, the method further comprises:

[0202] Record the drying rack target status data.

[0203] Optionally, the method further comprises:

[0204] The environmental status data is displayed.

[0205] The embodiment of the present invention receives a mode selection instruction; determines a drying rack control mode based on the mode selection instruction; obtains environmental status data when the drying rack control mode is an automatic mode; determines drying rack target status data based on the environmental status data; determines target control parameters based on the drying rack target status data; and controls the drying rack based on the target control parameters. In the automatic mode, the drying rack target status data is determined based on the environmental status data; the target control parameters are determined based on the drying rack target status data, and the state of the drying rack is actively controlled through the target control parameters, so that clothes can be dried in different forms, so that clothes can be effectively dried, and the user experience is improved.

[0206] The memory may include a random access memory (RAM) or a non-volatile memory, such as at least one disk memory. Optionally, the memory may also be at least one storage device located away from the processor.

[0207] The above-mentioned processor can be a general-purpose processor, including a central processing unit (CPU), a network processor (NP), etc.; it can also be a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field programmable gate array (FPGA) or other programmable logic devices, discrete gate or transistor logic devices, discrete hardware components.

[0208] Reference Figure 8 The embodiment of the present invention further provides a computer-readable storage medium 801, on which a computer program is stored, and the computer program is executed by a processor to execute the drying rack control method as described in any one of the embodiments of the present invention. The drying rack control method includes:

[0209] Receive mode selection command;

[0210] Determining a drying rack control mode based on the mode selection instruction;

[0211] When the drying rack control mode is the automatic mode, obtaining environmental status data;

[0212] Determining drying rack target state data based on the environmental state data;

[0213] Determining target control parameters based on the drying rack target state data;

[0214] The drying rack is controlled based on the target control parameter.

[0215] Optionally, the method further comprises:

[0216] When the drying rack control mode is in manual mode, responding to a user input instruction;

[0217] Parsing the user input command to determine the user control parameter;

[0218] The drying rack is controlled based on the user control parameters.

[0219] Optionally, the environmental state data includes: light intensity, relative humidity and rainfall; the step of determining the target state data of the drying rack based on the environmental state data includes:

[0220] Based on at least one of the light intensity, the relative humidity and the rainfall, the drying rack target state data is determined.

[0221] Optionally, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall includes:

[0222] When the illumination intensity is not greater than a preset intensity threshold, and / or,

[0223] When the relative humidity is greater than a preset humidity threshold, and / or,

[0224] When the rainfall is greater than a preset rainfall threshold, the target state data of the drying rack is determined to be a contracted state.

[0225] Optionally, the step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall further includes:

[0226] In the case where the light intensity is greater than a preset intensity threshold, and / or,

[0227] When the relative humidity is not greater than a preset humidity threshold, and / or,

[0228] When the rainfall is not greater than a preset rainfall threshold, the target state data of the drying rack is determined to be an extended state.

[0229] Optionally, the step of determining a target control parameter based on the drying rack target state data includes:

[0230] Determining the motor stepping parameters according to the drying rack target state data;

[0231] The motor step parameter is determined as a target control parameter.

[0232] Optionally, the step of determining the motor stepping parameters according to the drying rack target state data includes:

[0233] When the target state data of the drying rack is an extended state, a preset extending direction and a preset number of extending steps are determined as motor stepping parameters;

[0234] When the target state data of the drying rack is a retracted state, a preset retracted direction and a preset number of retracted steps are determined as motor stepping parameters; the preset extension direction is opposite to the preset retracted direction.

[0235] Optionally, the method further comprises:

[0236] Record the drying rack target status data.

[0237] Optionally, the method further comprises:

[0238] The environmental status data is displayed.

[0239] The embodiment of the present invention receives a mode selection instruction; determines a drying rack control mode based on the mode selection instruction; obtains environmental status data when the drying rack control mode is an automatic mode; determines drying rack target status data based on the environmental status data; determines target control parameters based on the drying rack target status data; and controls the drying rack based on the target control parameters. In the automatic mode, the drying rack target status data is determined based on the environmental status data; the target control parameters are determined based on the drying rack target status data, and the state of the drying rack is actively controlled through the target control parameters, so that clothes can be dried in different forms, so that clothes can be effectively dried, and the user experience is improved.

[0240] The various embodiments in this specification are described in a progressive manner, and each embodiment focuses on the differences from other embodiments. The same or similar parts between the various embodiments can be referenced to each other.

[0241] It will be appreciated by those skilled in the art that the embodiments of the present invention may be provided as methods, devices, or computer program products. Therefore, the embodiments of the present invention may take the form of a complete hardware embodiment, a complete software embodiment, or an embodiment combining software and hardware. Moreover, the embodiments of the present invention may take the form of a computer program product implemented on one or more computer-usable storage media (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer-usable program codes.

[0242] The embodiments of the present invention are described with reference to the flowcharts and / or block diagrams of the methods, terminal devices (systems), and computer program products according to the embodiments of the present invention. It should be understood that each process and / or block in the flowchart and / or block diagram, as well as the combination of the processes and / or blocks in the flowchart and / or block diagram, can be implemented by computer program instructions. These computer program instructions can be provided to a processor of a general-purpose computer, a special-purpose computer, an embedded processor, or other programmable data processing terminal device to generate a machine, so that the instructions executed by the processor of the computer or other programmable data processing terminal device generate instructions for implementing the processes in the flowchart and / or block diagram. Figure 1 A process or multiple processes and / or boxes Figure 1 A device that provides the functions specified in a block or multiple blocks.

[0243] These computer program instructions may also be stored in a computer-readable memory capable of directing a computer or other programmable data processing terminal device to operate in a specific manner, so that the instructions stored in the computer-readable memory produce a manufactured product including an instruction device, which implements the process Figure 1 A process or multiple processes and / or boxes Figure 1 A function specified in one or more boxes.

[0244] These computer program instructions can also be loaded onto a computer or other programmable data processing terminal device so that a series of operating steps are executed on the computer or other programmable terminal device to produce a computer-implemented process, thereby providing instructions for executing on the computer or other programmable terminal device to implement the process. Figure 1 A process or multiple processes and / or boxes Figure 1 The steps for the functions specified in one or more boxes.

[0245] Although the preferred embodiments of the present invention have been described, those skilled in the art may make additional changes and modifications to these embodiments once they have learned the basic creative concept. Therefore, the appended claims are intended to be interpreted as including the preferred embodiments and all changes and modifications that fall within the scope of the embodiments of the present invention.

[0246] Finally, it should be noted that, in this article, relational terms such as first and second, etc. are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply any such actual relationship or order between these entities or operations. Moreover, the terms "include", "comprise" or any other variants thereof are intended to cover non-exclusive inclusion, so that a process, method, article or terminal device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, article or terminal device. In the absence of further restrictions, the elements defined by the sentence "comprise a ..." do not exclude the existence of other identical elements in the process, method, article or terminal device including the elements.

[0247] The above describes in detail a drying rack control method, a drying rack control device, a drying rack and a storage medium provided by the present invention. Specific examples are used herein to illustrate the principles and implementation methods of the present invention. The description of the above embodiments is only used to help understand the method of the present invention and its core idea. At the same time, for those skilled in the art, according to the idea of ​​the present invention, there will be changes in the specific implementation methods and application scope. In summary, the content of this specification should not be understood as a limitation on the present invention.

Claims

1. A method for controlling a drying rack, characterized in that: include: Receive mode selection command; Determining a drying rack control mode based on the mode selection instruction; When the drying rack control mode is the automatic mode, obtaining environmental status data; Determining drying rack target state data based on the environmental state data; Determining target control parameters based on the drying rack target state data; The drying rack is controlled based on the target control parameter.

2. The method according to claim 1, characterized in that The method further comprises: When the drying rack control mode is in manual mode, responding to a user input command; Parsing the user input command to determine the user control parameter; The drying rack is controlled based on the user control parameters.

3. The method according to claim 1, characterized in that The environmental state data includes: light intensity, relative humidity and rainfall; the step of determining the target state data of the drying rack based on the environmental state data includes: Based on at least one of the light intensity, the relative humidity and the rainfall, the drying rack target state data is determined.

4. The method according to claim 3, characterized in that The step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall comprises: In the case where the illumination intensity is not greater than a preset intensity threshold, and / or, When the relative humidity is greater than a preset humidity threshold, and / or, When the rainfall is greater than a preset rainfall threshold, the target state data of the drying rack is determined to be a contracted state.

5. The method according to claim 4, characterized in that The step of determining the target state data of the drying rack based on at least one of the light intensity, the relative humidity and the rainfall further comprises: When the light intensity is greater than a preset intensity threshold, and / or, When the relative humidity is not greater than a preset humidity threshold, and / or, When the rainfall is not greater than a preset rainfall threshold, the target state data of the drying rack is determined to be an extended state.

6. The method according to claim 5, characterized in that The step of determining the target control parameter based on the drying rack target state data comprises: Determining the motor stepping parameters according to the drying rack target state data; The motor step parameter is determined as a target control parameter.

7. The method according to claim 5, characterized in that The step of determining the motor stepping parameters according to the drying rack target state data comprises: When the target state data of the drying rack is an extended state, a preset extending direction and a preset number of extending steps are determined as motor stepping parameters; When the target state data of the drying rack is a retracted state, a preset retracted direction and a preset number of retracted steps are determined as motor stepping parameters; the preset extension direction is opposite to the preset retracted direction.

8. The method according to claim 1, characterized in that The method further comprises: Record the drying rack target status data.

9. The method according to claim 1, characterized in that: The method further comprises: The environmental status data is displayed.

10. A drying rack control device, characterized in that: include: A receiving module, used for receiving a mode selection instruction; A mode determination module, used to determine a drying rack control mode based on the mode selection instruction; An acquisition module, used for acquiring environmental status data when the drying rack control mode is an automatic mode; A state determination module, used to determine target state data of the drying rack based on the environmental state data; A parameter determination module, used to determine a target control parameter based on the target state data of the drying rack; The first control module is used to control the drying rack based on the target control parameter.

11. A drying rack, characterized in that: The method comprises a processor, a memory and a computer program stored in the memory and capable of running on the processor, wherein when the computer program is executed by the processor, the steps of the drying rack control method as described in any one of claims 1 to 9 are implemented.

12. A computer-readable storage medium, characterized in that: The computer-readable storage medium stores a computer program, and when the computer program is executed by a processor, the steps of the device control method according to any one of claims 1 to 9 are implemented.

Citation Information

Cited By

  • Intelligent equipment control method and device and storage medium

    CN120762309A