CN110174983B - Display control method and device and rotary display equipment - Google Patents
Display control method and device and rotary display equipment Download PDFInfo
- Publication number
- CN110174983B CN110174983B CN201910345309.7A CN201910345309A CN110174983B CN 110174983 B CN110174983 B CN 110174983B CN 201910345309 A CN201910345309 A CN 201910345309A CN 110174983 B CN110174983 B CN 110174983B
- Authority
- CN
- China
- Prior art keywords
- display
- display device
- time
- real
- rotate
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 75
- 230000008569 process Effects 0.000 claims abstract description 26
- 230000004044 response Effects 0.000 claims abstract description 16
- 238000005259 measurement Methods 0.000 claims description 9
- 238000003860 storage Methods 0.000 description 18
- 238000010586 diagram Methods 0.000 description 13
- 230000000694 effects Effects 0.000 description 13
- 230000006870 function Effects 0.000 description 13
- 238000012545 processing Methods 0.000 description 8
- 230000005540 biological transmission Effects 0.000 description 5
- 238000004590 computer program Methods 0.000 description 5
- 230000004807 localization Effects 0.000 description 5
- 230000003287 optical effect Effects 0.000 description 4
- 230000001902 propagating effect Effects 0.000 description 4
- 210000004556 brain Anatomy 0.000 description 3
- 210000000887 face Anatomy 0.000 description 3
- 239000000835 fiber Substances 0.000 description 3
- 230000005236 sound signal Effects 0.000 description 3
- 238000009826 distribution Methods 0.000 description 2
- 239000004065 semiconductor Substances 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 239000003086 colorant Substances 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000014509 gene expression Effects 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002688 persistence Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/01—Input arrangements or combined input and output arrangements for interaction between user and computer
- G06F3/048—Interaction techniques based on graphical user interfaces [GUI]
- G06F3/0484—Interaction techniques based on graphical user interfaces [GUI] for the control of specific functions or operations, e.g. selecting or manipulating an object, an image or a displayed text element, setting a parameter value or selecting a range
- G06F3/04847—Interaction techniques to control parameter settings, e.g. interaction with sliders or dials
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F3/00—Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
- G06F3/14—Digital output to display device ; Cooperation and interconnection of the display device with other functional units
- G06F3/1415—Digital output to display device ; Cooperation and interconnection of the display device with other functional units with means for detecting differences between the image stored in the host and the images displayed on the displays
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- General Engineering & Computer Science (AREA)
- Human Computer Interaction (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Devices For Indicating Variable Information By Combining Individual Elements (AREA)
Abstract
The invention discloses a display control method, a display control device and rotary display equipment, wherein the method is implemented by the rotary display equipment, the rotary display equipment comprises an equipment upper part and an equipment base, the equipment upper part is provided with a display device capable of being driven to rotate, and the bottom of the equipment is provided with a driving motor for driving the display device to rotate; the method comprises the following steps: determining a display starting position and a display switching position in response to the received display triggering instruction; driving the display device to rotate through the driving motor to obtain a real-time position of the display device in the driving and rotating process; when the real-time position is at the display initial position, setting the display device to start displaying the display content corresponding to the display initial position; and when the real-time position is at the display switching position, the display device is set to switch from the current display content, and display content corresponding to the display switching position is started.
Description
Technical Field
The invention relates to the technical field of display, in particular to a display control method and device and a rotary display device.
Background
The audio equipment is an electronic device capable of playing audio signals in a plurality of sound effects in a space after the audio signals are restored, and becomes an electronic device essential for users or families with more requirements on audio and video entertainment.
At present, although with the popularization of terminal intellectuality, also appear can be through voice command control, based on bluetooth or WIFI's intelligent stereo set, the function of stereo set still only limits in providing the function that the user listened to or played the audio frequency, and the function is comparatively single, is difficult to satisfy the increasingly diversified audiovisual demand of user.
Disclosure of Invention
An object of the present invention is to provide a new display control method.
According to a first aspect of the present invention, there is provided a display control method, the method being implemented by rotating a display device;
the rotary display equipment comprises an equipment upper part and an equipment base, wherein the equipment upper part is provided with a display device capable of being driven to rotate, and the bottom of the equipment is provided with a driving motor for driving the display device to rotate;
the method comprises the following steps:
determining a display starting position and a display switching position in response to the received display triggering instruction;
driving the display device to rotate through the driving motor, and acquiring a real-time position of the display device in a driving and rotating process;
when the real-time position is located at the display starting position, setting the display device to start displaying the display content corresponding to the display starting position;
and when the real-time position is at the display switching position, setting the display device to switch from the current display content and starting to display the display content corresponding to the display switching position.
Optionally, the rotating display device further includes a plurality of microphones for collecting voice, and the display trigger instruction is a voice instruction received by the plurality of microphones;
the step of determining a display start position and a display switching position in response to the received display trigger instruction comprises:
receiving state information of the display trigger instruction through the plurality of microphones, and determining an instruction source position of the display trigger instruction;
wherein the reception state information includes at least a reception time difference;
determining the display starting position according to the instruction source position;
and determining the display switching position of the display switching number according to the display starting position.
Optionally, wherein,
the step of determining a display start position and a display switching position in response to the received display trigger instruction comprises:
analyzing the display trigger instruction, and acquiring the display starting position and the display switching position included in the display trigger instruction;
and/or the presence of a gas in the gas,
the step of determining a display start position and a display switching position in response to the received display trigger instruction comprises:
taking the position of the display device when the display trigger instruction is received as the display starting position;
and determining the display switching position of the display switching number according to the display starting position.
Optionally, wherein the method further comprises:
and setting the motor rotating speed of the driving motor for driving the display device to rotate according to the display refreshing frequency, the display switching number and the rotating speed minimum threshold of the display device.
Optionally, wherein,
the display start position, the display switching position, and the real-time position are represented by relative positional deviations with respect to a reference position;
the step of acquiring the real-time position of the display device in the process of being driven to rotate comprises the following steps:
acquiring the motor speed of the driving motor for driving the display device to rotate;
acquiring the real-time position according to the rotating speed of the motor and the rotating time of the display device;
wherein the rotation time of the display device is a time between a time when the display device has rotated past the reference position last time to a time when the real-time position is acquired.
Optionally, wherein,
a speed measuring device for detecting and acquiring the motor rotating speed of the driving motor is further arranged in the equipment base; the speed measuring device comprises a photointerrupter and a shielding piece; the shielding piece is arranged at the edge of a motor turntable of the driving motor and rotates along with the driving motor; the photointerrupter is arranged below a motor turntable of the driving motor; a groove body which is opened upwards and can be used for the shielding piece to pass through is arranged in the photointerrupter; the photointerrupter is used for outputting a speed measurement signal when the shielding piece rotates once along with the driving motor and passes through the tank body;
the step of obtaining the motor speed at which the driving motor drives the display device to rotate comprises:
receiving the speed measurement signal output by the photointerrupter;
and acquiring the motor rotating speed of the driving motor according to the time difference between the two latest speed measurement signals received currently.
Optionally, wherein,
the display switching position and the real-time position are represented by relative rotation time with respect to the display start position;
the step of determining the display switching position includes:
setting the relative rotation time of each display switching position relative to the display initial position according to the motor speed and the display switching number of the display device driven by the driving motor to rotate to obtain the display switching position;
the step of acquiring the real-time position of the display device in the process of being driven to rotate comprises the following steps:
and acquiring the time from the moment when the display device passes the display initial position for the last time to the moment when the real-time position is acquired currently, wherein the time is used as the relative rotation time of the real-time position relative to the display initial position and is used as the real-time position.
Optionally, wherein the rotary display device further comprises a speaker for playing sound;
the method further comprises the following steps:
setting the loudspeaker and outputting audio content corresponding to the current display content of the display device;
and/or the presence of a gas in the gas,
the upper part of the equipment is also provided with a light-emitting device for emitting different types of light;
the method further comprises the following steps:
and arranging the light-emitting device to emit light with a type corresponding to the current display content of the display device.
According to a second aspect of the present invention, there is provided a display control apparatus comprising:
a memory for storing executable instructions;
a processor, configured to execute the display control apparatus according to the control of the executable instruction, and execute the display control method according to any one of the aspects provided in the first aspect.
According to a third aspect of the present invention, there is provided a rotary display device, comprising:
the display control apparatus as provided in the second aspect;
the device comprises an upper part of the device, a display device and a control unit, wherein the upper part of the device is provided with the display device which can be driven to rotate;
the display device comprises a device bottom, wherein the device bottom is provided with a driving motor for driving the display device to rotate.
In the display control method provided by the embodiment of the present invention, the rotating display device determines a display start position and a display switching position in response to the received display trigger instruction, and when a real-time position in a process that the display device in the rotating display device is driven to rotate is located at the display start position, the display device is set to display the display content corresponding to the display start position, and when the real-time position in the process that the display device is driven to rotate is located at the display switching position, the display device is set to display the display content corresponding to the display switching position. Therefore, when the display device is located at different positions in the rotating process, different display contents are correspondingly displayed, so that a plurality of users can respectively watch different display pictures through the same rotating display equipment from different angles, the display effect of multiple people and multiple faces based on the rotating display equipment is realized, the audio-visual function of the rotating display equipment is expanded, and the increasingly diverse audio-visual requirements of the users are met. Meanwhile, in the process that the display device in the rotary display equipment is driven to rotate at a high speed, the display content displayed by the display device can generate a stereoscopic display effect, and better content display experience is provided for users.
Other features of the present invention and advantages thereof will become apparent from the following detailed description of exemplary embodiments thereof, which proceeds with reference to the accompanying drawings.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present invention, the drawings required to be used in the embodiments will be briefly described below. It is appreciated that the following drawings depict only certain embodiments of the invention and are therefore not to be considered limiting of its scope. For a person skilled in the art, it is possible to derive other relevant figures from these figures without inventive effort.
Fig. 1 is a sectional view of a rotary display device provided by an embodiment of the present invention;
fig. 2 is a schematic flowchart of a display control method according to an embodiment of the present invention;
fig. 3 is a schematic structural diagram of a speed measuring device according to an embodiment of the present invention;
FIG. 4 is a diagram of a display effect provided by an embodiment of the present invention;
fig. 5 is a schematic structural diagram of a display control apparatus according to an embodiment of the present invention.
Detailed Description
Various exemplary embodiments of the present invention will now be described in detail with reference to the accompanying drawings. It should be noted that: the relative arrangement of the components and steps, the numerical expressions and numerical values set forth in these embodiments do not limit the scope of the present invention unless specifically stated otherwise.
The following description of at least one exemplary embodiment is merely illustrative in nature and is in no way intended to limit the invention, its application, or uses.
Techniques, methods, and apparatus known to those of ordinary skill in the relevant art may not be discussed in detail but are intended to be part of the specification where appropriate.
In all examples shown and discussed herein, any particular value should be construed as merely illustrative, and not limiting. Thus, other examples of the exemplary embodiments may have different values.
It should be noted that: like reference numbers and letters refer to like items in the following figures, and thus, once an item is defined in one figure, further discussion thereof is not required in subsequent figures.
< hardware configuration >
The display control method provided by the embodiment of the invention is implemented by rotating the display equipment. A cross-sectional view of the rotating display device may be as shown in fig. 1.
As shown in fig. 1, the rotating display device includes a device upper portion and a device base. The upper part of the device consists of an LED board and a main circuit board, and the bottom of the device consists of a distribution board.
In one example, the LED board includes: the LED driving device comprises N RGB LEDs which are used as atmosphere lamps and are circularly arranged, an LED driver for driving the RGB LEDs, a connector for connecting the display device and the LED driver, and a USB port which is connected with the connector and is used for debugging. Where N may illustratively be 10.
In one example, the main circuit board includes: the device comprises a display device, a CPU, a connector for connecting the display device and the CPU, a memory, a backlight driver connected to the CPU and used for driving the display device, a connector for connecting the backlight driver and the display device, a test point connected with the CPU, a Wifi/BT module connected with the CPU and used for transmitting data with the bottom of the device and/or the outside, an antenna connected with the Wifi/BT module, a power supply for supplying power to the CPU, a wireless charging receiving terminal, and a receiving terminal coil arranged between the wireless charging receiving terminal and the CPU.
In one example, a power distribution panel includes: the wireless charging transmitting terminal, MCU, the transmitting terminal coil set between the wireless charging transmitting terminal and MCU, the driving motor driving the display device to rotate, the motor drive set between MCU and driving motor, multiple microphones for collecting voice, the A/D converter set between microphone and MCU, the loudspeaker playing sound, the A/D converter set between loudspeaker and MCU, the Wifi/BT module connected with MCU and used for communicating with the Wifi/BT module in the main circuit board, the antenna connected with Wifi/BT module, the key button connected with MCU, the photointerrupter connected with MCU and used for detecting the position of the display device, the indicator light drive set between MCU and indicator light, the battery used for supplying power to MCU, the port used for debugging MCU or charging battery.
< example one >
The present embodiment provides a display control method implemented by the above-described rotary display apparatus. As is apparent from the above description of the hardware configuration of the rotary display apparatus, the rotary display apparatus includes at least: the device comprises an upper part of the device and a base of the device, wherein the upper part of the device is provided with a display device which can be driven to rotate. The bottom of the device is provided with a driving motor for driving the display device.
As shown in fig. 2, the display control method provided in this embodiment includes the following steps S101 to S104:
and S101, responding to the received display trigger instruction, and determining a display starting position and a display switching position.
In this embodiment, the display triggering instruction is used to trigger the display device in the rotating display apparatus to rotate, and the display device switches the display content during the rotation. The display trigger instruction may be a button instruction generated based on a user triggering a start button on the rotating display device. When a plurality of microphones for collecting voice are further included in the rotary display device, the display trigger instruction may also be a voice instruction received by at least one of the plurality of microphones. The voice instruction may be, for example, a voice of "start", "start display", or the like uttered by the user. The display content may be a 2D image or a 3D image.
In this embodiment, after the rotating display device receives the display trigger instruction, the rotating display device may respond to the received display trigger instruction and determine the display start position and the display switching position. The display start position refers to a position at which the display apparatus starts to start displaying the display content. The display switching position is a position at which the display device switches from the currently displayed display content.
In one example, the manner of determining the display start position and the display switching position in S101 may be as follows:
s1011, the position of the display device when the display trigger command is received is used as the display start position.
In this embodiment, the position of the display device can be represented by a relative positional deviation from a reference position. The relative position deviation can be represented by the relative arc length and the relative rotation angle, and the reference position can be a preset position or a display initial position. Alternatively, the position of the display device may be represented by a relative rotation time with respect to the display start position.
In one example, the position of the display device when the display trigger instruction is received may be the position of the display device after each rotation stop.
And S1012, determining the display switching position of the display switching number according to the display initial position.
The display switching number is the number of display switching positions at which switching of display contents occurs during one rotation of the display device. The display switching number corresponds to the number of times that the display device switches the display content in the process of rotating for one circle, and can be set according to specific application requirements or application scenes.
Taking the example that the display device rotates 360 degrees in one rotation, the implementation manner of S1012 is as follows: and setting the display switching position according to the display starting position in a mode of uniformly dividing the display switching number by 360 degrees.
For example, when the display switching number is 2, it is necessary to set the display device to switch the display contents 2 times by one rotation, that is, it is necessary to set two display switching positions. And the display start position is normally used as the first display switching position. When the second display switching position is determined, the display device is equally divided by 360 degrees and 2 degrees, namely 180 degrees, the position where the display device is located at the display starting position and the display device is located at the subsequent 180-degree rotation position is determined as the display switching position.
When the display switching number is 4, the display device needs to be set to switch the display content 4 times by rotating one circle, that is, four display switching positions need to be set. And the display start position is normally used as the first display switching position. When the rest three display switching positions are determined, the display switching positions are equally divided according to 360 degrees and 4 degrees, namely, the display switching positions are respectively determined to be 90 degrees: the display device is located at the display starting position and at the position of the display device at every subsequent 90 degrees of rotation. Specifically, the display switching positions are sequentially: the position of the display device when rotated by 90 degrees with respect to the display start position, the position of the display device when rotated by 180 degrees with respect to the display start position, and the position of the display device when rotated by 270 degrees with respect to the display start position.
In this example, the position where the display device is located when the display trigger instruction is received is taken as the display starting position, so that when the rotating display device receives the display trigger instruction, the display device can be immediately set to directly display the display content corresponding to the display starting position. Therefore, the specific position of the display starting position does not need to be calculated, and the display speed of the display device can be improved.
In one example, the manner of determining the display start position and the display switching position in S101 may be: and analyzing the display trigger instruction, and acquiring a display starting position and a display switching position included in the display trigger instruction.
In this implementation, the display trigger instruction may include a display start position and a display switching position.
In an example, taking the display device rotating manner as a 360-degree rotation, when the rotating display device further includes a plurality of microphones for collecting voice, the specific implementation manner of the example may be: the user issues a display trigger instruction such as "start display" to rotate the display apparatus in response to the display trigger instruction, and takes a position where the display device is located when the display trigger instruction is received as a display start position, and positions where the display device is located when the display device is located at the display start position and rotated 180 degrees with respect to the display start position as display switching positions, respectively.
In this example, the user sends a display trigger instruction to the rotary display device according to his own needs. Therefore, the display starting position and the display switching position contained in the display triggering instruction can meet the requirements of the user, and therefore the personalized requirements of the user can be met when the rotary display equipment displays the display content.
In another example, taking the example that the display device rotates 360 degrees, the specific implementation manner of this example may also be: the user triggers a button which represents a trigger instruction for starting display on the rotary display device, the rotary display device responds to the display trigger instruction, the position of the display device when the display trigger instruction is received is taken as a display starting position, and the positions of the display device when the display device is located at the display starting position and rotates 180 degrees relative to the display starting position are respectively taken as display switching positions.
In one example, when the rotating display device further includes a plurality of microphones for capturing voice, the manner of determining the display start position and the display switching position in S101 may be further as follows in steps S1013 to S1015:
s1013, receiving the receiving state information of the display trigger instruction through a plurality of microphones, and determining the instruction source position of the display trigger instruction; wherein the reception state information includes at least a reception time difference.
In the present embodiment, the display trigger instruction is a voice instruction received through a plurality of microphones. In this example, S1011 described above may be implemented by a time-delay (TDE) -based sound source localization technique in a sound source localization algorithm based on a plurality of microphones. Of course, S1011 described above may also be implemented based on a maximum output power-based controllable beamforming technique or a high-resolution spectrogram estimation technique in a sound source localization algorithm using multiple microphones.
It should be noted that, in the sound source localization algorithm based on multiple microphones, a sound source localization technique based on time-delay estimation (TDE), a controllable beam forming technique based on maximum output power, and a high resolution spectrogram estimation technique are well known to those skilled in the art, and are not described herein again.
And S1014, determining a display starting position according to the instruction source position.
In implementing the above S1014, the instruction source position may be directly used as the display start position. Alternatively, a pre-acquired offset may be added to the instruction source position as the display start position. Based on the latter implementation, the rotary display device can achieve better display effect.
And S1015, determining the display switching position of the display switching number according to the display initial position.
The specific implementation manner of S1015 here is the same as that of S1012 described above, and is not described here again.
In this example, the instruction source position is used as the display start position, so that the user at the instruction source position can view the display content without adjusting the position of the user.
After the display start position and the display switching position of the display apparatus are acquired by the above-described step S101, the process proceeds to:
and S102, driving the display device to rotate through the driving motor, and acquiring the real-time position of the display device in the driving and rotating process.
In the embodiment, the display device may be an LCD display screen, an LED display screen, or the like. Meanwhile, when the display device is driven to rotate by the driving motor, the driving motor needs to have a certain motor speed.
In one example, the motor speed may be set at a fixed speed, such as 3600RPM (i.e., 60 Hz).
In one example, the motor speed may also be set according to the following steps:
and setting the rotating speed of a motor for driving the display device to rotate by a driving motor according to the display refreshing frequency, the display switching number and the lowest rotating speed threshold of the display device.
In this example, the rotation speed minimum threshold is a lower limit threshold of the rotation speed of the motor set in the present embodiment.
The lower limit threshold of the motor rotation speed is the lowest motor rotation speed which ensures that human eyes see a complete display content of one frame and cannot see the trailing of the picture of the display content of the previous frame or cannot see the fuzzy display content of the previous frame in the process of driving the display device to rotate by the driving motor. Generally, human vision has a persistence effect that causes human vision to stay at 0.1s-0.4s, corresponding to a minimum 24Hz response frequency of the human brain to the display content. If the frequency corresponding to the motor rotating speed is greater than the response frequency of the human brain to the display content, the human eyes can not perceive the refreshing of the display content picture and always see the complete display content of a single previous frame, otherwise, the frequency corresponding to the motor rotating speed is lower than the response frequency of the human brain to the display content, and the human eyes can perceive the trailing of the picture of the previous frame of display content or perceive the fuzzy residue of the previous frame of display content when the display content picture is refreshed. Therefore, in this embodiment, the rotation speed corresponding to 24Hz (i.e. 1440RPM) may be set as the minimum threshold of the rotation speed, so as to ensure that the rotation speed of the motor is not lower than 24Hz, and when the driving motor drives the display device to rotate at the rotation speed of the motor, when the display content is refreshed, human eyes cannot perceive the trailing of the frame of the previous frame of display content or perceive the blur residue of the previous frame of display content, and can always see the complete display content of the current frame.
Further, when the display switching number is K and the refresh frequency of the display device is F, in order to ensure that the display device rotates one turn and can display different display contents of K frames, the rotation speed of the motor for driving the display device to rotate by the driving motor is less than or equal to F/K × 60.
Based on the above, the specific way to determine the motor rotation speed in this example is as follows: and setting the lower limit of the motor rotation speed as the rotation speed minimum threshold value, and setting the upper limit of the motor rotation speed as F/K60.
Taking F as 120Hz and K as 2 as an example, the rotation speed of the motor for driving the display device to rotate by the motor is set to be 1440RPM to 3600 RPM.
Taking F as 120Hz and K as 4 as an example, the motor speed for driving the motor to drive the display device to rotate is set to be 1440RPM to 1800 RPM.
Taking F as 120Hz and K as 6 as an example, the rotation speed of the motor for driving the motor to drive the display device to rotate is set to be less than 1200RPMM in the manner described above. However, as can be seen from the above, the rotation speed minimum threshold of the motor rotation speed is 1440RPM, and the set motor rotation speed in this example is less than 1200RPM, i.e., less than the rotation speed minimum threshold, which obviously does not satisfy the conditions required to be satisfied by the motor rotation speed according to the present embodiment. That is, when F is 120Hz, K cannot be set to 6, and K can be adjusted from 6 to 4.
In the present embodiment, the above-mentioned step S102 can be implemented by the following steps S1021 and S1022:
and S1021, acquiring the rotating speed of the motor for driving the motor to drive the display device to rotate.
In one example, the motor speed for driving the motor to rotate the display device may be a preset speed, such as a fixed speed described above. Or setting the rotation speed of a motor for driving the display device to rotate by the driving motor according to the display refreshing frequency, the display switching number and the rotation speed minimum threshold of the display device.
In one example, the rotation speed of the motor for driving the display device to rotate by the driving motor may also be a rotation speed output by a speed measuring device arranged on the rotary display device for detecting the rotation speed of the motor for obtaining the driving motor.
In this example, as shown in fig. 3, the speed measuring device includes a photointerrupter and a shielding sheet; the shielding piece is arranged at the edge of a motor turntable of the driving motor and rotates along with the driving motor; the photointerrupter is arranged below a motor turntable of the driving motor; the photointerrupter is provided with a groove body which is opened upwards and through which the shielding piece can pass; the photointerrupter is used for outputting a speed measurement signal when the shielding piece rotates once along with the driving motor and passes through the groove body.
Illustratively, the photointerrupter may be an infrared photointerrupter, and the corresponding shielding sheet is an infrared shielding sheet.
In this example, the above S1021 can be realized by the following steps a and b:
a. and receiving a speed measurement signal output by the photointerrupter.
b. And acquiring the motor rotating speed of the driving motor according to the time difference between the two latest speed measurement signals received currently.
Specifically, when the time difference in step b is represented by Δ t (unit: s) and the motor rotation speed is represented by n (unit: RPM), n is 60/Δ t.
Based on the example, the accurate motor speed can be obtained, so that the accurate real-time position determined based on the accurate motor speed can be obtained subsequently.
S1022, acquiring a real-time position according to the rotating speed of the motor and the rotating time of the display device; wherein the rotation time of the display device is a time between a time when the display device has rotated past the reference position most recently to a time when the real-time position is acquired.
In this step, the real-time position may be represented by a relative positional deviation from a reference position. The reference position may be a preset position or a display start position. And the relative position deviation can be expressed by relative rotation angle and relative rotation arc length.
For example, when the reference position is the display start position and the relative position deviation is expressed by the relative rotation angle, the specific implementation manner of S1022 described above is: real-time position is time of rotation 360 °/(60/n).
Correspondingly, the display start position and the display switching position in S101 described above are also represented by relative positional deviations from the reference position.
Continuing with the reference position as the display start position, and the relative position deviation is expressed by the relative rotation angle as an example, the display start position can be expressed as: 0 deg. When the display switching number is 2, the corresponding display switching positions are respectively expressed as: 0 degrees and 180 degrees. When the display switching number is 4, the corresponding display switching positions are respectively expressed as: 0 °, 190 °, 180 °, 270 °.
In this embodiment, the step S102 may be further implemented by:
and acquiring the time between the moment when the display device passes the display initial position for the last time and the moment when the real-time position is acquired currently as the relative rotation time of the real-time position relative to the display initial position as the real-time position.
In this step, the real-time position is represented by a relative rotation time with respect to the display start position. At this time, the display start position is marked as 0.
Correspondingly, the display switching position is also indicated by a relative rotation time with respect to the display start position. Based on this, the determination of the display switching position in S101 can be realized by the following step S1016:
and S1016, setting the relative rotation time of each display switching position relative to the display initial position according to the motor speed and the display switching number of the display device driven by the driving motor to rotate, and obtaining the display switching position.
S1061 is described, taking an example where the motor rotation speed is 3600RPM and the display device is rotated 360 degrees in one rotation:
when the display switching number K is 2, it is known from the motor rotation speed and the display switching number that 1/(3600RPM/60Hz) ═ 16.7ms is required to drive the motor to drive the display device to rotate for 360 degrees. The driving motor drives the display device to rotate 180 degrees, which requires 16.7ms/2 to 8.35 ms. Correspondingly, the display start position is taken as the first display switching position, and 8.35ms rotated with respect to the display start position is taken as the second display switching position.
When the display switching number K is 4, it is known that 1/(3600RPM/60Hz) ═ 16.7ms is required to drive the motor to drive the display device to rotate once, based on the motor rotation speed and the display switching number. The driving motor needs 16.7ms/4 to 4.175ms for every 90 degrees of rotation of the display device. Correspondingly, the display start position is set as the first display switching position, 4.175ms is set as the second display switching position, 4.175ms 2-8.35 ms is set as the third display switching position, and 4.175ms 3-12.425 ms is set as the fourth display switching position.
Based on the above, the rotation speed of the motor for driving the motor to rotate the display device is recorded as a fixed rotation speed n. Taking the display switching number as 2 as an example, the specific implementation manner of S1016 is as follows: the first display start position is set to 0, the relative rotation time of the second display switching position with respect to the display start position is set to 60/2n equal to 30/n, and 30/n is set as the display switching position.
Taking the display switching number of 4 as an example, the specific implementation manner of S1016 is as follows: the first display start position is set to 0, the relative rotation time of the remaining display positions with respect to the display start position is (60/4n) × 1 ═ 15/n, 60/4n ═ 2 ═ 30/n, and 60/4n ═ 3 ═ 45/n, and 15/n, 30/n, and 45/n are set as the remaining display switching positions in this order.
After the real-time position of the display device driven to rotate is acquired in the above step S102, the process proceeds to the following steps S103 and S104:
and S103, when the real-time position is at the display initial position, setting the display device to start displaying the display content corresponding to the display initial position.
And S104, when the real-time position is at the display switching position, the display device is set to switch from the current display content, and the display content corresponding to the display switching position is displayed.
In one example, the display content corresponding to the display start position and the display content corresponding to the display switching position are sequentially stored in the memory of the rotary display device. Illustratively, when the display switching number is 2, the memory area sequentially stores: display content 1-1 corresponding to the first display switching position, display content 2-1 corresponding to the second display switching position, and display content 1-2 … … corresponding to the first display switching position
Based on the above, the implementation manner of S103 is: when the real-time position is at the display start position (i.e., the first display start position), the display apparatus is set to start displaying the display content 1-1 corresponding to the first display switching position. When the real-time position is at the second display switching position for the first time, the display device is set to switch the current display content, and display of the display content 2-1 corresponding to the display switching position is started. And when the real-time position is at the first display switching position again, setting the display device to start displaying the display content 1-2 corresponding to the display switching position. And when the real-time position is at the second display switching position again, the display device is set to switch the current display content and starts to display the display content 2-2 corresponding to the display switching position. And the like until the display content stored in the memory is displayed or until a display stopping instruction sent by the user is received.
It should be noted that, in the embodiment provided by the present invention, the display content corresponding to the display start position may constitute a video with continuous content. The display contents corresponding to different display switching positions can correspondingly form continuous videos with different contents.
In the display control method provided by the embodiment of the present invention, the rotating display device determines a display start position and a display switching position in response to the received display trigger instruction, and when a real-time position in a process that the display device in the rotating display device is driven to rotate is located at the display start position, the display device is set to display the display content corresponding to the display start position, and when the real-time position in the process that the display device is driven to rotate is located at the display switching position, the display device is set to display the display content corresponding to the display switching position. Therefore, when the display device is located at different positions in the rotating process, different display contents are correspondingly displayed, so that a plurality of users can respectively watch different display pictures through the same rotating display equipment from different angles, the display effect of multiple people and multiple faces based on the rotating display equipment is realized, the audio-visual function of the rotating display equipment is expanded, and the increasingly diverse audio-visual requirements of the users are met. Meanwhile, in the process that the display device in the rotary display equipment is driven to rotate at a high speed, the display content displayed by the display device can generate a stereoscopic display effect, and better content display experience is provided for users.
In one example, after the display device is set to display the display content corresponding to the display start position and the display device is set to display the display content corresponding to the display switching position through the above steps S103 and S104, the following steps S1061 and/or S1062 may be further performed:
and S1061, setting a loudspeaker and outputting the audio content corresponding to the current display content of the display device.
In this embodiment, the rotating display device further comprises a speaker for playing sound. And the specific implementation manner of the S1061 may be: the memory in the rotary display device stores audio contents corresponding to the display contents one to one. When the display device is rotated to display the display content, the loudspeaker is set to output the audio content corresponding to the current display content.
And S1062, arranging a light-emitting device for emitting different types of light on the upper part of the equipment, and emitting light with a type corresponding to the current display content of the display device.
In this embodiment, the light emitting device may be N RGB LEDs as an atmosphere lamp and arranged in a circle in fig. 1. The specific implementation manner of the S1062 may be: the memory of the rotary display device is stored with signals which are in one-to-one correspondence with the display contents and used for controlling the light-emitting devices to emit different types of light. The different types of lights include lights with different colors, lights with different flashing types, and the like. When the display device is rotated to set the display device to display the display content, a signal corresponding to the display content is read and input to the light-emitting device, so that the light-emitting device is set to emit light with a type corresponding to the current display content. In this example, the type of light corresponding to the display content may be determined according to the display content dominant hue extracted from the current display content, or the type of light corresponding to the current display content may be queried and determined according to a preset configuration list including light types corresponding to different display contents.
Based on the above embodiments, the display control method provided in the embodiments of the present invention may further include setting a speaker to output audio content corresponding to the display content and/or setting a light-emitting device to emit light corresponding to the display content when the display device displays different display contents. This can make the display effect of the rotary display device more gorgeous.
< example two >
In the present embodiment, the rotary display apparatus may be any apparatus provided with a display device and the display device may be driven to rotate, for example, a rotary sound provided with a display device that may be driven to rotate.
< example three >
Supposing that the motor speed of a driving motor in the rotary display device is 3600RPM, the rotating mode of a display device in the rotary display device is 360 degrees of one circle, the display switching number is 2, the position of the display device is taken as a display starting position when the rotary display device receives a display trigger instruction, the display starting position, a real-time position and a display switching position are represented by relative rotating time relative to the display starting position in the process that the display device is driven to rotate, and meanwhile, the rotary display device further comprises a plurality of microphones for collecting voice.
Based on the above, a specific implementation of the display control method provided in the embodiment of the present invention is described:
and the user sends out the 'on' voice, the microphone of the display equipment is rotated to acquire the voice, and the voice is used as a display trigger instruction. And the rotary display equipment responds to the display trigger instruction, and determines that the display starting position is the current position of the display device, namely determines that the display starting position is 0 ms. Based on the related content of the above embodiment, it is determined that the first display switching position is 0ms, and the second display switching position is 8.35 ms.
The rotary display device sets the rotating speed of the driving motor to be 3600RPM, starts the driving motor to rotate, and sets the display device to display the display content corresponding to the display starting position, namely the display content 1-1 corresponding to the first display switching position. The rotary display device starts timing from when the driving motor is started to rotate.
And when the timing result of the rotating display equipment is 8.35ms, determining that the display device rotates to a second display switching position, and setting the display device to switch the current display content to the display content 2-1 corresponding to the display switching position by the rotating display equipment. And when the timing result of the rotating display equipment is 16.7ms, determining that the display device rotates to a first display switching position, and setting the display device to switch the current display content to the display content 1-2 corresponding to the display switching position by the rotating display equipment.
Continuing, when the counting result of the rotating display device is 25.05ms, it is determined that the display device rotates 8.35ms relative to the display starting position, at this time, the display device rotates to a second display switching position, at this time, the display device is set to switch the current content to the display content 2-2 corresponding to the display switching position.
And the like until the display content stored in the memory of the rotary display device is displayed or until a display stopping instruction sent by the user is received.
The final effect achieved by the present embodiment can be as the display effect shown in fig. 4. Specifically, a user a who utters an "on" voice and a user B who stands face-to-face with the user a can see display contents in different videos through a rotary display device provided therebetween. Note that, the content on the left side of the arrow in fig. 4 is the display content seen by the user a. The right-hand content of fig. 4 is the display content as seen by the user B.
Based on this embodiment, the user facing the display start position can view one display content, and the user facing the display switching position can view another display content different from the display content viewed by the user facing the display start position.
< display control device >
As shown in fig. 5, a display control apparatus 50 according to the present embodiment includes: a memory 51 and a processor 52. Wherein,
a memory 51 for storing executable instructions.
And a processor 52, configured to operate the display control apparatus 50 according to the control of the executable instructions, and execute the display control method provided in any of the embodiments.
In the present embodiment, the display control apparatus 50 may have various physical forms. For example, the display control device 50 may be a rotary display device as shown in fig. 1, a part provided in the rotary display device as shown in fig. 1, or another device mounted with the rotary display device. For example: the device can be an external electronic device connected with the rotary display device, is connected with the rotary display device and provides data processing services for the rotary display device.
It will be appreciated by those skilled in the art that the display control apparatus 50 described above may be implemented in various ways. For example, the display control apparatus 50 may be implemented by an instruction configuration processor. For example, the display control apparatus 50 may be implemented by storing instructions in a ROM and reading the instructions from the ROM into a programmable device when starting up the device. For example, the display control device 50 may be solidified into a dedicated device (e.g., ASIC). The display control apparatus 50 may be divided into units independent of each other, or may be implemented by combining them together. The display control device 50 may be implemented by one of the various implementations described above, or may be implemented by a combination of two or more of the various implementations described above.
< rotating display apparatus >
The embodiment provides a rotary display device, including:
the display control device shown in fig. 5;
the upper part of the equipment is provided with a display device which can be driven to rotate;
the equipment bottom, the equipment bottom is provided with the driving motor who is used for driving display device rotatory.
In the present embodiment, the display control means is a part provided inside the rotary display device. The memory 51 in the display control apparatus may be a memory provided in the upper part of the apparatus. The processor 52 in the display control apparatus may be a combination of a CPU and an MCU. The CPU is arranged on the upper portion of the equipment, and the MCU is arranged at the bottom of the equipment.
In one example, the bottom of the device is also provided with a plurality of microphones for capturing speech and/or speakers for playing sound.
When the display control method provided by the present embodiment is executed by the rotary display device, in an example, a microphone in the bottom of the device may acquire a display trigger instruction, such as "start", sent by a user, and the MCU detects that the microphone acquires the display trigger instruction, and uploads the display trigger instruction to the CPU in a WIFI/BT manner; the CPU executes the executable instructions stored in the memory and determines a display switching position and a display starting position; meanwhile, the MCU executes the executable instruction stored in the memory and controls the driving motor to drive the display device to rotate; and the CPU continuously executes the executable instructions stored in the memory, acquires the real-time position of the display device in the driving and rotating process, reads the display content corresponding to the display initial position from the memory when detecting that the real-time position of the display device is located at the display initial position, and displays the display content. And when the real-time position of the display device is detected to be positioned at the display switching position, reading the display content corresponding to the display switching position from the memory and displaying the display content. And when the CPU sets the display device to display the display content, the CPU informs the MUC to control the loudspeaker to play the sound signal corresponding to the display content in a WIFI/BT mode.
< computer storage Medium >
The present embodiment provides a computer storage medium, which stores computer instructions, and when the computer instructions in the storage medium are executed by a processor, the display control method provided in any one of the above embodiments is implemented.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
Having described the embodiments of the present invention in conjunction with the accompanying drawings, according to the present embodiments, there are provided a display control method, an apparatus, a rotating display device, and a computer storage medium, in which the rotating display device determines a display start position and a display switching position in response to a received display trigger instruction, and when a real-time position during which a display device in the rotating display device is driven to rotate is located at the display start position, the display device is set to display content corresponding to the display start position, and when the real-time position during which the display device is driven to rotate is located at the display switching position, the display device is set to display content corresponding to the display switching position. Therefore, when the display device is located at different positions in the rotating process, different display contents are correspondingly displayed, so that a plurality of users can respectively watch different display pictures through the same rotating display equipment from different angles, the display effect of multiple people and multiple faces based on the rotating display equipment is realized, the audio-visual function of the rotating display equipment is expanded, and the increasingly diverse audio-visual requirements of the users are met. Meanwhile, in the process that the display device in the rotary display equipment is driven to rotate at a high speed, the display content displayed by the display device can generate a stereoscopic display effect, and better content display experience is provided for users.
The present invention may be a system, method and/or computer program product. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied therewith for causing a processor to implement various aspects of the present invention.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present invention may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, aspects of the present invention are implemented by personalizing an electronic circuit, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA), with state information of computer-readable program instructions, which can execute the computer-readable program instructions.
Aspects of the present invention are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the invention. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present invention. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions. It is well known to those skilled in the art that implementation by hardware, by software, and by a combination of software and hardware are equivalent.
Having described embodiments of the present invention, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the embodiments disclosed. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein. The scope of the invention is defined by the appended claims.
Claims (9)
1. A display control method, characterized in that the method is implemented by rotating a display device;
the rotary display equipment comprises an equipment upper part and an equipment base, wherein the equipment upper part is provided with a display device capable of being driven to rotate, and the bottom of the equipment is provided with a driving motor for driving the display device to rotate;
the method comprises the following steps:
determining a display starting position and a display switching position in response to the received display triggering instruction; the display starting position is a position where the display device starts to start displaying the display content, and the display switching position is a position where the display device switches from the currently displayed display content;
driving the display device to rotate through the driving motor, and acquiring a real-time position of the display device in a driving and rotating process; setting the rotating speed of a motor for driving the display device to rotate by the driving motor according to the display refreshing frequency, the display switching number and the lowest rotating speed threshold of the display device; the display switching number is the number of display switching positions at which display content switching occurs in the process of one rotation of the display device;
when the real-time position is located at the display starting position, setting the display device to start displaying the display content corresponding to the display starting position;
when the real-time position is at the display switching position, setting the display device to switch from the current display content and starting to display the display content corresponding to the display switching position;
wherein the rotating display device further comprises a plurality of microphones for capturing speech;
the display trigger instruction is a voice instruction received through the plurality of microphones.
2. The method of claim 1, wherein,
the step of determining a display start position and a display switching position in response to the received display trigger instruction comprises:
receiving state information of the display trigger instruction through the plurality of microphones, and determining an instruction source position of the display trigger instruction;
wherein the reception state information includes at least a reception time difference;
determining the display starting position according to the instruction source position;
and determining the display switching position of the display switching number according to the display starting position.
3. The method of claim 1, wherein,
the step of determining a display start position and a display switching position in response to the received display trigger instruction comprises:
analyzing the display trigger instruction, and acquiring the display starting position and the display switching position included in the display trigger instruction;
and/or the presence of a gas in the gas,
the step of determining a display start position and a display switching position in response to the received display trigger instruction comprises:
taking the position of the display device when the display trigger instruction is received as the display starting position;
and determining the display switching position of the display switching number according to the display starting position.
4. The method of claim 1, wherein,
the display start position, the display switching position, and the real-time position are represented by relative positional deviations with respect to a reference position;
the step of acquiring the real-time position of the display device in the process of being driven to rotate comprises the following steps:
acquiring the motor speed of the driving motor for driving the display device to rotate;
acquiring the real-time position according to the rotating speed of the motor and the rotating time of the display device;
wherein the rotation time of the display device is a time between a time when the display device has rotated past the reference position last time to a time when the real-time position is acquired.
5. The method of claim 4, wherein,
a speed measuring device for detecting and acquiring the motor rotating speed of the driving motor is further arranged in the equipment base; the speed measuring device comprises a photointerrupter and a shielding piece; the shielding piece is arranged at the edge of a motor turntable of the driving motor and rotates along with the driving motor; the photointerrupter is arranged below a motor turntable of the driving motor; a groove body which is opened upwards and can be used for the shielding piece to pass through is arranged in the photointerrupter; the photointerrupter is used for outputting a speed measurement signal when the shielding piece rotates once along with the driving motor and passes through the tank body;
the step of obtaining the motor speed at which the driving motor drives the display device to rotate comprises:
receiving the speed measurement signal output by the photointerrupter;
and acquiring the motor rotating speed of the driving motor according to the time difference between the two latest speed measurement signals received currently.
6. The method of claim 1, wherein,
the display switching position and the real-time position are represented by relative rotation time with respect to the display start position;
the step of determining the display switching position includes:
setting the relative rotation time of each display switching position relative to the display initial position according to the motor speed and the display switching number of the display device driven by the driving motor to rotate to obtain the display switching position;
the step of acquiring the real-time position of the display device in the process of being driven to rotate comprises the following steps:
and acquiring the time from the moment when the display device passes the display initial position for the last time to the moment when the real-time position is acquired currently, wherein the time is used as the relative rotation time of the real-time position relative to the display initial position and is used as the real-time position.
7. The method of claim 1, wherein the rotating display device further comprises a speaker for playing sound;
the method further comprises the following steps:
setting the loudspeaker and outputting audio content corresponding to the current display content of the display device;
and/or the presence of a gas in the gas,
the upper part of the equipment is also provided with a light-emitting device for emitting different types of light;
the method further comprises the following steps:
and arranging the light-emitting device to emit light with a type corresponding to the current display content of the display device.
8. A display control apparatus, comprising:
a memory for storing executable instructions;
a processor for operating the display control apparatus to perform the display control method according to the control of the executable instructions, as claimed in claims 1 to 7.
9. A rotary display device, comprising:
the display control apparatus according to claim 8;
the device comprises an upper part of the device, a display device and a control unit, wherein the upper part of the device is provided with the display device which can be driven to rotate;
the display device comprises a device bottom, wherein the device bottom is provided with a driving motor for driving the display device to rotate.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910345309.7A CN110174983B (en) | 2019-04-26 | 2019-04-26 | Display control method and device and rotary display equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910345309.7A CN110174983B (en) | 2019-04-26 | 2019-04-26 | Display control method and device and rotary display equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN110174983A CN110174983A (en) | 2019-08-27 |
CN110174983B true CN110174983B (en) | 2021-03-30 |
Family
ID=67690173
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910345309.7A Active CN110174983B (en) | 2019-04-26 | 2019-04-26 | Display control method and device and rotary display equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN110174983B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111271567B (en) * | 2020-03-18 | 2022-04-01 | 海信视像科技股份有限公司 | Control method and device of television hanging rack |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000073888A1 (en) * | 1999-05-27 | 2000-12-07 | International Business Machines Corporation | Dynamically re-sizable 3d icons for windowing, browser, or graphical user interfaces |
CN101023406A (en) * | 2004-05-11 | 2007-08-22 | C·J·盖奇 | Multi-document viewing device and user interface |
CN102323874A (en) * | 2011-09-14 | 2012-01-18 | 深圳创维-Rgb电子有限公司 | Method and system for realizing three-dimensional user interface, and multimedia terminal |
CN103943045A (en) * | 2014-04-24 | 2014-07-23 | 杭州磐景智造文化创意有限公司 | Stand column type rotatable combined advertising equipment |
CN104821143A (en) * | 2015-04-24 | 2015-08-05 | 杭州磐景智造文化创意有限公司 | Interactive system based on screen dynamic display |
CN205722719U (en) * | 2016-04-28 | 2016-11-23 | 湖南美景创意文化建设有限公司 | The functional type vertical rotating lamp box that advertisement switches voluntarily |
CN107025865A (en) * | 2016-01-29 | 2017-08-08 | 深圳道通科技股份有限公司 | Stereo rotating video equipment |
CN107358888A (en) * | 2017-09-12 | 2017-11-17 | 王秀珍 | Outdoor display system and outdoor display main system |
-
2019
- 2019-04-26 CN CN201910345309.7A patent/CN110174983B/en active Active
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2000073888A1 (en) * | 1999-05-27 | 2000-12-07 | International Business Machines Corporation | Dynamically re-sizable 3d icons for windowing, browser, or graphical user interfaces |
CN101023406A (en) * | 2004-05-11 | 2007-08-22 | C·J·盖奇 | Multi-document viewing device and user interface |
CN102323874A (en) * | 2011-09-14 | 2012-01-18 | 深圳创维-Rgb电子有限公司 | Method and system for realizing three-dimensional user interface, and multimedia terminal |
CN103943045A (en) * | 2014-04-24 | 2014-07-23 | 杭州磐景智造文化创意有限公司 | Stand column type rotatable combined advertising equipment |
CN104821143A (en) * | 2015-04-24 | 2015-08-05 | 杭州磐景智造文化创意有限公司 | Interactive system based on screen dynamic display |
CN107025865A (en) * | 2016-01-29 | 2017-08-08 | 深圳道通科技股份有限公司 | Stereo rotating video equipment |
CN205722719U (en) * | 2016-04-28 | 2016-11-23 | 湖南美景创意文化建设有限公司 | The functional type vertical rotating lamp box that advertisement switches voluntarily |
CN107358888A (en) * | 2017-09-12 | 2017-11-17 | 王秀珍 | Outdoor display system and outdoor display main system |
Also Published As
Publication number | Publication date |
---|---|
CN110174983A (en) | 2019-08-27 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN110336960B (en) | Video synthesis method, device, terminal and storage medium | |
JP6741873B2 (en) | Apparatus and related methods in the field of virtual reality | |
EP3258709A1 (en) | Electronic device, peripheral devices and control method therefor | |
CN107168518B (en) | Synchronization method and device for head-mounted display and head-mounted display | |
CN114207559A (en) | Computing device and augmented reality integration | |
EP3182699A1 (en) | Display apparatus and method for controlling display apparatus | |
KR101594874B1 (en) | Electronic apparatus, external apparatus and method for controlling a power supply of external apparatus | |
EP3318969A1 (en) | Display apparatus and method for controlling display apparatus | |
CN110719529B (en) | Multi-channel video synchronization method, device, storage medium and terminal | |
CN112738607B (en) | Playing method, device, equipment and storage medium | |
CN111093108A (en) | Sound and picture synchronization judgment method and device, terminal and computer readable storage medium | |
JP5657313B2 (en) | Display device and driving method thereof | |
CN110809226A (en) | Audio playing method and electronic equipment | |
CN113163239A (en) | Display apparatus and control method | |
CN110174983B (en) | Display control method and device and rotary display equipment | |
CN104407766A (en) | Information processing method and wearable electronic equipment | |
JP2014171157A (en) | Communication device and communication method | |
CN114422935B (en) | Audio processing method, terminal and computer readable storage medium | |
KR20160023742A (en) | Electronic apparatus, external apparatus and method for controlling a power supply of external apparatus | |
CN115734012A (en) | Head-mounted display device control method and device, head-mounted display device and medium | |
CN106997770B (en) | Audio-video synchronous control method, audio-video synchronous control system and related electronic device | |
CN109922169A (en) | Screen terminal, method for detecting position and device comprehensively | |
JP2023505986A (en) | Multiple output control based on user input | |
CN205754675U (en) | There is the VR equipment of annular projection's screen | |
US9805036B2 (en) | Script-based multimedia presentation |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |