Display screen overturning control method and device, dish washing machine and storage medium
By acquiring the user's sliding operation on the display screen and determining whether it meets the preset conditions, the display screen automatically flips out when it is closed or closes when it is closed, solving the problem of inconvenient operation of the flip display screen in the closed state, and improving the user experience.
Patent Information
- Application Number
- CN202510263459.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-03-06
- Publication Date
- 2025-08-01
AI Technical Summary
The existing flip display requires the user to bend or squat when closed, which is inconvenient to operate.
By acquiring the user's sliding operation based on the display screen, it is determined whether the sliding operation complies with the preset touch operation, thereby controlling the display screen to be closed in the closed state or closed state, including setting the first preset and the second preset touch operation, for sliding detection of the closed and tilt states, respectively.
Users can control the display flip without bent over or squat down, which improves operational convenience and accuracy and simplifies operational flow.
Smart Images

Figure CN120406806A_ABST
Abstract
Description
Technical Field
[0001] The present application relates to the technical field of display screen control, and in particular to a display screen flip control method, device, dishwasher, and storage medium. Background Art
[0002] Currently, the intelligence of household kitchen appliances provides users with more convenience and automated functions. The screens of existing built-in dishwashers are often on the front or top side of the door. The former can use a larger screen, but since the height of the machine is usually within 700-850mm, the screen content is basically invisible from a normal viewing angle, and the user needs to bend over or squat to operate it. The latter is limited by the thickness of the top of the door and can only use a narrow and long small screen. The above two methods are not conducive to user interaction.
[0003] To address these issues, flip displays have been developed that can rotate within a certain range of angles. When in use, a motor controls the screen to unfold to a suitable viewing angle, and when not in use, the screen retracts to provide a better appearance. However, while flip displays offer a suitable viewing angle when flipped outward, they still require the user to bend or squat to flip the display outward when closed.
[0004] With regard to the problem in the prior art that the flip display screen is inconvenient to operate when in a closed state, no effective solution has been proposed yet. Summary of the Invention
[0005] Based on this, it is necessary to provide a display screen flip control method, device, dishwasher and storage medium to address the above technical problems.
[0006] In a first aspect, the present application provides a method for controlling display screen flipping, the method comprising: obtaining a sliding operation input by a user based on a display screen; if the display screen is in a closed state and the sliding operation conforms to a first preset touch operation, controlling the display screen to flip outward; and / or if the display screen is in an outward state and the sliding operation conforms to a second preset touch operation, controlling the display screen to close the screen.
[0007] In one embodiment, the method includes: The first preset touch operation includes at least one of first preset sliding start and end point position information, first preset sliding duration information, first preset sliding distance information, and first preset sliding direction information; The second preset touch operation includes at least one of second preset sliding start and end point position information, second preset sliding duration information, second preset sliding distance information, and second preset sliding direction information; Obtain the touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation; If the touch position information conforms to the first preset sliding start and end point position information; and / or if the touch duration information conforms to the first preset sliding duration information; and / or if the touch distance information conforms to the first preset sliding distance information; and / or if the sliding direction information conforms to the first preset sliding direction information, then the sliding operation conforms to the first preset touch operation; If the touch position information conforms to the second preset sliding start and end point position information; and / or if the touch duration information conforms to the second preset sliding duration information; and / or if the touch distance information conforms to the second preset sliding distance information; and / or if the sliding direction information conforms to the second preset sliding direction information, then the sliding operation conforms to the second preset touch operation.
[0008] In one embodiment, the touch position information conforming to the first preset sliding start and end point position information includes: A first area and a second area are correspondingly set in the display area of the display screen; At least part of the second area is located above the first area; According to the touch position information, determine the start position and the end position; If the start position is in the first area and the end position is in the second area, then the touch position information conforms to the first preset sliding start and end point position information.
[0009] In one embodiment, the touch position information conforming to the first preset sliding start and end point position information includes: A sliding control is displayed on the display screen, and a target area is correspondingly set in the display area of the display screen; The sliding control is located below the target area; According to the touch position information, determine the start position and the end position; If the start position coincides with the position where the sliding control is located and the end position is in the target area, then the touch position information conforms to the first preset sliding start and end point position information.
[0010] In one embodiment, before obtaining the sliding operation input by the user based on the display screen, it further includes: Obtain the target object information detected by the sensor; If the target object information is that the target object is close to the display screen, the display screen is lit or enters the running mode, and the sliding operation is detected; If the target object information is that the target object is far from the display screen, the display screen is turned off or enters the energy-saving mode, and the sliding operation is not detected.
[0011] In one embodiment, controlling the display screen to turn outward includes: during the process of controlling the display screen to turn outward, obtaining the operating current of the flipping motor and the control operation based on the display screen; if the operating current is greater than or equal to a preset current threshold and the control operation conforms to a third preset touch operation, stopping the screen outward turning of the display screen.
[0012] After stopping the screen outward turning of the display screen in one embodiment, it further includes: obtaining the flipping angle of the display screen; setting the flipping angle as the maximum flipping angle of the display screen.
[0013] In a second aspect, the present application further provides a display screen flipping control device, which includes: an acquisition module for acquiring a sliding operation input by a user based on the display screen; an outward turning control module for controlling the display screen to turn outward if the display screen is in a closed state and the sliding operation conforms to a first preset touch operation; and / or a closing control module for controlling the display screen to close if the display screen is in an outward turned state and the sliding operation conforms to a second preset touch operation.
[0014] In a third aspect, the present application further provides a dishwasher, including a door body, on which a flip - up display screen is provided. The dishwasher includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements any one of the display screen flipping control methods in the first aspect above.
[0015] In a fourth aspect, the present application further provides a computer - readable storage medium. The computer - readable storage medium stores a computer program, and when the computer program is executed by a processor, it implements any one of the display screen flipping control methods in the first aspect above.
[0016] The above - mentioned display screen flipping control method, device, dishwasher and storage medium, by acquiring the sliding control operation input by the user based on the display screen, if the display screen is in a closed state and the sliding operation conforms to the first preset touch operation, control the display screen to turn outward; if the display screen is in an outward turned state and the sliding operation conforms to the second preset touch operation, control the display screen to close. When the user triggers a sliding control operation on the display screen, when the display screen is closed, only if the sliding control operation conforms to the first preset touch operation, the user can control the display screen to turn outward. This avoids the user bending down or squatting for operation and improves the convenience of operating the display screen. BRIEF DESCRIPTION OF THE DRAWINGS
[0017] Figure 1 It is a schematic diagram of a display screen in an embodiment;
[0018] Figure 2 1 is a flow chart of a display screen flipping control method according to an embodiment;
[0019] Figure 3 A schematic diagram showing the display area corresponding to the first area and the second area in one embodiment;
[0020] Figure 4 A schematic diagram of a display area corresponding to a sliding control and a target area in one embodiment;
[0021] Figure 5 A schematic diagram of a display area corresponding to a sliding control and a target area in another embodiment;
[0022] Figure 6 A schematic diagram showing a display area corresponding to a sliding control, a first target area, and a second target area in one embodiment;
[0023] Figure 7 This is a structural block diagram of a display screen flip control device in one embodiment;
[0024] Figure 8 1 is a diagram showing the internal structure of a dishwasher in one embodiment. DETAILED DESCRIPTION
[0025] In order to make the purpose, technical solutions and advantages of this application more clear, the following further describes this application in detail with reference to the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are only used to explain this application and are not intended to limit this application.
[0026] The embodiment of the present application provides a flip display screen of a dishwasher, such as Figure 1 As shown, the display screen 10 is installed in the corresponding display slot of the dishwasher door 20. When in use, the display screen is controlled by a motor to unfold to a suitable viewing angle. When not in use, the display screen is retracted to provide a better appearance. However, while the flip display screen provides a suitable viewing angle when flipped outward, allowing users to control the dishwasher without bending over, when the flip display screen is closed, the user still needs to bend over or squat to flip the screen outward.
[0027] In one embodiment, Figure 2 As shown, a display screen flip control method is provided, which is applied to Figure 1 The following steps are used as an example to illustrate the display screen in Figure 1:
[0028] Step 201: Obtain a sliding operation input by a user based on a display screen.
[0029] The display screen is a flip - foldable display screen set on an intelligent kitchen appliance; the intelligent kitchen appliance can be, but is not limited to, a dishwasher. Among them, the display screen can be a touch display screen. When it is necessary to control the intelligent kitchen appliance or control the flip state of the display screen, the user can achieve the corresponding control by inputting corresponding sliding operations on the display screen. The display screen monitors the control operations in real - time and obtains the sliding operations input by the user based on the display screen.
[0030] Step 202, if the display screen is in the closed state and the sliding operation conforms to the first preset touch operation, then control the display screen to turn the screen outwards.
[0031] The sliding operation includes at least one of touch position information, touch duration information, touch distance information, and sliding direction information on the display screen. For the sliding operation, the touch position information is the starting position and the ending position corresponding to the sliding operation; the touch duration information is the sliding duration corresponding to the sliding operation; the touch distance information is the sliding distance corresponding to the sliding operation on the display screen; the sliding direction information is the sliding direction corresponding to the sliding operation on the display screen. When the sliding operation is obtained and the current display screen is in the closed state, it is necessary to detect whether the sliding operation conforms to the first preset touch operation. The first preset touch operation is a pre - set sliding operation detection condition, which can be pre - set in a computer program or set by the user according to actual needs, and no specific limitation is made here. The first preset touch operation includes at least one of first preset sliding start - end point position information, first preset sliding duration information, first preset sliding distance information, and first preset sliding direction information. The first preset sliding start - end point position information can be the position corresponding to a pre - set area on the display screen, the first preset sliding duration information can be a pre - set sliding operation time range, the first preset sliding distance information can be a pre - set sliding distance range of the sliding operation on the display screen, and the first preset sliding direction information can be a pre - set sliding direction of the sliding operation on the display screen. When the display screen is in the closed state, if the sliding operation conforms to at least one of the first preset sliding start - end point position information, first preset sliding duration information, first preset sliding distance information, and first preset sliding direction information, it is considered that the sliding operation conforms to the first preset touch operation, and at this time, control the display screen to turn the screen outwards.
[0032] Step 203, if the display screen is in the outwards - turned state and the sliding operation conforms to the second preset touch operation, then control the display screen to close the screen.
[0033] When a sliding operation is detected and the display screen is currently in the externally flipped state, it is necessary to detect whether the sliding operation meets the second preset touch operation. The second preset touch operation is a preset sliding operation detection condition, which can be pre-set in a computer program or set by the user according to actual needs, and is not specifically limited here. The second preset touch operation includes at least one of second preset sliding start and end point position information, second preset sliding duration information, second preset sliding distance information, and second preset sliding direction information. The second preset sliding start and end point position information can be the position corresponding to a preset area on the display screen, the second preset sliding duration information can be a preset sliding operation time range, the second preset sliding distance information can be a preset sliding distance range for the sliding operation on the display screen, and the second preset sliding direction information can be a preset sliding direction for the sliding operation on the display screen. When the display screen is in the externally flipped state, if the sliding operation meets at least one of the second preset sliding start and end point position information, the second preset sliding duration information, the second preset sliding distance information, and the second preset sliding direction information, the sliding operation is considered to meet the second preset touch operation, and the display screen is controlled to close.
[0034] It is understood that this embodiment can be configured to detect that a sliding operation matches a first preset touch operation only when the display screen is in the closed state, thereby controlling the display screen to flip outward. It can also be configured to detect that a sliding operation matches a second preset touch operation only when the display screen is in the flipped state, thereby controlling the display screen to close. It can also be configured to simultaneously detect that a sliding operation matches the first preset touch operation when the display screen is in the closed state, thereby controlling the display screen to flip outward, and detect that a sliding operation matches the second preset touch operation when the display screen is in the flipped state, thereby controlling the display screen to close.
[0035] This embodiment detects a user's sliding control operation on the display screen. If the display screen is closed and the sliding operation matches a first preset touch operation, the display screen is controlled to flip outward. If the display screen is flipped outward and the sliding operation matches a second preset touch operation, the display screen is controlled to close. If the user triggers a sliding control operation on the display screen, when the display screen is closed, the sliding control operation only needs to match the first preset touch operation to control the display screen to flip outward. This eliminates the need for users to bend or squat to operate the display screen, improving the convenience of display operation.
[0036] In one embodiment, when determining whether a sliding operation conforms to a first preset touch operation, it specifically includes: obtaining touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation; if the touch position information conforms to the first preset sliding start and end point position information; and / or if the touch duration information conforms to the first preset sliding duration information; and / or if the touch distance information conforms to the first preset sliding distance information; and / or if the sliding direction information conforms to the first preset sliding direction information, then the sliding operation conforms to the first preset touch operation.
[0037] The sliding operation can be multi-touch or single-touch. In the case of multi-touch, there can be 2-5 touch points. Using multi-touch can avoid interference with the normal control of the dishwasher when the display screen needs to be turned outwards. After obtaining the sliding operation, first determine the touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation. If the starting position and the ending position corresponding to the touch position information of the sliding operation are within the position range corresponding to the first preset sliding start and end position information, then the sliding operation conforms to the first preset touch operation. If the sliding duration corresponding to the touch duration information of the sliding operation is within the time range corresponding to the first preset sliding duration information, then the sliding operation conforms to the first preset touch operation. By way of example, the time range corresponding to the first preset sliding duration information is 1-3 s. If the sliding duration of the sliding operation is within 1-3 s, then the sliding operation conforms to the first preset touch operation; preferably, the sliding time threshold corresponding to the first preset sliding duration information is 2 s. If the sliding duration of the sliding operation is greater than or equal to 2 s, then the sliding operation conforms to the first preset touch operation. If the sliding distance corresponding to the touch distance information of the sliding operation is within the sliding distance range corresponding to the first preset sliding distance information, then the sliding operation conforms to the first preset touch operation. By way of example, the sliding distance range corresponding to the first preset sliding distance information is 3-10 cm. If the sliding distance of the sliding operation is within 3-10 cm, then the sliding operation conforms to the first preset touch operation; preferably, the sliding distance threshold corresponding to the first preset sliding distance information is 5 cm. If the sliding distance of the sliding operation is greater than or equal to 5 cm, then the sliding operation conforms to the first preset touch operation. If the sliding direction corresponding to the sliding direction information of the sliding operation is the same as the sliding direction corresponding to the first preset sliding direction information, then the sliding operation conforms to the first preset touch operation. By way of example, the sliding direction information of the sliding operation is sliding upwards on the display screen, and the first preset sliding direction information is also sliding upwards on the display screen, then the sliding operation conforms to the first preset touch operation. When determining whether the sliding operation conforms to the first preset touch operation, it is also possible that any two of the touch position information, touch duration information, touch distance information, and sliding direction information conform to the first preset touch operation, then the sliding operation conforms to the first preset touch operation; it is also possible that any three of the touch position information, touch duration information, touch distance information, and sliding direction information all conform to the first preset touch operation, then the sliding operation conforms to the first preset touch operation; it is also possible that the touch position information, touch duration information, touch distance information, and sliding direction information all conform to the first preset touch operation, then the sliding operation conforms to the first preset touch operation.
[0038] By setting the first preset touch operation, when the sliding operation conforms to the first preset touch operation, the display screen is controlled to turn outwards, avoiding misoperations caused by accidental triggering by the user, and further improving the accuracy of control.
[0039] In one embodiment, when determining whether a sliding operation conforms to a second preset touch operation, it specifically includes: obtaining touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation; if the touch position information conforms to the second preset sliding start and end point position information; and / or if the touch duration information conforms to the second preset sliding duration information; and / or if the touch distance information conforms to the second preset sliding distance information; and / or if the sliding direction information conforms to the second preset sliding direction information, then the sliding operation conforms to the second preset touch operation.
[0040] After obtaining a sliding operation, first determine the touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation. If the starting position and the ending position corresponding to the touch position information of the sliding operation are within the position range corresponding to the second preset sliding start and end position information, then the sliding operation conforms to the second preset touch operation. If the sliding duration corresponding to the touch duration information of the sliding operation is within the time range corresponding to the second preset sliding duration information, then the sliding operation conforms to the second preset touch operation. By way of example, the time range corresponding to the second preset sliding duration information is 1 - 3 s. If the sliding duration of the sliding operation is within 1 - 3 s, then the sliding operation conforms to the second preset touch operation; preferably, the sliding time threshold corresponding to the second preset sliding duration information is 2 s. If the sliding duration of the sliding operation is greater than or equal to 2 s, then the sliding operation conforms to the second preset touch operation. If the sliding distance corresponding to the touch distance information of the sliding operation is within the sliding distance range corresponding to the second preset sliding distance information, then the sliding operation conforms to the second preset touch operation. By way of example, the sliding distance range corresponding to the second preset sliding distance information is 3 - 10 cm. If the sliding distance of the sliding operation is within 3 - 10 cm, then the sliding operation conforms to the second preset touch operation; preferably, the sliding distance threshold corresponding to the second preset sliding distance information is 5 cm. If the sliding distance of the sliding operation is greater than or equal to 5 cm, then the sliding operation conforms to the second preset touch operation. If the sliding direction corresponding to the sliding direction information of the sliding operation is the same as the sliding direction corresponding to the second preset sliding direction information, then the sliding operation conforms to the second preset touch operation. By way of example, the sliding direction information of the sliding operation is sliding downwards on the display screen, and the first preset sliding direction information is also sliding downwards on the display screen, then the sliding operation conforms to the second preset touch operation. When determining whether the sliding operation conforms to the second preset touch operation, it is also possible that any two of the touch position information, touch duration information, touch distance information, and sliding direction information conform to the second preset touch operation, then the sliding operation conforms to the second preset touch operation; it is also possible that when any three of the touch position information, touch duration information, touch distance information, and sliding direction information all conform to the second preset touch operation, then the sliding operation conforms to the second preset touch operation. It is also possible that the touch position information, touch duration information, touch distance information, and sliding direction information all conform to the second preset touch operation, then the sliding operation conforms to the second preset touch operation.
[0041] In one of the embodiments, when determining whether the touch position information conforms to the first preset sliding start and end position information, the following steps are specifically included:
[0042] Step 1, a first area and a second area are correspondingly set in the display area of the display screen.
[0043] As Figure 3As shown in the figure, the display area corresponding to the display screen is pre-divided into a first area and a second area. The first preset sliding start and end position information is the position corresponding to the first area and the position corresponding to the second area. Taking the display screen as the flip display screen corresponding to the dishwasher as an example, at least a part of the second area is located above the first area. Among them, the second area is in the upper part of the display area of the display screen, and the first area is in the lower part of the display area of the display screen. The first area and the second area can partially overlap or be completely separated, as long as at least a part of the second area is located above the first area. The setting positions of the first area and the second area can be set according to actual usage requirements, and no specific limitations are made in this embodiment.
[0044] Step 2: Determine the start position and the end position according to the touch position information.
[0045] The touch position information is the start position and the end position corresponding to the sliding operation. Determine the start position and the end position corresponding to the sliding operation.
[0046] Step 3: If the start position is in the first area and the end position is in the second area, then the touch position information conforms to the first preset sliding start and end position information.
[0047] The start position is the trigger position of the display screen corresponding to the start of the sliding operation, and the end position is the trigger position of the display screen corresponding to the end of the sliding operation. When the start position is within the first area of the display screen and the end position is within the second area of the display screen, then the touch position information conforms to the first preset sliding start and end position information. That is, when the sliding operation is from the first area to the second area, the touch position information conforms to the first preset sliding start and end position information. Optionally, it is also possible to only determine whether the end position is within the second area of the display screen. When the end position is within the second area of the display screen, then the touch position information conforms to the first preset sliding start and end position information. That is, when the sliding operation is from any position to the second area, the touch position information conforms to the first preset sliding start and end position information.
[0048] By setting the first area and the second area, the accidental triggering of the user is further avoided, and the control accuracy of the outward flip of the display screen is improved.
[0049] In one embodiment, when determining whether the touch position information conforms to the first preset sliding start and end position information, it specifically includes the following steps:
[0050] Step 1: A sliding control is displayed on the display screen, and a target area is correspondingly set in the display area of the display screen.
[0051] Such as Figure 4As shown in the figure, a sliding control is displayed on the display screen, and a target area is pre-divided within the display area of the display screen; the sliding control is located below the target area; the first preset sliding start and end position information is the position corresponding to the sliding control and the position corresponding to the target area. Among them, the target area is in the middle part of the display area of the display screen, and the sliding control is at the bottom edge of the display area of the display screen. It only needs to meet the requirement that the target area is above the sliding control in the display area of the display screen. The set positions of the sliding control and the target area can be set according to actual usage requirements, and no specific limitations are made in this embodiment.
[0052] Step 2: Determine the start position and the end position according to the touch position information.
[0053] The touch position information is the start position and the end position corresponding to the sliding operation. Determine the start position and the end position corresponding to the sliding operation.
[0054] Step 3: If the start position coincides with the position where the sliding control is located and the end position is within the target area, the touch position information conforms to the first preset sliding start and end position information.
[0055] The start position is the trigger position on the display screen corresponding to the start of the sliding operation, and the end position is the trigger position on the display screen corresponding to the end of the sliding operation. When the start position coincides with the position where the sliding control is located and the end position is within the target area of the display screen, the touch position conforms to the first preset sliding start and end position information. That is, when the sliding operation is to click the sliding control and drag the sliding control to the target area, the touch position conforms to the first preset sliding start and end position information.
[0056] By setting the sliding control and the target area, the accidental triggering of the user is further avoided, and the control accuracy of the display screen turning outwards is improved.
[0057] When judging whether the touch position information conforms to the second preset sliding start and end position information, as Figure 3 shown in the figure, a first area and a second area are correspondingly set in the display area of the display screen; at least part of the second area is located above the first area; determine the start position and the end position according to the touch position information; if the start position is within the second area and the end position is within the first area, the touch position information conforms to the second preset sliding start and end position information. Among them, the second preset sliding start and end position information is the position corresponding to the first area and the position corresponding to the second area. That is, when the sliding operation is to slide from the second area to the first area, the touch position information conforms to the second preset sliding start and end position information.
[0058] When judging whether the touch position information conforms to the second preset sliding start and end position information, as Figure 5As shown in the figure, a sliding control is displayed on the display screen, and a target area is correspondingly set in the display area of the display screen; the sliding control is located above the target area; according to the touch position information, the starting position and the ending position are determined; if the starting position coincides with the position where the sliding control is located and the ending position is within the target area, the touch position information conforms to the second preset sliding start and end position information. Among them, the target area is in the middle part of the display area of the display screen, and the sliding control is at the upper edge of the display area of the display screen. It only needs to meet that the target area is below the sliding control in the display area of the display screen. Among them, the second preset sliding start and end position information is the position corresponding to the sliding control and the position corresponding to the target area. When the sliding operation is to click the sliding control and drag the sliding control to the target area, the touch position conforms to the second preset sliding start and end position information.
[0059] In one embodiment, when the sliding operation triggers the sliding control, the target area corresponding to the sliding control can be displayed. And when the starting position of the sliding operation does not correspond to the position of the sliding control, the sliding control is not displayed. When the starting position of the sliding operation matches the position of the sliding control, the sliding control is displayed.
[0060] In one embodiment, when controlling the display screen to turn the screen outward, the display screen can be unlocked synchronously. In this way, after the display screen is turned outward in place, the user can directly operate on the display screen without unlocking the display screen again, which can further simplify the operation process. It can be understood that when controlling the display screen to close the screen, the display screen can be turned off synchronously. When the display screen is closed, it can be understood that the user has completed the control of the dishwasher. Therefore, turning off the screen synchronously during the closing process of the display screen can also simplify the operation process.
[0061] In one embodiment, as Figure 6 shown in the figure, a sliding control is displayed on the display screen, and a first target area and a second target area are correspondingly set in the display area of the display screen. Among them, the sliding control can be set at the middle position on the side of the display screen. The first target area is set above the same side of the display screen, and the second target area is set below. The first preset sliding start and end position information includes the position of the sliding control and the position of the first target area. When the display screen is in the closed state, when the sliding operation is to slide the sliding control to the first target area, the display screen is controlled to turn the screen outward. The second preset sliding start and end position information includes the position of the sliding control and the position of the second target area. When the display screen is in the outward-turned state, when the sliding operation is to slide the sliding control to the second target area, the display screen is controlled to close the screen.
[0062] In one embodiment, before obtaining the sliding operation input by the user based on the display screen, it further includes detecting whether there is a target object approaching the display screen. The specific steps are as follows:
[0063] Step 1, obtain the information of the target object detected by the sensor.
[0064] Taking the flip display screen of the dishwasher as an example, image sensors can be arranged around the dishwasher. Images are obtained through the image sensors and the distance between the target object and the display screen of the dishwasher is detected in the images. It can be understood that the sensors can also be arranged on the door panel of the dishwasher, corresponding to the position of the display screen. The sensor can be a human body induction sensor, an infrared sensor or an image sensor. The target object is detected in real time by the sensor arranged on the door panel of the dishwasher to determine the distance between the display screen and the target object. The target object can be a human body. The target object information includes that the target object approaches the display screen and that the target object moves away from the display screen. When the sensor detects the target object and the distance between the display screen and the target object gradually decreases, the target object information is that the target object approaches the display screen; when the sensor detects the target object and the distance between the display screen and the target object gradually increases until the target object is no longer detected, the target object information is that the target object moves away from the display screen.
[0065] Step 2, if the target object information is that the target object approaches the display screen, the display screen is lit or enters the operating mode, and the sliding operation is detected.
[0066] When the target object information is that the target object approaches the display screen, it indicates that someone approaches the dishwasher and there may be a situation where the dishwasher needs to be controlled. Therefore, the display screen is lit or the display screen enters the operating mode. When the display screen is lit or the display screen enters the operating mode, the user can directly operate on the display screen, and at this time, the sliding operation is detected.
[0067] Step 3, if the target object information is that the target object moves away from the display screen, the display screen is turned off or enters the energy-saving mode, and the sliding operation is not detected.
[0068] When the target object information is that the target object moves away from the display screen, it indicates that someone has left the touch range of the dishwasher. Therefore, no user will trigger the display screen again, and the display screen is turned off or enters the energy-saving mode. When the display screen is turned off or the display screen enters the energy-saving mode, the screen goes to sleep and the sliding operation will no longer be detected.
[0069] By adding a human body induction sensor on the door panel of the dishwasher, when it detects that a person has left, that is, when the human body induction sensor changes from being able to detect a person to not being able to detect a person, the screen is turned off or enters the energy-saving mode, and operations on the display screen are not responded to; when it detects that a person has entered, that is, when the human body induction sensor changes from not being able to detect a person to being able to detect a person, the screen enters the operating mode and is synchronously lit up, and operations on the display screen are responded to. Through the above, it can solve the situation of misjudging the user's intention when simply relying on the human body induction sensor to flip the screen. For example, when the user just enters the kitchen and does not intend to control the dishwasher, simply relying on the human body induction sensor will directly flip the display screen when detecting the approach of a person, resulting in the problem of improper screen opening. At the same time, when detecting the approach of a person, lighting up the display screen improves the response speed of the display screen and reduces the standby power consumption.
[0070] In one of the embodiments, when controlling the display screen to turn the screen outwards, the outward turning angle of the display screen can be controlled at any time. Specifically as follows:
[0071] Step 1, during the process of controlling the display screen to turn the screen outwards, obtain the operating current of the turning motor and the control operation based on the display screen.
[0072] When the display screen is turning the screen, the turning of the display screen is driven by a turning motor. During the process of the display screen turning the screen outwards, simultaneously detect the operating current of the turning motor and the control operation based on the display screen to stop the turning of the display screen.
[0073] Step 2, if the operating current is greater than or equal to the preset current threshold and the control operation conforms to the third preset touch operation, stop the outward turning of the display screen.
[0074] A preset current threshold is set in advance, and the preset current threshold can be set according to actual usage requirements. The third preset touch operation includes: third preset position information, third preset duration information, and third preset distance information. When the operating current of the flipping motor is greater than or equal to the preset current threshold and the control operation conforms to the third preset touch operation, the operation of the flipping motor is stopped, thereby stopping the outward flipping of the display screen. Among them, the third preset touch operation may include third preset duration information, which is a preset time range. When the control operation is a pressing operation and the pressing operation exceeds the third preset duration information, the control operation conforms to the third preset touch operation. The control operation can be a multi-touch operation. The third preset touch operation may include preset pressure information, which is a preset pressure threshold. When the control operation is a pressing operation and the pressure value corresponding to the control operation is determined and the pressure value is greater than or equal to the pressure threshold, the control operation conforms to the third preset touch operation. The third preset touch operation may include third preset position information, which is the position corresponding to the preset stop flipping control. When the control operation is a pressing operation and the pressing position corresponding to the pressing operation is the third preset position information, the control operation conforms to the third preset touch operation. The third preset touch operation may include third preset position information, third preset duration information, and third preset distance information. The third preset position information may be the position corresponding to a preset area on the display screen. The third preset duration information may be a preset time range. The third preset distance information may be a preset sliding distance range of the control operation on the display screen. When the control operation is a sliding operation and any one of the starting position, sliding duration, and sliding distance of the sliding operation conforms to the third preset touch operation, the control operation conforms to the third preset touch operation. By stopping the operation of the flipping motor, the display screen is stopped at different flipping angles, so that the flipping angle of the display screen can meet the usage requirements of people with different heights.
[0075] In one embodiment, after stopping the outward flipping of the display screen, the flipping angle of the display screen is obtained; the flipping angle is set as the maximum flipping angle of the display screen.
[0076] In one embodiment, after stopping the outward flipping of the display screen, the display screen can also be controlled to continue flipping open through a sliding operation. At this time, the preset angle set in advance is set as the maximum flipping angle of the display screen.
[0077] In order to be able to quickly set the maximum flipping angle of the display screen. In this embodiment, during the process of controlling the outward flipping of the display screen, the running current of the flipping motor and the control operation based on the display screen are detected simultaneously. If the running current reaches the set threshold and the control operation conforms to the third preset touch operation, the flipping motor stops running, and the display screen is maintained at the current angular position, so that the display screen can be stopped at any required rotation angle. Among them, the third preset touch operation can be: multi-finger pressing for more than the set duration, pressing force exceeding the set value, clicking the stop flipping control on the screen, clicking and swiping up or down on the control on the screen, or multi-touch swiping up or down. When the flipping motor stops running, the current flipping angle of the display screen is recorded and used as the maximum flipping angle when the display screen flips outward next time. At the same time, after the flipping motor stops running, the display screen can be continued to be flipped outward through a swiping operation until it flips to the preset angle set in advance, and the preset angle is set as the maximum flipping angle of the display screen.
[0078] It should be understood that although the steps in the flowcharts involved in the above-described embodiments are shown in sequence according to the arrows, these steps are not necessarily executed in the order indicated by the arrows. Unless there is a clear description in this article, the execution of these steps has no strict order limit, and these steps can be executed in other orders. Moreover, at least a part of the steps in the flowcharts involved in the above-described embodiments may include multiple steps or multiple stages. These steps or stages are not necessarily executed at the same time, but can be executed at different times. The execution order of these steps or stages is not necessarily sequential, but can be executed alternately or alternately with at least a part of other steps or steps or stages in other steps.
[0079] Based on the same inventive concept, an embodiment of the present application further provides a display screen flipping control device for implementing the display screen flipping control method described above. The solution provided by this device to solve the problem is similar to the solution described in the above method. Therefore, the specific limitations in one or more embodiments of the display screen flipping control device provided below can refer to the limitations on the display screen flipping control method in the above text, and will not be repeated here.
[0080] In one embodiment, as Figure 7 shown, a display screen flipping control device is provided, including: an acquisition module 100, an outward flipping control module 200, and a closing control module 300, where:
[0081] The acquisition module 100 is configured to acquire a sliding operation input by a user based on the display screen;
[0082] An eversion control module 200, configured to control the display screen to evert the screen if the display screen is in a closed state and the sliding operation conforms to a first preset touch operation; and / or
[0083] A closing control module 300, configured to control the display screen to close the screen if the display screen is in an everted state and the sliding operation conforms to a second preset touch operation.
[0084] The eversion control module 200 is further configured to obtain touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation; if the touch position information conforms to first preset sliding start and end point position information; and / or if the touch duration information conforms to first preset sliding duration information; and / or if the touch distance information conforms to first preset sliding distance information; and / or if the sliding direction information conforms to first preset sliding direction information, then the sliding operation conforms to the first preset touch operation.
[0085] The closing control module 300 is further configured to obtain touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation; if the touch position information conforms to second preset sliding start and end point position information; and / or if the touch duration information conforms to second preset sliding duration information; and / or if the touch distance information conforms to second preset sliding distance information; and / or if the sliding direction information conforms to second preset sliding direction information, then the sliding operation conforms to the second preset touch operation.
[0086] The eversion control module 200 is further configured that a first area and a second area are correspondingly set in the display area of the display screen; at least part of the second area is located above the first area; according to the touch position information, a start position and an end position are determined; if the start position is located in the first area and the end position is located in the second area, then the touch position information conforms to the first preset sliding start and end point position information.
[0087] The eversion control module 200 is further configured that a sliding control is displayed on the display screen, and a target area is correspondingly set in the display area of the display screen; the sliding control is located below the target area; according to the touch position information, a start position and an end position are determined; if the start position coincides with the position where the sliding control is located and the end position is located in the target area, then the touch position information conforms to the first preset sliding start and end point position information.
[0088] The display screen flipping control device further includes a detection module;
[0089] A detection module, configured to obtain information of a target object detected by a sensor; if the information of the target object indicates that the target object approaches the display screen, the display screen is lit or enters an operating mode, and the sliding operation is detected; if the information of the target object indicates that the target object moves away from the display screen, the display screen is turned off or enters an energy-saving mode, and the sliding operation is not detected.
[0090] The eversion control module 200 is further configured to, during the process of controlling the display screen to perform screen eversion, obtain the operating current of the flipping motor and the control operation based on the display screen; if the operating current is greater than or equal to a preset current threshold and the control operation conforms to a third preset touch operation, stop the screen eversion of the display screen.
[0091] The eversion control module 200 is further configured to obtain the flipping angle of the display screen; set the flipping angle as the maximum flipping angle of the display screen.
[0092] Each module in the above display screen flipping control device can be implemented in whole or in part by software, hardware, and their combination. The above modules can be embedded in the processor of the computer device in hardware form or be independent of it, or be stored in the memory of the computer device in software form, so that the processor can call and execute the operations corresponding to the above respective modules.
[0093] In one embodiment, a dishwasher is provided, including a door body, on which a flipable display screen is provided, and its internal structure diagram can be as Figure 8 shown. The dishwasher includes a processor, a memory, a communication interface, a display screen, and an input device connected through a system bus. Among them, the processor of the dishwasher is used to provide computing and control capabilities. The memory of the dishwasher includes a non-volatile storage medium and an internal memory. The non-volatile storage medium stores an operating system and a computer program. The internal memory provides an environment for the operation of the operating system and the computer program in the non-volatile storage medium. The communication interface of the dishwasher is used to communicate with an external terminal in a wired or wireless manner, and the wireless manner can be implemented through WIFI, a mobile cellular network, NFC (Near Field Communication), or other technologies. When the computer program is executed by the processor, it realizes a display screen flipping control method.
[0094] Those skilled in the art can understand that Figure 8 the structure shown in
[0095] In one embodiment, a dishwasher includes a door body, on which a flipable display screen is provided. The dishwasher further includes a memory and a processor. The memory stores a computer program, and when the processor executes the computer program, it implements any one of the display screen flip control methods in the above embodiments.
[0096] In one embodiment, a computer-readable storage medium is provided, on which a computer program is stored. When the computer program is executed by a processor, it implements any one of the display screen flip control methods in the above embodiments.
[0097] Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be completed by instructing relevant hardware through a computer program. The computer program can be stored in a non-volatile computer-readable storage medium. When the computer program is executed, it can include the processes of the embodiments of the above methods. Among them, any reference to a memory, a database, or other media in the various embodiments provided in the present application can include at least one of non-volatile and volatile memories. Non-volatile memories can include read-only memory (ROM), magnetic tapes, floppy disks, flash memories, optical memories, high-density embedded non-volatile memories, resistive random access memories (ReRAM), magnetoresistive random access memories (MRAM), ferroelectric random access memories (FRAM), phase change memories (PCM), graphene memories, etc. Volatile memories can include random access memory (RAM) or external cache memories, etc. By way of illustration and not limitation, RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The databases involved in the various embodiments provided in the present application can include at least one of relational databases and non-relational databases. Non-relational databases can include distributed databases based on blockchain, etc., without limitation. The processors involved in the various embodiments provided in the present application can be general-purpose processors, central processing units, graphics processing units, digital signal processors, programmable logic devices, data processing logics based on quantum computing, etc., without limitation.
[0098] The technical features of the above embodiments can be combined arbitrarily. For the sake of brevity of description, not all possible combinations of the technical features in the above embodiments are described. However, as long as there is no contradiction in the combination of these technical features, it should be considered as the scope described in this specification.
[0099] The above-described embodiments merely represent several implementation manners of the present application. The description thereof is relatively specific and detailed, but it should not be construed as a limitation on the scope of the patent of the present application. It should be noted that for those of ordinary skill in the art, without departing from the concept of the present application, several modifications and improvements can still be made, and these all belong to the protection scope of the present application. Therefore, the protection scope of the present application shall be subject to the appended claims.
Claims
1. A display screen flipping control method, characterized in that, The method includes: Obtaining a sliding operation input by a user based on a display screen; If the display screen is in a closed state and the sliding operation conforms to a first preset touch operation, controlling the display screen to turn the screen outward; and / or If the display screen is in an outward-turned state and the sliding operation conforms to a second preset touch operation, controlling the display screen to close the screen.
2. The method according to claim 1, characterized in that, The method includes: The first preset touch operation includes at least one of first preset sliding start and end point position information, first preset sliding duration information, first preset sliding distance information, and first preset sliding direction information; the second preset touch operation includes at least one of second preset sliding start and end point position information, second preset sliding duration information, second preset sliding distance information, and second preset sliding direction information; Obtaining touch position information, touch duration information, touch distance information, and sliding direction information corresponding to the sliding operation; If the touch position information conforms to the first preset sliding start and end point position information; and / or if the touch duration information conforms to the first preset sliding duration information; and / or if the touch distance information conforms to the first preset sliding distance information; and / or if the sliding direction information conforms to the first preset sliding direction information, then the sliding operation conforms to the first preset touch operation; If the touch position information conforms to the second preset sliding start and end point position information; and / or if the touch duration information conforms to the second preset sliding duration information; and / or if the touch distance information conforms to the second preset sliding distance information; and / or if the sliding direction information conforms to the second preset sliding direction information, then the sliding operation conforms to the second preset touch operation.
3. The method according to claim 2, characterized in that, The touch position information conforming to the first preset sliding start and end point position information includes: A first area and a second area are correspondingly set in the display area of the display screen; at least part of the second area is located above the first area; Determining a start position and an end position according to the touch position information; If the start position is located in the first area and the end position is located in the second area, then the touch position information conforms to the first preset sliding start and end point position information.
4. The method according to claim 2, wherein The touch position information conforming to the first preset sliding start and end point position information includes: A sliding control is displayed on the display screen, and a target area is correspondingly set in the display area of the display screen; the sliding control is located below the target area; Determining a start position and an end position according to the touch position information; If the start position coincides with the position where the sliding control is located and the end position is located in the target area, then the touch position information conforms to the first preset sliding start and end point position information.
5. The method according to claim 1, wherein Before obtaining the sliding operation input by the user based on the display screen, it further includes: Obtaining target object information detected by a sensor; If the target object information is that a target object approaches the display screen, the display screen is lit or enters an operating mode, and the sliding operation is detected; If the target object information is that a target object moves away from the display screen, the display screen is turned off or enters an energy-saving mode, and the sliding operation is not detected.
6. The method according to claim 1, wherein Controlling the display screen to turn outward includes: During the process of controlling the display screen to turn outward, obtaining the operating current of the flipping motor and the control operation based on the display screen; If the operating current is greater than or equal to the preset current threshold and the control operation conforms to the third preset touch operation, stop the screen outward turning of the display screen.
7. The method according to claim 6, characterized in that, After stopping the screen outward turning of the display screen, it further includes: Obtaining the flipping angle of the display screen; Setting the flipping angle as the maximum flipping angle of the display screen.
8. A display screen flipping control device, characterized in that, The device includes: An obtaining module, configured to obtain the sliding operation input by the user based on the display screen; An outward turning control module, configured to control the display screen to turn outward if the display screen is in a closed state and the sliding operation conforms to the first preset touch operation; and / or A closing control module, configured to control the display screen to close if the display screen is in an outward turning state and the sliding operation conforms to the second preset touch operation.
9. A dishwasher, comprising a door body, characterized in that, A flip-up display screen is provided on the door body. The dishwasher includes a memory and a processor. The memory stores a computer program. When the processor executes the computer program, the method described in any one of claims 1 to 7 is implemented.
10. A computer-readable storage medium having a computer program stored thereon, characterized in that, When the computer program is executed by the processor, the method described in any one of claims 1 to 7 is implemented.