Elevator button module, elevator operating panel, elevator button control system and elevator button light control method
By using a microcontroller module and a lighting control module connected in series, flexible configuration of elevator button lighting display is achieved, solving the problems of single color and inconvenient dimming and color adjustment in the existing technology, improving the flexibility and convenience of elevator button lighting control, and reducing installation and maintenance complexity.
Patent Information
- Application Number
- CN202511043739.5
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2025-07-28
- Publication Date
- 2025-11-04
AI Technical Summary
The existing elevator button lighting display control is not very flexible, the colors are limited and the dimming and color adjustment are inconvenient, resulting in redundant non-standard configurations. Furthermore, changing the button light color configuration requires disassembling and replacing the buttons, which wastes manpower and resources.
The elevator button module is connected to the instruction board via a communication protocol. The microcontroller module and the lighting control module are connected via a serial communication protocol. The user terminal configures the lighting control parameters through the user interface. The instruction board parses and transmits the lighting control messages. The microcontroller module parses and sends the color and brightness function parameters to the lighting control module to control the lighting display of the elevator buttons.
It improves the flexibility and convenience of elevator button lighting control, reduces the number of physical connections for buttons, lowers manpower and material costs, and eliminates the need to disassemble or replace buttons.
Smart Images

Figure CN120887299A_ABST
Abstract
Description
TECHNICAL FIELD
[0001] The present application relates to the field of elevator human-computer interaction, and in particular to an elevator button module, an elevator control panel, an elevator button control system and an elevator button light control method. BACKGROUND
[0002] The light color configuration of the mechanical button of the elevator in the related art is mostly fixed monochrome, or dim and double color, the board circuit is simple, but there are single color, inconvenient light and color adjustment, leading to non-standard configuration redundancy, and when the light color configuration of the button needs to be changed, the button usually needs to be disassembled and replaced, and reassembled, causing waste of manpower and material resources.
[0003] It can be seen that the flexibility of the light display control of the elevator button in the related art is not high. SUMMARY
[0004] Therefore, it is necessary to provide an elevator button module, an elevator control panel, an elevator button control system and an elevator button light control method capable of improving the flexibility of the light display configuration of the elevator button in view of the above technical problems.
[0005] In a first aspect, the present application provides an elevator button module, which is in communication connection with an elevator instruction board, and the instruction board is in communication connection with a user terminal, the elevator button module comprises a plurality of serially connected elevator buttons, each elevator button comprises a micro control module and a light control module, and the micro control modules of each elevator button are connected through a serial communication protocol; wherein:
[0006] The micro control module is configured to receive a light control message sent by the instruction board, parse the light control message into color brightness function parameters, and obtain the light control message by parsing a light control instruction sent by the user terminal through the instruction board;
[0007] The micro control module is further configured to send the color brightness function parameters to the light control module;
[0008] The light control module is configured to control the light display of the elevator button based on the received color brightness function parameters.
[0009] In a second aspect, the present application further provides an elevator control panel, which comprises an instruction board and the elevator button module of any one of the above, wherein:
[0010] The instruction board is configured to receive a light control instruction sent by the user terminal, parse the light control instruction into a light control message, and the light control message comprises target color brightness function parameters;
[0011] The instruction board is further configured to transmit the light control message to the elevator button module, so that the elevator button controls the light display based on the light control message.
[0012] In a third aspect, the application further provides an elevator button control system, which comprises a user terminal and an elevator control panel, the elevator control panel comprising an instruction board and an elevator button module, the instruction board being communicatively connected with the user terminal and the elevator button module, and the elevator button module comprising a plurality of serially connected elevator buttons, each of the elevator buttons comprising a micro-control module and a light control module, and the micro-control modules of the elevator buttons being connected through a serial communication protocol:
[0013] the user terminal being configured to display a user interface, and to configure light control parameters of the elevator buttons by a user to generate light control instructions and transmit the light control instructions to the instruction board;
[0014] the instruction board being configured to receive the light control instructions transmitted by the user terminal, and to parse the light control instructions into light control messages;
[0015] the instruction board being further configured to transmit the light control messages to the elevator button module;
[0016] the micro-control module of the elevator button module being configured to receive the light control messages transmitted by the instruction board, and to parse the light control messages into color and brightness function parameters;
[0017] the micro-control module of the elevator button module being further configured to transmit the color and brightness function parameters to the light control module;
[0018] the light control module of the elevator button module being configured to control light display of the elevator buttons based on the received color and brightness function parameters.
[0019] In a fourth aspect, the application further provides an elevator button light control method applied to an elevator button control system, which comprises a user terminal and an elevator control panel, the elevator control panel comprising an instruction board and an elevator button module, the instruction board being communicatively connected with the user terminal and the elevator button module, and the elevator button module comprising a plurality of serially connected elevator buttons, each of the elevator buttons comprising a micro-control module and a light control module, and the micro-control modules of the elevator buttons being connected through a serial communication protocol, the method comprising:
[0020] the user terminal receiving light control instructions generated by a user configuration, and transmitting the light control instructions to the instruction board;
[0021] the instruction board receiving the light control instructions transmitted by the user terminal, and parsing the light control instructions into light control messages;
[0022] the instruction board transmitting the light control messages to the micro-control module;
[0023] the micro-control module receiving the light control messages transmitted by the instruction board, and parsing the light control messages into color and brightness function parameters;
[0024] The micro-control module sends the color brightness function parameter to the light control module;
[0025] The light control module controls the light display of the elevator button based on the received color brightness function parameter.
[0026] The above elevator button module is in communication connection with an elevator instruction board, the instruction board is in communication connection with a user terminal, the elevator button module comprises a plurality of serially connected elevator buttons, each elevator button comprises a micro-control module and a light control module, the micro-control modules of the elevator buttons are connected through a serial communication protocol, in an actual scenario, a button light control instruction is sent by the user terminal to the elevator instruction board, the instruction board analyzes the button light control instruction to obtain a light control message, the light control message is transmitted to the micro-control module of the elevator button, the micro-control module analyzes the light control message to obtain a color brightness function parameter, the color brightness function parameter is sent to the light control module, and the light control module controls the light display of the elevator button based on the received color brightness function parameter. On the one hand, the communication architecture that the user terminal is in communication connection with the instruction board and the instruction board is in communication connection with the elevator button module is conducive to realizing the linkage of the user terminal and the elevator button, thereby improving the flexibility and convenience of the light control of the elevator button. On the other hand, unlike the connection mode of the elevator buttons in the traditional elevator button module, the serial connection mode is adopted, which is conducive to reducing the number of physical connections of the buttons, at the same time, is conducive to breaking through the limitation of the number of button interfaces of the instruction board and reducing the possibility of increasing the expansion instruction board for connecting more buttons, and at the same time provides convenience for the transmission of the light control message between the elevator buttons. On the other hand, unlike the traditional elevator button module, the micro-control module and the light control module of each elevator button are connected to each other, which is conducive to responding to various different non-standard customized light adjustment requirements of a single button, improves the flexibility of the light control of the elevator button, and at the same time, without the need to disassemble, replace and reassemble the button and the elevator button, reduces the cost of manpower and resources. BRIEF DESCRIPTION OF DRAWINGS
[0027] In order to more clearly illustrate the technical solutions in the embodiments of the present application or the related art, the following will briefly introduce the drawings needed to be used in the description of the embodiments of the present application or the related art. Obviously, the drawings in the following description only some embodiments of the present application, and for those skilled in the art, without creative labor, other related drawings can also be obtained from these drawings.
[0028] Figure 1 It is a structural schematic diagram of the elevator button module in an embodiment;
[0029] Figure 2 It is a connection schematic diagram of the elevator button module and the instruction board in an embodiment;
[0030] Figure 3 This is a schematic diagram showing the connection between the microcontroller module and the lighting control module of the elevator button in one embodiment;
[0031] Figure 4 This is a schematic diagram of the elevator control panel in one embodiment;
[0032] Figure 5 This is a structural block diagram of the elevator control panel in another embodiment;
[0033] Figure 6 This is a structural block diagram of an elevator button control system in one embodiment;
[0034] Figure 7 This is a flowchart illustrating an elevator button light control method in one embodiment. Detailed Implementation
[0035] To make the objectives, technical solutions, and advantages of this application clearer, the following detailed description is provided in conjunction with the accompanying drawings and embodiments. It should be understood that the specific embodiments described herein are merely illustrative and not intended to limit the scope of this application.
[0036] The elevator button module provided in this application embodiment can be applied to, for example... Figure 1 In the application environment shown, the user terminal 100 communicates with the instruction board 108 of the elevator control panel via a network. Alternatively, the user terminal 100 can also communicate with the elevator control system connected to the elevator control panel via the network, thus allowing the user terminal to communicate indirectly with the instruction board 108 of the elevator control panel through the elevator control system. The instruction board 108 and the elevator button module 102 can be connected via wired communication. The elevator button module includes multiple serially connected elevator buttons, each including a microcontroller module 104 and a lighting control module 106. The microcontroller modules 104 of each elevator button are connected via a serial communication protocol.
[0037] The command board and the user terminal can be connected via wireless or wired communication. Wireless communication methods include, but are not limited to, Bluetooth, Wi-Fi, and mobile communication technologies (such as 4G (fourth-generation mobile communication technology) / 5G (fifth-generation mobile communication technology)).
[0038] Specifically, the user can configure the light control parameters of the elevator button through the user terminal 100, the user terminal 100 sends the light control instruction of the elevator button to the instruction board 108 in response to the parameter configuration of the user, then the instruction board 108 receives the light control instruction, parses the light control instruction into a light control message, transmits the light control message to the micro control module of the elevator button, the micro control module receives the light control message, parses the light control message into color brightness function parameters, and then sends the color brightness function parameters to the light control module, and the light control module controls the light display of the elevator button based on the received color brightness function parameters.
[0039] The elevator control panel can be a device installed on the outside of the elevator car for users to call the elevator, a device installed in the elevator car for users to select the destination floor, or a destination floor selector device installed on the outside of the elevator car for users to register the destination floor in advance before entering the car. It is easy to understand that the instruction board can be a circuit board installed in each of the above devices.
[0040] The user terminal 100 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things device can be a smart speaker, a smart television, a smart air conditioner, a smart car device, a projection device, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc.
[0041] In an exemplary embodiment, as shown in Figure 1 The elevator button module 102 is in communication connection with the elevator instruction board 108, the instruction board 108 is in communication connection with the user terminal 100, and the elevator button module 102 includes a plurality of serially connected elevator buttons, each elevator button including a micro control module 104 and a light control module 106, and the micro control modules 104 of each elevator button are connected through a serial communication protocol. Among them:
[0042] The micro control module 104 is configured to receive a light control message sent by the instruction board, parse the light control message into color brightness function parameters, and the light control message is obtained by the instruction board parsing a light control instruction sent by the user terminal.
[0043] The user terminal communicates with the instruction panel of the elevator control panel through the network. Of course, the user terminal can also communicate with the elevator control system connected to the elevator control panel through the network, so that the user terminal indirectly communicates with the instruction panel of the elevator control panel through the elevator control system. The instruction panel and the elevator button module can be connected through wired communication. The elevator button module includes a plurality of serially connected elevator buttons. Each elevator button includes a micro control module and a light control module. The micro control modules of each elevator button are connected through a serial communication protocol.
[0044] The instruction panel and the user terminal can be connected through wireless communication or wired communication. Wireless communication includes but is not limited to Bluetooth connection, WIFI connection, and mobile communication technology (such as 4G (fourth generation mobile communication technology) / 5G (fifth generation mobile communication technology)).
[0045] The elevator instruction panel is used to receive and process feedback information from the elevator control system and instruction signals from passengers. The instruction panel controls the components in the elevator control panel through the feedback information and dispatches the elevator through the instruction information of the passengers.
[0046] The color brightness function parameter is used to adjust the light display of the elevator button. The color brightness function parameter can include but is not limited to color information and brightness information of the light, and light display scenarios. The light display scenarios can include but are not limited to elevator button non-triggered key operation and elevator button triggered key operation. The elevator button includes but is not limited to up and down buttons, layer selection buttons, door opening and closing buttons, alarm buttons, intercom buttons, and emergency stop buttons.
[0047] To improve the flexibility of light control of the elevator buttons, in specific implementation, the user can link the application or webpage of the user terminal with the elevator control system or directly link the instruction panel of the elevator control panel to adjust the light display of the elevator buttons. Specifically, first, the user can configure the light control parameters of the elevator buttons through the user interface on the user terminal, which can include but is not limited to color information and brightness information of the button light, and light display scenarios. The user terminal sends the light control instruction to the elevator instruction panel in response to the configuration input of the user interface. Second, after the instruction panel receives the light control instruction, it analyzes the light control instruction to obtain the color and brightness function parameters of each elevator button, generates a light control message according to the color and brightness function parameters, and transmits the light control message to the micro control (Microcontroller Unit, MCU) module of each elevator button. Subsequently, after each elevator button micro control module receives the light control message sent by the instruction panel, it analyzes the light control message to obtain the color and brightness function parameters. For example, the color and brightness function parameters obtained by each micro control module include: the light display scenario is "elevator button not triggered key operation", the color information is "yellow", and the brightness information is "dim".
[0048] In the above embodiment, the user can configure the color information through the color selector of the user interface. It can be understood that in other embodiments, the color information can also be configured in other ways, such as inputting color parameters, and the application does not limit the configuration method of the color information.
[0049] In the above embodiment, the user can configure the brightness information through the brightness adjustment slider of the user interface. It can be understood that in other embodiments, the brightness information can also be configured in other ways, such as inputting brightness parameters, and the application does not limit the configuration method of the brightness information.
[0050] In another embodiment, the user-configured light control parameter can further include a display duration. The micro control module receives the light control message sent by the instruction board, and the parsing of the light control message into color and brightness function parameters can further include: first, configuring the light control parameter for the target elevator button through the user interface on the user terminal, the light control parameter including color information, brightness information and display duration of the button light, and a light display scenario, and the user terminal sends a light control instruction to the elevator instruction board in response to the configuration input of the user interface. Second, the instruction board receives the light control instruction, parses the light control instruction to obtain the color and brightness function parameters of each elevator button, generates a light control message according to the color and brightness function parameters, and transmits the light control message to the micro control module of each elevator button. After each elevator button micro control module receives the light control message sent by the instruction board, the light control message is parsed to obtain the color and brightness function parameters, which include color information, brightness information and display duration of the button light, and a light display scenario. Exemplarily, the color and brightness function parameters received by each elevator button include: the light display scenario is "elevator button not triggered key operation", the color information is "yellow", the brightness information is "dim", and the display duration is 6 hours.
[0051] The micro control module 104 is further configured to send the color and brightness function parameters to the light control module 106.
[0052] The light control module can be an RGB module including but not limited to an IC chip and an RGB (Red Green Blue) lamp, or an RGB module including only an RGB lamp.
[0053] In specific implementation, the micro control module of each elevator button is connected to the light control module through a serial communication protocol, which includes but is not limited to I2C (Inter-Integrated Circuit) and SPI (Serial Peripheral Interface).
[0054] In one embodiment, after the micro-control module of the elevator button receives the light control message carrying the color brightness function parameter, the micro-control module determines whether to control the light control module to adjust the light display of the elevator button based on the color information and the brightness information in the color brightness function parameter according to the light display scene of the color brightness function parameter. For example, if the light display scene is “elevator button not triggering key operation”, the color information and the brightness information are sent to the light control module to control the light display of the elevator button. If the light display scene is “elevator button triggering key operation”, the color information and the brightness information are sent to the light control module to control the light display of the elevator button in response to the key operation of the elevator button.
[0055] The light control module 106 is configured to control the light display of the elevator button based on the received color brightness function parameter.
[0056] In a specific implementation, after the light control module receives the color brightness function parameter, the color information and the brightness information are parsed respectively to obtain color value and brightness value, and then the current flowing through the RGB lamp is adjusted according to the color value and the brightness value to control the light display of the elevator button.
[0057] The elevator button module is in communication connection with the elevator instruction board, the instruction board is in communication connection with the user terminal, the elevator button module comprises a plurality of serially connected elevator buttons, each elevator button comprises a micro control module and a light control module, the micro control modules of each elevator button are connected through a serial communication protocol, in an actual scene, the user terminal sends a light control instruction to the instruction board of the elevator control panel, the instruction board analyzes the button light control instruction to obtain a light control message, and the light control message is transmitted to the micro control module of the elevator button, secondly, the micro control module analyzes the light control message to obtain color brightness function parameters, and the color brightness function parameters are sent to the light control module, and the light control module controls the light display of the elevator button based on the received color brightness function parameters, on the one hand, the communication architecture that the user terminal is in communication connection with the instruction board and the instruction board is in communication connection with the elevator button module is conducive to realizing the linkage of the user terminal and the elevator button, thereby improving the flexibility and convenience of the light control of the elevator button; on the other hand, unlike the connection mode of the traditional elevator button module, the serial connection mode is adopted, which is conducive to reducing the number of physical button connections, at the same time, it is conducive to breaking through the limitation of the number of button interfaces of the instruction board and reducing the possibility of increasing the expansion instruction board for accessing more buttons, and at the same time, it is convenient for the transmission of light control messages between the elevator buttons; on the other hand, unlike the traditional elevator button module, each elevator button is provided with a micro control module and a light control module connected to each other, which is conducive to responding to various different non-standard customized light adjustment requirements of a single button, improves the flexibility of the light control of the elevator button, and at the same time, without the need to disassemble, replace and reassemble the elevator button, the labor and material costs are reduced.
[0058] In one exemplary embodiment, wherein:
[0059] The micro control module 104 is further configured to analyze the light control message into target button identification information.
[0060] The target button identification information includes but is not limited to a hardware identification or a unique identifier of the target elevator button, and the target elevator button is an elevator button whose light display configuration needs to be adjusted.
[0061] In actual application, the configuration of the button identification information of the elevator button can be that a unique identifier is assigned to each elevator button in advance, so as to adjust the light of a single button according to the unique identifier. Or a hardware identification can be set according to the jumper of each elevator button in advance.
[0062] In a specific implementation, a user can configure the color information and brightness information of the target button of the elevator and the light display scene through a user interface on a user terminal. The user terminal sends a light control instruction to the instruction panel of the elevator control panel in response to the configuration input of the user interface. The target button can be one or more, which is not limited in the present application. Subsequently, the instruction panel receives the light control instruction, parses the light control instruction to obtain the target button identification information and the color brightness function parameters of the target elevator button, generates a light control message according to the target button identification information and the color brightness function parameters, and transmits the light control message to the micro control module of the elevator button connected to the instruction panel (such as the selected floor button "7" and the selected floor button "8" shown in Figure 2 After the micro control module of the elevator button connected to the instruction panel receives the light control message, the micro control module parses the light control message to obtain the target button identification information. For example, the target button identification information of the selected floor button "3" is obtained after the light control message is parsed.
[0063] The micro control modules of the elevator buttons are connected in series through a serial communication protocol, and the light control message is transmitted to the target elevator button matched with the target button identification information.
[0064] In the present embodiment, the micro control modules of the elevator buttons are connected in series through a serial communication protocol. The serial communication protocol includes but is not limited to UART (Universal Asynchronous Receiver / Transmitter), I2C, TTL and SPI, etc. As shown in Figure 2 The elevator buttons are connected in series through a "hand in hand" cascade mode. The output port of one elevator button (such as the interface two shown in Figure 3 is connected to the input port of the next elevator button (such as the interface one shown in Figure 3 , forming a chain structure. The interface is not designed to be polarity-free, which reduces the number of physical button connections, and is conducive to breaking through the button interface number limit of the instruction panel and reducing the possibility of increasing the extension instruction panel for more buttons.
[0065] In implementation, the elevator button connected with the instruction board compares the button identification information of the button itself with the target button identification information after receiving the light control message. If the target button identification information does not match the button identification information of the button itself, the light control message is transmitted to the next elevator button through the serial communication protocol. If the target button identification information matches the button identification information of the button itself, the color brightness function parameter is sent to the light control module. By way of example, in the above example, the micro control modules of the floor selection buttons "7" and "8" determine that the button identification information of the buttons themselves does not match the target button identification information after analyzing the light control message to obtain the target button identification information. Then, the light control message is sent to the micro control modules of the next elevator buttons, which are the micro control modules of the floor selection buttons "5" and "6", respectively. Subsequently, the micro control modules of the floor selection buttons "5" and "6" perform the same above-mentioned actions as the micro control modules of the floor selection buttons "7" and "8". The micro control module of the floor selection button "3" receives the light control message.
[0066] The light control module 106 of the target elevator button is configured to control the light display of the target elevator button based on the color brightness function parameter.
[0067] In implementation, if the target elevator button determines that the button identification information of the button itself matches the target button identification information, the micro control module of the target elevator button sends the color brightness function parameter obtained by analysis to the light control module. The light control module controls the light display of the target elevator button based on the color brightness function parameter.
[0068] In this embodiment, unlike the matrix connection mode of the conventional elevator button and the instruction board, the elevator buttons are connected in series, which is conducive to breaking through the limitation of the number of instruction board interfaces on the number of button connections, reducing the possibility of increasing the extension instruction board for connecting more buttons, improving the flexibility of button expansion, and reducing the button connection harness, improving the simplicity of the internal wiring of the elevator control panel, thereby reducing the complexity of installation and maintenance, and further improving the efficiency of installation and maintenance.
[0069] In an exemplary embodiment, the micro control module 104 is further configured to match the target button identification information obtained by analysis with the button identification information of the current elevator button. If the button identification information of the current elevator button does not match the target button identification information, the light control message is transmitted to the next elevator button of the current elevator button until the light control message is transmitted to the target elevator button matching the target button identification information.
[0070] In this embodiment, the target button identification information can include a target button address.
[0071] In practical applications, the button address of each elevator button can be configured in advance based on the hardware circuit design of the elevator button.
[0072] In implementation, after receiving the light control message, the micro control module of the elevator button compares the button address of the elevator button with the target button address obtained by analyzing the light control message. If the target button address in the light control message does not match the button address of the current button, the light control message is transmitted to the next elevator button through a serial communication protocol until the light control message is transmitted to the target elevator button matching the target button address.
[0073] For example, after the micro control modules of the selected floor buttons "7" and "8" receive the light control message sent by the instruction board, the light control message is analyzed to obtain the target button address of the target elevator button "3". The MCU modules of the selected floor buttons "7" and "8" compare their own button addresses with the target button address, and after comparison, it is determined that the button address of the current button does not match the target button address. Then, the light control message is sent to the micro control modules of the next elevator buttons (selected floor buttons "5" and "6") through a serial communication protocol (such as UART), respectively. Subsequently, the micro control modules of the selected floor buttons "5" and "6" perform the same action as the micro control modules of the selected floor buttons "7" and "8". Until the micro control module of the selected floor button "3" receives the light control message, the transmission of the light control message is stopped, the color brightness function parameters obtained by analysis are sent to the light control module, and the light control module controls the light display of the selected floor button "3".
[0074] In this embodiment, based on the pre-set button address of the elevator button, the elevator buttons connected by serial communication are addressed according to the target button address and the serial communication protocol, which is beneficial to improve the flexibility of the light control of the elevator button.
[0075] In an exemplary embodiment, the light control module 106 includes an RGB module, wherein:
[0076] The micro control module 104 is further configured to generate RGB control parameters based on the color brightness function parameters, wherein the RGB control parameters include a brightness level and an RGB value.
[0077] The micro control module 104 is further configured to send the RGB control parameters to the RGB module.
[0078] The RGB module is configured to control the color and brightness of the elevator button according to the RGB control parameters.
[0079] In this embodiment, the RGB module can include an IC (Integrated Circuit) chip and an RGB lamp, the IC chip is configured to receive the RGB control parameter sent by the MCU module, and control the RGB lamp to output corresponding light color and brightness effect according to the RGB control parameter. The RGB module internally has a data register: 8 bits (256 levels) of color adjustment and 5 bits (32 levels) of brightness adjustment, which are used to adjust the color and brightness of the button light. Of course, the RGB module can also only include an RGB lamp, which is directly controlled by the micro-control module based on the RGB control parameter to output corresponding light color and brightness effect.
[0080] In specific implementation, for the RGB module including the IC chip and the RGB lamp, the process of the RGB module controlling the color and brightness of the elevator button can be: the micro-control module of the elevator button extracts the RGB value and the brightness level from the color brightness function parameter, and sends the RGB value and the brightness level to the IC chip of the RGB module through a serial communication protocol (such as I2C or SPI). Exemplarily, the extracted RGB value includes (R=128, G=64, B=192), and the brightness level is 16. Subsequently, the IC control chip of the RGB module parses the brightness values of the R, G and B channels based on the RGB value, then scales the brightness values of each color channel of the RGB lamp according to the brightness level, and then converts the brightness values of the scaled color channels into corresponding PWM (Pulse Width Modulation) signals, adjusts the current flowing through the red, green and blue LEDs of the RGB lamp according to the PWM signals, so that the RGB lamp outputs the light color and brightness effect matched with the color brightness function parameter, thereby changing the color and brightness of the elevator button.
[0081] For the RGB module including only the RGB lamp, the process of the RGB module controlling the color and brightness of the elevator button can be: the micro-control module of the elevator button extracts the RGB value and the brightness level from the color brightness function parameter, parses the brightness values of the R, G and B channels based on the RGB value, scales the brightness values of each color channel of the RGB lamp according to the brightness level, and then converts the brightness values of the scaled color channels into corresponding PWM (Pulse Width Modulation) signals, adjusts the current flowing through the red, green and blue LEDs of the RGB lamp according to the PWM signals, so that the RGB lamp outputs the light color and brightness effect matched with the color brightness function parameter, thereby changing the color and brightness of the elevator button.
[0082] In this embodiment, the micro-control module generates the RGB control parameter based on the color brightness function parameter to control the RGB module to adjust the color and brightness of the elevator button, thereby improving the accuracy of the light display control of the elevator button.
[0083] In an example embodiment, the RGB control parameter further comprises a beat effect parameter, and the micro control module 104 is further configured to control the RGB module light beat display according to the beat effect parameter.
[0084] The beat effect parameter can include, but is not limited to, a light beat mode and a beat time interval, and the light beat effect includes, but is not limited to, a breathing light, a flashing light, and a flowing water light, etc. The beat time interval is a time interval for adjusting the beat speed.
[0085] In actual application, a plurality of light beat mode corresponding light beat effect algorithms can be pre-set in the IC control chip. In specific implementation, the micro control module of the elevator button extracts the RGB value, the brightness level, and the beat effect parameter from the color brightness function parameter, and sends the RGB value and the brightness level to the RGB module through a serial communication protocol (such as I2C or SPI). For example, the extracted RGB value includes (R=128, G=64, B=192), the brightness level is 16, and the beat effect parameter includes a “breathing light” and a beat time interval of “1.5 seconds”. Subsequently, the IC control chip of the RGB module selects a light beat effect algorithm matched with the “breathing light” light beat mode from the built-in plurality of light beat effect algorithms, and changes the PWM signal to adjust the current flowing through the red, green, and blue LEDs through the light beat effect algorithm, wherein the timer of the micro control module periodically triggers an interrupt according to the beat time interval, so that the RGB module updates the color and brightness of the RGB light.
[0086] In the embodiment, by configuring the beat effect parameter, the diversity of the light display control of the elevator button is improved, thereby improving the adaptability of the non-standard configuration of different button lights.
[0087] Based on the same inventive concept, in an example embodiment, the present application also provides an elevator control panel, as shown in Figure 4 The elevator control panel comprises a command plate 108 and an elevator button module 102 connected in communication, wherein the elevator button module 102 is any one of the above-mentioned embodiments.
[0088] The command plate 108 is configured to receive a light control instruction sent by a user terminal, and parse the light control instruction into a light control message, wherein the light control message comprises a target color brightness function parameter.
[0089] The target color brightness function parameter can be a color brightness function parameter for uniformly controlling the elevator buttons in the elevator button module to display the same light. The color brightness function parameter can include, but is not limited to, color information, brightness information, display time length, and light display scene of the light.
[0090] In implementation, the user can configure the same light control parameter for all the elevator buttons of the elevator button module through the user terminal. The user terminal sends the light control instruction to the instruction board of the elevator control panel in response to the configuration input of the user interface. Then, the instruction board receives the light control instruction, analyzes the light control instruction to obtain the target color brightness function parameter, and generates the light control message according to the target color brightness function parameter. The configuration method of the color brightness function parameter of the user terminal is the same as the above-mentioned embodiment, which is not repeated here.
[0091] The instruction board 108 is also configured to transmit the light control message to the elevator button module 102, so that the elevator button module 102 controls the light display based on the light control message.
[0092] In this embodiment, the instruction board includes two interfaces connected to the elevator button module, as shown in Figure 4 As shown, the instruction board includes two interfaces connected to the floor selection buttons “7” and “8”, respectively.
[0093] In implementation, the instruction board can transmit the light control message to the elevator button module through the two interfaces based on the serial communication protocol, so that the micro control module of the elevator button in the elevator button module transmits the light control message through the serial communication protocol until all the elevator buttons receive the light control message. The micro control module of each elevator button analyzes the light control message to obtain the target color brightness function parameter, and sends the target color brightness function parameter to the light control module, so that the light control module controls the light display of the elevator button based on the target color brightness function parameter. The serial communication protocol includes but is not limited to UART (Universal Asynchronous Receiver / Transmitter), I2C, SPI, etc.
[0094] It can be understood that, since the color function brightness parameters of the elevator buttons are the same, the button identification information does not need to be matched during the transmission of the light control message of the micro control module, and the light control message is directly transmitted.
[0095] In other embodiments, if a link between the instruction board and the elevator button module is disconnected, the instruction board transmits the light control message to the elevator button module through another interface. For example, if the link between the instruction board and the floor selection button “8” is disconnected, the instruction board transmits the light control message through the interface connected to the floor selection button “7”.
[0096] In other embodiments, if a link between the elevator buttons in the elevator button module is disconnected at a certain position, the command board can deliver the light control message through another interface. Illustratively, the communication link between the floor selection button "4" and the floor selection button "2" is disconnected, the command board delivers the light control message to the floor selection button "2" through the interface connected with the floor selection button "7", sequentially through the floor selection button "7", the floor selection button "5", the floor selection button "3", the floor selection button "1", the "door opening" button, the "extension" button and the "door closing" button, and at the same time, the command board delivers the light control message to the floor selection button "4" through the interface connected with the floor selection button "8", sequentially through the floor selection button "8" and the floor selection button "6".
[0097] In the embodiment, the communication architecture that the user terminal is in communication connection with the command board and the command board is in communication connection with the elevator button module is beneficial to realize the linkage between the user terminal and the elevator buttons, thereby improving the flexibility and convenience of the light control of the elevator buttons.
[0098] In an exemplary embodiment, the light control message further comprises target button identification information, wherein:
[0099] The command board 108 is further configured to transmit the light control message to a target elevator button corresponding to the target button identification information based on the target button identification information.
[0100] In the embodiment, the scenario of the light display control of the elevator buttons can be the light display control of one or more elevator buttons, i.e. the light display control of n elevator buttons in the elevator buttons, wherein n is a positive integer and 1≤n
[0101] In specific implementation, the user can configure the color information, the brightness information and the display duration of the button light of the target elevator button and the light display scenario through the user interface on the user terminal, and the user terminal sends a light control instruction to the command board of the elevator control panel in response to the configuration input of the user interface, wherein the target elevator button can be one or more. Secondly, the command board analyzes the light control instruction in response to the received light control instruction to obtain the target button identification information and the color brightness function parameters of the target elevator button, and generates a light control message according to the target button identification information and the color brightness function parameters of the target elevator button. Illustratively, the color brightness function parameters of the "door opening" button include that the light display scenario is "the elevator button is not triggered by the key operation", the color information is "yellow", the brightness information is "dim", and the display duration is 6 hours.
[0102] Subsequently, the instruction board can send the light control message to the micro-control module of the elevator button connected with the instruction board through the serial communication protocol. After receiving the light control message, the micro-control module of the elevator button parses the light control message to obtain the target button identification information, compares the button identification information of the self button with the target button identification information, and determines whether to transmit the light control message to the next elevator button until the light control message is transmitted to the target elevator button. Here, the transmission process of the light control message of the elevator button refers to the implementation manner in which the micro-control modules of the elevator buttons transmit the light control message to the target elevator button matched with the target button identification information through the serial communication protocol in the above-mentioned embodiment of the elevator button module, which will not be described herein again.
[0103] In one exemplary embodiment, wherein:
[0104] The instruction board 108 is further configured to match the target color brightness function parameter with the color brightness function parameter currently stored by the target elevator button, and update the color brightness function parameter of the target elevator button to the target color brightness function parameter in the case of mismatch.
[0105] In actual application, the storage unit of the instruction board stores the color brightness function parameter of each elevator button. The currently stored color brightness function parameter can be the color brightness function parameter of the elevator button stored in the storage unit at the current time. It can be understood that the currently stored color brightness function parameter can be the default color brightness function parameter of the elevator button or the color brightness function parameter configured last time.
[0106] In specific implementation, if the same light display is uniformly controlled for the elevator buttons in the elevator button module, the instruction board matches the target color brightness function parameter with the color brightness function parameter currently stored by each target elevator button after obtaining the target color brightness function parameter. In the case of mismatch represented by the matching result, the color brightness function parameter of the target elevator button stored is updated to the target color brightness function parameter for the target elevator button represented by the matching result. In the case of match represented by the matching result, the locally stored color brightness function parameter does not need to be updated.
[0107] In other embodiments, if the light display control is performed for one or more target elevator buttons, the instruction board 108 is further configured to match the color brightness function parameter with the color brightness function parameter currently stored by the target elevator button which needs to be controlled in light display, and update the color brightness function parameter of the target elevator button to the target color brightness function parameter in the case of mismatch.
[0108] In implementation, the instruction board parses the light control instruction to obtain the target button identification information of the target elevator button, and then locates the current stored color brightness function parameter matching the target button identification information from the storage unit. Then, the color brightness function parameter of the target elevator button is matched with the current stored color brightness function parameter. In the case that the matching result represents a mismatch, the current stored color brightness function parameter of the target elevator button in the storage unit is updated to the parsed color brightness function parameter. In the case that the matching result represents a match, the locally stored color brightness function parameter does not need to be updated.
[0109] In the embodiment, the instruction board stores the color brightness function parameters of the elevator buttons, so that the instruction board controls the light display of the buttons according to the stored color brightness function parameters, which is beneficial to improve the flexibility of the elevator button control.
[0110] In an exemplary embodiment, the light control instruction includes a display time period, wherein:
[0111] The instruction board 108 is also used to read the system time and the display time period in the light control instruction, and in the case that the system time reaches the starting time in the display time period, the light control message is transmitted to the target elevator button.
[0112] In implementation, the instruction board parses the light control instruction to obtain the color brightness function parameter, the display time period and the target button identification information, and then the instruction board performs PWM initialization, monitors the system time through the clock module or the network time protocol, compares the current system time with the starting time of the display time period, and in the case that the current system time reaches the starting time of the display time period, sends the light control message to the elevator button connected with the instruction board through the serial communication protocol, so that the elevator button transmits the light control message to the target elevator button through the serial communication protocol. For example, the instruction board parses the color brightness function parameter for the selected floor button "8" to include the light display scene "elevator button not triggered key operation", the color information "yellow", the brightness information "dim", the display time period "9 am to 6 pm", the display duration "9 hours", and then the instruction board detects the current system time, and in the case that the current system time is 9 am, the light control message is sent to the target elevator button.
[0113] In the embodiment, by setting the display time period, the light display of the elevator button in different time periods is configured, which improves the flexibility and diversity of the elevator button control.
[0114] For example, the light control instruction includes the display time period, and the display time period includes the starting time and the ending time. Figure 5As shown, in one exemplary embodiment, the elevator console further comprises a display module for displaying elevator information sent by the instruction board to passengers, such as displaying the current floor, the running direction of the elevator, and notification information or warning information, etc. The types of the display module include but are not limited to dot matrix display, segment code display, liquid crystal display, and thin film transistor liquid crystal display (TFT).
[0115] The elevator console further comprises an emergency module, which includes but is not limited to an emergency power supply and an audio device for enabling passengers to communicate with the outside world in an emergency.
[0116] The elevator console further comprises a plurality of peripheral modules, exemplarily including but not limited to an emergency lighting module, a safety monitoring module, and an authority information acquisition device, etc. The emergency lighting module is used to activate the emergency lighting system when power is off. The safety monitoring module can be used to monitor the safety parameters of the elevator, including but not limited to the elevator load, the running speed, and the car position, etc. The authority information acquisition device can include but is not limited to an identity card recognition device, a two-dimensional code recognition device, a face recognition device, a palm print recognition device, etc. The authority information is information data used to represent the identity of a user, which can include but is not limited to an identity card ID, an identity two-dimensional code, biological information, etc.
[0117] The elevator console further comprises a maintenance module for facilitating the maintenance of the elevator button module by technicians.
[0118] In one exemplary embodiment, as shown, Figure 6 An elevator button control system is provided, which comprises a user terminal 120 and an elevator console 140, the elevator console 140 comprising an elevator button module 160 and an instruction board 180, the instruction board 180 being communicatively connected with the user terminal 120 and the elevator button module 160, the elevator button module 160 comprising a plurality of serially connected elevator buttons, each elevator button comprising a micro control module and a light control module, the micro control modules of the elevator buttons being serially connected through a serial communication protocol, wherein:
[0119] The user terminal 120 is used to display a user interface for a user to configure light control parameters of the elevator buttons to generate light control instructions, and to send the light control instructions to the instruction board 180.
[0120] The light control parameters can include but are not limited to color information, brightness information, display time length, and light display scenarios, etc.
[0121] In specific implementation, the user can enter the configuration interface of the color brightness function parameter of the elevator button through the user interface of the application (APP) on the user terminal, configure the light control parameter of all elevator buttons or the light control parameter of a single or multiple target elevator buttons in the configuration interface of the color brightness function parameter, click the "apply" button in the interface, generate a light control instruction, and send the light control instruction to the instruction board through the network. For example, the user terminal is equipped with a palm Mopub APP, and the user configures the color brightness function parameter of the "open door" button through the palm Mopub APP, including that the light display scene is "elevator button not triggered key operation", the color information is "yellow", the brightness information is "dim", the display duration is 6 hours, a light control instruction is generated, and the light control instruction is sent to the instruction board through the network.
[0122] In the embodiment, the user configures the color information through the user interface. The user can configure the color information through the color selector of the user interface. It can be understood that in other embodiments, the color information can also be configured in other ways other than the color selector, such as inputting color parameters, and the application does not limit the configuration method of the color information.
[0123] In the embodiment, the user configures the brightness information through the user interface. The user can configure the brightness information through the brightness adjustment slider of the user interface. It can be understood that in other embodiments, the brightness information can also be configured in other ways other than the brightness adjustment slider, such as inputting brightness parameters, and the application does not limit the configuration method of the brightness information.
[0124] The instruction board 180 is configured to receive the light control instruction sent by the user terminal and parse the light control instruction into a light control message.
[0125] In specific implementation, the instruction board parses the button light control instruction sent by the user terminal to obtain the light control message, and the implementation manner of the instruction board is the same as the implementation manner of the instruction board in the above embodiment, which will not be described here.
[0126] The instruction board 180 is further configured to transmit the light control message to the elevator button module 160.
[0127] In specific implementation, the instruction board can transmit the light control message to the elevator button module through a serial communication protocol.
[0128] The micro control module of the elevator button module 160 is configured to receive the light control message sent by the instruction board 180 and parse the light control message into a color brightness function parameter.
[0129] In a specific implementation, if the light control message is for all elevator buttons in the elevator button module, the all elevator buttons are target elevator buttons, and the micro control modules of the target elevator buttons receive the light control message sent by the instruction board, and parse the light control message into color brightness function parameters; if the light control message is for a single or multiple target elevator buttons in the elevator button module, the micro control modules of the single or multiple target elevator buttons parse the light control message into color brightness function parameters. For the implementation of the micro control module receiving the light control message sent by the instruction board and parsing the light control message into color brightness function parameters, refer to the implementation of the micro control module receiving the light control message sent by the instruction board and parsing the light control message into color brightness function parameters in the above embodiment, which will not be repeated here.
[0130] The micro control module of the elevator button module 160 is also configured to send the color brightness function parameters to the light control module.
[0131] In a specific implementation, the micro control module of the target elevator button in the elevator button module sends the color brightness function parameters to the light control module. For the implementation of the micro control module sending the color brightness function parameters to the light control module, refer to the implementation of the micro control module sending the color brightness function parameters to the light control module in the above embodiment, which will not be repeated here.
[0132] The light control module of the elevator button module 160 is configured to control the light display of the elevator button based on the received color brightness function parameters.
[0133] In a specific implementation, the light control module is the light control module of the target elevator button, and the light control module controls the light display of the elevator button based on the received color brightness function parameters. For the implementation of the light control module controlling the light display of the elevator button based on the received color brightness function parameters, refer to the implementation of the light control module controlling the light display of the elevator button based on the received color brightness function parameters in the above embodiment, which will not be repeated here.
[0134] In this embodiment, on the one hand, the user configures the light control parameters of the elevator button through the user terminal, generates a light control instruction, and sends the light control instruction to the instruction board. The instruction board parses the light control instruction to obtain a light control message, sends the light control message to the elevator button module, and sends the color brightness function parameters obtained by parsing the light control message to the light control module through the micro control module of the elevator button module, so that the light control module controls the light display of the elevator button. In this way, the light display of the elevator button is controlled through the linkage mode of the user terminal, the instruction board and the elevator button module, which is conducive to supporting the non-standard customization of a single button, improving the intelligence and flexibility of the light control of the elevator button, and reducing the cost of manpower and material resources without the need to disassemble, replace and reassemble the button. On the other hand, unlike the matrix connection mode of the traditional elevator button and the instruction board, the elevator buttons are connected in series, which is conducive to breaking through the limitation of the number of instruction board interfaces on the number of button connections, reducing the possibility of increasing the extension instruction board for connecting more buttons, improving the flexibility of button expansion, reducing the button connection harness, improving the simplicity of the internal wiring of the elevator control panel, thereby reducing the complexity of installation and maintenance, further improving the efficiency of installation and maintenance, and facilitating the transmission of light control messages between the elevator buttons.
[0135] Based on the same inventive concept, the application also provides an elevator button light control method, which can be applied to the elevator button control system as shown in the structural block diagram. Figure 6 The user terminal 120 communicates with the elevator control panel through the network.
[0136] Specifically, the user can configure the light control parameters of the elevator button through the user terminal 120, the user terminal 120 receives the parameter configuration of the user, generates a light control instruction, transmits the light control instruction to the instruction board 180, then the instruction board 180 receives the light control instruction sent by the user terminal, parses the light control instruction into a light control message, transmits the light control message to the micro control module of the elevator button, and the micro control module receives the light control message, parses the light control message into color brightness function parameters, then the micro control module sends the color brightness function parameters to the light control module, and the light control module controls the light display of the elevator button based on the received color brightness function parameters.
[0137] The user terminal 120 can be, but is not limited to, various personal computers, notebook computers, smart phones, tablet computers, Internet of Things devices, and portable wearable devices. The Internet of Things device can be a smart speaker, a smart television, a smart air conditioner, a smart vehicle device, a projection device, etc. The portable wearable device can be a smart watch, a smart bracelet, a head-mounted device, etc. The head-mounted device can be a virtual reality (VR) device, an augmented reality (AR) device, smart glasses, etc.
[0138] In one exemplary embodiment, as shown in Figure 7 , an elevator button control method is provided. The method is applied to an elevator button control system as shown in Figure 6 . The system includes a user terminal 120 and an elevator control panel 140. The elevator control panel includes an elevator button module 160 and an instruction board 180. The instruction board 180 is communicatively connected to the user terminal 120 and the elevator button module 160. The elevator button module 160 includes a plurality of serially connected elevator buttons. Each elevator button includes a micro-control module and a light control module. The micro-control modules of the elevator buttons are serially connected through a serial communication protocol. The method includes the following steps (hereinafter referred to as S) S100 to S600. Wherein:
[0139] S100, the user terminal receives a user configuration to generate a light control instruction, and transmits the light control instruction to the instruction board.
[0140] In specific implementation, the implementation of the user terminal receiving a user configuration to generate a light control instruction and transmitting the light control instruction to the instruction board is described with reference to the implementation of the user terminal receiving a user configuration to generate a light control instruction and transmitting the light control instruction to the instruction board in the above embodiment, which is not repeated here.
[0141] S200, the instruction board receives the light control instruction sent by the user terminal and parses the light control instruction into a light control message.
[0142] In specific implementation, the implementation of the instruction board receiving the light control instruction sent by the user terminal and parsing the light control instruction into a light control message is described with reference to the implementation of the instruction board receiving the light control instruction sent by the user terminal and parsing the light control instruction into a light control message in the above embodiment, which is not repeated here.
[0143] S300, the instruction board transmits the light control message to the micro-control module.
[0144] In implementation, the implementation of the instruction panel transmitting the light control message to the micro control module in the above embodiment is also used for transmitting the light control message to the implementation of the elevator button module, which will not be repeated here.
[0145] S400, the micro control module receives the light control message sent by the instruction panel, and parses the light control message into color brightness function parameters.
[0146] In implementation, the implementation of the micro control module receiving the light control message sent by the instruction panel and parsing the light control message into color brightness function parameters in the above embodiment is also used for the implementation of the micro control module receiving the light control message sent by the instruction panel and parsing the light control message into color brightness function parameters, which will not be repeated here.
[0147] S500, the micro control module sends the color brightness function parameters to the light control module.
[0148] In implementation, the implementation of the micro control module sending the color brightness function parameters to the light control module in the above embodiment is also used for the implementation of the micro control module sending the color brightness function parameters to the light control module, which will not be repeated here.
[0149] S600, the light control module controls the light display of the elevator button based on the received color brightness function parameters.
[0150] In implementation, the implementation of the light control module controlling the light display of the elevator button based on the received color brightness function parameters in the above embodiment is also used for the implementation of the light control module controlling the light display of the elevator button based on the received color brightness function parameters, which will not be repeated here.
[0151] In the embodiment, the user terminal sends a light control instruction to the instruction board of the elevator control panel, the instruction board analyzes the light control instruction to obtain a light control message, and sends the light control message to the micro control module of the elevator button module. The micro control module analyzes the light control message into color and brightness function parameters, and sends the color and brightness function parameters to the light control module. The light control module controls the light display of the elevator button based on the color and brightness function parameters. On the one hand, the communication architecture that the user terminal is in communication connection with the instruction board and the instruction board is in communication connection with the elevator button module is conducive to realizing the linkage between the user terminal and the elevator button, thereby improving the flexibility and convenience of the light control of the elevator button. On the other hand, unlike the traditional elevator button control mode, each elevator button is configured with the micro control module and the light control module connected with each other, which is conducive to responding to various different non-standard customized light adjustment requirements of a single button, improves the flexibility of the light control of the elevator button, and at the same time, without the need to disassemble, replace and reassemble the elevator button, the waste of manpower and material resources is reduced.
[0152] It should be noted that the user information (including but not limited to user equipment information, user personal information, etc.) and data (including but not limited to data for analysis, stored data, displayed data, etc.) involved in the present application are all information and data authorized by the user or authorized by all parties, and the collection, use and processing of related data need to comply with relevant regulations.
[0153] Those skilled in the art can understand that all or part of the processes in the above-mentioned embodiment methods can be completed by instructing the relevant hardware through a computer program. The computer program can be stored in a non-volatile computer readable storage medium, and when executed, can include the processes of the above-mentioned embodiment methods. Any reference to memory, database or other medium used in the embodiments provided in the present application can include at least one of non-volatile memory and volatile memory. The non-volatile memory can include read-only memory (ROM), magnetic tape, floppy disk, flash memory, optical storage, high-density embedded non-volatile memory, resistive random access memory (ReRAM), magnetoresistive random access memory (MRAM), ferroelectric random access memory (FRAM), phase change memory (PCM), graphene memory, etc. The volatile memory can include random access memory (RAM) or external cache memory, etc. As an illustration but not limitation, the RAM can be in various forms, such as static random access memory (SRAM) or dynamic random access memory (DRAM), etc. The database involved in the embodiments provided in the present application can include at least one of a relational database and a non-relational database. The non-relational database can include a distributed database based on a block chain, etc., without being limited thereto. The processor involved in the embodiments provided in the present application can be a general-purpose processor, a central processing unit, a graphics processing unit, a digital signal processor, a programmable logic device, a data processing logic device based on quantum computing, an artificial intelligence (AI) processor, etc., without being limited thereto.
[0154] The technical features of the above embodiments can be combined arbitrarily. In order to make the description simple, all possible combinations of the technical features in the above embodiments are not described, however, as long as the combinations of the technical features do not exist contradictory, they should be considered as the scope of the present application.
[0155] The above-described embodiments are merely illustrative of several embodiments of the present application, and the description is relatively specific and detailed, but should not be understood as a limitation on the scope of the patent. It should be noted that for those skilled in the art, without departing from the concept of the present application, a number of modifications and improvements can be made, which are all within the scope of the present application. Therefore, the scope of protection of the present application should be subject to the appended claims.
Claims
1. An elevator button module, characterized in that, The elevator button module is communicatively connected to the elevator instruction board, which in turn is communicatively connected to the user terminal. The elevator button module includes multiple serially connected elevator buttons, each button comprising a microcontroller module and a lighting control module. The microcontroller modules of each elevator button are connected via a serial communication protocol. The microcontroller module is used to receive the lighting control message sent by the instruction board, and parse the lighting control message into color and brightness function parameters. The lighting control message is obtained by the instruction board parsing the lighting control command sent by the user terminal. The microcontroller module is also used to send the color brightness function parameters to the lighting control module; The lighting control module is used to control the lighting display of the elevator buttons based on the received color brightness function parameters.
2. The elevator button module according to claim 1, characterized in that, The microcontroller module is also used to parse the light control message into target button identification information; The microcontroller modules of each elevator button transmit the light control message to the target elevator button that matches the target button identification information via a serial communication protocol. The light control module of the target elevator button is used to control the light display of the target elevator button based on the color brightness function parameters.
3. The elevator button module according to claim 2, characterized in that, The microcontroller module is also used to match the parsed target button identification information with the button identification information of the current elevator button. If the button identification information of the current elevator button does not match the target button identification information, the light control message is passed to the next elevator button after the current elevator button until the light control message is passed to the target elevator button that matches the target button identification information.
4. The elevator button module according to any one of claims 1 to 3, characterized in that, The lighting control module includes an RGB module; The microcontroller module is also used to generate RGB control parameters based on the color brightness function parameters; wherein, the RGB control parameters include brightness level and RGB value; The microcontroller module is also used to send the RGB control parameters to the RGB module; The RGB module is used to control the color and brightness of the elevator buttons according to the RGB control parameters.
5. The elevator button module according to claim 4, characterized in that, The RGB control parameters also include rhythm effect parameters; The microcontroller module is also used to control the RGB module's light rhythm display according to the rhythm effect parameters.
6. An elevator control panel, characterized in that, The elevator control panel includes a command board with communication connection and an elevator button module as described in any one of claims 1-5; The instruction board is used to receive lighting control instructions sent by the user terminal, and parse the lighting control instructions into lighting control messages, the lighting control messages including target color brightness function parameters; The instruction panel is also used to transmit the lighting control message to the elevator button module, so that the elevator button module controls the lighting display based on the lighting control message.
7. The elevator control panel according to claim 6, characterized in that, The lighting control message also includes target button identification information. The instruction panel is also used to transmit the lighting control message to the target elevator button corresponding to the target button identification information based on the target button identification information.
8. The elevator control panel according to claim 7, characterized in that, The instruction panel is also used to match the target color brightness function parameter with the currently stored color brightness function parameter of the target elevator button. If they do not match, the color brightness function parameter of the target elevator button is updated to the target color brightness function parameter.
9. The elevator control panel according to claim 7, characterized in that, The lighting control command includes a time period display; The instruction panel is also used to read the system time and the display time period in the lighting control instruction, and when the system time reaches the start time of the display time period, the lighting control message is transmitted to the target elevator button.
10. An elevator button control system, characterized in that, The system includes a user terminal and an elevator control panel. The elevator control panel includes an instruction board and an elevator button module. The instruction board is communicatively connected to the user terminal and the elevator button module. The elevator button module includes multiple elevator buttons connected in series. Each elevator button includes a microcontroller module and a lighting control module. The microcontroller modules of each elevator button are connected to each other through a serial communication protocol. The user terminal is used to display a user interface, allowing the user to configure the lighting control parameters of the elevator buttons, generate lighting control commands, and send the lighting control commands to the command panel; The instruction board is used to receive lighting control instructions sent by the user terminal and parse the lighting control instructions into lighting control messages; The instruction panel is also used to transmit the lighting control message to the elevator button module; The microcontrol module of the elevator button module is used to receive the lighting control message sent by the instruction board and parse the lighting control message into color and brightness function parameters. The microcontrol module of the elevator button module is also used to send the color brightness function parameters to the lighting control module; The light control module of the elevator button module is used to control the light display of the elevator button based on the received color brightness function parameters.
11. A method for controlling the lighting of elevator buttons, applied to an elevator button control system, the system comprising a user terminal and an elevator control panel, the elevator control panel comprising an instruction board and an elevator button module, the instruction board being communicatively connected to the user terminal and the elevator button module respectively, the elevator button module comprising a plurality of serially connected elevator buttons, each elevator button comprising a microcontroller module and a lighting control module, the microcontroller modules of each elevator button being connected via a serial communication protocol, characterized in that... The method includes: The user terminal receives user-configured lighting control commands and transmits the lighting control commands to the command board; The instruction board receives lighting control instructions sent by the user terminal and parses the lighting control instructions into lighting control messages; The instruction board transmits the lighting control message to the microcontroller module; The microcontroller module receives the lighting control message sent by the instruction board and parses the lighting control message into color and brightness function parameters; The microcontroller module sends the color brightness function parameters to the lighting control module; The lighting control module controls the lighting display of the elevator buttons based on the received color and brightness function parameters.