CN111989734A - Environmental parameter acquisition method, device and system, display terminal and brightness adjustment method - Google Patents

Environmental parameter acquisition method, device and system, display terminal and brightness adjustment method Download PDF

Info

Publication number
CN111989734A
CN111989734A CN201980023260.1A CN201980023260A CN111989734A CN 111989734 A CN111989734 A CN 111989734A CN 201980023260 A CN201980023260 A CN 201980023260A CN 111989734 A CN111989734 A CN 111989734A
Authority
CN
China
Prior art keywords
data
environmental parameter
request
display
sensor
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.)
Granted
Application number
CN201980023260.1A
Other languages
Chinese (zh)
Other versions
CN111989734B (en
Inventor
王伙荣
韩丹
宗靖国
钟庆彤
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Xian Novastar Electronic Technology Co Ltd
Original Assignee
Xian Novastar Electronic Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Xian Novastar Electronic Technology Co Ltd filed Critical Xian Novastar Electronic Technology Co Ltd
Publication of CN111989734A publication Critical patent/CN111989734A/en
Application granted granted Critical
Publication of CN111989734B publication Critical patent/CN111989734B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • GPHYSICS
    • G09EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
    • G09GARRANGEMENTS OR CIRCUITS FOR CONTROL OF INDICATING DEVICES USING STATIC MEANS TO PRESENT VARIABLE INFORMATION
    • G09G3/00Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes
    • G09G3/20Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters
    • G09G3/22Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources
    • G09G3/30Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels
    • G09G3/32Control arrangements or circuits, of interest only in connection with visual indicators other than cathode-ray tubes for presentation of an assembly of a number of characters, e.g. a page, by composing the assembly by combination of individual elements arranged in a matrix no fixed position being assigned to or needed to be assigned to the individual characters or partial characters using controlled light sources using electroluminescent panels semiconductive, e.g. using light-emitting diodes [LED]

Landscapes

  • Engineering & Computer Science (AREA)
  • Physics & Mathematics (AREA)
  • Computer Hardware Design (AREA)
  • General Physics & Mathematics (AREA)
  • Theoretical Computer Science (AREA)
  • Controls And Circuits For Display Device (AREA)

Abstract

The embodiment of the invention discloses an environment parameter acquisition method, which comprises the following steps: receiving an environment parameter detection request data packet; analyzing the environmental parameter detection request data packet to obtain analyzed data; generating a sensor data request packet according to the analyzed data and the sensor position parameter information; accessing target sensor data according to the sensor data request packet; obtaining environmental parameter data according to the accessed target sensor data; and outputting the environmental parameter data. In addition, the embodiment of the invention also provides a corresponding environment parameter acquisition device and system, a display terminal and a brightness adjusting method thereof.

Description

Environmental parameter acquisition method, device and system, display terminal and brightness adjustment method Technical Field
The present application relates to the field of display technologies, and in particular, to an environmental parameter obtaining method, an environmental parameter obtaining device, an environmental parameter obtaining system, a display terminal, and a display terminal brightness adjusting method.
Background
The existing LED display screen control system can distribute user programs to the LED display screen remotely or on site to play the programs. However, in the process of playing programs on the LED display screen, the brightness of the LED display screen cannot be adjusted by itself along with the change of weather and day and night time, so as to achieve a better playing effect; in order to achieve a better playing effect, maintenance personnel of the LED display screen have to run to observe the external environment on the spot, so that the display effect of the LED display screen is adjusted, a large amount of manpower and material resources are wasted, and the LED display screen cannot achieve a good display effect by means of great error brought by adjusting the brightness of the LED display screen through naked-eye observation of people.
Disclosure of Invention
The embodiment of the application provides an environmental parameter acquisition method, an environmental parameter acquisition device, an environmental parameter acquisition system, a display terminal and a display terminal brightness adjustment method, so that convenient, accurate and quick environmental brightness detection is realized for program playing maintainers and/or the program playing maintainers can perform optimization adjustment on a program playing effect according to automatically acquired environmental brightness information.
On one hand, the method for acquiring the environmental parameters, which is provided by the embodiment of the application, is applied to a display terminal; the environmental parameter acquisition method comprises the following steps: receiving an environment parameter detection request data packet; analyzing the environmental parameter detection request data packet to obtain analyzed data; generating a sensor data request packet according to the analyzed data and the sensor position parameter information; accessing target sensor data according to the sensor data request packet; obtaining environmental parameter data according to the accessed target sensor data; and outputting the environmental parameter data.
In an embodiment of the present application, the sensor location parameter information includes location parameters of a plurality of sensors, and the sensor data request packet is a plurality of sensor data request packets generated in sequence; the accessing target sensor data according to the sensor data request packet specifically includes: respectively accessing a plurality of target sensor data respectively corresponding to the plurality of sensors according to the plurality of sensor data request packets; and the obtaining environmental parameter data according to the accessed target sensor data specifically comprises: averaging the plurality of target sensor data to obtain the environmental parameter data.
In an embodiment of the present application, the environment parameter detection request packet is a Json format packet; the receiving of the environmental parameter detection request data packet specifically comprises receiving the environmental parameter detection request data packet by interacting with a cloud server based on a WebSocket or http protocol, or receiving the environmental parameter detection request data packet by interacting with a client based on a UDP or TCP protocol; and the target sensor data is a luminance value sensed by the light sensor.
On the other hand, the environmental parameter acquisition device provided by the embodiment of the application is applied to a display terminal; the environmental parameter acquisition device includes: a request executor and a hardware adapter; the request executor is used for receiving an environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain analyzed data, and generating a sensor data request packet according to the analyzed data and sensor position parameter information; the hardware adapter is used for accessing target sensor data according to the sensor data request packet; and the request executor is also used for obtaining environmental parameter data according to the accessed target sensor data and outputting the environmental parameter data.
In an embodiment of the present application, the environment parameter obtaining apparatus further includes: a software router; the request executors are multiple, and the multiple request executors comprise a first request executor and a second request executor; the software router connects the first request executor and the second executor to the hardware adapter, and is configured to send the sensor data request packet generated by each of the first request executor and the second request executor to the hardware adapter.
In an embodiment of the application, the request executor is specifically configured to receive the environment parameter detection request data packet, parse the environment parameter detection request data packet to obtain the parsed data, and sequentially generate a plurality of sensor data request packets according to the parsed data and the sensor position parameter information; the hardware adapter is specifically configured to access, according to the plurality of sensor data request packets, a plurality of target sensor data corresponding to a plurality of sensors, respectively; the request executor is further specifically configured to average the plurality of target sensor data to obtain the environmental parameter data; wherein the plurality of target sensor data are luminance values sensed by a plurality of light sensors, respectively.
In another aspect, an embodiment of the present application provides a display terminal, including: the display control system comprises a display controller, a display control card, a display screen and a first optical sensor, wherein the display screen is connected with the display control card, the display control card is connected between the display controller and the display screen, and the first optical sensor is connected with the display controller; wherein the display controller is to: receiving an environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain analyzed data, generating a sensor data request packet according to the analyzed data and sensor position parameter information, accessing first target sensor data corresponding to the first optical sensor according to the sensor data request packet, obtaining environmental parameter data according to the accessed first target sensor data, and outputting the environmental parameter data.
In one embodiment of the present application, the display controller includes an embedded processor and a programmable logic device coupled to the embedded processor; the first optical sensor is connected with the embedded processor through a serial communication interface, or is connected with the programmable logic device through a network cable through a function card, or is connected with the programmable logic device through the network cable after sequentially passing through the function card and the display control card; wherein the embedded processor is to: receiving the environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain the analyzed data, generating the sensor data request packet according to the analyzed data and the sensor position parameter information, accessing the first target sensor data corresponding to the first optical sensor according to the sensor data request packet, obtaining the environmental parameter data according to the accessed first target sensor data, and outputting the environmental parameter data.
In one embodiment of the present application, the display terminal further comprises a second light sensor; the display controller comprises an embedded processor and a programmable logic device connected with the embedded processor; the first optical sensor is connected with the embedded processor through a serial communication interface; the second optical sensor is connected with the programmable logic device through a network cable by a function card, or is connected with the programmable logic device through the network cable after passing through the function card and the display control card in sequence; wherein the embedded processor is to: receiving the environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain the analyzed data, sequentially generating a plurality of sensor data request packets according to the analyzed data and the sensor position parameter information, respectively accessing the first target sensor data corresponding to the first optical sensor and the second target sensor data corresponding to the second optical sensor according to the plurality of sensor data request packets, averaging the accessed first target sensor data and the accessed second target sensor data to obtain the environmental parameter data, and outputting the environmental parameter data.
In one embodiment of the present application, the display screen is an LED display screen.
In still another aspect, the environmental parameter obtaining system provided in the embodiment of the present application is applied to a display terminal; the environmental parameter acquisition system includes: a processor and a memory; wherein the memory stores instructions for execution by the processor, and the processor is configured to execute the instructions to implement any of the aforementioned methods of environmental parameter acquisition.
In another aspect, a method for adjusting brightness of a display terminal provided in an embodiment of the present application includes: obtaining the environmental parameter data according to any one of the environmental parameter obtaining methods as the environmental brightness of the display terminal; inquiring a brightness mapping table based on the ambient brightness to obtain screen brightness; and adjusting the brightness of the display screen of the display terminal based on the screen body brightness.
In one embodiment of the present application, the display terminal includes: the display control device comprises a display controller, a display control card, a display screen and a first optical sensor, wherein the display screen is connected with the display control card, the display control card is connected between the display controller and the display screen, and the first optical sensor is connected with the display controller.
In one embodiment of the present application, the display controller includes an embedded processor and a programmable logic device coupled to the embedded processor; the first optical sensor is connected with the embedded processor through a serial port, or is connected with the programmable logic device through a function card through a network cable, or is connected with the programmable logic device through the network cable after passing through the function card and the display control card in sequence.
In one embodiment of the present application, the display terminal further comprises a second light sensor; the display controller comprises an embedded processor and a programmable logic device connected with the embedded processor; the first optical sensor is connected with the embedded processor through a serial port; the second optical sensor is connected with the programmable logic device through a network cable through a function card, or is connected with the programmable logic device through the network cable after passing through the function card and the display control card in sequence.
According to the embodiment of the application, the ambient brightness state information of the display terminal can be acquired by responding to the ambient parameter detection request data packet issued by the cloud service terminal or the CS terminal and is uploaded to the cloud service terminal or the CS terminal for display, so that the method has the following advantages: (1) the user can conveniently and remotely know the ambient brightness of the display terminal playing the program; and (2) the screen brightness of the display terminal for playing the program can be controlled better and remotely by the user, so that the playing effect is optimized.
Drawings
In order to more clearly illustrate the technical solutions of the embodiments of the present application, the drawings needed to be used in the description of the embodiments are briefly introduced below, and it is obvious that the drawings in the following description are only some embodiments of the present application, and it is obvious for those skilled in the art to obtain other drawings without creative efforts.
Fig. 1 is a flowchart of an environmental parameter obtaining method according to a first embodiment of the present application.
Fig. 2 is a schematic diagram of an environment parameter acquiring system according to a first embodiment of the present application.
Fig. 3A is a schematic structural diagram of a display terminal according to an implementation manner in a first embodiment of the present application.
Fig. 3B is a schematic structural diagram of a display terminal according to another implementation manner in the first embodiment of the present application.
Fig. 3C is a schematic structural diagram of a display terminal according to still another implementation manner in the first embodiment of the present application.
Fig. 3D is a schematic structural diagram of a display terminal according to still another implementation manner in the first embodiment of the present application.
Fig. 3E is a schematic structural diagram of a display terminal according to still another implementation manner in the first embodiment of the present application.
Fig. 3F is a schematic structural diagram of a display terminal according to another embodiment of the first embodiment of the present application.
Fig. 4A is a schematic diagram of software layer modules of an embedded processor according to a first embodiment of the present application.
Fig. 4B is a schematic diagram of a software layer module of an embedded processor according to another implementation manner of the first embodiment of the present application.
Fig. 5 is a schematic structural diagram of an environmental parameter acquiring system according to a third embodiment of the present application.
Fig. 6 is a schematic structural diagram of a function card according to a fourth embodiment of the present application.
Fig. 7 is a schematic structural diagram of a display control card and a function card according to a fourth embodiment of the present application.
Fig. 8 is a flowchart of a method for adjusting brightness of a display terminal according to a fifth embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
[ first embodiment ] A method for manufacturing a semiconductor device
Referring to fig. 1 and fig. 2, an environmental parameter obtaining method provided in a first embodiment of the present application is suitable for being applied to a display terminal 21. The method for acquiring the environmental parameters of the embodiment includes the following steps:
s11, receiving an environment parameter detection request data packet;
s12, analyzing the environmental parameter detection request data packet to obtain analyzed data;
s13, generating a sensor data request packet according to the analyzed data and the sensor position parameter information;
s14, accessing target sensor data according to the sensor data request packet;
s15, obtaining environmental parameter data according to the accessed target sensor data; and
and S16, outputting the environment parameter data.
For the convenience of understanding the present embodiment, the environmental parameter obtaining method of the present embodiment will be described in detail below with reference to fig. 2, fig. 3A to 3F, and fig. 4A to 4B.
As shown in fig. 2, the display terminal 21 may interact with the cloud server 25A based on a WebSocket/Http protocol, may interact with the mobile phone or PC client 25B installed with the program distribution software based on a UDP/TCP protocol, and may interact with the PC client 25C installed with the screen configuration software based on a UDP/TCP protocol through the network switching device 23; therefore, the cloud server 25A, the client 25B and the client 25C can send the environment parameter detection request data packet to the display terminal 21 according to the actual application requirement.
Referring to fig. 3A, in one embodiment, the display terminal 21 includes a display controller 211, a display control card 214, a display screen 210, and a light sensor 213. The display controller 211 includes, for example, an embedded processor 2112 and a programmable logic device 2114 connected to the embedded processor 2112. For example, the display controller 211 may be a sending card in an LED display screen control system, and its main functions are: and controlling hardware equipment connected with the device, processing and transmitting the user program edited by the upper computer, and providing related services for other related software. More specifically, the transmitting card structurally includes, for example: the software layer is used for controlling hardware and playing programs and providing services for software related to the hardware; an operating system layer (such as an Android operating system layer); and a hardware layer including an embedded processor 2112, such as an ARM, and a programmable logic device 2114, such as an FPGA.
As mentioned above, the display control card 214 is connected to the programmable logic device 2114 of the display controller 211 through a network cable, and is connected to the display screen 210 through a flat cable; which is used to control and adjust the display screen 210, is an important part of the overall system of the display terminal 21. For example, when the display screen 210 is an LED display screen, the display control card 214 may be a receiving card for receiving data transmitted from a sending card, and controlling the display of the display screen 210 after processing, such as adjusting brightness, color, and controlling on/off of the screen. More specifically, the receiving card has, for example, the following structure and functions: (1) HUB mouth: the LED lamp panel is used for connecting the LED display screen; (2) a network port: used for connecting with a sending card or cascading other receiving cards; (3) the image capturing function is realized, the receiving card captures the size of the image required by the receiving card according to the screen configuration information, and the LED lamp panel in the LED display screen is controlled to display the image; (4) monitoring of self voltage and temperature is supported; and (5) connecting the function card: some receiving cards support the connection function card, and can acquire some environmental parameters of the LED display screen.
Display screen 210 is, for example, an LED display screen, which typically includes one or more LED light panels. The LED light panel herein is typically an RGB full-color LED light panel, and each display pixel includes a red LED lamp, a green LED lamp, and a blue LED lamp.
The light sensor 213 is connected to the embedded processor 2112 of the display controller 211. The light sensor 213 generally refers to a device that can convert light energy into an electrical signal. For example, the light sensor 213 may be a light probe provided by the electronic technology limited of the west nova model No. NS048C, which is a special accessory for brightness adjustment of an outdoor LED display screen, and has the following features: (1) monitoring the ambient brightness to realize automatic brightness adjustment of the display screen; (2) a sending card MSD300/600, MCTRL300, MCTRL 610, asynchronous card PSD100 or function card MFN300 can be connected; (3) the standard matching of 5 m of wires can be prolonged to 100 m; (4) can be used outdoors; and (5) no external power supply is required.
Referring to fig. 3B, in another embodiment, the display terminal 21 includes a display controller 211, a display control card 214, a display screen 210, a function card 215, and a light sensor 217. The display controller 211 includes, for example, an embedded processor 2112 and a programmable logic device 2114 connected to the embedded processor 2112. The display controller card 214 is connected to the programmable logic device 2114 of the display controller 211 through, for example, a network cable, and is connected to the display screen 210 through a bus cable. The function card 215 is connected to the programmable logic device 2114 of the display controller 211, for example, the programmable logic device 2114 is connected via a network cable; the function card 215 is, for example, a function card of MFN300, a product provided by the west ann nova electronic technology limited company, which is a product that extends and supplements functions of an LED display screen synchronous control system or an LED display screen asynchronous control system, and is mainly used to control power on/off and peripheral extension, and has eight relays and four peripheral ports such as SPI ports. More specifically, the MFN300 function card has two main functions: (1) power on/off control: connecting a certain power supply (such as a receiving card power supply) to the relay, and setting the on/off time of the relay to control the on/off of the power supply; and (2) peripheral extensions: the peripheral port on the function card can be connected with a peripheral such as an optical probe, the data of the optical probe is acquired through the function card, and the currently supported peripheral is provided with the optical probe and a temperature and humidity sensor. The optical sensor 217 is connected to a function card 215, which for example employs a NS048C optical probe.
Referring to fig. 3C, in yet another embodiment, the display terminal 21 includes a display controller 211, a display control card 214, a display screen 210, a function card 216, and a light sensor 219. The display controller 211 includes, for example, an embedded processor 2112 and a programmable logic device 2114 connected to the embedded processor 2112. The display controller card 214 is connected to the programmable logic device 2114 of the display controller 211 through, for example, a network cable, and is connected to the display screen 210 through a cable. The function card 216 is connected to the display control card 214, for example, the display control card 214 is connected via a network cable, and may be an MFN300 function card. The optical sensor 219 is connected to a function card 216, which for example employs a NS048C optical probe.
Referring to fig. 3D, in yet another embodiment, the display terminal 21 includes a display controller 211, a display control card 214, a display screen 210, a function card 215, a light sensor 213, and a light sensor 217. The display controller 211 includes, for example, an embedded processor 2112 and a programmable logic device 2114 connected to the embedded processor 2112. The display controller card 214 is connected to the programmable logic device 2114 of the display controller 211 through, for example, a network cable, and is connected to the display screen 210 through a cable. The light sensor 213 is connected to an embedded processor 2112 of the display controller 211, which employs, for example, a NS048C light probe. The function card 215 is connected to the programmable logic device 2114 of the display controller 211, for example, the programmable logic device 2114 is connected via a network cable, and may employ an MFN300 function card. The optical sensor 217 is connected to a function card 215, which for example employs a NS048C optical probe.
Referring to fig. 3E, in yet another embodiment, the display terminal 21 includes a display controller 211, a display control card 214, a display screen 210, a function card 216, a light sensor 213, and a light sensor 219. The display controller 211 includes, for example, an embedded processor 2112 and a programmable logic device 2114 connected to the embedded processor 2112. The display controller card 214 is connected to the programmable logic device 2114 of the display controller 211 through, for example, a network cable, and is connected to the display screen 210 through a cable. The light sensor 213 is connected to an embedded processor 2112 of the display controller 211, which employs, for example, a NS048C light probe. The function card 216 is connected to the display control card 214, for example, the display control card 214 is connected via a network cable, and may be an MFN300 function card. The optical sensor 219 is connected to a function card 216, which for example employs a NS048C optical probe.
Referring to fig. 3F, in another further embodiment, the display terminal 21 includes a display controller 211, a display control card 214, a display screen 210, a function card 215, a function card 216, a light sensor 213, a light sensor 217, and a light sensor 219. The display controller 211 includes, for example, an embedded processor 2112 and a programmable logic device 2114 connected to the embedded processor 2112. The display controller card 214 is connected to the programmable logic device 2114 of the display controller 211 through, for example, a network cable, and is connected to the display screen 210 through a cable. The light sensor 213 is connected to an embedded processor 2112 of the display controller 211, which employs, for example, a NS048C light probe. The function card 215 is connected to the programmable logic device 2114 of the display controller 211, for example, the programmable logic device 2114 is connected via a network cable, and may employ an MFN300 function card. The optical sensor 217 is connected to a function card 215, which for example employs a NS048C optical probe. The function card 216 is connected to the display control card 214, for example, the display control card 214 is connected via a network cable, and may be an MFN300 function card. The optical sensor 219 is connected to a function card 216, which for example employs a NS048C optical probe.
Referring to FIG. 4A, in one embodiment, the embedded processor 2112, as seen from the software layer, includes: a request executor 21121 and a hardware adapter 21123. The request executor 21121 is configured to receive an environment parameter detection request packet (S11), parse the environment parameter detection request packet to obtain parsed data (S12), and generate a sensor data request packet according to the parsed data and sensor location parameter information (S13), for example; the hardware adapter 21123 is used, for example, to access target sensor data according to the sensor data request packet (S14); and the request executor 21121 is further configured to, for example, derive environmental parameter data from the accessed target sensor data (S15) and output the environmental parameter data (S16). It should be noted here that the sensor position parameter information is, for example, in the form of a look-up table, the number of copies of the sensor position parameter included in the sensor position parameter information is related to the number of optical sensors configured in the display terminal 21, and a corresponding number of sensor data request packets are sequentially generated in accordance with the number of copies of the included sensor position parameter.
Referring to FIG. 4B, in another embodiment, the embedded processor 2112, as seen from the software layer, includes: request executor 21121, request executor 21122, hardware adapter 21123, and software router 21125; the software router 21125 connects the request executor 21121 and the request executor 21122 to the hardware adapter 21123. Wherein either one of the request executor 21121 and the request executor 21122 is, for example, configured to receive an environment parameter sensing request packet (S11), parse the environment parameter sensing request packet to obtain parsed data (S12), and generate a sensor data request packet according to the parsed data and sensor location parameter information (S13) to be transmitted to the hardware adapter 21123 via the software router 21125; the hardware adapter 21123 is used, for example, to access target sensor data according to the sensor data request packet (S14); and the request executor 21121 is further configured to, for example, derive environmental parameter data from the accessed target sensor data (S15) and output the environmental parameter data (S16). For example, the request executor 21121 is configured to receive an environmental parameter detection request data packet sent by the cloud server 25A or the mobile phone or PC client 25B installed with the program distribution software, and the request executor 21122 is configured to receive an environmental parameter detection request data packet sent by the PC client 25C installed with the screen configuration software.
In order to more clearly understand the present embodiment, the following will describe the method for acquiring the environmental parameter in detail by taking an example in which the cloud server 25A, the client 25B, and the client 25C issue the environmental parameter detection request data packets, such as the environmental brightness detection request data packets, respectively.
(i) The cloud server 25A issues an ambient brightness detection request packet to the display terminal 21:
the cloud server 25A is installed with, for example, a server software VNNOX/novacire of the west ann nova electronic technology ltd, and issues an ambient brightness detection request packet (that is, is used to acquire brightness information of an environment where the display screen 210 of the display terminal 21 is located) to the display controller 211 of the display terminal 21. The ambient brightness detection request packet is a Json format packet, and is issued to the display terminal 21 by using an Http protocol or a WebSocket protocol through optical fibers, network cables, routes, and the like.
After the ambient brightness detection request packet arrives at the display terminal 21, the display terminal 21 has a corresponding software service module, for example, the request executor 21121 in fig. 4A or 4B, to receive the ambient brightness detection request packet, perform protocol analysis on the request packet to obtain analyzed data, then generate a sensor data request packet according to the analyzed data and sensor position parameter information, and send the sensor data request packet to the hardware adapter 21123, for example, match an internal hardware adapter access address field through the software router 21125, and distribute the sensor data request packet to a target hardware adapter 21123 implemented by software after address matching.
As can be seen from fig. 3A to 3F, the optical sensor in the display terminal 21 can be used as a peripheral device for several types of devices:
(a1) as a peripheral of the display controller 211, the optical sensor 213 and the display controller 211 may be directly connected via a serial port, so as to establish communication with the cloud server 25A;
(a2) as a peripheral of the function card 215, the optical sensor 217 and the function card 25 may be directly connected through a serial port, and then the function card 215 is connected to the display controller 211 through a network cable, so as to indirectly establish communication with the cloud server 25A;
(a3) as a peripheral of the function card 216, the optical sensor 219 and the function card 216 may be directly connected through a serial port, then the function card 216 is connected to the display control card 214 through a network cable, and the display control card 214 is connected to the display controller 211 through the network cable, so as to indirectly establish communication with the cloud server 25A.
It can be seen that to access the light sensor, the display controller 211 or the function card 215/216 must be accessed first, and thus the hardware adapter 21123 is implemented in software on the display controller 211. In the hardware adapter 21123, conversion from a software logical address to a hardware physical address is performed, so that a sensor data request packet can use a logical address, request protocol data issued to hardware is transmitted to an operating system layer through the hardware adapter 21123, a corresponding hardware physical address is accessed according to the logical address, and therefore an optical sensor is accessed, an environmental brightness value detected by the current optical sensor is obtained in a manner of writing first and reading second, the obtained environmental brightness value is reported to the cloud service end 25A layer by layer according to a specific protocol, and the cloud service end 25A analyzes the reported protocol data, so that current environmental brightness information is displayed on an upper computer interface.
As can be seen from fig. 3A to 3F, the current ambient brightness information can be classified into the following 6 cases:
(x1) if the light sensor is directly connected to the display controller 211 without the help of a function card, the ambient brightness information displayed by the cloud server 25A at this time is the ambient brightness information collected by the light sensor 213 on the display controller 211;
(x2) if the optical sensor is connected to the function card, the function card is connected to the display controller 211, and the display controller 211 itself has no optical sensor directly connected, then the cloud server 25A displays only the ambient brightness information collected by the optical sensor 217 on the function card 215;
(x3) if the optical sensor is connected to the function card, the function card is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself is not directly connected to the optical sensor, then the ambient brightness information displayed by the cloud server 25A is the ambient brightness information collected by the optical sensor 219 on the function card 216;
(x4) if the optical sensor is connected to the function card, the function card is connected to the display controller 211, and the display controller 211 itself has the optical sensor directly connected to it, then the ambient brightness information displayed by the cloud server 25A is the average value of the ambient brightness collected by the optical sensor 213 on the display controller 211 and the optical sensor 217 on the function card 215;
(x5) if the optical sensor is connected to the function card, the function card is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself has the direct connection optical sensor 213, then the ambient brightness information displayed by the cloud server 25A is the average value of the ambient brightness collected by the optical sensor 219 on the function card 216 and the optical sensor 213 on the display controller 211;
(x6) if the optical probe is connected to the function cards 215 and 216, the function card 215 is connected to the display controller 211, the function card 216 is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself has the direct connection optical sensor 213, then the ambient brightness information displayed by the cloud server 25A at this time is the average value of the ambient brightness collected by the optical sensor 217 on the function card 215, the optical sensor 219 on the function card 216, and the optical sensor 213 on the display controller 211.
(ii) The client (CS terminal) 25B installed with the program distribution software issues an ambient brightness detection request packet to the display terminal 21:
the CS terminal 25B is, for example, a PC terminal installed with a CS terminal software ViPlex Express (desktop program publishing software) of the west ann nova electronic technologies co, or a ViPlex hand (android mobile phone program publishing software) of the west ann nova electronic technologies co, and initiates an ambient brightness detection request packet (i.e., for obtaining brightness information of an environment where the display screen 210 of the display terminal 21 is located) to the display controller 211 of the display terminal 21. The ambient brightness detection request data packet is a Json format data packet, and is sent to the display terminal 21 by using a UDP/TCP protocol in a manner of optical fiber, network cable, WIFI, routing, and the like.
After the ambient brightness detection request packet arrives at the display terminal 21, the display terminal 21 has a corresponding software service module, for example, the request executor 21121 in fig. 4A or 4B, to receive the ambient brightness detection request packet, perform protocol analysis on the request packet to obtain analyzed data, then generate a sensor data request packet according to the analyzed data and sensor position parameter information, and send the sensor data request packet to the hardware adapter 21123, for example, match an internal hardware adapter access address field through the software router 21125, and distribute the sensor data request packet to a target hardware adapter 21123 implemented by software after address matching.
As can be seen from fig. 3A to 3F, the optical sensor in the display terminal 21 can be used as a peripheral device for several types of devices:
(b1) as a peripheral of the display controller 211 itself, the optical sensor 213 and the display controller 211 may be directly connected by a serial port, thereby establishing communication with the client 25B;
(b2) as a peripheral of the function card 215, the optical sensor 217 and the function card 25 may be directly connected via a serial port, and then the function card 215 is connected to the display controller 211 via a network cable, thereby indirectly establishing communication with the client 25B;
(b3) as a peripheral of the function card 216, the optical sensor 219 and the function card 216 may be directly connected via a serial port, and then the function card 216 is connected to the display control card 214 via a network cable, and the display control card 214 is connected to the display controller 211 via the network cable, so as to indirectly establish communication with the client 25B.
It can be seen that to access the light sensor, the display controller 211 or the function card 215/216 must be accessed first, and thus the hardware adapter 21123 is implemented in software on the display controller 211. In the hardware adapter 21123, conversion from a software logical address to a hardware physical address is performed, so that a sensor data request packet can use the logical address, request protocol data issued to hardware is transmitted to an operating system layer through the hardware adapter 21123, a corresponding hardware physical address is accessed according to the logical address, and therefore the optical sensor is accessed, an environment brightness value detected by the current optical sensor is obtained by writing first and then reading, the obtained environment brightness value is reported to the client 25B layer by layer according to a specific protocol, and the client 25B analyzes the reported protocol data, so that current environment brightness information is displayed on an upper computer interface.
The brightness information of the current environment can be classified into the following 6 cases:
(y1) if the light sensor is directly connected to the display controller 211 without the help of a function card, the ambient brightness information displayed by the client 25B is the ambient brightness information collected by the light sensor 213 on the display controller 211;
(y2) if the optical sensor is connected to the function card, the function card is connected to the display controller 211, and the display controller 211 itself has no optical sensor directly connected, then the client 25B displays only the ambient brightness information collected by the optical sensor 217 on the function card 215 at this time;
(y3) if the optical sensor is connected to the function card, the function card is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself is not directly connected to the optical sensor, then the ambient brightness information displayed by the client 25B is the ambient brightness information collected by the optical sensor 219 on the function card 216;
(y4) if the optical sensor is connected to the function card, the function card is connected to the display controller 211, and the display controller 211 itself has the optical sensor connected to it, then the ambient brightness information displayed by the client 25B is the average value of the ambient brightness collected by the optical sensor 213 on the display controller 211 and the optical sensor 217 on the function card 215;
(y5) if the optical sensor is connected to the function card, the function card is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself has the direct connection optical sensor 213, then the ambient brightness information displayed by the client 25B at this time is the average value of the ambient brightness collected by the optical sensor 219 on the function card 216 and the optical sensor 213 on the display controller 211;
(y6) if the optical probe is connected to the function cards 215 and 216, the function card 215 is connected to the display controller 211, the function card 216 is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself has the direct connection optical sensor 213, then the ambient brightness information displayed by the client 25B at this time is the average value of the ambient brightness collected by the optical sensor 217 on the function card 215, the optical sensor 219 on the function card 216, and the optical sensor 213 on the display controller 211.
(iii) The client (CS end) 25C installed with the screen configuration software issues an ambient brightness detection request packet to the display terminal 21:
the CS terminal 25C is, for example, a PC terminal installed with an LED display screen configuration software LCT of the west nova electronic technologies, inc, and initiates an ambient brightness detection request packet (i.e., for obtaining brightness information of an environment where the display screen 210 of the display terminal 21 is located) to the display controller 211 of the display terminal 21. The ambient brightness detection request data packet is a Json format data packet, and is sent to the display terminal 21 by using a UDP/TCP protocol in a manner of optical fiber, network cable, WIFI, routing, and the like.
After the ambient brightness detection request packet arrives at the display terminal 21, the display terminal 21 has a corresponding software service module, for example, the request executor 21122 in fig. 4B, to receive the ambient brightness detection request packet, perform protocol analysis on the request packet to obtain analyzed data, then generate a sensor data request packet according to the analyzed data and the sensor position parameter information, and send the sensor data request packet to the hardware adapter 21123, for example, the software router 21125 matches an internal hardware adapter access address field, and distributes the sensor data request packet to the target hardware adapter 21123 implemented by software after matching the address.
As can be seen from fig. 3A to 3F, the optical sensor in the display terminal 21 can be used as a peripheral device for several types of devices:
(c1) as a peripheral of the display controller 211 itself, the optical sensor 213 and the display controller 211 may be directly connected by a serial port, thereby establishing communication with the client 25C;
(c2) as a peripheral of the function card 215, the optical sensor 217 and the function card 25 may be directly connected via a serial port, and then the function card 215 is connected to the display controller 211 via a network cable, thereby indirectly establishing communication with the client 25C;
(c3) as a peripheral of the function card 216, the optical sensor 219 and the function card 216 may be directly connected through a serial port, then the function card 216 is connected to the display control card 214 through a network cable, and the display control card 214 is connected to the display controller 211 through the network cable, so as to indirectly establish communication with the client 25C.
It can be seen that to access the light sensor, the display controller 211 or the function card 215/216 must be accessed first, and thus the hardware adapter 21123 is implemented in software on the display controller 211. In the hardware adapter 21123, conversion from a software logical address to a hardware physical address is performed, so that a sensor data request packet can use the logical address, request protocol data issued to hardware is transmitted to an operating system layer through the hardware adapter 21123, a corresponding hardware physical address is accessed according to the logical address, and therefore the optical sensor is accessed, an environment brightness value detected by the current optical sensor is obtained by writing first and then reading, the obtained environment brightness value is reported to the client 25C layer by layer according to a specific protocol, and the client 25C analyzes the reported protocol data, so that current environment brightness information is displayed on an upper computer interface.
The brightness information of the current environment can be classified into the following 6 cases:
(z1) if the light sensor is directly connected to the display controller 211 without the help of a function card, the ambient brightness information displayed by the client 25C is the ambient brightness information collected by the light sensor 213 on the display controller 211;
(z2) if the optical sensor is connected to the function card, the function card is connected to the display controller 211, and the display controller 211 itself has no optical sensor directly connected, then the client 25C displays only the ambient brightness information collected by the optical sensor 217 on the function card 215;
(z3) if the optical sensor is connected to the function card, the function card is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself is not directly connected to the optical sensor, then the ambient brightness information displayed by the client 25C is the ambient brightness information collected by the optical sensor 219 on the function card 216;
(z4) if the optical sensor is connected to the function card, the function card is connected to the display controller 211, and the display controller 211 itself has the optical sensor connected to it, then the ambient brightness information displayed by the client 25C is the average value of the ambient brightness collected by the optical sensor 213 on the display controller 211 and the optical sensor 217 on the function card 215;
(z5) if the optical sensor is connected to the function card, the function card is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself has the direct connection optical sensor 213, then the ambient brightness information displayed by the client 25C is the average value of the ambient brightness collected by the optical sensor 219 on the function card 216 and the optical sensor 213 on the display controller 211;
(z6) if the optical probe is connected to the function cards 215 and 216, the function card 215 is connected to the display controller 211, the function card 216 is connected to the display control card 214, the display control card 214 is connected to the display controller 211, and the display controller 211 itself has the direct connection optical sensor 213, then the ambient brightness information displayed by the client 25C at this time is the average value of the ambient brightness collected by the optical sensor 217 on the function card 215, the optical sensor 219 on the function card 216, and the optical sensor 213 on the display controller 211.
In summary, in this embodiment, the ambient brightness state information of the display terminal can be obtained by responding to the ambient parameter detection request data packet sent by the cloud server 25A (or the CS terminal 25B/25C), and is uploaded to the cloud server 25A (or the CS terminal 25B/25C) for display, so that the following advantages can be provided: (1) the user can conveniently and remotely know the ambient brightness of the display terminal playing the program; and (2) the screen brightness of the display terminal for playing the program can be controlled better and remotely by the user, so that the playing effect is optimized.
[ second embodiment ]
As shown in fig. 4A, an environment parameter acquiring apparatus according to a second embodiment of the present application includes: a request executor 21121 and a hardware adapter 21123.
The request executor 21121 is configured to receive an environmental parameter detection request data packet, parse the environmental parameter detection request data packet to obtain parsed data, and generate a sensor data request packet according to the parsed data and sensor position parameter information; the hardware adapter 21123 is used for accessing target sensor data according to the sensor data request packet; and the request executor 21121 is further configured to obtain environmental parameter data according to the accessed target sensor data, and output the environmental parameter data.
In an embodiment, the request executor 2112 is specifically configured to receive the environment parameter detection request data packet, parse the environment parameter detection request data packet to obtain the parsed data, and sequentially generate a plurality of sensor data request packets according to the parsed data and the sensor position parameter information; the hardware adapter 21123 is specifically configured to access, according to the plurality of sensor data request packets, a plurality of target sensor data corresponding to the plurality of sensors, respectively; the request executor 21121 is further specifically configured to average the plurality of target sensor data to obtain the environmental parameter data; wherein the plurality of target sensor data are luminance values sensed by a plurality of light sensors, respectively.
Referring to fig. 4B, in another embodiment, the environment parameter acquiring apparatus includes: request executors 21121, 21122, hardware adapters 21123 and software routers 21125. The software router 21125 connects the request executor 21121 and the request executor 21122 to the hardware adapter 21123, for sending the sensor data request packet generated by each of the request executor 21121 and the request executor 21122 to the hardware adapter 21123.
[ third embodiment ]
As shown in fig. 5, a system 50 for obtaining environmental parameters according to a third embodiment of the present application includes: a processor 51 and a memory 53; the memory 53 stores instructions executed by the processor 51, and the instructions cause the processor 51 to perform operations to perform the environmental parameter obtaining method according to the foregoing first embodiment, for example.
[ fourth example ] A
Referring to fig. 3A to 3F and fig. 6 and 7, a display terminal 21 according to a fourth embodiment of the present disclosure has a structure shown in any one of fig. 3A to 3F, for example. Further, as shown in fig. 6, the function card 215 includes, for example, a programmable logic device 2152 and a microcontroller 2154 connected to the programmable logic device 2152; the programmable logic device 2152 is connected to the display controller 211, for example via an ethernet PHY chip (not shown in fig. 6) and a network cable, while the light sensor 217 is connected to the serial port of the microcontroller 2154, for example. In addition, as shown in fig. 7, the display control card 214 includes, for example, a programmable logic device 2142, a microcontroller 2144, and a HUB port 2146, and the microcontroller 2144 and the HUB port 2146 are respectively connected to the programmable logic device 2142; the HUB port 2146 is, for example, a flat cable interface, which is connected to the LED lamp panel in the display screen 210 through a flat cable. Further, programmable logic device 2142 connects programmable logic device 2162 in function card 216, for example, via an ethernet PHY chip and a port. In addition, microcontroller 2164 in function card 216 is connected to programmable logic device 2162 and to light sensor 219.
As described above, in this embodiment, the ambient brightness state information of the display terminal 21 can be obtained by responding to the ambient parameter detection request data packet sent by the cloud service end (or CS end), and is uploaded to the cloud service end (or CS end) for display, so that the following advantages can be provided: (1) the user can conveniently and remotely know the ambient brightness of the display terminal playing the program; and (2) the screen brightness of the display terminal for playing the program can be controlled better and remotely by the user, so that the playing effect is optimized.
[ fifth embodiment ]
Referring to fig. 8, a method for adjusting brightness of a display terminal according to a fifth embodiment of the present application includes:
s17, acquiring environmental parameter data as the environmental brightness of the display terminal;
s18, inquiring a brightness mapping table to obtain screen brightness based on the environment brightness; and
s19, adjusting the brightness of the display screen of the display terminal based on the screen brightness.
In this embodiment, the acquiring of the environmental parameter data in S17 can be realized by the environmental parameter acquiring method of the first embodiment, and therefore, the description thereof is omitted here. For step S18, the luminance mapping table is, for example, a relation mapping table between ambient luminance (Lux) and screen brightness (%). For step S19, it may be that the cloud service end 25A or the client 25B/25C shown in fig. 2 sends a brightness adjustment command to the display terminal 21 according to the screen brightness, thereby adjusting the brightness of the display screen 20 of the display terminal 21.
In addition, in other embodiments of the present application, a computer-readable storage medium is provided, which is a non-volatile memory and stores program code, and when the program code is executed by a computer, the method for acquiring environmental parameters according to the foregoing first embodiment is implemented.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and/or method may be implemented in other manners. For example, the above-described apparatus embodiments are merely illustrative, and for example, the division of the units/modules is only one logical division, and there may be other divisions in actual implementation, for example, multiple units or modules may be combined or integrated into another system, or some features may be omitted, or not executed. In addition, the shown or discussed mutual coupling or direct coupling or communication connection may be an indirect coupling or communication connection through some interfaces, devices or units, and may be in an electrical, mechanical or other form.
The units/modules described as separate parts may or may not be physically separate, and parts displayed as units/modules may or may not be physical units, may be located in one place, or may be distributed on multiple network units. Some or all of the units/modules may be selected according to actual needs to achieve the purpose of the solution of the present embodiment.
In addition, functional units/modules in the embodiments of the present application may be integrated into one processing unit/module, or each unit/module may exist alone physically, or two or more units/modules may be integrated into one unit/module. The integrated units/modules may be implemented in the form of hardware, or may be implemented in the form of hardware plus software functional units/modules.
The integrated units/modules, which are implemented in the form of software functional units/modules, may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing one or more processors of a computer device (which may be a personal computer, a server, or a network device) to execute some steps of the methods described in the embodiments of the present application. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Finally, it should be noted that: the above embodiments are only used to illustrate the technical solutions of the present application, and not to limit the same; although the present application has been described in detail with reference to the foregoing embodiments, it should be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions in the embodiments of the present application.

Claims (15)

  1. An environmental parameter acquisition method is applied to a display terminal; the method for acquiring the environmental parameters is characterized by comprising the following steps:
    receiving an environment parameter detection request data packet;
    analyzing the environmental parameter detection request data packet to obtain analyzed data;
    generating a sensor data request packet according to the analyzed data and the sensor position parameter information;
    accessing target sensor data according to the sensor data request packet;
    obtaining environmental parameter data according to the accessed target sensor data; and
    and outputting the environmental parameter data.
  2. The environmental parameter acquisition method according to claim 1, wherein the sensor location parameter information includes location parameters of a plurality of sensors, and the sensor data request packet is a plurality of sensor data request packets generated in sequence;
    the accessing target sensor data according to the sensor data request packet specifically includes: respectively accessing a plurality of target sensor data respectively corresponding to the plurality of sensors according to the plurality of sensor data request packets; and
    the obtaining environmental parameter data according to the accessed target sensor data specifically includes: averaging the plurality of target sensor data to obtain the environmental parameter data.
  3. The method according to claim 1, wherein the environment parameter detection request packet is a Json format packet; the receiving of the environmental parameter detection request data packet specifically comprises receiving the environmental parameter detection request data packet by interacting with a cloud server based on a WebSocket or http protocol, or receiving the environmental parameter detection request data packet by interacting with a client based on a UDP or TCP protocol; and the target sensor data is a luminance value sensed by the light sensor.
  4. An environmental parameter acquisition device is applied to a display terminal; characterized in that, the environment parameter acquisition device includes: a request executor and a hardware adapter;
    the request executor is used for receiving an environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain analyzed data, and generating a sensor data request packet according to the analyzed data and sensor position parameter information;
    the hardware adapter is used for accessing target sensor data according to the sensor data request packet; and
    the request executor is also used for obtaining environmental parameter data according to the accessed target sensor data and outputting the environmental parameter data.
  5. The environmental parameter acquisition apparatus according to claim 4, further comprising: a software router; the request executors are multiple, and the multiple request executors comprise a first request executor and a second request executor; the software router connects the first request executor and the second executor to the hardware adapter, and is configured to send the sensor data request packet generated by each of the first request executor and the second request executor to the hardware adapter.
  6. The apparatus according to claim 4, wherein the request executor is specifically configured to receive the environment parameter detection request packet, parse the environment parameter detection request packet to obtain the parsed data, and sequentially generate a plurality of sensor data request packets according to the parsed data and the sensor position parameter information;
    the hardware adapter is specifically configured to access, according to the plurality of sensor data request packets, a plurality of target sensor data corresponding to a plurality of sensors, respectively; and
    the request executor is further specifically configured to average the plurality of target sensor data to obtain the environmental parameter data; wherein the plurality of target sensor data are luminance values sensed by a plurality of light sensors, respectively.
  7. A display terminal, comprising: the display control system comprises a display controller, a display control card, a display screen and a first optical sensor, wherein the display screen is connected with the display control card, the display control card is connected between the display controller and the display screen, and the first optical sensor is connected with the display controller;
    wherein the display controller is to: receiving an environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain analyzed data, generating a sensor data request packet according to the analyzed data and sensor position parameter information, accessing first target sensor data corresponding to the first optical sensor according to the sensor data request packet, obtaining environmental parameter data according to the accessed first target sensor data, and outputting the environmental parameter data.
  8. The display terminal of claim 7, wherein the display controller comprises an embedded processor and a programmable logic device coupled to the embedded processor; the first optical sensor is connected with the embedded processor through a serial communication interface, or is connected with the programmable logic device through a network cable through a function card, or is connected with the programmable logic device through the network cable after sequentially passing through the function card and the display control card;
    wherein the embedded processor is to: receiving the environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain the analyzed data, generating the sensor data request packet according to the analyzed data and the sensor position parameter information, accessing the first target sensor data corresponding to the first optical sensor according to the sensor data request packet, obtaining the environmental parameter data according to the accessed first target sensor data, and outputting the environmental parameter data.
  9. The display terminal of claim 7, wherein the display terminal further comprises a second light sensor; the display controller comprises an embedded processor and a programmable logic device connected with the embedded processor; the first optical sensor is connected with the embedded processor through a serial communication interface; the second optical sensor is connected with the programmable logic device through a network cable by a function card, or is connected with the programmable logic device through the network cable after passing through the function card and the display control card in sequence;
    wherein the embedded processor is to: receiving the environmental parameter detection request data packet, analyzing the environmental parameter detection request data packet to obtain the analyzed data, sequentially generating a plurality of sensor data request packets according to the analyzed data and the sensor position parameter information, respectively accessing the first target sensor data corresponding to the first optical sensor and the second target sensor data corresponding to the second optical sensor according to the plurality of sensor data request packets, averaging the accessed first target sensor data and the accessed second target sensor data to obtain the environmental parameter data, and outputting the environmental parameter data.
  10. The display terminal according to any of claims 7 to 9, wherein the display screen is an LED display screen.
  11. An environmental parameter acquisition system is applied to a display terminal; the environmental parameter acquisition system includes: a processor and a memory; wherein the memory stores instructions for execution by the processor and the processor is configured to execute the instructions to implement the method of any of claims 1 to 3.
  12. A method for adjusting the brightness of a display terminal is characterized by comprising the following steps:
    the environmental parameter acquisition method according to any one of claims 1 to 3, obtaining the environmental parameter data as an environmental brightness of the display terminal;
    inquiring a brightness mapping table based on the ambient brightness to obtain screen brightness; and
    and adjusting the brightness of the display screen of the display terminal based on the screen brightness.
  13. The display terminal luminance adjustment method according to claim 12, wherein the display terminal includes: the display control device comprises a display controller, a display control card, a display screen and a first optical sensor, wherein the display screen is connected with the display control card, the display control card is connected between the display controller and the display screen, and the first optical sensor is connected with the display controller.
  14. The method for adjusting brightness of a display terminal according to claim 13, wherein the display controller comprises an embedded processor and a programmable logic device connected to the embedded processor; the first optical sensor is connected with the embedded processor through a serial port, or is connected with the programmable logic device through a function card through a network cable, or is connected with the programmable logic device through the network cable after passing through the function card and the display control card in sequence.
  15. The method for adjusting brightness of a display terminal according to claim 13, wherein the display terminal further comprises a second light sensor; the display controller comprises an embedded processor and a programmable logic device connected with the embedded processor; the first optical sensor is connected with the embedded processor through a serial port; the second optical sensor is connected with the programmable logic device through a network cable through a function card, or is connected with the programmable logic device through the network cable after passing through the function card and the display control card in sequence.
CN201980023260.1A 2019-03-13 2019-03-13 Environment parameter acquisition method, device and system, display terminal and brightness adjustment method Active CN111989734B (en)

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
PCT/CN2019/078004 WO2020181528A1 (en) 2019-03-13 2019-03-13 Ambient parameter obtaining method, device and system, and display terminal and brightness adjustment method

Publications (2)

Publication Number Publication Date
CN111989734A true CN111989734A (en) 2020-11-24
CN111989734B CN111989734B (en) 2023-08-22

Family

ID=72427765

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201980023260.1A Active CN111989734B (en) 2019-03-13 2019-03-13 Environment parameter acquisition method, device and system, display terminal and brightness adjustment method

Country Status (2)

Country Link
CN (1) CN111989734B (en)
WO (1) WO2020181528A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114677955A (en) * 2022-03-17 2022-06-28 Tcl华星光电技术有限公司 Display panel and control method thereof

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN117460128B (en) * 2023-12-20 2024-03-19 东莞市钜欣电子有限公司 Photomask dimming control method and system based on multidimensional data analysis

Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201904068U (en) * 2010-12-15 2011-07-20 巴可伟视(北京)电子有限公司 System for realizing automatic adjustment of brightness of outdoor display screen
CN202838914U (en) * 2012-09-29 2013-03-27 西安诺瓦电子科技有限公司 Light-emitting diode (LED) screen brightness control system
CN103021329A (en) * 2012-11-27 2013-04-03 深圳市奥拓电子股份有限公司 Light-emitting diode (LED) full color screen system and brightness adjusting method thereof
CN104252826A (en) * 2014-09-15 2014-12-31 西安诺瓦电子科技有限公司 LED (Light Emitting Diode) display screen brightness monitoring method and device and LED display controller
CN205487285U (en) * 2016-01-25 2016-08-17 深圳市奥拓电子股份有限公司 A adjustting of lighteness system and LED display screen for LED display screen
US20170018233A1 (en) * 2014-03-13 2017-01-19 Huawei Device Co., Ltd. Method for adjusting backlight brightness and electronic device
US20170039958A1 (en) * 2015-08-05 2017-02-09 International Business Machines Corporation Optimized screen brightness control using multi-point light intensity input
CN106531099A (en) * 2016-12-13 2017-03-22 努比亚技术有限公司 Display screen brightness adjusting device and method
US20170164278A1 (en) * 2015-12-08 2017-06-08 Le Holdings (Beijing) Co., Ltd. Method, apparatus, and system for adjusting the brightness of display screen, and transmitting data
CN107092459A (en) * 2017-05-31 2017-08-25 西安诺瓦电子科技有限公司 Exchange method and interactive device and display screen control system
US20180012560A1 (en) * 2015-02-26 2018-01-11 Intel Corporation Determination of presence of reflection of a screen light to a display screen for screen light brightness adjustment
CN107665697A (en) * 2017-10-20 2018-02-06 维沃移动通信有限公司 The adjusting method and mobile terminal of a kind of screen intensity
CN107818765A (en) * 2016-09-13 2018-03-20 中兴通讯股份有限公司 Display device brightness control method, device and mobile intelligent terminal and display device
CN107966209A (en) * 2017-11-22 2018-04-27 广东欧珀移动通信有限公司 Environment light detection method, device, storage medium and electronic equipment
CN108877741A (en) * 2018-07-27 2018-11-23 维沃移动通信有限公司 A kind of screen luminance adjustment method and terminal device
CN109147651A (en) * 2017-06-28 2019-01-04 西安诺瓦电子科技有限公司 Show cabinet, display screen and its control system, display screen screen configuration method and device

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
JPH11109920A (en) * 1997-09-30 1999-04-23 Yamaura:Kk Led character display equipment

Patent Citations (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN201904068U (en) * 2010-12-15 2011-07-20 巴可伟视(北京)电子有限公司 System for realizing automatic adjustment of brightness of outdoor display screen
CN202838914U (en) * 2012-09-29 2013-03-27 西安诺瓦电子科技有限公司 Light-emitting diode (LED) screen brightness control system
CN103021329A (en) * 2012-11-27 2013-04-03 深圳市奥拓电子股份有限公司 Light-emitting diode (LED) full color screen system and brightness adjusting method thereof
US20170018233A1 (en) * 2014-03-13 2017-01-19 Huawei Device Co., Ltd. Method for adjusting backlight brightness and electronic device
CN104252826A (en) * 2014-09-15 2014-12-31 西安诺瓦电子科技有限公司 LED (Light Emitting Diode) display screen brightness monitoring method and device and LED display controller
US20180012560A1 (en) * 2015-02-26 2018-01-11 Intel Corporation Determination of presence of reflection of a screen light to a display screen for screen light brightness adjustment
US20170039958A1 (en) * 2015-08-05 2017-02-09 International Business Machines Corporation Optimized screen brightness control using multi-point light intensity input
US20170164278A1 (en) * 2015-12-08 2017-06-08 Le Holdings (Beijing) Co., Ltd. Method, apparatus, and system for adjusting the brightness of display screen, and transmitting data
CN205487285U (en) * 2016-01-25 2016-08-17 深圳市奥拓电子股份有限公司 A adjustting of lighteness system and LED display screen for LED display screen
CN107818765A (en) * 2016-09-13 2018-03-20 中兴通讯股份有限公司 Display device brightness control method, device and mobile intelligent terminal and display device
CN106531099A (en) * 2016-12-13 2017-03-22 努比亚技术有限公司 Display screen brightness adjusting device and method
CN107092459A (en) * 2017-05-31 2017-08-25 西安诺瓦电子科技有限公司 Exchange method and interactive device and display screen control system
CN109147651A (en) * 2017-06-28 2019-01-04 西安诺瓦电子科技有限公司 Show cabinet, display screen and its control system, display screen screen configuration method and device
CN107665697A (en) * 2017-10-20 2018-02-06 维沃移动通信有限公司 The adjusting method and mobile terminal of a kind of screen intensity
CN107966209A (en) * 2017-11-22 2018-04-27 广东欧珀移动通信有限公司 Environment light detection method, device, storage medium and electronic equipment
CN108877741A (en) * 2018-07-27 2018-11-23 维沃移动通信有限公司 A kind of screen luminance adjustment method and terminal device

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114677955A (en) * 2022-03-17 2022-06-28 Tcl华星光电技术有限公司 Display panel and control method thereof
CN114677955B (en) * 2022-03-17 2023-09-26 Tcl华星光电技术有限公司 Display panel and control method thereof

Also Published As

Publication number Publication date
WO2020181528A1 (en) 2020-09-17
CN111989734B (en) 2023-08-22

Similar Documents

Publication Publication Date Title
US20210102978A1 (en) System and method for performing data transfers in an intelligent electronic device
US11641402B2 (en) Systems and methods for managed connectivity wall outlets using low energy wireless communication
CN111989734A (en) Environmental parameter acquisition method, device and system, display terminal and brightness adjustment method
CN106131164A (en) Carry out data processing method and the device of protocol analysis beyond the clouds
CN105278515A (en) Monitoring acquisition equipment and industrial equipment monitoring, diagnosis and maintenance system thereof
CN105571643A (en) Integrated general monitoring system for power transmission line
CN106209513B (en) 61850 multi-client implementation method of IEC based on burse mode
CN107018405A (en) LED three dimensional displays and its control method based on cloud platform
CN111122934A (en) Oscilloscope system based on internet of things technology
CN102336355A (en) Elevator monitoring system
CN103294043A (en) Enterprise exhibition platform oriented remote monitoring system and method
CN202272595U (en) Elevator monitoring system
CN202979035U (en) Network-based multimedia remote centralized controller
US20150358432A1 (en) Signal conversion system and signal conversion method
CN208924267U (en) A kind of energy gateway apparatus
CN102072772A (en) Wireless color acquisition system and method of same
CN110232813A (en) A kind of copy controller and copy controller system
WO2016062065A1 (en) Switching method and device for customer premises equipment (cpe) operating manner
CN106291047B (en) Plug-and-play voltage monitoring system
CN210377503U (en) Electronic label system
CN104749430A (en) Circuit line loss monitoring device
CN204229133U (en) Smart mobile phone is utilized to control LED full-color display screen system
CN203422646U (en) Customizable remote monitoring system based on embedded Ethernet
CN115087180A (en) Landscape lighting data transmission control method and system
CN209281676U (en) Intelligent educational platform based on Internet of Things

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