Intelligent blackboard system and intelligent control method thereof
Through the coordination of the detection circuit and control device, the position and number of the push-pull blackboard are automatically identified and adjusted, which solves the problem of misplaced content after push-pull, and improves the convenience of use and display accuracy of the smart blackboard system.
Patent Information
- Application Number
- CN202411388031.9
- Authority / Receiving Office
- CN · China
- Patent Type
- Applications(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-30
- Publication Date
- 2025-01-07
AI Technical Summary
After pushing and pulling the blackboard, the existing smart blackboard system has a disordered writing content, which affects the screen display, and the software cannot automatically identify the position of the blackboard, resulting in inconvenience in use.
Use detection circuits and detection modules to detect the position of the push and pull blackboard, obtain the product identification code of the push and pull blackboard through the control device, determine the correspondence between its number and position, and automatically adjust the display content according to the position changes to ensure that the written content is correct on the display screen. show.
Automatic recognition and number adjustment of push-pull blackboard position is realized, which avoids misalignment of writing content, improves the convenience of use, and reduces human operation errors.
Smart Images

Figure CN119270694A_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of display technology, and in particular to a smart blackboard system and an intelligent control method thereof. Background Art
[0002] The smart blackboard system includes a display screen and multiple push-pull blackboards. At present, two blackboards are often grouped together. The push-pull blackboards in the same group can be pushed up and down, one of which is on the top and the other is on the bottom. The push-pull blackboard pushed and pulled to the bottom can facilitate users to write. Some also adopt the form of two groups of 4 push-pull blackboards. The two groups of push-pull blackboards are set on both sides of the display screen and can be pushed up and down respectively. These push-pull blackboards often adopt the form of touch screens. The push-pull blackboard is connected to the OPS computer of the smart blackboard system through a USB interface. When the user writes on the push-pull blackboard, the OPS obtains the writing content on the corresponding push-pull blackboard through the interface, and displays the writing content of the push-pull blackboard at the corresponding position of the large display screen in the middle, so as to facilitate users who are far away to watch the content on the push-pull blackboard. At present, after the dual-screen or quad-screen push-pull blackboard is pushed up and down, the original number set in the software will change, resulting in the position of the written content being disordered, affecting the screen display, and after the push-pull blackboard is pushed and pulled, the software cannot automatically identify the current position of the push-pull blackboard. The position of the push-pull blackboard needs to be readjusted in the software, which makes it very inconvenient to use. Summary of the invention
[0003] In view of this, an embodiment of the present invention provides a smart blackboard system and an intelligent control method thereof, which are used to solve the technical problem that the smart blackboard in the prior art causes the position of written content to be misplaced after the blackboard is pushed and pulled, thereby affecting the screen display.
[0004] The technical solution adopted by the present invention is:
[0005] In a first aspect, an embodiment of the present invention provides a smart blackboard system, including a display screen, a detection circuit, a detection module, a control device and a plurality of push-pull blackboards, wherein the plurality of push-pull blackboards at least include a first push-pull blackboard and a second push-pull blackboard, and the positions of the first push-pull blackboard and the second push-pull blackboard can be interchanged;
[0006] The detection module is electrically connected to the detection circuit, the detection circuit is electrically connected to the control device, and the detection module is used to detect the position of the push-pull blackboard;
[0007] The detection circuit detects the position of the push-pull blackboard according to the signal sent by the detection module, and the control device is used to obtain the product identification code of the push-pull blackboard connected to the control device, and the control device determines the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard according to the position of the push-pull blackboard;
[0008] The control device displays the writing content on the corresponding push-pull blackboard in the corresponding area on the display screen according to the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard.
[0009] Preferably, the detection circuit is used to detect whether the position of the sliding blackboard has undergone a preset change. When it is detected that the position of the sliding blackboard has undergone a preset change, the control device modifies the number of the sliding blackboard corresponding to the product identification code of the sliding blackboard according to the changed position of the sliding blackboard.
[0010] Preferably, the detection module includes a first sending module, a first receiving module, a second sending module and a second receiving module. The first sending module is fixed on the frame of the smart blackboard system, the first receiving module is installed on the first sliding blackboard, the second sending module is fixed on the frame of the smart blackboard system, and the second receiving module is installed on the second sliding blackboard. When the first sliding blackboard is in the first position, the first receiving module cannot receive the signal transmitted by the first sending module. When the first sliding blackboard is in a second position different from the first position, the first receiving module can receive the signal transmitted by the first sending module. When the second sliding blackboard is in the first position, the second receiving module cannot receive the signal transmitted by the second sending module. When the second sliding blackboard is in the second position, the second receiving module can receive the signal transmitted by the second sending module.
[0011] Preferably, when the detection circuit detects that the signal of the first receiving module changes from a first level signal to a second level signal, and the signal of the second receiving module changes from a second level signal to a first level signal, the positions of the first sliding blackboard and the second sliding blackboard change by a preset way.
[0012] Preferably, when the detection circuit detects that a preset change has occurred in the positions of the first sliding blackboard and the second sliding blackboard, the control device matches the current number of the first sliding blackboard with the product identification code of the second sliding blackboard, and matches the current number of the second sliding blackboard with the product identification code of the first sliding blackboard.
[0013] Preferably, the control device is also used to monitor whether the product identification code of the sliding blackboard can be detected, and determine whether a sliding blackboard is disconnected from the control device or whether a sliding blackboard is connected to the control device based on the monitoring result.
[0014] In a second aspect, the present invention provides an intelligent control method, which is based on the smart blackboard system described in the first aspect, and includes:
[0015] After identifying that the push-pull blackboard is connected to the control device, obtaining a product identification code of the push-pull blackboard connected to the control device;
[0016] Determine the number of the push-pull blackboard according to the initial position of the push-pull blackboard after connecting with the control device;
[0017] Matching the serial number of the push-pull blackboard with the product identification code of the push-pull blackboard;
[0018] Monitor whether the position of the sliding blackboard has changed as preset;
[0019] When a preset change in the position of the push-pull blackboard is detected, the number of the push-pull blackboard corresponding to the product identification code of the push-pull blackboard is modified according to the changed position of the push-pull blackboard;
[0020] According to the corresponding relationship between the product identification code of each push-pull blackboard and the serial number of the push-pull blackboard, the display screen is controlled to display the content written on the push-pull blackboard in the corresponding area.
[0021] Preferably, the monitoring of whether the position of the push-pull blackboard changes by a preset value further includes:
[0022] Monitor whether the first push-pull blackboard moves from the first position to the second position;
[0023] Monitor whether the second push-pull blackboard moves from the second position to the first position;
[0024] If it is monitored that the first push-pull blackboard moves from the first position to the second position, and the second push-pull blackboard moves from the second position to the first position, the positions of the first push-pull blackboard and the second push-pull blackboard undergo a preset change.
[0025] Preferably, the monitoring whether the first push-pull blackboard moves from the first position to the second position further includes:
[0026] Detecting the signal sent by the first sending module through the first receiving module;
[0027] If it is monitored that the first receiving module changes from not detecting the signal transmitted by the first sending module to detecting the signal transmitted by the first sending module, the first sliding blackboard moves from the first position to the second position;
[0028] The monitoring of whether the second push-pull blackboard moves from the second position to the first position also includes:
[0029] Detecting the signal sent by the second sending module through the second receiving module;
[0030] If it is detected that the second receiving module changes from being able to detect the signal transmitted by the second transmitting module to not detecting the signal transmitted by the second transmitting module, the second sliding blackboard moves from the first position to the second position;
[0031] If it is monitored that the positions of the first push-pull blackboard and the second push-pull blackboard have changed by a preset change, then when it is monitored that the positions of the push-pull blackboard have changed by a preset change, the number of the push-pull blackboard corresponding to the product identification code of the push-pull blackboard is modified according to the changed positions of the push-pull blackboard, and further includes:
[0032] Match the serial number of the current first push-pull blackboard with the product identification code of the second push-pull blackboard;
[0033] The serial number of the current second push-pull blackboard corresponds to the product identification code of the first push-pull blackboard.
[0034] Preferably, the method further comprises:
[0035] If the preset change in the position of the sliding blackboard is not detected, the following steps are performed:
[0036] Detecting the signal sent by the first sending module through the first receiving module, and monitoring whether the state of the signal received by the first receiving module changes;
[0037] Detecting the signal sent by the second sending module through the second receiving module, and monitoring whether the state of the signal received by the second receiving module changes;
[0038] If the state change of the signal received by the first receiving module is detected and the state change of the signal received by the second receiving module is not detected, or the state change of the signal received by the second receiving module is detected and the state change of the signal received by the first receiving module is not detected, the corresponding relationship between the product identification code and the serial number of the first push-pull blackboard and the second push-pull blackboard is temporarily kept unchanged;
[0039] Detect whether the display screen displays overlapping content written on the push-pull blackboard in the corresponding area;
[0040] If there is no overlap, the corresponding relationship between the product identification code of the first push-pull blackboard and the serial number of the second push-pull blackboard is kept unchanged;
[0041] If there is overlap, the serial number of the current first push-pull blackboard is made to correspond to the product identification code of the second push-pull blackboard, and the serial number of the current second push-pull blackboard is made to correspond to the product identification code of the first push-pull blackboard.
[0042] The display position of the written content on the display screen is refreshed according to the adjusted corresponding relationship between the serial number and the product identification code.
[0043] Preferably, the detecting whether there is overlap between the contents written on the push-pull blackboard displayed on the display screen in the corresponding area comprises the following steps:
[0044] Determine a corresponding color channel as a first color channel for the product identification code of the first push-pull blackboard, and display the content written by the user on the first push-pull blackboard in the first color channel on the display screen;
[0045] Determine a corresponding color channel as a second color channel for the product identification code of the second push-pull blackboard, and display the content written by the user on the second push-pull blackboard on the display screen in the second color channel, wherein the first color channel is different from the second color channel;
[0046] Separate the content displayed on the display screen in the corresponding area according to different color channels;
[0047] Obtain the position coordinates of the writing content of each color channel after separation;
[0048] If the position coordinates of the writing content of each color channel overlap, the corresponding area shows that the writing content on the push-pull blackboard overlaps;
[0049] If the position coordinates of the written contents of each color channel do not overlap, the corresponding area shows that the written contents on the push-pull blackboard do not overlap.
[0050] Beneficial effects: The smart blackboard system and intelligent identification method of the present invention utilizes the detection circuit to detect the position of the push-pull blackboard according to the signal sent by the detection module, and the control device determines the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard according to the position of the push-pull blackboard, and displays the writing content on the corresponding push-pull blackboard in the corresponding area on the display screen according to the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard. Since the number of the push-pull blackboard corresponds to the product identification code of the push-pull blackboard, the product identification code of the push-pull blackboard corresponding to the number can be found through the number of the push-pull blackboard displayed in the display area, and then the writing content of the push-pull blackboard of the corresponding product identification code is obtained through the data interface, and finally the obtained content is displayed on the aforementioned display area of the display screen. Therefore, the smart blackboard system and intelligent control method of the present application can automatically detect the position of each sliding blackboard, and automatically adjust the number of the sliding blackboard and the correspondence between the number and the product identification code according to the real-time position of the sliding blackboard. In this way, no matter how the position of the sliding blackboard changes during use, the display screen of the smart blackboard can display the writing content of the corresponding sliding blackboard in the correct position, effectively avoiding the situation where the position of the writing content is disordered and affects the screen display, and the adjustment process does not require manual operation, which is not only convenient, but also avoids errors caused by manual operation. BRIEF DESCRIPTION OF THE DRAWINGS
[0051] In order to more clearly illustrate the technical solution of the embodiment of the present invention, the drawings required for use in the embodiment of the present invention will be briefly introduced below. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work, and these are all within the protection scope of the present invention.
[0052] Figure 1 It is a structural block diagram of the smart blackboard system of the present invention;
[0053] Figure 2 It is a structural schematic diagram of the smart blackboard system of the present invention;
[0054] Figure 3 It is a structural schematic diagram of a smart blackboard system with four push-pull blackboards in the present invention;
[0055] Figure 4 It is a schematic diagram of the flow of the intelligent control method in the present invention;
[0056] Figure 5 It is a flow chart of the method for monitoring whether the position of the push-pull blackboard has changed in a preset manner in the present invention;
[0057] Figure 6 It is a flow chart of the method for monitoring the position change of the first push-pull blackboard in the present invention;
[0058] Figure 7 It is a flow chart of the method for monitoring the position change of the second push-pull blackboard in the present invention;
[0059] Figure 8 The present invention is a flow chart of a method for modifying the number of a push-pull blackboard according to a position change of the push-pull blackboard.
[0060] Parts and their numbers in the figure:
[0061] The first sliding blackboard 1, the second sliding blackboard 2, the third sliding blackboard 3, the fourth sliding blackboard 4, the display screen 5, the first sending module 11, the first receiving module 12, the second sending module 21, the second receiving module 22, the third sending module 31, the third receiving module 32, the fourth sending module 41, and the fourth receiving module 42. DETAILED DESCRIPTION
[0062] In order to make the purpose, technical solution and advantages of the embodiment of the present invention clearer, the technical solution in the embodiment of the present invention will be clearly and completely described in conjunction with the drawings in the embodiment of the present invention. It should be noted that, in this article, relational terms such as first and second are only used to distinguish one entity or operation from another entity or operation, and do not necessarily require or imply that there is any such actual relationship or order between these entities or operations. In the description of the present invention, it should be understood that the orientation or position relationship indicated by the terms "center", "upper", "lower", "front", "back", "left", "right", "vertical", "horizontal", "top", "bottom", "inside", "outside", etc. is based on the orientation or position relationship shown in the drawings, which is only for the convenience of describing the present application and simplifying the description, rather than indicating or implying that the device or element referred to must have a specific orientation, be constructed and operated in a specific orientation, and therefore cannot be understood as a limitation of the present invention. Moreover, the term "include", "comprise" or any other variant thereof is intended to cover non-exclusive inclusion, so that a process, method, article or device including a series of elements includes not only those elements, but also includes other elements not explicitly listed, or also includes elements inherent to such a process, method, article or device. In the absence of further restrictions, the elements defined by the phrase "comprising..." do not exclude the existence of other identical elements in the process, method, article or device comprising the elements. If there is no conflict, the embodiments of the present invention and the various features in the embodiments can be combined with each other, all within the protection scope of the present invention.
[0063] Example 1
[0064] like Figure 1 As shown, the present invention provides a smart blackboard system, including a display screen 5, a detection circuit, a detection module, a control device and a plurality of push-pull blackboards, wherein the plurality of push-pull blackboards at least include a first push-pull blackboard 1 and a second push-pull blackboard 2, and the positions of the first push-pull blackboard 1 and the second push-pull blackboard 2 can be interchanged;
[0065] The number of the push-pull blackboards can be two, four or any other number, which is not limited here. The first push-pull blackboard 1 and the second push-pull blackboard 2 can be interchanged up and down or left and right, which is not limited here. The push-pull blackboard can be a push-pull blackboard in the form of a touch screen, and the data written by the user on the push-pull blackboard can be collected by the push-pull blackboard. The control device can be an OPS computer.
[0066] The detection module is electrically connected to the detection circuit, the detection circuit is electrically connected to the control device, and the detection module is used to detect the position of the push-pull blackboard;
[0067] Since the writing area of a single blackboard is limited, in order to increase the writing area of the smart blackboard system as a whole, a combination of multiple push-pull blackboards can be used. When one of the push-pull blackboards is written, the push-pull blackboard can be moved from a position convenient for the user to write to a position far away from the user's writing without erasing the writing content of the push-pull blackboard, and other blackboards that can still be written on are moved to a position convenient for the user to write. In this way, the writing area of the smart blackboard system as a whole can be increased without erasing the writing content of the push-pull blackboard. This embodiment detects the position of the push-pull blackboard through the inspection module and the detection circuit, so that the smart blackboard system can obtain the accurate position of each push-pull blackboard in real time.
[0068] The detection circuit detects the position of the push-pull blackboard according to the signal sent by the detection module, and the control device is used to obtain the product identification code of the push-pull blackboard connected to the control device, and the control device determines the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard according to the position of the push-pull blackboard;
[0069] When the push-pull blackboard is connected to the control device, the control device can identify the product identification code of the push-pull blackboard connected thereto. When specifically implemented, the push-pull blackboard can be connected to the control device via a USB interface.
[0070] In addition, the control device also determines a number for the push-pull blackboard connected to it, and this number is related to the position of the push-pull blackboard. For the push-pull blackboard that has just been connected to the control device and has not changed its position, the position of the push-pull blackboard is the initial position. The control device can set a number for the push-pull blackboard according to the initial position of the push-pull blackboard, that is, determine the number of the push-pull blackboard according to the initial position of the push-pull blackboard after connecting to the control device. And this number is bound to the product identification code of the push-pull blackboard recognized by the control device after the push-pull blackboard is connected to the control device to form a corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard.
[0071] refer to Figure 2 As shown, for example, for a smart blackboard system with two push-pull blackboards, for the convenience of description, the two push-pull blackboards are referred to as the first push-pull blackboard 1 and the second push-pull blackboard 2. When the first push-pull blackboard 1 and the second push-pull blackboard 2 are just connected to the control device and the position has not changed, the first push-pull blackboard 1 and the second push-pull blackboard 2 are both in the initial position, for example Figure 2The first sliding blackboard 1 is in the first position and the second sliding blackboard 2 is in the second position, the control device sets the number of the first sliding blackboard 1 to A, and sets the number of the second sliding blackboard 2 to B. Suppose the ID number of the first sliding blackboard 1 is K1, and the ID number of the second sliding blackboard 2 is K2, the control device binds the number A of the first sliding blackboard 1 with the ID number K1 of the first sliding blackboard 1, that is, A corresponds to K1, and binds the number B of the second sliding blackboard 2 with the ID number K2 of the second sliding blackboard 2, that is, B corresponds to K2.
[0072] When the detection circuit detects that a preset change has occurred in the positions of the first sliding blackboard 1 and the second sliding blackboard 2, the control device matches the current number of the first sliding blackboard 1 with the product identification code of the second sliding blackboard 2, and matches the current number of the second sliding blackboard 2 with the product identification code of the first sliding blackboard 1.
[0073] If the user pushes and pulls the first sliding blackboard 1 and the second sliding blackboard 2, so that the first sliding blackboard 1 moves from the first position to the second position, and the second sliding blackboard 2 moves from the second position to the first position, when the detection circuit and the detection module detect that the positions of the first sliding blackboard 1 and the second sliding blackboard 2 have changed, and obtain the new positions of the first sliding blackboard 1 and the second sliding blackboard 2, the control device will modify the numbers of the two sliding blackboards according to the new positions of the two sliding blackboards, and the correspondence between the numbers of the two blackboards and the ID numbers will also change accordingly.
[0074] When the positions of the first push-pull blackboard 1 and the second push-pull blackboard 2 are changed as described above, the control device changes the serial number A of the first push-pull blackboard 1 to B, and changes the serial number B of the second push-pull blackboard 2 to A. At this time, the serial number B of the first push-pull blackboard 1 corresponds to the ID number K1 of the first push-pull blackboard 1, and at this time, the serial number A of the second push-pull blackboard 2 corresponds to the ID number K2 of the second push-pull blackboard 2. From the above description, it can be seen that no matter how the position of the push-pull blackboard moves, as long as the push-pull blackboard remains connected to the control device, the ID of the push-pull blackboard will not change, while the serial number of the push-pull blackboard will change with the change of the position of the push-pull blackboard.
[0075] refer to Figure 3As shown, the smart blackboard system with four push-pull blackboards can also adopt a similar method to the two push-pull blackboards. For example, a third push-pull blackboard 3 and a fourth push-pull blackboard 4 can be added on the basis of the first push-pull blackboard 1 and the second push-pull blackboard 2, wherein the operation of the first push-pull blackboard 1 and the second push-pull blackboard 2 is the same as described above. For the third sliding blackboard 3 and the fourth sliding blackboard 4, when the third sliding blackboard 3 and the fourth sliding blackboard 4 are just connected to the control device and no position change occurs, the third sliding blackboard 3 and the fourth sliding blackboard 4 are both in the initial position, for example, the third sliding blackboard 3 is in the third position and the fourth sliding blackboard 4 is in the fourth position, then the control device sets the number of the third sliding blackboard 3 to C, and sets the number of the fourth sliding blackboard 4 to D. Suppose the ID number of the third sliding blackboard 3 is K3 and the ID number of the fourth sliding blackboard 4 is K4, then the control device binds the number C of the third sliding blackboard 3 with the ID number K3 of the third sliding blackboard 3, that is, C corresponds to K3, and binds the number D of the fourth sliding blackboard 4 with the ID number K4 of the fourth sliding blackboard 4, that is, D corresponds to K4. If the user pushes and pulls the third sliding blackboard 3 and the fourth sliding blackboard 4, so that the third sliding blackboard 3 moves from the third position to the fourth position, and the fourth sliding blackboard 4 moves from the fourth position to the third position, when the detection circuit and the detection module detect that the positions of the third sliding blackboard 3 and the fourth sliding blackboard 4 have changed, and obtain the new positions of the third sliding blackboard 3 and the fourth sliding blackboard 4, the control device will modify the numbers of the two sliding blackboards according to the new positions of the two sliding blackboards, and the correspondence between the numbers of the two blackboards and the ID numbers will also change accordingly.
[0076] When the positions of the third push-pull blackboard 3 and the fourth push-pull blackboard 4 are changed as described above, the control device changes the serial number C of the third push-pull blackboard 3 to D, and changes the serial number D of the fourth push-pull blackboard 4 to C. At this time, the serial number D of the third push-pull blackboard 3 corresponds to the ID number K3 of the third push-pull blackboard 3, and at this time, the serial number C of the second push-pull blackboard corresponds to the ID number K4 of the fourth push-pull blackboard 4. From the above description, it can be seen that no matter how the position of the push-pull blackboard moves, as long as the push-pull blackboard remains connected to the control device, the ID of the push-pull blackboard will not change, while the serial number of the push-pull blackboard will change with the change of the position of the push-pull blackboard.
[0077] The control device displays the writing content on the corresponding push-pull blackboard on the display screen 5 according to the correspondence between the number of the push-pull blackboard and the product identification code of the push-pull blackboard.
[0078] In this embodiment, a display area can be defined for each number on the display screen 5, and the display area is used to display the writing content of the push-pull blackboard currently represented by the number. Since the number of the push-pull blackboard corresponds to the product identification code of the push-pull blackboard, the product identification code of the push-pull blackboard corresponding to the number can be found through the number of the push-pull blackboard displayed in the display area, and then the writing content of the push-pull blackboard corresponding to the product identification code can be obtained through the data interface, and finally the obtained content is displayed on the aforementioned display area of the display screen 5.
[0079] For example, for the aforementioned smart blackboard system having two sliding blackboards, a first sliding blackboard 1 and a second sliding blackboard 2, two display areas can be set on the display screen 5, namely the first display area and the second display area. The first display area is used to display the writing content of the sliding blackboard numbered A, and the second display area is used to display the writing content of the sliding blackboard numbered B.
[0080] When the first push-pull blackboard 1 is in the first position and the second push-pull blackboard 2 is in the second position, the first push-pull blackboard 1 is numbered A, and the second push-pull blackboard 2 is numbered B. At this time, the number A of the first push-pull blackboard 1 is bound to the ID number K1 of the first push-pull blackboard 1, that is, A corresponds to K1, and the number B of the second push-pull blackboard 2 is bound to the ID number K2 of the second push-pull blackboard 2, that is, B corresponds to K2. The control device obtains the writing content of the push-pull blackboard with ID number K1 through the data interface, and displays it in the first area for displaying the writing content of the push-pull blackboard (first push-pull blackboard 1) with ID number A. The control device obtains the writing content of the push-pull blackboard (second push-pull blackboard 2) with ID number K2 through the data interface, and displays it in the second area for displaying the writing content of the push-pull blackboard with ID number B.
[0081] When the detection module and the detection circuit detect that the first push-pull blackboard 1 and the second push-pull blackboard 2 have swapped positions, that is, the first push-pull blackboard 1 is in the second position and the second push-pull blackboard 2 is in the first position, the number of the first push-pull blackboard 1 is modified to B, and the number of the second push-pull blackboard 2 is A. At this time, the number B of the first push-pull blackboard 1 is bound to the ID number K1 of the first push-pull blackboard 1, that is, B corresponds to K1, and the number A of the second push-pull blackboard 2 is bound to the ID number K2 of the second push-pull blackboard 2, that is, A corresponds to K2. The control device obtains the writing content of the push-pull blackboard with ID number K2 through the data interface, and displays it in the first area for displaying the writing content of the push-pull blackboard with ID number A (the second push-pull blackboard 2). The control device obtains the writing content of the push-pull blackboard with ID number K1 (the first push-pull blackboard 1) through the data interface, and displays it in the second area for displaying the writing content of the push-pull blackboard with ID number B.
[0082] During specific implementation, the relative positions of the first display area and the second display area can be the same as the relative positions of the first position and the second position of the aforementioned sliding blackboard. For example, the first position is above the second position, and the first display area is above the second display area. In this way, the relative position of the content of the sliding blackboard displayed in the display area is consistent with the current relative position of the sliding blackboard. In this way, the user can see at a glance which content in which display screens 5 is written on which sliding blackboard.
[0083] A similar approach can also be used for the smart blackboard system with four sliding blackboards. When four sliding blackboards are used, a third sliding blackboard 3 and a fourth sliding blackboard 4 are added on the basis of the first sliding blackboard 1 and the second sliding blackboard 2. At this time, a third display area and a fourth display area can be added to the display screen 5 on the basis of the aforementioned first display area and the second display area.
[0084] The third display area is used to display the writing content of the push-pull blackboard numbered C, and the fourth display area is used to display the writing content of the push-pull blackboard numbered D.
[0085] When the third push-pull blackboard 3 is in the third position and the fourth push-pull blackboard 4 is in the fourth position, the third push-pull blackboard 3 is numbered C, and the fourth push-pull blackboard 4 is numbered D. At this time, the number C of the third push-pull blackboard 3 is bound to the ID number K3 of the third push-pull blackboard 3, that is, C corresponds to K3, and the number D of the fourth push-pull blackboard 4 is bound to the ID number K4 of the fourth push-pull blackboard 4, that is, D corresponds to K4. The control device obtains the writing content of the push-pull blackboard with ID number K3 through the data interface, and displays it in the third area for displaying the writing content of the push-pull blackboard (third push-pull blackboard 3) with ID number C. The control device obtains the writing content of the push-pull blackboard (fourth push-pull blackboard 4) with ID number K4 through the data interface, and displays it in the fourth area for displaying the writing content of the push-pull blackboard with ID number D.
[0086] When the detection module and the detection circuit detect that the third push-pull blackboard 3 and the fourth push-pull blackboard 4 have swapped positions, that is, the third push-pull blackboard 3 is in the fourth position and the fourth push-pull blackboard 4 is in the third position, the number of the third push-pull blackboard 3 is modified to D, and the number of the fourth push-pull blackboard 4 is C. At this time, the number D of the third push-pull blackboard 3 is bound to the ID number K3 of the third push-pull blackboard 3, that is, D corresponds to K3, and the number C of the fourth push-pull blackboard 4 is bound to the ID number K4 of the fourth push-pull blackboard 4, that is, C corresponds to K4. The control device obtains the writing content of the push-pull blackboard with ID number K4 through the data interface, and displays it in the third area for displaying the writing content of the push-pull blackboard (fourth push-pull blackboard 4) with ID number C. The control device obtains the writing content of the push-pull blackboard (third push-pull blackboard 3) with ID number K3 through the data interface, and displays it in the fourth area for displaying the writing content of the push-pull blackboard with ID number D.
[0087] In specific implementation, the relative positions of the above four display areas can be the same as the relative positions of the above four sliding blackboards. For example, the first position and the second position are on one side of the display screen 5 ( Figure 3 The third and fourth positions are on the other side of the display screen 5 ( Figure 3 The first position is above the second position, the third position is above the second position, and the corresponding first display area and second display area are located near the first position and the second position on the display screen 5 ( Figure 3 The third display area and the fourth display area are located near the third position and the fourth position of the display screen 5 ( Figure 3 The left part of the middle display screen 5) is like this, the user can see at a glance which contents in which display screens 5 are written on which sliding blackboard.
[0088] The smart blackboard system of this embodiment can automatically detect the position of each sliding blackboard, and automatically adjust the number of the sliding blackboard and the correspondence between the number and the product identification code according to the real-time position of the sliding blackboard. In this way, no matter how the position of the sliding blackboard changes during use, the display screen 5 of the smart blackboard can display the writing content of the corresponding sliding blackboard in the correct position, effectively avoiding the situation where the position of the writing content is disordered and affects the screen display, and the adjustment process does not require manual operation, which is not only convenient but also avoids errors caused by manual operation.
[0089] In this embodiment, the detection circuit is used to monitor whether the position of the sliding blackboard has undergone a preset change. When a preset change is detected in the position of the sliding blackboard, the control device modifies the number of the sliding blackboard corresponding to the product identification code of the sliding blackboard according to the changed position of the sliding blackboard.
[0090] The preset change may be that the first push-pull blackboard 1 moves from the first position to the second position, and the second push-pull blackboard 2 moves from the second position to the first position, or the second push-pull blackboard 2 moves from the first position to the second position, and the first push-pull blackboard 1 moves from the second position to the first position. When the aforementioned preset change occurs, it means that the first push-pull blackboard 1 and the second push-pull blackboard 2 have swapped positions, and at this time, it is only necessary to swap the numbers of the first push-pull blackboard 1 and the second push-pull blackboard 2.
[0091] For a smart blackboard system with four sliding blackboards, the preset changes in addition to the above situations can also be that the third sliding blackboard 3 moves from the third position to the fourth position, and the fourth sliding blackboard 4 moves from the fourth position to the third position, the fourth sliding blackboard 4 moves from the third position to the fourth position, and the third sliding blackboard 3 moves from the fourth position to the third position. At this time, you only need to swap the number of the third sliding blackboard 3 and the number of the fourth sliding blackboard 4.
[0092] In this embodiment, the detection module includes a first sending module 11, a first receiving module 12, a second sending module 21 and a second receiving module 22, wherein the first sending module 11 is fixed on the frame of the smart blackboard system, the first receiving module 12 is installed on the first sliding blackboard 1, the second sending module 21 is fixed on the frame of the smart blackboard system, and the second receiving module 22 is installed on the second sliding blackboard 2.
[0093] The detection module in this embodiment uses a sending module and a receiving module arranged in pairs, and each push-pull blackboard is provided with a pair of sending modules and receiving modules for detecting the position of the push-pull blackboard. In specific implementation, the sending module can be fixed on the frame of the smart blackboard system, wherein the display screen 5 and each push-pull blackboard are installed on the aforementioned frame, and the push-pull blackboard can move relative to the frame during the push-pull process, while the frame remains stationary, so the installed sending module also remains stationary. The receiving module is installed on the corresponding push-pull blackboard and moves synchronously with the push-pull blackboard.
[0094] The installation positions of the sending module and the receiving module satisfy the following relationship. When the first sliding blackboard 1 is in the first position, the first receiving module 12 cannot receive the signal transmitted by the first sending module 11; when the first sliding blackboard 1 is in the second position, the first receiving module 12 can receive the signal transmitted by the first sending module 11; when the second sliding blackboard 2 is in the first position, the second receiving module 22 cannot receive the signal transmitted by the second sending module 21; when the second sliding blackboard 2 is in the second position, the second receiving module 22 can receive the signal transmitted by the second sending module 21.
[0095] After adopting the above-mentioned installation method, the detection circuit can judge the position of the push-pull blackboard according to whether the receiving module can receive the signal sent by the corresponding sending module. For example, when the first receiving module 12 cannot receive the signal transmitted by the first sending module 11, it indicates that the first push-pull blackboard 1 is in the first position, for example, when the first receiving module 12 can receive the signal transmitted by the first sending module 11, it indicates that the first push-pull blackboard 1 is in the second position, when the second receiving module 22 cannot receive the signal transmitted by the second sending module 21, it indicates that the second push-pull blackboard 2 is in the first position, for example, when the second receiving module 22 can receive the signal transmitted by the second sending module 21, it indicates that the second push-pull blackboard 2 is in the second position.
[0096] For the smart blackboard system with four sliding blackboards, the monitoring method of the positions of the first sliding blackboard 1 and the second sliding blackboard 2 is the same as that of the aforementioned two sliding blackboards.
[0097] For the detection of the third sliding blackboard 3 and the fourth sliding blackboard 4, the detection module also includes a third sending module 31, a third receiving module 32, a fourth sending module 41 and a third receiving module 32. The third sending module 31 is fixed on the frame of the smart blackboard system, the third receiving module 32 is installed on the third sliding blackboard 3, the fourth sending module 41 is fixed on the frame of the smart blackboard system, and the fourth receiving module 42 is installed on the fourth sliding blackboard 4. When the third sliding blackboard 3 is in the third position, the third receiving module 32 cannot receive the signal transmitted by the third sending module 31. When the third sliding blackboard 3 is in the fourth position, the third receiving module 32 can receive the signal transmitted by the third sending module 31. When the fourth sliding blackboard 4 is in the third position, the fourth receiving module 42 cannot receive the signal transmitted by the fourth sending module 41. When the fourth sliding blackboard 4 is in the fourth position, the fourth receiving module 42 can receive the signal transmitted by the fourth sending module 41.
[0098] By adopting the above-mentioned solution, it is only necessary to add a detection module to the sliding blackboard to realize automatic identification of the blackboard position and automatic adjustment of the numbering, so the cost is relatively low.
[0099] When the detection circuit detects that the signal of the first receiving module 12 changes from the first level signal to the second level signal, and the signal of the second receiving module 22 changes from the second level signal to the first level signal, the positions of the first sliding blackboard 1 and the second sliding blackboard 2 change by a preset amount.
[0100] For example, the signal of the first receiving module 12 and the signal of the second receiving module 22 are respectively Figure 1In the GPIO1 and GPIO2 detection, when the blackboard is not pushed, when the second push-pull blackboard 2 is in the first position and the first push-pull blackboard 1 is in the second position, the level of GPIO1 is low and the level of GPIO2 is high; if the push-pull blackboard is pushed down, the second push-pull blackboard 2 is in the second position and the first push-pull blackboard 1 is in the first position, at this moment the level of GPIO1 is high and the level of GPIO2 is low. The detection circuit can judge whether the first push-pull blackboard 1 and the second push-pull blackboard 2 are pushed by the level changes of these two GPIOs.
[0101] Of course, it is also possible to use a method in which when the second push-pull blackboard 2 is in the first position and the first push-pull blackboard 1 is in the second position, the level of GPIO1 is high and the level of GPIO2 is low. If the push-pull blackboard is pushed down, the second push-pull blackboard 2 is in the second position and the first push-pull blackboard 1 is in the first position, at this moment the level of GPIO1 is low and the level of GPIO2 is high. That is, after swapping the high and low levels of the aforementioned level signals, it is also possible to determine whether the push-pull blackboard is being pushed. Therefore, one of the aforementioned first level signal and the second level signal can be a high level signal and the other can be a low level signal. There is no limitation here.
[0102] When the detection circuit detects that the signal of the third receiving module 32 changes from the third level signal to the fourth level signal, and the signal of the fourth receiving module 42 changes from the fourth level signal to the third level signal, the positions of the third sliding blackboard 3 and the fourth sliding blackboard 4 change by a preset value.
[0103] For example, the signal of the third receiving module 32 and the signal of the fourth receiving module 42 are detected by GPIO3 and GPIO4 respectively. When the blackboard is not pushed, when the fourth push-pull blackboard 4 is in the third position, and the third push-pull blackboard 3 is in the fourth position, the level of GPIO3 is low and the level of GPIO4 is high; if the push-pull blackboard is pushed down, the fourth push-pull blackboard 4 is in the fourth position, and the third push-pull blackboard 3 is in the third position, at this moment the level of GPIO3 is high and the level of GPIO3 is low. The detection circuit can judge whether the third push-pull blackboard 3 and the fourth push-pull blackboard 4 are pushed by the level changes of these two GPIOs. Of course, you can also swap the aforementioned high and low level signals, that is, one of the aforementioned third level signal and the fourth level signal is a high level signal and the other is a low level signal, which is not limited here.
[0104] After adopting the above-mentioned method, it is only necessary to detect the changes in the high and low level signals to quickly determine whether the sliding blackboard has changed its position and moved to the preset position. Therefore, it is not only low-cost, but also simple in processing. The actual position of each sliding blackboard can be obtained quickly and accurately, so that the control device can adjust the number of the sliding blackboard according to the actual position of each sliding blackboard to avoid confusion in the display of the display screen 5.
[0105] Example 2
[0106] like Figure 4 As shown, this embodiment also provides an intelligent control method, which is based on the smart blackboard system described in Example 1, and includes the following steps:
[0107] S1: after identifying that the push-pull blackboard is connected to the control device, obtaining a product identification code of the push-pull blackboard connected to the control device;
[0108] When the push-pull blackboard is connected to the control device, the control device can identify the product identification code of the push-pull blackboard connected thereto. When specifically implemented, the push-pull blackboard can be connected to the control device via a USB interface.
[0109] S2: Determine the number of the push-pull blackboard according to the initial position of the push-pull blackboard after connecting with the control device;
[0110] For a sliding blackboard that has just been connected to the control device and has not changed its position, the position of the sliding blackboard is the initial position. The control device can set a number for the sliding blackboard according to the initial position of the sliding blackboard, that is, determine the number of the sliding blackboard according to the initial position of the sliding blackboard after being connected to the control device.
[0111] S3: Matching the serial number of the push-pull blackboard with the product identification code of the push-pull blackboard;
[0112] The number of the push-pull blackboard and the product identification code of the push-pull blackboard identified by the control device after the push-pull blackboard is connected to the control device are bound together to form a corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard.
[0113] The first sliding blackboard 1 and the second sliding blackboard 2 are both in the initial position, for example, the first sliding blackboard 1 is in the first position and the second sliding blackboard 2 is in the second position, then the control device sets the number of the first sliding blackboard 1 to A, and sets the number of the second sliding blackboard 2 to B. Assuming the ID number of the first sliding blackboard 1 is K1 and the ID number of the second sliding blackboard 2 is K2, the control device binds the number A of the first sliding blackboard 1 with the ID number K1 of the first sliding blackboard 1, that is, A corresponds to K1, and binds the number B of the second sliding blackboard 2 with the ID number K2 of the second sliding blackboard 2, that is, B corresponds to K2.
[0114] S4: monitoring whether the position of the push-pull blackboard changes by a preset value;
[0115] For example, when it is detected that the first sliding blackboard 1 moves from the first position to the second position, the second sliding blackboard 2 moves from the second position to the first position, or the first sliding blackboard 1 moves from the second position to the first position, the second sliding blackboard 2 moves from the first position to the second position, or the third sliding blackboard 3 moves from the third position to the fourth position, the fourth sliding blackboard 4 moves from the fourth position to the third position, or the third sliding blackboard 3 moves from the fourth position to the third position, and the fourth sliding blackboard 4 moves from the third position to the fourth position, it indicates that the position of the sliding blackboard has changed as preset.
[0116] S5: When a preset change in the position of the push-pull blackboard is detected, the number of the push-pull blackboard corresponding to the product identification code of the push-pull blackboard is modified according to the changed position of the push-pull blackboard.
[0117] When the sliding blackboard undergoes a preset change, the control device will modify the number of each sliding blackboard according to the new position of each sliding blackboard, and the corresponding relationship between the number of each sliding blackboard and the ID number will also change accordingly.
[0118] S6: According to the corresponding relationship between the product identification code of each push-pull blackboard and the serial number of the push-pull blackboard, the display screen 5 is controlled to display the content written on the push-pull blackboard in the corresponding area.
[0119] In this embodiment, a display area can be defined for each number on the display screen 5, and the display area is used to display the writing content of the push-pull blackboard currently represented by the number. Since the number of the push-pull blackboard corresponds to the product identification code of the push-pull blackboard, the product identification code of the push-pull blackboard corresponding to the number can be found through the number of the push-pull blackboard displayed in the display area, and then the writing content of the push-pull blackboard corresponding to the product identification code can be obtained through the data interface, and finally the obtained content is displayed on the aforementioned display area of the display screen 5.
[0120] like Figure 5 As shown, the step S4: monitoring whether the position of the push-pull blackboard changes by a preset value, further includes:
[0121] S41: monitoring whether the first sliding blackboard 1 moves from the first position to the second position;
[0122] In specific implementation, the position change of the first sliding blackboard 1 can be checked by the first sending module 11 and the first receiving module 12, wherein the first sending module 11 is fixed on the frame of the smart blackboard system, and the first receiving module 12 is installed on the first sliding blackboard 1. The above-mentioned installation method satisfies that when the first sliding blackboard 1 is in the first position, the first receiving module 12 cannot receive the signal transmitted by the first sending module 11, and when the first sliding blackboard 1 is in the second position, the first receiving module 12 can receive the signal transmitted by the first sending module 11.
[0123] like Figure 6 As shown, the S41: monitoring whether the first push-pull blackboard 1 moves from the first position to the second position also includes:
[0124] S411: Detecting the signal sent by the first sending module 11 through the first receiving module 12;
[0125] S412: If it is monitored that the first receiving module 12 changes from not detecting the signal transmitted by the first sending module 11 to detecting the signal transmitted by the first sending module 11, the first sliding blackboard 1 moves from the first position to the second position.
[0126] S42: monitoring whether the second sliding blackboard 2 moves from the second position to the first position;
[0127] In specific implementation, the position change of the second sliding blackboard can be checked by the second sending module 21 and the second receiving module 22, wherein the second sending module 21 is fixed on the frame of the smart blackboard system, and the second receiving module 22 is installed on the second sliding blackboard 2. The above-mentioned installation method satisfies that when the second sliding blackboard 2 is in the first position, the second receiving module 22 cannot receive the signal transmitted by the second sending module 21, and when the second sliding blackboard 2 is in the second position, the second receiving module 22 can receive the signal transmitted by the second sending module 21.
[0128] like Figure 7 As shown, the S42: monitoring whether the second push-pull blackboard 2 moves from the second position to the first position also includes:
[0129] S421: Detecting the signal sent by the second sending module 21 through the second receiving module 22;
[0130] S422: If it is detected that the second receiving module 22 changes from being able to detect the signal transmitted by the second sending module 21 to not detecting the signal transmitted by the second sending module 21, the second sliding blackboard 2 moves from the first position to the second position.
[0131] S43: If it is monitored that the first sliding blackboard 1 moves from the first position to the second position, and the second sliding blackboard 2 moves from the second position to the first position, the positions of the first sliding blackboard 1 and the second sliding blackboard 2 are changed by a preset method.
[0132] like Figure 8 As shown, in this embodiment, S5: when a preset change in the position of the push-pull blackboard is detected, the number of the push-pull blackboard corresponding to the product identification code of the push-pull blackboard is modified according to the changed position of the push-pull blackboard, and further includes:
[0133] S51: Matching the serial number of the current first push-pull blackboard 1 with the product identification code of the second push-pull blackboard 2;
[0134] S52: Match the serial number of the current second sliding blackboard 2 with the product identification code of the first sliding blackboard 1.
[0135] When the positions of the first sliding blackboard 1 and the second sliding blackboard 2 are interchanged, the control device changes the number A of the first sliding blackboard 1 to B, and changes the number B of the second sliding blackboard 2 to A. At this time, the number B of the first sliding blackboard 1 corresponds to the ID number K1 of the first sliding blackboard 1, and at this time, the number A of the second sliding blackboard corresponds to the ID number K2 of the second sliding blackboard 2.
[0136] This embodiment can also adopt the method of four sliding blackboards. The method of adjusting the numbers of the four sliding blackboards is similar to that of the two sliding blackboards. Please refer to the introduction of the four sliding blackboards in Example 1, which will not be repeated here.
[0137] Since the detection module may be affected by dust after long-term use, resulting in inaccurate detection, even if the first push-pull blackboard and the second push-pull blackboard have actually exchanged positions, the system does not detect the preset change of the push-pull blackboard. In this regard, in this embodiment, the method further includes:
[0138] S7: If the preset change of the position of the sliding blackboard is not detected, the following steps are executed:
[0139] S71: Detecting the signal sent by the first sending module through the first receiving module, and monitoring whether the state of the signal received by the first receiving module changes;
[0140] If the first receiving module changes from a state in which it can receive the signal transmitted by the first sending module to a state in which it cannot receive the signal transmitted by the first sending module, or the first receiving module changes from a state in which it cannot receive the signal transmitted by the first sending module to a state in which it can receive the signal transmitted by the first sending module, then it is considered that the state of the first receiving module receiving the signal has changed.
[0141] S72: Detecting the signal sent by the second sending module through the second receiving module, and monitoring whether the state of the signal received by the second receiving module changes;
[0142] If the second receiving module changes from a state in which it can receive the signal transmitted by the second sending module to a state in which it cannot receive the signal transmitted by the second sending module, or the second receiving module changes from a state in which it cannot receive the signal transmitted by the second sending module to a state in which it can receive the signal transmitted by the second sending module, then it is considered that the state of the second receiving module receiving the signal has changed.
[0143] S73: If the state change of the signal received by the first receiving module is detected and the state change of the signal received by the second receiving module is not detected, or the state change of the signal received by the second receiving module is detected and the state change of the signal received by the first receiving module is not detected, then temporarily keep the corresponding relationship between the product identification code and the serial number of the first push-pull blackboard and the second push-pull blackboard unchanged;
[0144] If the state change of the signal received by the first receiving module is detected and the state change of the signal received by the second receiving module is not detected, or the state change of the signal received by the second receiving module is detected and the state change of the signal received by the first receiving module is not detected, it indicates that the detection module has contradictory detection results, and further judgment is needed.
[0145] S74: Detect whether there is overlap in the content written on the sliding blackboard displayed on the display screen in the corresponding area; since the corresponding relationship between the product identification code of the sliding blackboard label remains unchanged temporarily, if the actual position of the sliding blackboard is swapped, overlap will occur.
[0146] S75: if there is no overlap, keeping the corresponding relationship between the product identification code and the serial number of the first push-pull blackboard and the second push-pull blackboard unchanged;
[0147] S76: If there is overlap, the serial number of the current first push-pull blackboard is matched with the product identification code of the second push-pull blackboard, and the serial number of the current second push-pull blackboard is matched with the product identification code of the first push-pull blackboard.
[0148] S77: Refreshing the display position of the written content on the display screen according to the adjusted correspondence between the serial number and the product identification code;
[0149] By adopting the above-mentioned method, the actual position of the push-pull blackboard can be accurately determined when a detection module fails, thereby avoiding the situation of display disorder.
[0150] In this embodiment, the step S74: detecting whether the display screen displays overlapping contents written on the sliding blackboard in the corresponding area includes the following steps:
[0151] S741: Obtaining the display coordinates of the written content on the display screen each time before the state of receiving the signal by the first receiving module changes or before the state of receiving the signal by the second receiving module changes;
[0152] S742: Acquire the coordinates of the written content displayed on the display screen each time the written content is written after the state of the first receiving module receiving the signal changes, or after the state of the second receiving module receiving the signal changes;
[0153] This embodiment can record the coordinates of the written content on the display screen when the user is writing, and record the writing time, so that the subsequent steps can determine whether the written content is after the state change or before the state change.
[0154] S743: If the coordinates of the written content after the state change coincide with the coordinates of the written content before the state change, the corresponding area shows that the written content on the push-pull blackboard overlaps;
[0155] S744: If the coordinates of the written content after the state change do not overlap with the coordinates of the written content before the state change, the corresponding area shows that the written content on the push-pull blackboard does not overlap.
[0156] In actual application, the contents written in different areas may overlap because the number of the push-pull blackboard is not adjusted in time, but it is also possible that the user deliberately writes some content in the same area when writing, such as marking the position of the previously written content, which will also cause the displayed content to overlap. In order to accurately distinguish the above two situations, in this embodiment, S74: detecting whether the content written on the push-pull blackboard in the corresponding area of the display screen overlaps includes the following steps:
[0157] S745: determining a corresponding color channel for the product identification code of the first sliding blackboard as a first color channel, and displaying the content written by the user on the first sliding blackboard on the display screen in the first color channel;
[0158] S746: determining a corresponding color channel for the product identification code of the second sliding blackboard as a second color channel, and displaying the content written by the user on the second sliding blackboard on the display screen in the second color channel, wherein the first color channel is different from the second color channel;
[0159] S747: Separating the content displayed on the display screen in the corresponding area according to different color channels;
[0160] S748: Obtaining the position coordinates of the writing content of each color channel after separation;
[0161] S749: If the position coordinates of the written contents of each color channel overlap, the corresponding area shows that the written contents on the sliding blackboard overlap;
[0162] S750: If the position coordinates of the written contents of each color channel do not overlap, the corresponding area displays that the written contents on the sliding blackboard do not overlap.
[0163] This embodiment uses different colors to display the content written on different push-pull blackboards, and then determines whether there is overlap between different colors. This method does not require the coordinates of the written content to be recorded and stored in advance, which can save storage resources. In addition, since the content written in different areas uses different color channels, and the content written in the same area uses the same color channel, this embodiment determines whether the overlap is caused by the wrong push-pull blackboard number by the overlap between the separated different color channels, avoiding confusion with the overlap of the user's writing, and is therefore more accurate.
[0164] The above is a detailed introduction to a smart blackboard system and a smart blackboard intelligent identification method and intelligent control method provided in an embodiment of the present invention.
[0165] It should be clear that the present invention is not limited to the specific configuration and processing described above and shown in the figures. For the sake of simplicity, a detailed description of the known method is omitted here. In the above embodiments, several specific steps are described and shown as examples. However, the method process of the present invention is not limited to the specific steps described and shown, and those skilled in the art can make various changes, modifications and additions, or change the order between the steps after understanding the spirit of the present invention.
[0166] The functional blocks shown in the above-described block diagram can be implemented as hardware, software, firmware or a combination thereof. When implemented in hardware, it can be, for example, an electronic circuit, an application specific integrated circuit (ASIC), appropriate firmware, a plug-in, a function card, etc. When implemented in software, the elements of the present invention are programs or code segments that are used to perform the required tasks. The program or code segment can be stored in a machine-readable medium, or transmitted on a transmission medium or a communication link by a data signal carried in a carrier wave. "Machine-readable medium" can include any medium capable of storing or transmitting information. Examples of machine-readable media include electronic circuits, semiconductor memory devices, ROM, flash memory, erasable ROM (EROM), floppy disks, CD-ROMs, optical disks, hard disks, optical fiber media, radio frequency (RF) links, etc. The code segment can be downloaded via a computer network such as the Internet, an intranet, etc.
[0167] It should also be noted that the exemplary embodiments mentioned in the present invention describe some methods or systems based on a series of steps or devices. However, the present invention is not limited to the order of the above steps, that is, the steps can be performed in the order mentioned in the embodiments, or in a different order from the embodiments, or several steps can be performed simultaneously.
[0168] The above is only a specific implementation of the present invention. Those skilled in the art can clearly understand that for the convenience and simplicity of description, the specific working process of the system, module and unit described above can refer to the corresponding process in the aforementioned method embodiment, and will not be repeated here. It should be understood that the protection scope of the present invention is not limited to this. Any technician familiar with the technical field can easily think of various equivalent modifications or replacements within the technical scope disclosed by the present invention, and these modifications or replacements should be covered within the protection scope of the present invention.
Claims
1. The smart blackboard system is characterized by: It includes a display screen, a detection circuit, a detection module, a control device and a plurality of push-pull blackboards, wherein the plurality of push-pull blackboards at least include a first push-pull blackboard and a second push-pull blackboard, and the positions of the first push-pull blackboard and the second push-pull blackboard can be interchanged; The detection module is electrically connected to the detection circuit, the detection circuit is electrically connected to the control device, and the detection module is used to detect the position of the push-pull blackboard; The detection circuit obtains the position of the push-pull blackboard according to the signal sent by the detection module, and the control device is used to obtain the product identification code of the push-pull blackboard connected to the control device. The control device determines the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard according to the position of the push-pull blackboard; The control device displays the writing content on the corresponding push-pull blackboard in the corresponding area on the display screen according to the corresponding relationship between the number of the push-pull blackboard and the product identification code of the push-pull blackboard.
2. The smart blackboard system according to claim 1, characterized in that: The detection circuit is used to detect whether the position of the sliding blackboard has undergone a preset change. When it is detected that the position of the sliding blackboard has undergone a preset change, the control device modifies the number of the sliding blackboard corresponding to the product identification code of the sliding blackboard according to the changed position of the sliding blackboard.
3. The smart blackboard system according to claim 2, characterized in that: The detection module includes a first sending module, a first receiving module, a second sending module and a second receiving module. The first sending module is fixed on the frame of the smart blackboard system, the first receiving module is installed on the first sliding blackboard, the second sending module is fixed on the frame of the smart blackboard system, and the second receiving module is installed on the second sliding blackboard. When the first sliding blackboard is in the first position, the first receiving module cannot receive the signal transmitted by the first sending module. When the first sliding blackboard is in a second position different from the first position, the first receiving module can receive the signal transmitted by the first sending module. When the second sliding blackboard is in the first position, the second receiving module cannot receive the signal transmitted by the second sending module. When the second sliding blackboard is in the second position, the second receiving module can receive the signal transmitted by the second sending module.
4. The smart blackboard system according to claim 3, characterized in that: When the detection circuit detects that the signal of the first receiving module changes from the first level signal to the second level signal, and the signal of the second receiving module changes from the second level signal to the first level signal, the positions of the first push-pull blackboard and the second push-pull blackboard undergo a preset change.
5. The smart blackboard system according to claim 4, characterized in that: When the detection circuit detects that the positions of the first push-pull blackboard and the second push-pull blackboard have changed by a preset value, the control device matches the current serial number of the first push-pull blackboard with the product identification code of the second push-pull blackboard, and matches the current serial number of the second push-pull blackboard with the product identification code of the first push-pull blackboard; The control device is also used to monitor whether the product identification code of the push-pull blackboard can be detected, and determine whether there is a push-pull blackboard disconnected from the control device, or whether there is a push-pull blackboard connected to the control device based on the monitoring result.
6. The intelligent control method of the smart blackboard system is characterized in that: The method is based on the smart blackboard system according to any one of claims 1 to 5, and the method comprises: After identifying that the push-pull blackboard is connected to the control device, obtaining a product identification code of the push-pull blackboard connected to the control device; Determine the number of the push-pull blackboard according to the initial position of the push-pull blackboard after connecting with the control device; Matching the serial number of the push-pull blackboard with the product identification code of the push-pull blackboard; Monitor whether the position of the sliding blackboard has changed as preset; When a preset change in the position of the push-pull blackboard is detected, the number of the push-pull blackboard corresponding to the product identification code of the push-pull blackboard is modified according to the changed position of the push-pull blackboard; According to the corresponding relationship between the product identification code of each push-pull blackboard and the serial number of the push-pull blackboard, the display screen is controlled to display the content written on the push-pull blackboard in the corresponding area.
7. The intelligent control method according to claim 6, characterized in that: The monitoring of whether the position of the push-pull blackboard has changed by a preset value also includes: Monitor whether the first push-pull blackboard moves from the first position to the second position; Monitor whether the second push-pull blackboard moves from the second position to the first position; If it is monitored that the first push-pull blackboard moves from the first position to the second position, and the second push-pull blackboard moves from the second position to the first position, the positions of the first push-pull blackboard and the second push-pull blackboard undergo a preset change.
8. The intelligent control method according to claim 7, characterized in that: The monitoring of whether the first push-pull blackboard moves from the first position to the second position also includes: Detecting the signal sent by the first sending module through the first receiving module; If it is monitored that the first receiving module changes from not detecting the signal transmitted by the first sending module to detecting the signal transmitted by the first sending module, the first sliding blackboard moves from the first position to the second position; The monitoring of whether the second push-pull blackboard moves from the second position to the first position also includes: Detecting the signal sent by the second sending module through the second receiving module; If it is detected that the second receiving module changes from being able to detect the signal transmitted by the second transmitting module to not detecting the signal transmitted by the second transmitting module, the second sliding blackboard moves from the first position to the second position; If it is monitored that the positions of the first push-pull blackboard and the second push-pull blackboard have changed by a preset change, then when it is monitored that the positions of the push-pull blackboard have changed by a preset change, the number of the push-pull blackboard corresponding to the product identification code of the push-pull blackboard is modified according to the changed positions of the push-pull blackboard, and further includes: Match the serial number of the current first push-pull blackboard with the product identification code of the second push-pull blackboard; The serial number of the current second push-pull blackboard corresponds to the product identification code of the first push-pull blackboard.
9. The intelligent control method according to claim 6, characterized in that: The method further comprises: If the preset change in the position of the sliding blackboard is not detected, the following steps are performed: Detecting the signal sent by the first sending module through the first receiving module, and monitoring whether the state of the signal received by the first receiving module changes; Detecting the signal sent by the second sending module through the second receiving module, and monitoring whether the state of the signal received by the second receiving module changes; If the state change of the signal received by the first receiving module is detected and the state change of the signal received by the second receiving module is not detected, or the state change of the signal received by the second receiving module is detected and the state change of the signal received by the first receiving module is not detected, the corresponding relationship between the product identification code and the serial number of the first push-pull blackboard and the second push-pull blackboard is temporarily kept unchanged; Detect whether the display screen displays overlapping content written on the push-pull blackboard in the corresponding area; If there is no overlap, the corresponding relationship between the product identification code of the first push-pull blackboard and the serial number of the second push-pull blackboard is kept unchanged; If there is overlap, the serial number of the current first push-pull blackboard is made to correspond to the product identification code of the second push-pull blackboard, and the serial number of the current second push-pull blackboard is made to correspond to the product identification code of the first push-pull blackboard. The display position of the written content on the display screen is refreshed according to the adjusted corresponding relationship between the serial number and the product identification code.
10. The intelligent control method according to claim 9, characterized in that: The method of detecting whether there is overlap between the contents written on the push-pull blackboard displayed on the display screen in the corresponding area comprises the following steps: Determine a corresponding color channel as a first color channel for the product identification code of the first push-pull blackboard, and display the content written by the user on the first push-pull blackboard in the first color channel on the display screen; Determine a corresponding color channel as a second color channel for the product identification code of the second push-pull blackboard, and display the content written by the user on the second push-pull blackboard on the display screen in the second color channel, wherein the first color channel is different from the second color channel; Separate the content displayed on the display screen in the corresponding area according to different color channels; Obtain the position coordinates of the writing content of each color channel after separation; If the position coordinates of the writing content of each color channel overlap, the corresponding area shows that the writing content on the push-pull blackboard overlaps; If the position coordinates of the written contents of each color channel do not overlap, the corresponding area shows that the written contents on the push-pull blackboard do not overlap.