Logic building blocks

By designing a logical building block component that includes triggering building blocks, logical building blocks, execution building blocks and controlling building blocks, the problem of the single function of existing building block toys is solved, a richer logical judgment function is achieved, and children's logical thinking ability is enhanced.

CN113181667BActive Publication Date: 2025-03-18SHANGHAI WHALESBOT TECH CO LTD
View PDF 3 Cites 0 Cited by

Patent Information

Application Number
CN202110604800.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2021-05-31
Publication Date
2025-03-18
Estimated Expiration
2041-05-31

AI Technical Summary

Technical Problem

The existing building block toys have relatively single functions in cultivating children's logical thinking ability and lack rich logical judgment functions.

Method used

A logical building block component is designed, including triggering building blocks, logical building blocks, executing building blocks and controlling building blocks. Through the disassembly and connection of these building blocks and the logical processing functions, the logical judgment link is added.

Benefits of technology

By adding logical judgment functions, this logical building block component allows children to learn and understand logical thinking principles more comprehensively during play, and cultivate their hands-on ability and spatial imagination.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN113181667B_ABST
    Figure CN113181667B_ABST
Patent Text Reader

Abstract

The present application provides a logic building block assembly. The logic building block assembly includes a trigger building block, a logic building block, an execution building block and a control building block. The trigger building block outputs a first control signal, and the first control signal includes a trigger control signal and a non-trigger control signal. The trigger building block outputs a trigger control signal when receiving a trigger signal, and outputs a non-trigger control signal when not receiving a trigger signal; the logic building block is detachably connected to the trigger building block, and when the trigger building block is connected to the logic building block, the logic building block receives the first control signal; the control building block is detachably connected to the logic building block and the execution building block, and the logic building block and the execution building block are connected to the control building block, and the logic building block and the execution building block are connected through the control building block. If the result of the logic building block performing logical processing on the received first control signal is to control the execution building block to perform an action, the logic building block outputs a second control signal to the execution building block through the control building block to control the execution building block to perform an action. Richer functions.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] The invention relates to the field of children's toys, and in particular to a logic building block assembly. Background Art

[0002] Building block toys are a relatively important type of children's toys. They can cultivate children's hands-on ability, spatial imagination and logical thinking ability during the children's play. Some existing building block toys can sense signals such as sound and light, and perform related actions when sensing corresponding signals, so that children can learn the basic principles of artificial intelligence knowledge. However, the functions are not rich enough. Summary of the invention

[0003] The present application provides an improved logic building block component with richer functions.

[0004] The present application provides a logic building block assembly, the logic building block assembly comprising:

[0005] A trigger building block, configured to output a first control signal, wherein the first control signal includes a trigger control signal and a non-trigger control signal, wherein the trigger building block outputs the trigger control signal when receiving a trigger signal, and outputs the non-trigger control signal when not receiving a trigger signal;

[0006] a logic building block, detachably connected to the trigger building block, and when the trigger building block is connected to the logic building block, the logic building block is used to receive the first control signal;

[0007] Execute the building blocks;

[0008] A control building block is detachably connected to the logic building block and the execution building block. When the logic building block and the execution building block are connected to the control building block, the logic building block and the execution building block are communicated through the control building block. If the result of the logic building block performing logic processing on the received first control signal is to control the execution building block to perform an action, the logic building block outputs a second control signal to the execution building block through the control building block to control the execution building block to perform an action.

[0009] In some embodiments of the present application, the logic building block assembly includes a logic building block. The trigger building block is detachably connected to the logic building block, and the logic building block receives a first control signal output by the trigger building block, and only when the result of logical processing of the received first control signal is to control the execution building block to perform an action, the logic building block outputs a second control signal to the execution building block connected to the control building block to control the execution building block to perform an action. Compared with the trigger building block directly controlling the execution building block to perform an action when it receives a trigger signal, the logic building block assembly adds a logic judgment function, has richer functions, and is more conducive to cultivating children's logical thinking ability. BRIEF DESCRIPTION OF THE DRAWINGS

[0010] Figure 1 is a schematic diagram of a logic building block assembly provided by an embodiment of the present application;

[0011] Figure 2 yes Figure 1 Circuit diagram of the control blocks in ;

[0012] Figure 3 yes Figure 1 Circuit diagram of the AND gate logic block;

[0013] Figure 4 yes Figure 1 Circuit diagram of the OR gate logic block;

[0014] Figure 5 yes Figure 1 Circuit diagram of the non-gate logic building block;

[0015] Figure 6 yes Figure 1 Circuit diagram for the sound-triggered bricks in ;

[0016] Figure 7 yes Figure 1 Circuit diagram of the light-triggered building blocks in ;

[0017] Figure 8 yes Figure 1 Circuit diagram of the infrared trigger building block in the figure;

[0018] Fig. 9 yes Figure 1 The circuit diagram of the switch triggering building blocks in the figure;

[0019] Fig.10 yes Figure 1 Circuit diagram of the light execution building block in;

[0020] Fig.11 yes Figure 1 Circuit diagram of the sound execution building blocks in;

[0021] Fig.12 yes Figure 1 Circuit diagram of the motor execution building block in;

[0022] Fig.13 yes Figure 1 A circuit diagram of a sound execution building block in another embodiment;

[0023] Fig.14 yes Figure 1 A circuit diagram of a motor execution building block in another embodiment;

[0024] Fig.15 yes Figure 1The motor execution building block in a circuit diagram of another embodiment. DETAILED DESCRIPTION

[0025] Exemplary embodiments will be described in detail herein, examples of which are shown in the accompanying drawings. When the following description refers to the drawings, the same numbers in different drawings represent the same or similar elements unless otherwise indicated. The embodiments described in the following exemplary embodiments do not represent all embodiments consistent with one or more embodiments of the present specification. Instead, they are merely examples of devices and methods consistent with some aspects of one or more embodiments of the present specification as detailed in the appended claims.

[0026] It should be noted that: in other embodiments, the steps of the corresponding method are not necessarily performed in the order shown and described in this specification. In some other embodiments, the steps included in the method may be more or less than those described in this specification. In addition, a single step described in this specification may be decomposed into multiple steps for description in other embodiments; and multiple steps described in this specification may be combined into a single step for description in other embodiments.

[0027] Figure 1 Schematic diagram of a logic building block assembly 100 provided in one embodiment of the present application.

[0028] One combination of the logic building block assembly 100 is described below.

[0029] See also Figure 1 , the logic building block assembly 100 includes a trigger building block 11, an execution building block 12 and a control building block 13. The control building block 13 is detachably connected to the trigger building block 11 and the execution building block 12. In some embodiments, the trigger building block 11 and the execution building block 12 can be magnetically adsorbed and connected to the control building block 13, respectively, so that it is more convenient for young children to use. In some embodiments, the trigger building block 11 and the execution building block 12 can be plugged into the control building block 13, respectively, and the connection method is relatively flexible.

[0030] The trigger block 11 is used to output a first control signal, the first control signal includes a trigger control signal, and the trigger block 11 outputs the trigger control signal when receiving the trigger signal. When the trigger block 11 and the execution block 12 are connected to the control block 13, the trigger block 11 and the execution block 12 are connected through the control block 13. If the trigger block 11 receives the trigger signal, the trigger control signal output by the trigger block 11 is output to the execution block 12 through the control block 13 to control the execution block 12 to perform an action.

[0031] In some embodiments, the control block 13 includes a connecting line 131. When the trigger block 11 and the execution block 12 are connected to the control block 13, the trigger block 11 and the execution block 12 are connected through the connecting line 131. If the trigger block 11 receives a trigger signal, the trigger control signal output by the trigger block 11 is output to the execution block 12 through the connecting line 131 to control the execution block 12 to perform an action.

[0032] In some embodiments, the communication line 131 may include a wire. The triggering block 11 and the execution block 12 are connected through the wire. In some other embodiments, the communication line 131 may also include a circuit board trace in the control block 13. The triggering block 11 and the execution block 12 are connected through the circuit board trace.

[0033] In some embodiments, the trigger signal may represent a signal that causes the trigger block 11 to output a trigger control signal, including but not limited to a switch trigger signal generated when a switch is closed, opened, or switched, a sound trigger signal exceeding a decibel threshold, a light trigger signal exceeding a brightness threshold, and an infrared trigger signal, etc.

[0034] In some embodiments, the trigger control signal may represent a signal for controlling the execution block 12 to perform an action, including but not limited to a high level or a low level.

[0035] In some embodiments, the execution actions of the execution block 12 include but are not limited to emitting light, sounding an alarm, playing a recording, and controlling the start-up of a connected motor.

[0036] In some embodiments, the logic building block assembly 100 includes a plurality of triggering blocks 11. The plurality of triggering blocks 11 are detachably replaceable and connected to the control block 13, each triggering block 11 has a corresponding triggering signal, and the triggering signals of at least two triggering blocks 11 are different. Among the plurality of triggering blocks 11 included in the logic building block assembly 100, at least some of the triggering blocks 11 with different triggering signals output the same triggering control signal when receiving the corresponding triggering signal, for example, both are low level. For example, corresponding to the above-mentioned triggering signal, the logic building block assembly 100 includes but is not limited to a switch triggering block 114, a sound triggering block 111, a light triggering block 112, and an infrared triggering block 113. The switch trigger block 114 is used to receive a switch trigger signal and output a corresponding trigger control signal, such as a low level; the sound trigger block 111 is used to receive a sound trigger signal and output a corresponding trigger control signal, such as a low level; the light trigger block 112 is used to receive a light trigger signal and output a corresponding trigger control signal, such as a low level; the infrared trigger block 113 is used to receive an infrared trigger signal and output a corresponding trigger control signal, such as a low level.

[0037] In some embodiments, the logic building block assembly 100 may include a plurality of execution building blocks 12, and the plurality of execution building blocks 12 are detachably connected to the control building block 13, and the trigger control signals corresponding to at least some of the execution building blocks 12 are the same, for example, the trigger control signals corresponding to at least some of the execution building blocks 12 are all low level. The trigger control signals corresponding to at least some of the execution building blocks 12 are the same as the trigger control signals output by at least some of the trigger building blocks 11. For example, when there are 3 trigger building blocks 11 receiving the corresponding trigger signal, they output a low level; and when there are 5 execution building blocks 12 corresponding to the trigger control signals, the trigger control signals output are the same, for example, they all output a low level; the trigger control signals corresponding to all the execution building blocks 12 are the same, and are the same as the trigger control signals output by the trigger building block 11, for example, they are all low level. In this way, among the above-mentioned multiple trigger building blocks 11, after any trigger building block 11 is connected to the control building block 13, if the trigger building block 11 receives the corresponding trigger signal, any execution building block 12 connected to the control building block 13 can be controlled to perform an action. In this way, different trigger signals can be used to trigger the execution block 12 to perform an action. For example, assume that there is an execution block 12, and the execution block 12 can sound an alarm when it receives a trigger control signal. If the execution block 12 and the light trigger block 112 are respectively connected to the control block 13, the light trigger block 112 outputs a trigger control signal when it receives a light trigger signal, and controls the execution block 12 to sound an alarm. Here, it is the light trigger signal that triggers the execution block 12 to sound an alarm. If the above-mentioned light trigger block 112 is replaced with a switch trigger block 114, the switch trigger block 114 outputs a trigger control signal when it receives a light-on trigger signal, and controls the execution block 12 to sound an alarm. Here, it is the light-on trigger signal that triggers the execution block 12 to sound an alarm. In this way, there are more ways to combine building blocks, and the following situation can be avoided: for example, when the light trigger building block 112 receives a trigger signal, the trigger control signal outputted is a high level, when the switch trigger building block 114 receives a trigger signal, the trigger control signal outputted is a low level, and the second control signal that controls the sound execution building block 122 to perform an action is a high level, resulting in a problem that the combination between the switch trigger building block 114 and the sound execution building block 122 is limited.

[0038] In some embodiments, at least two execution blocks 12 perform different actions when receiving a trigger control signal. The execution blocks 12 include but are not limited to a light execution block 121, a sound execution block 122, and a motor execution block 123. The light execution block 121 is used to emit light or stop emitting light when receiving a trigger control signal; the sound execution block 122 is used to emit sound or stop emitting sound when receiving a trigger control signal; the motor execution block 123 is used to connect to a motor and control the start-up of the motor when receiving a trigger control signal.

[0039] In some embodiments, the trigger block 11 and the execution block 12 can be matched as needed to achieve the same action triggered by different trigger signals; or different actions triggered by the same trigger signal. For example, the light trigger block 112 in the trigger block 11 and the sound execution block 122 in the execution block 12 can be connected to the control block 13 respectively, so as to achieve the light trigger signal to trigger the sound execution block 122 to emit an alarm; the light trigger block 112 in the trigger block 11 and the motor execution block 123 in the execution block 12 can also be connected to the control block 13 respectively, so as to achieve the light trigger signal to trigger the motor execution block 123 to start the motor; the sound trigger block 111 in the trigger block 11 and the light execution block 121 in the execution block 12 can also be connected to the control block 13 respectively, so as to achieve the light trigger signal to trigger the light execution block 121 to emit light.

[0040] When children are playing with the logic building block assembly 100 of the present application, by replacing the trigger building block 11 and the execution building block 12 with the control building block 13, the associated design of the trigger signal and the execution action can be completed as needed, so as to learn the logical relationship between the trigger signal and the execution action and master the basic artificial intelligence principles. In some technologies, after the children have completed the building of the building blocks, they need to program according to the trigger signal that can be received by the trigger building block connected to the control building block and the action that can be performed by the execution building block connected to the control building block, associate the trigger signal with the execution action, and then burn the program into the control chip of the control building block. Then the trigger building block sends a message to the control chip according to the received trigger signal, and the control chip determines the execution action corresponding to the trigger signal according to the stored software program, and then controls the execution building block to execute the action. This kind of logic building block assembly needs to be reprogrammed and the new program needs to be reburned into the control chip every time the trigger building block or the execution building block is replaced. For young children, the operation process is too complicated and not suitable for young children to play. In other technologies, the logic building block components are designed with multiple ports for the control blocks, and different trigger blocks and execution blocks have corresponding ports. Children connect the corresponding trigger blocks and execution blocks to the corresponding ports of the control blocks according to the relationship between the required trigger signal and the execution action. Although this kind of logic building block component does not require programming, children need to match the blocks with the ports, and the process is still relatively complicated, which is not convenient for young children to use. In addition, the control blocks require more ports, and the control blocks may be larger in size, which is not convenient for product design.

[0041] In some embodiments, the control block 13 includes a plurality of control ports 1300, and the plurality of control ports 1300 of the control block 13 are connected to each other through a connecting line 131. The trigger block 11 and at least two execution blocks 12 are detachably connected to different control ports 1300 of the control block 13. The trigger control signal output by the trigger block 11 is output to the at least two execution blocks 12 connected to the control block 13 through the connecting line 131, so as to control the at least two execution blocks 12 to perform an action. Among them, the plurality of control ports 1300 of the control block 13 can be completely the same ports, and the same control port 1300 can be used to connect any one of the trigger block 11 and the execution block 12. In this way, the trigger control signal output by one trigger block 11 can control multiple execution blocks 12 to perform an action, and the block combination methods are more numerous and the functions are richer. For example, a light trigger block 112 in the trigger block 11, a sound execution block 122 and a light execution block 121 in the execution block 12 are respectively connected to different control ports 1300 of the control block 13. When the light trigger block 112 receives a light trigger signal, the output trigger control signal is output to the sound execution block 122 and the light execution block 121 through the connecting line 131, which can simultaneously control the sound execution block 122 to emit an alarm sound and the light execution block 121 to emit light, that is, one light trigger signal can trigger two actions at the same time.

[0042] Another assembly method of the logic building block assembly 100 is described below.

[0043] Furthermore, the logic building block assembly 100 may also include a logic building block 14. The trigger building block 11 is detachably connected to the logic building block 14, and multiple trigger building blocks 11 are replaceably detachably connected to the logic building block 14. The logic building block 14 and the execution building block 12 are detachably connected to the control building block 13, respectively. In some embodiments, the trigger building block 11 and the logic building block 14 are magnetically adsorbed and connected, and the logic building block 14 and the execution building block 12 are magnetically adsorbed and connected to the control building block 13, respectively. In this way, it is more convenient for young children to use. In some embodiments, the trigger building block 11 and the logic building block 14 are plugged in, and the logic building block 14 and the execution building block 12 are plugged in with the control building block 13, respectively, and the connection method is more flexible.

[0044] The trigger block 11 is used to output a first control signal. The first control signal includes a trigger control signal and a non-trigger control signal. The trigger block 11 outputs a trigger control signal when receiving a trigger signal, and outputs a non-trigger control signal when not receiving a trigger signal. When the trigger block 11 is connected to the logic block 14, the logic block 14 is used to receive the first control signal and perform logic processing on the received first control signal. In some embodiments, the logic processing performed on the first control signal includes logic AND processing, logic OR processing, and logic NOT processing. In some embodiments, the logic processing performed on the first control signal also includes counting processing, delay processing, etc.

[0045] When the logic block 14 and the execution block 12 are connected to the control block 13, the logic block 14 and the execution block 12 are connected through the control block 13. If the result of the logic block 14 performing logic processing on the received first control signal is to control the execution block 12 to perform an action, the logic block 14 outputs a second control signal to the execution block through the control block 13 to control the execution block 12 to perform the action.

[0046] In some embodiments, when the logic block 14 and the execution block 12 are connected to the control block 13, the logic block 14 and the execution block 12 are connected through the connection line 131 of the control block 13. If the result of the logic block 14 performing logic processing on the received first control signal is to control the execution block 12 to perform an action, the logic block 14 outputs a second control signal to the execution block through the connection line 131 to control the execution block 12 to perform the action. The second control signal output by the logic block 14 is the same as the trigger control signal output by the trigger block 11, for example, both are low level, so that when the trigger block 11 is directly connected to the control block 13, or when the trigger block 11 is connected to the control block 13 through the logic block 14, the execution block 12 can be controlled to perform an action.

[0047] In some embodiments, the logic building block assembly 100 includes a plurality of logic building blocks 14, which perform different logic processing on the received first control signal and are detachably and replaceably connected to the control building block 13. Corresponding to the above logic processing, the logic building block 14 includes an AND gate logic building block 141, an OR gate logic building block 142, and a NOT gate logic building block 143. Among them:

[0048] The AND gate logic block 141 performs a logic AND process on the received first control signal. The AND gate logic block 141 can be connected to a plurality of at least two trigger blocks 11. When all the connected trigger blocks 11 output a trigger response signal, the AND gate logic block 141 outputs a second control signal to control the execution block 12 to perform an action; among the connected trigger blocks 11, if any trigger block 11 outputs a non-trigger response signal, the AND gate logic block 141 does not output the second control signal. The working principle of the AND gate logic block 141 can be: among the connected trigger blocks 11, when all the trigger blocks 11 receive a trigger signal, the second control signal is output to control the execution block 12 to perform an action.

[0049] The OR logic block 142 performs a logic OR process on the received first control signal. The OR logic block 142 can be connected to a plurality of at least two trigger blocks 11. Among the connected trigger blocks 11, when any trigger block 11 outputs a trigger response signal, the OR logic block 142 outputs a second control signal to control the execution block 12 to perform an action; among the connected trigger blocks 11, when all trigger blocks 11 output a non-trigger response signal, the OR logic block 142 does not output the second control signal. The working principle of the OR logic block 142 can be: among the connected trigger blocks 11, when any trigger block 11 receives a trigger signal, it outputs a second control signal to control the execution block 12 to perform an action.

[0050] The NOT gate logic block 143 performs a logical NOT process on the received first control signal. The NOT gate logic block 143 can be connected to any trigger block 11, and when the connected trigger block 11 outputs a non-trigger response signal, it outputs a second control signal to control the execution block 12 to perform an action; when the connected trigger block 11 outputs a trigger response signal, it does not output the second control signal. The working principle of the NOT gate logic block 143 can be: if the connected trigger block 11 does not receive a trigger signal, it outputs a second control signal to control the execution block 12 to perform an action.

[0051] In some embodiments, the result of at least some of the logic blocks 14 performing logical processing on the received first control signal is that when the control execution block 12 performs an action, the output second control signal is the same, for example, both are low level. The second control signals corresponding to at least some of the execution blocks 12 are the same, and are the same as the second control signal output by the logic block 14. In this embodiment, the result of all the logic blocks 14 performing logical processing on the received first control signal is that when the control execution block 12 performs an action, the output second control signal is the same, for example, both are low level; the second control signals corresponding to all the execution blocks 12 are the same, for example, both are low level. In this way, different logic blocks 14 can be arbitrarily matched with the execution blocks 12, so that when the first control signal output by the trigger block 11 connected to the logic block 14 meets the logic requirements, any execution block 12 connected to the control block 13 can be controlled to perform an action. For example, the AND gate logic block 141 can be used to perform logic control on the light execution block 121 and the sound execution block 122 respectively, thereby avoiding the following situation: for example, the result of the AND gate logic block 141 performing logic processing on the received first control signal is that the second control signal output when the control execution block 12 performs an action is high; or the result of the AND gate logic block 141 performing logic processing on the received first control signal is that the second control signal output when the control execution block 12 performs an action is low, the second control signal controlling the light execution block 121 to perform an action is low, and the second control signal controlling the sound execution block 122 to perform an action is high, resulting in the problem of limited combinations between the logic block 14 and the execution block 12.

[0052] In some embodiments, the logic block 14 and at least two execution blocks 12 are detachably connected to different control ports 1300 of the control block 13, and the second control signal output by the logic block 14 is output to at least two execution blocks 12 connected to the control block 13 through the connecting line 131, so as to control at least two execution blocks 12 to perform actions. In this way, there are more ways to combine blocks and more functions. For details, please refer to the relevant description in the first block combination above, which will not be repeated here.

[0053] In some embodiments of the present application, the logic building block assembly 100 includes a logic building block 14. The trigger building block 11 is detachably connected to the logic building block 14. The logic building block 14 receives the first control signal output by the trigger building block 11, and only when the result of the logic processing of the received first control signal is to control the execution building block 12 to perform an action, the logic building block 14 outputs a second control signal to the execution building block 12 connected to the control building block 13 through the control building block 13, so as to control the execution building block 12 to perform the building block. The logic building block 14 performs logic processing on the first control signal output by the trigger building block 11, and then determines whether to control the execution building block 12 to perform an action. Compared with the trigger building block 11 directly controlling the execution building block 12 to perform an action when receiving the trigger signal, the logic building block assembly 100 adds a logic judgment function, has richer functions, and is more conducive to cultivating children's logical thinking ability.

[0054] Figure 2 yes Figure 1 The circuit diagram of the control building block 13 in FIG.

[0055] See also Figure 2 The control building block 13 includes a power supply circuit 132 and a power supply placement area 133. The power supply placement area 133 is used to place a battery 134. The power supply circuit 132 includes a power supply connection terminal 1321 and a power supply terminal 1322. The power supply connection terminal 1321 is used to connect the battery 134. The power supply terminal 1322 is connected to the power supply connection terminal 1321. The battery 134 supplies power to the control building block 13 and the trigger building block 11 or the logic building block 14 connected to the control building block 13, and the execution building block 12 through the power supply terminal 1322.

[0056] In some embodiments, the control block 13 includes a voltage conversion circuit 138, which is connected to the power supply terminal 1322 and is used to convert the voltage provided by the power supply terminal 1322 to supply power to the control block 13 and the trigger block 11 or the execution block 12 connected to the control block 13. The voltage conversion circuit 138 includes a conversion output terminal 1381. The conversion output terminal 1381 is used to output the converted voltage.

[0057] In some embodiments, each control port 1300 of the control building block 13 includes a control power supply terminal 1301, a control ground terminal 1302, and a control communication terminal 1303. The control ground terminal 1302 of each control port 1300 is grounded. The control power supply terminal 1301 of each control port 1300 is connected to the conversion output terminal 1381. When the trigger building block 11, the execution building block 12, and the logic building block 14 are connected to the control port 1300 of the control building block 13, the trigger building block 11, the execution building block 12, and the logic building block 14 are connected to the control power supply terminal 1301 of the corresponding control port 1300, so that the voltage conversion circuit 138 can convert the voltage output by the battery 134 and supply power to the trigger building block 11 or the logic building block 14 and the execution building block 12 connected to the control building block 13. The control communication terminal 1303 of each control port 1300 is connected through the communication line 131, so that the communication between each control port 1300 can be achieved. When the trigger block 11 or the logic block 14 and the execution block 12 are connected to the control block 13, the trigger control signal output by the trigger block 11 or the second control signal output by the logic block 14 can be output to the execution block 12 through the control connection terminal 1303 of the connected control port 1300, the connection line 131, and the control connection terminal 1303 of the control port 1300 to which the execution block 12 is connected, so as to control the execution block 12 to perform an action.

[0058] In some embodiments, the control building block 13 includes a charging circuit 137, which is connected to the battery 134 and used to charge the battery 134. The charging circuit 137 may include a charging connector P2 and a charging chip U5, wherein the charging connector P2 is used to connect a charging power source (not shown) and includes a charging terminal VBUS, wherein the charging terminal VBUS is connected to the charging chip U5, and the charging chip U5 is connected to the battery 134. The electrical signal of the charging power source is input to the charging chip U5 through the charging terminal VBUS, and the charging chip U5 charges the battery 134.

[0059] In some embodiments, the control building block 13 also includes a power supply control circuit 135, a power detection circuit 139 and a charging detection circuit 136. The power detection circuit 139 is connected to the battery 134 for detecting the remaining power of the battery 134; the charging detection circuit 136 is connected to the charging circuit 137 for detecting the working state of the charging circuit 137; the power supply control circuit 135 is respectively connected to the power detection circuit 139 and the charging detection circuit 136, and is connected between the power connection terminal 1321 and the power supply terminal 1322. When the power supply control circuit 135 detects that the remaining power of the battery 134 is lower than the threshold through the power detection circuit 139, or detects that the charging circuit 137 is charging the battery 134 through the charging detection circuit 136, the power supply connection terminal 1321 and the power supply terminal 1322 are controlled to be disconnected.

[0060] In some embodiments, the power supply circuit 132 includes a power switch U1, which is connected between the power supply connection terminal 1321 and the power supply terminal 1322. The power supply control circuit 135 includes a power supply control chip U7 and a power supply control switch Q11. The power supply control switch Q11 is connected between the power supply switch U1 and the ground. The charging detection circuit 136 includes a charging detection chip U4. The power detection circuit 139 includes a power detection chip U3. The charging detection chip U4 is connected to the charging terminal VBUS of the charging connector P2. The power detection chip U3 is connected to the battery 134. The power control chip U7 is respectively connected to the charging detection chip U4, the power detection chip U3 and the power switch Q11. The power supply control chip U7 determines that the remaining power of the battery 134 is lower than the threshold value or the charging circuit 137 is charging the battery 134 based on the output signals of the charging detection chip U4 and the power detection chip U3, and controls the power supply switch Q11 to be turned on, so that the power supply switch U1 is grounded and the power supply switch U1 is disconnected, thereby disconnecting the power connection terminal 1321 and the power supply terminal 1322, so as to prevent the user from using the logic building block assembly 100 when the battery 134 is insufficient or the battery 134 is being charged, causing the battery 134 to be over-discharged and affecting the service life of the battery 134; or causing accidental damage to the user during the charging process of the battery 134.

[0061] In some embodiments, the power switch U1 and the power control switch Q11 include transistors.

[0062] Figure 3 yes Figure 1 Circuit diagram of AND gate logic block 141.

[0063] See also Figure 2 and Figure 3 , the AND gate logic block 141 includes at least three AND gate ports 1410, 1411, and 1412. The AND gate port 1410 is used to connect to the control port 1300 of the control block 13. Corresponding to the control port 1300 of the control block 13, the AND gate port 1410 includes a first AND gate power supply terminal 1511, a first AND gate ground terminal 1512, and a first AND gate communication terminal 1513; the AND gate port 1411 includes a second AND gate power supply terminal 1521, a second AND gate ground terminal 1522, and a second AND gate communication terminal 1523; the AND gate port 1412 includes a third AND gate power supply terminal 1531, a third AND gate ground terminal 1532, and a third AND gate communication terminal 1533.

[0064] When the AND gate logic block 141 is connected to the control block 13, the terminals of the AND gate port 1410 are correspondingly connected to the terminals of the control port 1300. In this way, the control block 13 can supply power to the AND gate logic block 141 through the control power supply terminal 1301 and the first AND gate power supply terminal 1511. At the same time, the second control signal output by the AND gate logic block 141 can be output to the connection line 131 of the control block 13 through the first AND gate connection terminal 1513 and the control connection terminal 1303, and then output to the execution block 12.

[0065] The AND gate ports 1411 and 1412 are respectively used to connect to the trigger block 11, and receive the first control signal output by the trigger block 11 through the second AND gate communication terminal 1523 and the third AND gate communication terminal 1533. The first AND gate power supply terminal 1511, the second AND gate power supply terminal 1521 and the third AND gate power supply terminal 1531 are connected, and the first AND gate ground terminal 1512, the second AND gate ground terminal 1522 and the third AND gate ground terminal 1532 are connected. In this way, the control block 13 can supply power to the trigger block 11 connected to the AND gate logic block 141 through the AND gate logic block 141.

[0066] The AND gate logic block 141 includes an AND gate logic circuit 1413, and the AND gate logic circuit 1413 includes a first AND gate input terminal 1541, a second AND gate input terminal 1542, and an AND gate output terminal 1543. The first AND gate input terminal 1541 is connected to the second AND gate communication terminal 1523, the second AND gate input terminal 1542 is connected to the third AND gate ground terminal 1532, and the AND gate output terminal 1543 is connected to the first AND gate communication terminal 1513. The AND gate logic block 141 receives the first control signal input by the trigger block 11 through the first AND gate input terminal 1541 and the second AND gate input terminal 1542. If the result of the logic processing of the received first control signal is to control the execution block 12 to perform an action, the second control signal is output through the AND gate output terminal 1543, so that the second control signal is input to the connection line 131 of the control block 13 through the first AND gate connection terminal 1513 and the control connection terminal 1303, and then output to the execution block 12 connected to the control block 13, so that the execution block 12 is controlled to perform an action.

[0067] Figure 4 yes Figure 1 A circuit diagram of the OR gate logic block 142.

[0068] The circuit principle of the OR gate logic block 142 is basically similar to that of the AND gate logic block 141 , with the main difference being that the OR gate logic block 142 includes an OR gate logic circuit 1613 for performing OR logic processing on the first control signal after receiving the first control signal of the trigger block 11 .

[0069] Figure 5yes Figure 1 Circuit diagram of the non-gate logic block 143.

[0070] The circuit principle of the NOT gate logic block 143 is basically similar to that of the AND gate logic block 141 , with the main difference being that the NOT gate logic block 143 includes a NOT gate logic circuit 1713 for performing OR logic processing on the first control signal after receiving the first control signal of the trigger block 11 .

[0071] Figure 6 yes Figure 1 The circuit diagram of the sound triggering building block 111 in FIG.

[0072] See also Figures 2 to 6 The sound triggering building block 111 is provided with at least one sound triggering port 1110. The sound triggering port 1110 includes a sound triggering power supply terminal 1101, a sound triggering ground terminal 1102 and a sound triggering communication terminal 1103.

[0073] When the sound trigger block 111 is connected to the control block 13, the terminals of the sound trigger port 1110 are connected to the terminals of the control port 1300. In this way, the control block 13 can supply power to the sound trigger block 111 through the control power supply terminal 1301 and the sound trigger power supply terminal 1101. At the same time, when the sound trigger block 111 receives a sound trigger signal, it can output a trigger control signal to the control block 13 through the sound trigger communication terminal 1103 and the control communication terminal 1303.

[0074] When the sound trigger block 111 is connected to the logic block 14, the terminals of the sound trigger port 1110 and the terminals of the corresponding ports of the logic block 14 are connected accordingly. In this way, the control block 13 can supply power to the sound trigger block 111 through the logic block 14. At the same time, when the sound trigger block 111 receives the sound trigger signal, it can output the first control signal to the logic block 14 through the sound trigger connection terminal 1103 and the corresponding port of the logic block 14.

[0075] In some embodiments, the sound triggering block 111 includes a sound triggering circuit 1119. The sound triggering circuit 1119 is used to receive a sound triggering signal and output a triggering control signal. The sound triggering circuit 1119 includes a sound collecting device Mic for collecting sound. The sound collecting device Mic outputs a sound electrical signal corresponding to the decibel size of the collected sound. Exemplarily, the sound collecting device Mic includes a microphone.

[0076] In some embodiments, the sound trigger circuit 1119 includes a sound signal comparison circuit 1111. The sound signal comparison circuit 1111 includes a sound signal receiving terminal 1114 and a sound comparison output terminal 1113. The sound comparison output terminal 1113 is connected to the sound trigger connection terminal 1103 of the sound trigger port 1110, and the sound signal receiving terminal 1114 can be connected to the sound collection device Mic to receive the sound electrical signal output by the sound collection device Mic. The sound signal comparison circuit 1111 compares the received sound electrical signal with the reference electrical signal. When the sound electrical signal is greater than or equal to the reference electrical signal, the first sound electrical signal is output through the sound comparison output terminal 1113; when the sound electrical signal is less than the reference electrical signal, a second sound electrical signal different from the first sound electrical signal is output through the sound comparison output terminal 1113. The first sound electrical signal can be one of the high and low levels, and the second sound electrical signal can be the other of the high and low levels. Assuming that the sound trigger block 111 needs to be designed to output a low-level trigger control signal when receiving a sound reaching a decibel threshold, the sound signal comparison circuit 1111 can be designed to output a low level through the sound comparison output terminal 1113 when the sound electrical signal is greater than or equal to the reference electrical signal, and to output a high level through the sound comparison output terminal 1113 when the sound electrical signal is less than the reference electrical signal. In this way, the sound trigger block 111 can output a trigger control signal when receiving a sound greater than the decibel threshold.

[0077] In other embodiments, the sound trigger circuit 1119 includes a sound amplifying circuit 1112. The sound amplifying circuit 1112 is connected between the sound collecting device Mic and the sound signal receiving end 1114 of the sound signal comparing circuit 1111. The sound amplifying circuit 1112 is used to amplify the sound electrical signal output by the sound collecting device Mic and output it to the sound signal comparing circuit 1111, and the sound signal comparing circuit 1111 compares the amplified sound electrical signal with the reference electrical signal. By amplifying the sound electrical signal, lower decibel sounds can be sensed, thereby improving the detection accuracy.

[0078] Figure 7 yes Figure 1 A circuit diagram of the light-triggered building block 112 in FIG.

[0079] See also Figure 7 The light trigger block 112 is provided with at least one light trigger port 1120. The principle of the light trigger port 1120 is similar to Fig.12 The sound trigger port 1110 is similar and will not be described here.

[0080] In some embodiments, the light triggering block 112 includes a light triggering circuit 1129, which is used to receive a light triggering signal and output a triggering control signal. The light triggering circuit 1129 includes a photoresistor D1, a photosensitive voltage-dividing resistor R1, and a light signal comparator U1. The photoresistor D1 and the photosensitive voltage-dividing resistor R1 are connected in series between the power supply terminal of the light triggering port 1120 and the ground, and the voltage of the power supply terminal of the light triggering port 1120 is divided. In this embodiment, the photosensitive voltage-dividing resistor R1 is connected in series between the photoresistor D1 and the ground, and the light signal comparator U1 is connected between the photosensitive voltage-dividing resistor R1 and the photoresistor D1 to detect the voltage of the photosensitive voltage-dividing resistor R1. The resistance of the photoresistor D1 changes with the intensity of the sensed light. The stronger the light intensity sensed by the photoresistor D1, the greater the resistance value, the voltage division of the photoresistor D1 increases, and the voltage division of the photosensitive voltage division resistor R1 decreases. The voltage signal of the photosensitive voltage division resistor R1 collected by the optical signal comparator U1 decreases with the increase of light intensity. The optical signal comparator U1 compares the collected voltage signal with the reference voltage signal, and outputs a first photoelectric signal when the collected voltage signal is less than or equal to the reference voltage signal; when the photoelectric signal is less than the reference electrical signal, a second photoelectric signal different from the first photoelectric signal is output through the sound comparison output terminal 1113. The first photoelectric signal can be one of the high and low levels, and the second photoelectric signal can be the other of the high and low levels. Assuming that the light trigger block 112 needs to be designed to output a low-level trigger control signal when receiving a light trigger signal that reaches a brightness threshold, the light signal comparator U1 can be designed to compare the collected voltage signal with the reference voltage signal, and output a low level when the collected voltage signal is less than or equal to the reference voltage signal; and output a high level when the collected voltage signal is greater than the reference voltage signal. In this way, the light trigger block 112 can output a trigger control signal when receiving a light trigger signal that exceeds the brightness threshold.

[0081] Figure 8 yes Figure 1 The circuit diagram of the infrared trigger building block 113.

[0082] See also Figure 8 The infrared trigger block 113 is provided with at least one infrared trigger port 1130. The principle of the infrared trigger port 1130 is similar to Fig.12 The sound trigger port 1110 is similar and will not be described here.

[0083] In some embodiments, the infrared trigger block 113 includes an infrared trigger circuit 1139, which is used to receive an infrared trigger signal and output a trigger control signal. The infrared trigger circuit 1139 includes an infrared receiving tube 1131 and an infrared comparator U1132. The infrared comparator U1132 includes an infrared detection terminal 1132. The infrared receiving tube 1131 is connected between the infrared detection terminal 1132 and the ground. When the infrared receiving tube 1131 receives the infrared trigger signal, it is turned on, and the voltage detected by the infrared detection terminal 1132 is the voltage drop of the infrared receiving tube 1131; when the infrared receiving tube 1131 does not receive the infrared trigger signal, it is disconnected, and the voltage detected by the infrared detection terminal 1132 is 0 or a value close to 0. The infrared comparator U1132 detects the voltage of the infrared receiving tube 1131 through the infrared detection terminal 1132, and compares the detected voltage with the reference voltage. If the detected voltage is greater than or equal to the reference voltage, a first infrared electrical signal is output, indicating that the infrared receiving tube 1131 is connected and the infrared receiving tube 1131 receives the infrared signal; if the detected voltage is less than the reference voltage, a second infrared electrical signal different from the first infrared electrical signal is output, indicating that the infrared receiving tube 1131 is disconnected and the infrared receiving tube 1131 does not receive the infrared signal. The first infrared electrical signal can be one of the high and low levels, and the second infrared electrical signal can be the other of the high and low levels. Assuming that the infrared trigger building block 113 needs to be designed to output a low-level trigger control signal when sensing an infrared signal, the infrared comparator U1132 is designed to compare the detected voltage with the reference voltage. If the detected voltage is greater than or equal to the reference voltage, a low level is output; if the detected voltage is less than the reference voltage, a high level is output. In this way, the infrared trigger block 113 can output a trigger control signal when receiving an infrared trigger signal, and output a non-trigger control signal when not receiving an infrared trigger signal.

[0084] In some other embodiments, the infrared trigger circuit 1139 further includes an infrared amplifier U1131. The infrared amplifier U1131 is connected between the infrared receiving tube 1131 and the infrared detection end 1132 of the infrared comparator U1132. The infrared receiving tube 1131 is connected between the infrared amplifier U1131 and the ground. The infrared amplifier U1131 amplifies the voltage of the infrared receiving tube 1131 and outputs it to the infrared comparator U1132. The infrared comparator U1132 compares the amplified voltage with the reference voltage. In this way, when the conduction voltage drop of the infrared receiving tube 1131 is relatively small, the infrared trigger signal can also be effectively detected, which can improve the detection accuracy.

[0085] Fig. 9 yes Figure 1 A circuit diagram of the switch triggering building block 114 in FIG.

[0086] See also Fig. 9The switch trigger block 114 is provided with at least one switch trigger port 1140. The principle of the switch trigger port 1140 is similar to Fig.12 The sound trigger port 1110 is similar and will not be described here.

[0087] In some embodiments, the switch trigger block 114 includes a switch trigger circuit 1149, which is used to receive a switch trigger signal and output a trigger control signal. The switch trigger circuit 1149 includes a toggle switch KEY2. The toggle switch KEY2 is respectively connected to the power supply terminal, the ground terminal and the connection terminal of the switch trigger port 1140. The toggle switch KEY2 can support toggling to two positions. When the toggle switch KEY2 is toggled to one position, the toggle switch KEY2 connects the power supply terminal of the switch trigger port 1140 with the connection terminal of the switch trigger port 1140; when the toggle switch KEY2 is toggled to another position, the toggle switch KEY2 connects the ground terminal of the switch trigger port 1140 with the ground terminal. Assuming that the trigger control signal is at a low level, when the toggle switch KEY2 is toggled to a position where the ground terminal of the switch trigger port 1140 is connected to the connecting terminal, the switch trigger block 114 can output the trigger control signal through the switch trigger port 1140; when the toggle switch KEY2 is toggled to a position where the power supply terminal of the switch trigger port 1140 is connected to the connecting terminal, the switch trigger block 114 can output a non-trigger control signal through the switch trigger port 1140.

[0088] In some other embodiments, the switch trigger circuit 1149 includes a push switch KEY1. The principle of the push switch KEY1 is basically similar to that of the toggle switch KEY2. The main difference is that the toggle switch KEY2 connects the connection terminal of the switch trigger port 1140 with the power supply terminal or the ground terminal of the switch trigger port 1140 by toggling, while the push switch KEY1 connects the connection terminal of the switch trigger port 1140 with the power supply terminal or the ground terminal of the switch trigger port 1140 by pressing.

[0089] Fig.10 yes Figure 1 121 is a circuit diagram of the light execution building block 121.

[0090] See also Figure 2 and Fig.10, the optical execution block 121 includes at least one optical execution port 1210. Corresponding to the control port 1300 of the control block 13, the optical execution port 1210 includes a third power supply terminal 1201, a third ground terminal 1202 and a third connection terminal 1203. When the optical execution block 121 is connected to the control block 13, the terminals of the optical execution port 1210 are connected to the terminals of the control port 1300. In this way, the control block 13 can supply power to the optical execution block by controlling the power supply terminal 1301 and the third power supply terminal 1201. At the same time, the control block 13 can output the trigger control signal or the second control signal to the optical execution block 121 by controlling the connection terminal 1303 and the third connection terminal 1203 to control the optical execution block 121 to perform an action.

[0091] See also Fig.10 , the light execution block 121 includes a light control circuit 1219 and a light emitting component 1212. The light control circuit 1219 is connected to the light emitting component 1212. When receiving a trigger control signal or a second control signal, the light emitting component 1212 is controlled to emit light or stop emitting light. In this embodiment, the light control circuit 1219 includes a light control switch 1211. The light control switch 1211 and the light emitting component 1212 are connected in series between the third power supply terminal 1201 and the third ground terminal 1202 of the light execution port 1210, and are connected to the third connection terminal 1203 of the light execution port 1210. The light control switch 1211 can receive the trigger control signal or the second control signal through the third connection terminal 1203 of the light execution port 1210. The trigger control signal or the second control signal can control the light control switch 1211 to be turned on or off. When the optical control switch 1211 is turned on, the third power supply terminal 1201 and the third ground terminal 1202 of the optical execution port 1210 are connected, and the light-emitting component 1212 is powered on and emits light; when the optical control switch 1211 is turned off, the third power supply terminal 1201 and the third ground terminal 1202 of the optical execution port 1210 are disconnected, and the light-emitting component 1212 is powered off and stops emitting light.

[0092] When the trigger block 11 is directly connected to the control block 13, if the trigger control signal controls the light control switch 1211 to be turned on, the trigger block 11 connected to the control block 13 receives the trigger signal, and the output trigger control signal can control the light execution block 121 to perform the action of emitting light; if the trigger control signal controls the light control switch 1211 to be turned off, the trigger block 11 connected to the control block 13 receives the trigger signal, and the output trigger control signal can control the light execution block 121 to stop emitting light. In this way, the trigger signal and the execution action are associated.

[0093] When the trigger block 11 is connected to the control block 13 through the logic block 14, if the second control signal controls the light control switch 1211 to be turned on, the logic block 14 connected to the control block 13 performs logic processing according to the first control signal output by the connected trigger block 11 and determines to control the execution block 12 to perform an action, and the output second control signal can control the light execution block 121 to perform an action of emitting light; if the second control signal controls the light control switch 1211 to be turned off, the logic block 14 connected to the control block 13 performs logic processing according to the first control signal output by the connected trigger block 11 and determines to control the light execution block 121 to perform an action of stopping emitting light, and the output second control signal can control the light execution block 121 to perform an action of stopping emitting light. In this way, the trigger signal and the execution action are logically associated.

[0094] Fig.11 yes Figure 1 A circuit diagram of the sound execution building block 122 in FIG.

[0095] See also Fig.11 The sound execution block 122 includes a sound control circuit 1229 and a sound component 1221. The sound control circuit 1229 is connected to the sound component 1221. When receiving a trigger control signal, the sound component 1221 is controlled to make a sound or stop making a sound. The sound component 1221 may include a buzzer. Fig.11 The working principle of the sound execution block 122 in Fig.10 The working principle of Zhongguang Execution Block 121 is similar. For details, please refer to Fig.10 The relevant description is not repeated here.

[0096] Fig.12 yes Figure 1 The circuit diagram of the motor execution building block 123 in FIG.

[0097] See also Fig.12 The motor execution building block 123 includes a motor control circuit 1239, which is used to connect the motor and control the motor to work when receiving a trigger control signal. Specifically, the motor control circuit 1239 includes motor connection terminals MA and MB, and is connected to the motor through the motor connection terminals MA and MB. When receiving the trigger control signal, the motor control circuit 1239 controls the motor to start working through the motor connection terminals MA and MB. Fig.12 The working principle of the motor execution building block 123 in Fig.10 The working principle of Zhongguang Execution Block 121 is similar. For details, please refer to Fig.10 The relevant description is not repeated here.

[0098] Fig.13 yes Figure 1 FIG. 2 is a circuit diagram of the sound execution block 222 in another embodiment.

[0099] See also Fig.13 The sound execution block 222 is provided with at least one sound execution port 2220. The principle of the sound execution port 2220 is the same as Fig.10 The optical execution port 1210 in FIG. 1 is similar to that in FIG. 1 and will not be described in detail here.

[0100] In some embodiments, the sound execution building block 222 includes a recording control circuit 2221 and a recording chip U6. The recording chip U6 includes a recording detection terminal REC_ON. The recording control circuit 2221 includes a recording toggle switch KEY3, and the recording toggle switch KEY3 is respectively connected to the recording detection terminal REC_ON and the power supply terminal and the ground terminal of the sound execution port 2220. By toggling the recording toggle switch KEY3 to different positions, the recording detection terminal REC_ON can be connected to the power supply terminal of the sound execution port 2220, or the recording detection terminal REC_ON can be connected to the ground terminal of the sound execution port 2220. When the recording detection terminal REC_ON is connected to the power supply terminal of the sound execution port 2220, the recording detection terminal REC_ON can detect a high level; when the recording detection terminal REC_ON is connected to the ground terminal of the sound execution port 2220, the recording detection terminal REC_ON can detect a low level. Assuming that the recording chip U6 starts recording when the recording detection terminal REC_ON detects a high level, when the recording toggle switch KEY3 is turned to the position where the recording detection terminal REC_ON is connected to the power supply terminal of the sound execution port 2220 during the use of the sound execution block 222, recording can be performed.

[0101] The sound execution block 222 includes a recording and playback control circuit 2222, and the recording and playback control circuit 2222 includes a recording and playback switch 2223 and a recording control resistor R222. The recording and playback switch 2223 and the recording control resistor R222 are connected in series between the power supply terminal and the ground terminal of the sound execution port 2220, and the recording control resistor R222 is connected in series between the recording and playback switch 2223 and the ground terminal of the sound execution port 2220. The recording chip U6 includes a recording and playback detection terminal SPK_ON. The recording and playback detection terminal SPK_ON is connected between the recording and playback switch 2223 and the recording control resistor R222. At the same time, the recording and playback switch 2223 is connected to the connection terminal of the sound execution port 2220. When the sound execution block 222 is connected to the control block 13, the recording and playback switch 2223 receives a trigger control signal or a second control signal through the connection terminal of the sound execution port 2220. The trigger control signal or the second control signal can control the recording and playback switch 2223 to be turned on or off. If the recording and playing switch 2223 is turned on, the recording and playing detection terminal SPK_ON can detect a high level; if the recording and playing switch 2223 is turned off, the recording and playing detection terminal SPK_ON can detect a low level. If the trigger control signal or the second control signal is to control the recording and playing switch 2223 to be connected, the recording chip U6 can be designed to start playing the recorded audio when a high level is detected through the recording and playing detection terminal SPK_ON; if the trigger control signal or the second control signal is to control the recording and playing switch 2223 to be turned off, the recording chip U6 can be designed to start playing the recorded audio when a low level is detected through the recording and playing detection terminal SPK_ON.

[0102] In this way, when the trigger block 11 is directly connected to the control block 13, if the trigger block 11 receives a trigger signal, the output trigger control signal can control the sound execution block 222 to perform the action of playing the recording, thereby realizing the association between the trigger signal and the execution action; when the trigger block 11 is connected to the control block 13 through the logic block 14, the logic block 14 connected to the control block 13 determines to control the sound execution block 222 to perform an action after performing logical processing based on the first control signal output by the connected trigger block 11, and the output second control signal can control the sound execution block 222 to perform the action of playing the recording, thereby realizing the logical association between the trigger signal and the execution action.

[0103] Fig.14 yes Figure 1 The motor execution building block 223 in another embodiment is a circuit diagram.

[0104] See also Fig.14 The motor execution block 223 is provided with at least one motor execution port 2230. The principle of the motor execution port 2230 is the same as Fig.10The optical execution port 1210 in FIG. 1 is similar to that in FIG. 1 and will not be described in detail here.

[0105] See also Fig.14 In some embodiments, the motor execution building block 223 includes a speed control chip U11, a motor driving chip U12 and a pull-up resistor R11. The speed control chip U11 includes a signal receiving terminal PA4 and motor control terminals TM1_CH1 and TM1_CH2. The motor control terminals TM1_CH1 and TM1_CH2 are connected to the motor through the motor driving chip U12. The speed control chip U11 can control the motor speed through the motor control terminals TM1_CH1 and TM1_CH2. The signal receiving terminal PA4 is connected to the power supply terminal of the motor execution port 2230 through the pull-up resistor R11, and is connected to the connection terminal of the motor execution port 2230. In this embodiment, the trigger control signal or the second control signal can be set to a low level. When the control building block 13 does not output the trigger control signal or the second control signal, the pull-up resistor R11 pulls up the voltage of the signal receiving terminal PA4, and the signal receiving terminal PA4 detects a high level; when the control building block 13 outputs the trigger control signal or the second control signal, the signal receiving terminal PA4 detects a low level. The speed control chip U11 can be designed to start controlling the motor speed through the motor control terminals TM1_CH1 and TM1_CH2 when the signal receiving terminal PA4 detects a low level. In this way, when the trigger block 11 connected to the control block 13 receives a trigger signal, the output trigger control signal or the second control signal can control the motor execution block 223 to control the motor speed.

[0106] In some other embodiments, the signal receiving terminal PA4 can also be connected to the ground terminal of the motor execution port 2230 through a pull-down resistor, and connected to the communication terminal of the motor execution port 2230. In these embodiments, the trigger control signal or the second control signal can be set to a high level. When the control building block 13 does not output the trigger control signal or the second control signal, the pull-down resistor pulls down the voltage of the signal receiving terminal PA4, and the signal receiving terminal PA4 detects a low level; when the control building block 13 outputs the trigger control signal or the second control signal, the signal receiving terminal PA4 detects a high level. The speed control chip U11 can be designed to start controlling the motor speed through the motor control terminals TM1_CH1 and TM1_CH2 when the signal receiving terminal PA4 detects a high level.

[0107] Fig.15 yes Figure 1 The motor execution building block 323 in another circuit diagram of an embodiment.

[0108] See also Fig.15 The motor execution block 323 is provided with at least one motor execution port 3230. The principle of the motor execution port 3230 is the same as Fig.10The optical execution port 1210 in FIG. 1 is similar to that in FIG. 1 and will not be described in detail here.

[0109] See also Fig.15 , the motor execution building block 323 includes a steering control circuit 3237 and a start switch KEY5. The steering control circuit 3237 includes a first steering control terminal 3233, a second steering control terminal 3236 and motor connection terminals Ma and Mb for connecting the motor. The first steering control terminal 3233 includes a first steering power supply terminal 3231 and a first steering ground terminal 3232, and the second steering control terminal 3236 includes a second steering power supply terminal 3234 and a second steering ground terminal 3235. The first steering ground terminal 3232 and the second steering ground terminal 3235 are respectively connected to the ground terminal of the motor execution port 3230, and the first steering power supply terminal 3231 and the second steering power supply terminal 3234 are connected to the power supply terminal of the motor execution port 3230 through the start switch KEY5. The steering control circuit 3237 may include a switching switch (not shown), and by switching the switch, one of the first steering control terminal 3233 and the second steering control terminal 3236 can be connected to the motor connection terminals Ma and Mb. When the first steering control terminal 3233 is connected to the motor connection terminals Ma and Mb, the first steering power terminal 3231 is connected to the motor connection terminal Mb, and the first steering ground terminal 3232 is connected to the motor connection terminal Ma; when the second steering control terminal 3236 is connected to the motor connection terminals Ma and Mb, the second steering power terminal 3234 is connected to the motor connection terminal Ma, and the second steering ground terminal 3235 is connected to the motor connection terminal Mb. When the start switch KEY5 is turned on, the first steering power terminal 3231 and the second steering power terminal 3234 are connected to the power supply terminal of the motor execution port 3230, and the motor is powered on and rotates. If the first steering power terminal 3231 is connected to the motor connection terminal Mb, the motor rotates in the first direction (for example, in the forward direction); if the second steering power terminal 3234 is connected to the motor connection terminal Ma, the motor rotates in the second direction (for example, in the reverse direction).

[0110] In this embodiment, the start switch KEY5 can be connected to the communication terminal of the motor execution port 3230. The start switch KEY5 receives the trigger control signal or the second control signal through the communication terminal of the motor execution port 3230. The trigger control signal or the second control signal can control the start switch KEY5 to be turned on, thereby controlling the motor to start rotating. In this way, when the trigger block 11 connected to the control block 13 receives the trigger signal, the output trigger control signal or the second control signal can control the motor to start rotating, thereby realizing the association between the trigger signal and the execution action.

[0111] The above description is only a preferred embodiment of this specification and is not intended to limit this specification. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and principles of this specification should be included in the scope of protection of this specification.

[0112] It should also be noted that the terms "include", "comprises" or any other variations thereof are intended to cover non-exclusive inclusion, so that a process, method, commodity or device including a series of elements includes not only those elements, but also other elements not explicitly listed, or also includes elements inherent to such process, method, commodity or device. In the absence of more restrictions, the elements defined by the sentence "comprises a ..." do not exclude the existence of other identical elements in the process, method, commodity or device including the elements.

Claims

1. A logic building block assembly, characterized in that: The logic building block assembly comprises: A trigger building block, configured to output a first control signal, wherein the first control signal includes a trigger control signal and a non-trigger control signal, wherein the trigger building block outputs the trigger control signal when receiving a trigger signal, and outputs the non-trigger control signal when not receiving a trigger signal; a logic building block, detachably connected to the trigger building block, and when the trigger building block is connected to the logic building block, the logic building block is used to receive the first control signal; Execute the building blocks; a control block, detachably connected to the logic block and the execution block, wherein when the logic block and the execution block are connected to the control block, the logic block and the execution block are communicated through the control block, and if the result of the logic block performing logic processing on the received first control signal is to control the execution block to perform an action, the logic block outputs a second control signal to the execution block through the control block to control the execution block to perform an action; The logic building block assembly includes a plurality of logic building blocks, the plurality of logic building blocks perform different logic processing on the received first control signal, and are detachably and replaceably connected to the control building block, and the result of at least some of the logic building blocks performing logic processing on the received first control signal is that when the execution building block is controlled to execute an action, the output second control signal is the same; The control building block includes a plurality of control ports, the logic building block assembly includes a plurality of execution building blocks, the plurality of control ports of the control building block are connected to each other through the control building block, the logic building block and at least two execution building blocks are detachably connected to different control ports of the control building block, and the second control signal output by the logic building block is output to at least two execution building blocks connected to the control building block through the control building block, so as to control at least two execution building blocks to perform actions; The logic building block assembly includes a plurality of triggering blocks, which are detachably and replaceably connected to the logic building block. Each triggering block has a corresponding triggering signal, and the triggering signals of at least two of the triggering blocks are different. When at least some of the triggering blocks with different triggering signals receive the corresponding triggering signals, the triggering control signals output are the same.

2. The logic building block assembly according to claim 1, characterized in that: The logic building block includes an AND gate logic building block, and the AND gate logic building block includes an AND gate logic circuit, which performs a logic AND process on the received first control signal; and / or The logic building block includes an OR gate logic building block, and the OR gate logic building block includes an OR gate logic circuit, which performs a logic OR process on the received first control signal; and / or The logic building block includes a NOT gate logic building block, and the NOT gate logic building block includes a NOT gate logic circuit, which performs a logic NOT process on the received first control signal.

3. The logic building block assembly according to claim 1, wherein: The trigger building block includes a sound trigger building block, the trigger signal includes a sound trigger signal, and the sound trigger building block includes a sound trigger circuit, and the sound trigger circuit is used to receive the sound trigger signal and output a corresponding trigger control signal; and / or The trigger building block includes a light trigger building block, the trigger signal includes a light trigger signal, the light trigger building block includes a light trigger circuit, and the light trigger circuit is used to receive the light trigger signal and output a corresponding trigger control signal; and / or The trigger building block includes an infrared trigger building block, the trigger signal includes an infrared trigger signal, the infrared trigger building block includes an infrared trigger circuit, and the infrared trigger circuit is used to receive the infrared trigger signal and output a corresponding trigger control signal; and / or The trigger building block includes a switch trigger building block, the trigger signal includes a switch trigger signal, and the switch trigger building block includes a switch trigger circuit. The switch trigger circuit is used to receive the switch trigger signal and output a corresponding trigger control signal.

4. The logic building block assembly according to claim 1, wherein: The logic building block assembly includes a plurality of the execution building blocks, which are detachably and replaceably connected to the control building block. The second control signals corresponding to at least some of the execution building blocks are the same, and at least two of the execution building blocks perform different actions when receiving the second control signal.

5. The logic building block assembly as claimed in claim 4, characterized in that: The execution block includes a light execution block, the light execution block includes a light control circuit and a light emitting component, the light control circuit is connected to the light emitting component, and controls the light emitting component to emit light or stop emitting light when receiving a corresponding second control signal; and / or The execution building block includes a sound execution building block, and the sound execution building block includes a sound control circuit and a sound component, and the sound control circuit is connected to the sound component, and when receiving a corresponding second control signal, controls the sound component to make a sound or stop making a sound; and / or The execution building block includes a motor execution building block, and the motor execution building block includes a motor control circuit. The motor control circuit is used to connect to the motor and control the motor to work when receiving a corresponding second control signal.

6. The logic building block assembly according to claim 1, wherein: The control building block includes a power supply circuit and a power supply placement area, the power supply placement area is used to place a battery, the power supply circuit includes a power supply connection end and a power supply end, the power supply connection end is used to connect the battery, the power supply end is connected to the power supply connection end, and the battery supplies power to the control building block and the logic building block and the execution building block connected to the control building block through the power supply end.

7. The logic building block assembly according to claim 6, wherein: The control building block includes a charging circuit, which is connected to the battery and used to charge the battery. The control building block includes a power supply control circuit, a power detection circuit and a charging detection circuit. The power detection circuit is connected to the battery and used to detect the remaining power of the battery; the charging detection circuit is connected to the charging circuit and used to detect the working state of the charging circuit; the power supply control circuit is respectively connected to the power detection circuit and the charging detection circuit, and is connected between the power connection terminal and the power supply terminal. When the power supply control circuit detects that the remaining power of the battery is lower than a threshold through the power detection circuit, or detects that the charging circuit is charging the battery through the charging detection circuit, the power supply connection terminal and the power supply terminal are disconnected.

Citation Information

Patent Citations

  • Battery management apparatus, method and device and electric moped

    CN111376785A

  • Logitech inc building blocks

    CN208027627U

  • Logic building block assembly

    CN215351983U