CN109107195B - Building block main control component module power saving method and building block main control component module - Google Patents
Building block main control component module power saving method and building block main control component module Download PDFInfo
- Publication number
- CN109107195B CN109107195B CN201811277934.4A CN201811277934A CN109107195B CN 109107195 B CN109107195 B CN 109107195B CN 201811277934 A CN201811277934 A CN 201811277934A CN 109107195 B CN109107195 B CN 109107195B
- Authority
- CN
- China
- Prior art keywords
- building block
- main control
- control component
- module
- component module
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Images
Classifications
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H33/00—Other toys
- A63H33/04—Building blocks, strips, or similar building parts
- A63H33/042—Mechanical, electrical, optical, pneumatic or hydraulic arrangements; Motors
-
- A—HUMAN NECESSITIES
- A63—SPORTS; GAMES; AMUSEMENTS
- A63H—TOYS, e.g. TOPS, DOLLS, HOOPS OR BUILDING BLOCKS
- A63H33/00—Other toys
- A63H33/26—Magnetic or electric toys
Landscapes
- Power Sources (AREA)
Abstract
The invention provides a building block main control component module power saving method and a building block main control component module, comprising the following steps: an initialization setting step: when the starting component building block is not inserted on the building block main control component module, setting the building block main control component module to be in initial setting, sleeping when receiving a first level signal, and awakening when receiving a second level signal; a reverse setting step: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, sleep when receiving the second level signal, and otherwise, the building block main control component module is kept awake; a reduction judgment step: when the building block main control component module receives the second level and receives the first level signal in the sleep state, the building block main control component module is awakened and returns to the initialization setting. The invention can effectively carry out power-saving control on the electronic building blocks and save electric energy.
Description
Technical Field
The invention relates to the field of building blocks, in particular to a power saving method for a building block main control component module and the building block main control component module.
Background
The building blocks are beneficial to imagination of children, different real objects can be freely built by comprehensively utilizing the splicing of the male plug connectors and the female plug connectors among various different types of building blocks, and the cultivation of imagination and creativity is facilitated. Conventional blocks are primarily appealing to children through different colors, shapes or patterns. Such traditional building blocks have been difficult to attract children due to single function and lack of interest.
Currently, building blocks with electronic functions appear in the market, and the building blocks are usually started or stopped by turning on or off an additional switch after being spliced. However, children often forget to turn off the switch after the building blocks are spliced and the switch is turned on, resulting in the electronic function being turned on all the time and wasting power. Meanwhile, the mode of turning on or off the electronic function through the switch is more traditional, not enough to be novel and not enough to arouse the interest of children in the toy.
Disclosure of Invention
In view of the drawbacks of the prior art, an object of the present invention is to provide a power saving method for a building block main control component module and a building block main control component module.
According to the power saving method for the building block main control component module provided by the invention, the power saving method for the building block main control component module comprises the following steps:
providing a block master control element module and an initiating element block, the initiating element block being adapted to be plugged to the block master control element module, the block master control element module receiving a first level when the initiating element block is not plugged to the block master control element module, the block master control element module receiving a second level when the initiating element block is plugged to the block master control element module;
an initialization setting step: when the starting component building block is not inserted into the building block main control component module, setting the building block main control component module to be in initialization setting, sleeping when receiving a first level signal, and waking up when receiving a second level signal;
a reverse setting step: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, and sleep when receiving the second level signal, otherwise, the building block main control component module is kept awake;
a reduction judgment step: and when the building block main control component module receives a second level and receives a first level signal in a sleep state, the building block main control component module is awakened and returns to the initialization setting.
Preferably, in the initialization setting state, the starting component block is inserted into the block main control component module, and the block main control component module receives the second level and is awakened;
and when the starting component building block is inserted into the building block main control component module, executing the reverse setting step.
Preferably, in the reduction judging step:
the step that building blocks main control component module received second level and received first level signal under the state of sleep includes: the starting component block is inserted into the block main control component module, when the block main control component module is in a sleep state, the starting component block is separated from the block main control component module, and a signal received by the block main control component module is converted from the second level to the first level.
Preferably, the method further comprises the following steps:
and in the restoration judging step, the building block main control component module is awakened, the initial setting is returned, and after the initial setting is completed, the starting component building block is inserted again into the building block main control component module because the building block main control component module is not inserted into the starting component building block at the moment, and the building block main control component module is awakened.
Preferably, the main control component building block comprises a building block main body, a switch module and a control circuit, the outside of the building block main body comprises a first plug, the switch module comprises a switch structure, the switch structure comprises a key part and a connecting part which are fixedly connected, the key part is installed on the building block main body through an elastic part, the starting component building block comprises a second plug, when the starting component building block is plugged with the main control component building block, the first plug is plugged with the second plug, and meanwhile, the starting component building block presses the key part to push the connecting part to contact with the control circuit, so that the control circuit obtains the second level signal; and when the connecting part is not in contact with the control circuit, the control circuit acquires the first level signal.
According to a building block master control element module provided by the invention, a starting element building block is suitable for being plugged, and the building block master control element module comprises:
an initialization setting module: when the starting component building block is not inserted into the building block main control component module, setting the building block main control component module to be in initialization setting, sleeping when receiving a first level signal, and waking up when receiving a second level signal;
a reverse setting module: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, and sleep when receiving the second level signal, otherwise, the building block main control component module is kept awake;
a reduction judgment module: when the building block main control component module receives a second level and receives a first level signal in a sleep state, the building block main control component module is awakened and returns to the initialization setting;
wherein when the starting member block is not inserted on the block master control member module, the block master control member module receives a first level, and when the starting member block is inserted on the block master control member module, the block master control member module receives a second level.
Preferably, in the initialization setting state, the starting component block is inserted into the block main control component module, and the block main control component module receives the second level and is awakened;
and when the starting component building block is inserted into the building block main control component module, executing the reverse setting step.
Preferably, in the restoration determining module:
the step that building blocks main control component module received second level and received first level signal under the state of sleep includes: the starting component block is inserted into the block main control component module, when the block main control component module is in a sleep state, the starting component block is separated from the block main control component module, and a signal received by the block main control component module is converted from the second level to the first level.
Preferably, the method further comprises the following steps:
and after the building block main control component module is awakened in the restoration judging module, the initialization setting is returned and the initialization setting is completed, at the moment, the building block main control component module enters the sleep state again because the building block main control component module is not plugged with the starting component building block, then the starting component building block is plugged onto the building block main control component module again, and the building block main control component module is awakened.
Preferably, the main control component building block comprises a building block main body, a switch module and a control circuit, the outside of the building block main body comprises a first plug, the switch module comprises a switch structure, the switch structure comprises a key part and a connecting part which are fixedly connected, the key part is installed on the building block main body through an elastic part, the starting component building block comprises a second plug, when the starting component building block is plugged with the main control component building block, the first plug is plugged with the second plug, and meanwhile, the starting component building block presses the key part to push the connecting part to contact with the control circuit, so that the control circuit obtains the second level signal; and when the connecting part is not in contact with the control circuit, the control circuit acquires the first level signal.
Compared with the prior art, the invention has the following beneficial effects:
the invention can effectively carry out power-saving control on the electronic building blocks, thereby saving electric energy.
Drawings
Other features, objects and advantages of the invention will become more apparent upon reading of the detailed description of non-limiting embodiments with reference to the following drawings:
FIG. 1 is a flow chart of the present invention;
FIG. 2 is a flow chart of the operation of the present invention;
FIG. 3 is a schematic diagram of the present invention of a building block master control element module and a start element block;
FIG. 4 is a schematic view of the separation of a building block primary control element module and an activation element of the present invention;
FIG. 5 is an enlarged view of a portion of a building block primary control element module of the present invention;
fig. 6 is a schematic view of the internal structure of a building block master control element module according to the present invention.
Detailed Description
The present invention will be described in detail with reference to specific examples. The following examples will assist those skilled in the art in further understanding the invention, but are not intended to limit the invention in any way. It should be noted that it would be obvious to those skilled in the art that various changes and modifications can be made without departing from the spirit of the invention. All falling within the scope of the present invention.
As shown in fig. 1 and 2, the power saving method for a building block main control component module provided by the present invention includes:
providing a building block master control element module and a starting element building block, the starting element building block being adapted to be plugged to the building block master control element module, the building block master control element module receiving a first electrical level when the starting element building block is not plugged to the building block master control element module, the building block master control element module receiving a second electrical level when the starting element building block is plugged to the building block master control element module. In this embodiment, the first level is a high level, and the second level is a low level, but the invention is not limited thereto.
An initialization setting step: when the starting component building block is not inserted on the building block main control component module, setting the building block main control component module to be in initial setting, sleeping when receiving a first level signal, and awakening when receiving a second level signal;
a reverse setting step: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, and sleep when receiving the second level signal, otherwise, the building block main control component module keeps waking up;
a reduction judgment step: and when the building block main control component module receives the second level and receives the first level signal in the sleep state, the building block main control component module is awakened and returns to the initialization setting.
In an initialization setting state, inserting a starting component building block into the building block main control component module, and awakening the building block main control component module after receiving a second level;
and when the starting component building block is inserted on the main control building block component module, executing a reverse setting step.
In the reduction judging step:
the step that building blocks main control component module received second level and received first level signal under the state of sleep includes: the start component building block is inserted in the building block main control component module, and when the building block main control component module is in a sleep state, the start component building block is separated from the building block main control component module, and a signal received by the building block main control component module is converted into a first level from a second level.
And in the restoration judging step, the building block main control component module is awakened, the initialization setting is returned, and after the initialization setting is completed, the building block main control component module enters the sleep state again because the building block main control component module is not plugged with the starting component, then the starting component building block is plugged into the building block main control component module again, and the building block main control component module is awakened.
The main control module comprises a building block main body, a switch module and a control circuit, a first plug connector is arranged on the outer side of the building block main body, the switch module comprises a switch structure, the switch structure comprises a key portion and a connecting portion which are fixedly connected, the key portion is installed on the building block main body through an elastic piece, when the starting component building block is plugged with the main control component building block, the starting component building block presses the key portion, the connecting portion is pushed to be in contact with the control circuit, the control circuit is enabled to obtain a second level signal, and under the condition that the connecting portion is not in contact with the control circuit, the control circuit obtains a first level signal.
As shown in fig. 3 and 4, on the basis of the above power saving method for a building block main control component module, the present invention further provides a building block main control component module, including:
an initialization setting module: when the starting component building block 1 is not inserted into the building block main control component module 2, setting the building block main control component module to be in initial setting, sleeping when receiving a first level signal, and waking up when receiving a second level signal;
a reverse setting module: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, and sleep when receiving the second level signal, otherwise, the building block main control component module keeps waking up;
a reduction judgment module: when the building block main control component module receives the second level and receives the first level signal in the sleep state, the building block main control component module is awakened and returns to the initialization setting;
wherein, when starting element building block 1 is not pegged graft on building block master control element module 2, building block master control element module 2 receives the first level, when starting element building block 1 is pegged graft on building block master control element module 2, building block master control element module 2 receives the second level.
In an initialization setting state, inserting a starting component building block into the building block main control component module, and awakening the building block main control component module after receiving a second level;
and when the starting component building block is inserted on the main control building block component module, executing a reverse setting step.
In the restoration judging module:
the step that building blocks main control component module received second level and received first level signal under the state of sleep includes: the start component building block is inserted in the building block main control component module, and when the building block main control component module is in a sleep state, the start component building block is separated from the building block main control component module, and a signal received by the building block main control component module is converted into a first level from a second level.
The building block main control component module is awakened in the restoration judging module, the initial setting is returned, and the initial setting is completed, at the moment, the building block main control component module enters the sleep state because the building block main control component module is not plugged with the starting component, i.e. the building block main control component module is temporarily awakened and then sleeps again, the starting component building block is plugged into the building block main control component module again, and the building block main control component module is awakened again.
As shown in fig. 5 and 6, the main control component block 2 includes a block main body 201, a first plug 202, a switch module and a control circuit 203, the first plug 202 is disposed outside the block main body 201, the switch module includes a switch structure, the switch structure includes a key portion 204 and a connecting portion 205 that are fixedly connected, the key portion 204 is mounted on the block main body 201 through an elastic member 206, when the start component block 1 is plugged into the block main control component module, the start component block 1 presses the key portion 204 to push the connecting portion 205 to contact the control circuit 203, so that the control circuit 203 obtains a second level signal, and when the connecting portion 205 is not in contact with the control circuit 203, the control circuit 203 obtains a first level signal.
Those skilled in the art will appreciate that, in addition to implementing the system and its various devices, modules, units provided by the present invention as pure computer readable program code, the system and its various devices, modules, units provided by the present invention can be fully implemented by logically programming method steps in the form of logic gates, switches, application specific integrated circuits, programmable logic controllers, embedded microcontrollers and the like. Therefore, the system and various devices, modules and units thereof provided by the invention can be regarded as a hardware component, and the devices, modules and units included in the system for realizing various functions can also be regarded as structures in the hardware component; means, modules, units for performing the various functions may also be regarded as structures within both software modules and hardware components for performing the method.
In the description of the present application, it is to be understood that the terms "upper", "lower", "front", "rear", "left", "right", "vertical", "horizontal", "top", "bottom", "inner", "outer", and the like indicate orientations or positional relationships based on those shown in the drawings, and are only for convenience in describing the present application and simplifying the description, but do not indicate or imply that the referred device or element must have a specific orientation, be constructed in a specific orientation, and be operated, and thus, should not be construed as limiting the present application.
The foregoing description of specific embodiments of the present invention has been presented. It is to be understood that the present invention is not limited to the specific embodiments described above, and that various changes or modifications may be made by one skilled in the art within the scope of the appended claims without departing from the spirit of the invention. The embodiments and features of the embodiments of the present application may be combined with each other arbitrarily without conflict.
Claims (10)
1. A method of saving power for a building block master control component module, the method comprising:
providing a block master control element module and an initiating element block, the initiating element block being adapted to be plugged to the block master control element module, the block master control element module receiving a first level when the initiating element block is not plugged to the block master control element module, the block master control element module receiving a second level when the initiating element block is plugged to the block master control element module;
an initialization setting step: when the starting component building block is not inserted into the building block main control component module, setting the building block main control component module to be in initialization setting, sleeping when receiving a first level signal, and waking up when receiving a second level signal;
a reverse setting step: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, and sleep when receiving the second level signal, otherwise, the building block main control component module is kept awake;
a reduction judgment step: and when the building block main control component module receives a second level and receives a first level signal in a sleep state, the building block main control component module is awakened and returns to the initialization setting.
2. The building block master control component module power saving method of claim 1, wherein in the initialized state, the startup component block is plugged into the building block master control component module, and the building block master control component module is awakened upon receiving the second level;
and when the starting component building block is inserted into the building block main control component module, executing the reverse setting step.
3. The building block master control component module power saving method of claim 1, wherein in the restoring determining step:
the step that building blocks main control component module received second level and received first level signal under the state of sleep includes: the starting component block is inserted into the block main control component module, when the block main control component module is in a sleep state, the starting component block is separated from the block main control component module, and a signal received by the block main control component module is converted from the second level to the first level.
4. The building block master control component module power saving method of claim 1, further comprising:
and in the restoration judging step, the building block main control component module is awakened, the initial setting is returned, and after the initial setting is completed, the starting component building block is inserted again into the building block main control component module because the building block main control component module is not inserted into the starting component building block at the moment, and the building block main control component module is awakened.
5. The building block main control component module power saving method according to claim 1, wherein the building block main control component module comprises a building block main body, a switch module and a control circuit, the outside of the building block main body comprises a first plug, the switch module comprises a switch structure, the switch structure comprises a fixedly connected button part and a connecting part, the button part is mounted on the building block main body through an elastic part, the starting component building block comprises a second plug, when the starting component building block is plugged with the building block main control component module, the first plug is plugged with the second plug, and meanwhile, the starting component presses the button part to push the connecting part to contact the control circuit, so that the control circuit obtains the second level signal; and when the connecting part is not in contact with the control circuit, the control circuit acquires the first level signal.
6. A building block master control element module adapted to plug in an initiating element building block, the building block master control element module comprising:
an initialization setting module: when the starting component building block is not inserted into the building block main control component module, setting the building block main control component module to be in initialization setting, sleeping when receiving a first level signal, and waking up when receiving a second level signal;
a reverse setting module: when the building block main control component module receives the second level signal, if the duration time that the building block main control component module does not receive the working signal is greater than or equal to a preset value, the building block main control component module is reversely set to wake up when receiving the first level signal, and sleep when receiving the second level signal, otherwise, the building block main control component module is kept awake;
a reduction judgment module: when the building block main control component module receives a second level and receives a first level signal in a sleep state, the building block main control component module is awakened and returns to the initialization setting;
wherein when the starting member block is not inserted on the block master control member module, the block master control member module receives a first level, and when the starting member block is inserted on the block master control member module, the block master control member module receives a second level.
7. The building block master control element module of claim 6, wherein in the initialized state, the start-up element block is plugged into the building block master control element module, the building block master control element module being awakened upon receipt of the second level;
when the starting component building block is inserted into the building block main control component module, the reverse setting module works.
8. The building block master control component module of claim 6, wherein in the restoration determination module:
the step that building blocks main control component module received second level and received first level signal under the state of sleep includes: the starting component block is inserted into the block main control component module, when the block main control component module is in a sleep state, the starting component block is separated from the block main control component module, and a signal received by the block main control component module is converted from the second level to the first level.
9. The building block master control component module of claim 6, further comprising:
and after the building block main control component module is awakened in the restoration judging module, the initialization setting is returned and the initialization setting is completed, at the moment, the building block main control component module enters the sleep state again because the building block main control component module is not plugged with the starting component building block, then the starting component building block is plugged onto the building block main control component module again, and the building block main control component module is awakened.
10. The building block master control element module according to claim 6, wherein the building block master control element module comprises a building block main body, a switch module and a control circuit, the outside of the building block main body comprises a first plug, the switch module comprises a switch structure, the switch structure comprises a key part and a connecting part which are fixedly connected, the key part is mounted on the building block main body through an elastic part, the starting building block comprises a second plug, when the starting building block is plugged with the building block master control element module, the first plug is plugged with the second plug, and meanwhile, the starting building block presses the key part to push the connecting part to contact the control circuit, so that the control circuit obtains the second level signal; and when the connecting part is not in contact with the control circuit, the control circuit acquires the first level signal.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811277934.4A CN109107195B (en) | 2018-10-30 | 2018-10-30 | Building block main control component module power saving method and building block main control component module |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811277934.4A CN109107195B (en) | 2018-10-30 | 2018-10-30 | Building block main control component module power saving method and building block main control component module |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109107195A CN109107195A (en) | 2019-01-01 |
CN109107195B true CN109107195B (en) | 2020-08-18 |
Family
ID=64854485
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811277934.4A Active CN109107195B (en) | 2018-10-30 | 2018-10-30 | Building block main control component module power saving method and building block main control component module |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109107195B (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114100156B (en) * | 2021-11-30 | 2023-10-31 | 上海布鲁可积木科技有限公司 | Control method and system for electricity utilization state of electronic building block and building block system |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1869877A (en) * | 2005-05-28 | 2006-11-29 | 鸿富锦精密工业(深圳)有限公司 | Electric saving device and method |
CN101242447A (en) * | 2008-03-12 | 2008-08-13 | 上海闻泰电子科技有限公司 | An intelligent mobile phone based on dual-CPU architecture and communication control method |
CN101504565A (en) * | 2009-03-04 | 2009-08-12 | 上海闻泰电子科技有限公司 | Method for awakening chip module |
JP2017201348A (en) * | 2016-05-02 | 2017-11-09 | シャープ株式会社 | Voice interactive device, method for controlling voice interactive device, and control program |
-
2018
- 2018-10-30 CN CN201811277934.4A patent/CN109107195B/en active Active
Patent Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN1869877A (en) * | 2005-05-28 | 2006-11-29 | 鸿富锦精密工业(深圳)有限公司 | Electric saving device and method |
CN101242447A (en) * | 2008-03-12 | 2008-08-13 | 上海闻泰电子科技有限公司 | An intelligent mobile phone based on dual-CPU architecture and communication control method |
CN101504565A (en) * | 2009-03-04 | 2009-08-12 | 上海闻泰电子科技有限公司 | Method for awakening chip module |
JP2017201348A (en) * | 2016-05-02 | 2017-11-09 | シャープ株式会社 | Voice interactive device, method for controlling voice interactive device, and control program |
Also Published As
Publication number | Publication date |
---|---|
CN109107195A (en) | 2019-01-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US20170363451A1 (en) | Sensor bus architecture for modular sensor systems | |
CN105513474A (en) | Electronic building block module and electronic building block teaching aid | |
CN203290347U (en) | Key pendant with a Bluetooth module | |
CN101365998B (en) | Power conservation | |
CN202758480U (en) | Power-saving remote control | |
CN109107195B (en) | Building block main control component module power saving method and building block main control component module | |
CN203351887U (en) | Timing prompting or power-off socket | |
CN203931172U (en) | LCD shows the telepilot that shares IO mouth with key scan | |
CN202372938U (en) | Telequipment | |
CN103996935B (en) | A kind of energy-saving socket and control method thereof | |
CN210629539U (en) | Signal adapter | |
CN219201887U (en) | Network cable plugging state detection structure | |
CN102981588B (en) | System and method capable of starting up through universal sequence bus device | |
CN110888829B (en) | Method for starting up and awakening communication module through serial port | |
CN110619203A (en) | Logic watchdog implementation method based on finite-state machine | |
CN209044512U (en) | A kind of wake-up circuit suitable for raspberry pie | |
CN114100156B (en) | Control method and system for electricity utilization state of electronic building block and building block system | |
CN113771780A (en) | Method for TBOX to enter enhanced networking dormancy and TBOX | |
CN204088786U (en) | There is the intelligent control socket of safety lock bit architecture | |
CN203186118U (en) | Automatic power-off controller | |
CN201594675U (en) | Timing socket | |
CN221408470U (en) | Reset circuit and charger | |
CN115664874B (en) | Switching device and method suitable for home gateway | |
CN204065718U (en) | Micro control system electric power management circuit | |
CN210609113U (en) | One-key switching circuit |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |