Rubik's cube and its face rotation sensor and axis structure
The Rubik's Cube face rotation sensor and axis structure enable compact, durable, and compatible electronic integration, addressing structural and durability issues in existing Cubes by using a code disk and brushes with electrodes, and internal sensors connected via a flexible circuit board.
Patent Information
- Application Number
- CN201910416753.3
- Authority / Receiving Office
- CN · China
- Patent Type
- Patents(China)
- Current Assignee / Owner
- Filing Date
- 2019-05-17
- Publication Date
- 2025-01-03
- Estimated Expiration
- 2039-05-17
AI Technical Summary
Existing Rubik's Cubes lack integration with external electronic devices due to sensor size and complexity, leading to structural complications and reduced service life, and existing sensors affect the Cube's structure and weight.
A Rubik's Cube face rotation sensor with a code disk and brushes that rotate relative to electrodes, and an axis structure with internal sensors connected via a flexible circuit board, allowing compact and compatible electronic integration.
The solution provides a simpler, smaller, and more durable electronic Rubik's Cube with enhanced compatibility and longer service life, enabling simultaneous detection of multiple faces and layers without line breakage.
Smart Images

Figure CN111939550B_ABST
Abstract
Description
Technical Field
[0001] The present invention relates to the field of Rubik's Cube technology, and in particular to a Rubik's Cube and a face rotation sensor and an axis structure thereof. The Rubik's Cube in the present invention covers Rubik's Cube-type intellectual toys, and specifically refers to all Rubik's Cube-type intellectual toys entering the WCA (World Rubik's Cube Association) competition, including 2- to 7-order Rubik's Cube, Pyramid Rubik's Cube, 12-sided 5-magic ball Rubik's Cube, oblique Rubik's Cube and SQ Rubik's Cube. Background Art
[0002] The Rubik's Cube, also known as the Rubik's Cube, is called the Magic Cube in Taiwan, China, and the Twist Dice in Hong Kong, China. The English name is: Rubik's Cube. The Rubik's Cube was an intellectual toy that was popular all over the world in the 1980s. As a toy for developing intelligence, it is deeply loved by everyone. The restoration of the Rubik's Cube refers to the process of restoring the Rubik's Cube from a non-original state to its original state. It is a process that integrates observation, hands-on and imagination. It can well cultivate people's hands-on and brain-powered abilities, train memory, spatial imagination and judgment.
[0003] At present, the commonly used Rubik's Cube has relatively simple functions, cannot communicate with external electronic devices, and lacks fun. In order to improve the fun of Rubik's Cube operation, some electronic Rubik's Cubes have appeared in the prior art, that is, electronic components such as sensors are set on the Rubik's Cube to detect the surface rotation information of the Rubik's Cube, etc. However, due to the volume and area of the sensor in the prior art, it is impossible to put it into the inner ball at the center of the Rubik's Cube, making the internal structure of the Rubik's Cube relatively complicated. For example, the Chinese invention patent application with publication number CN106110651A discloses an intelligent Rubik's Cube and a timing method of an inductive axis structure used therein, wherein a status signal sending group for generating a status signal, i.e., a sensor, is arranged on a tubular axis in the center block of the Rubik's Cube outside an inner ball, and the data and electrical connections of the sensor and the inner ball are connected by threading through a hollow tubular axis. During the rotation of the Rubik's Cube surface, the tubular axis and the status signal sending group thereon will also rotate together, which will inevitably cause the circuit inside the tubular axis to twist. After the Rubik's Cube has been used for a certain period of time, the circuit inside the tubular axis will be twisted and broken, thereby reducing the service life of the Rubik's Cube. In addition, due to the particularity of the tubular axis structure, the Rubik's Cube axis structure disclosed in the above invention patent application needs to be equipped with corresponding Rubik's Cube modules (including center blocks, corner blocks and edge blocks), and is not compatible with the modules of traditional Rubik's Cube.
[0004] In the prior art, sensors used for angle detection generally use absolute encoders. Each binary bit of this absolute encoder occupies a circular ring. If it is a 3-bit binary number, four circular rings must be used together with the center power electrode. Therefore, the encoder has a complex structure and a relatively large size. If it is used in an electronic Rubik's Cube, it will inevitably affect the structure and weight of the electronic Rubik's Cube. Summary of the invention
[0005] The first purpose of the present invention is to overcome the shortcomings and deficiencies of the prior art and provide a Rubik's Cube face rotation sensor, which has the advantages of simple structure and small size.
[0006] The second object of the present invention is to provide an axis structure of a magic cube.
[0007] The third object of the present invention is to provide a magic cube.
[0008] The first object of the present invention is achieved by the following technical solution: a Rubik's Cube face rotation sensor, characterized in that it includes a code disk, a first brush and a first rotor, the code disk is provided with a first electrode and a second electrode, the first electrode and the second electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as a first circumference; the first brush is installed on the first rotor and arranged along the first circumference where the first electrode and the second electrode are located, the first brush is driven by the first rotor to rotate relative to the first electrode and the second electrode along the first circumference; when the first brush rotates to a position relative to the first electrode, it contacts the first electrode;
[0009] The first electrode includes a plurality of electrodes, and the number n of the electrodes in the first electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect;
[0010] The n electrodes in the first electrode are arranged correspondingly at 2 n On any n equal parts of the first circle; place the first brush along the above 2 n Divide any 2 of the first circle into equal parts n-1 Arrange in equal parts;
[0011] The second electrode is arranged on the first circumference so that the first brush contacts the second electrode when the first brush rotates to any position.
[0012] Preferably, when the angle detection accuracy for the magic aspect is π / N, the number n of electrodes in the first electrode is:
[0013] n=log22N, N=integer power of 2.
[0014] Preferably, the surface rotation sensor further comprises a second rotor and a second brush, and the code disk is further provided with a third electrode and a fourth electrode; the third electrode and the fourth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as a second circumference; the second circumference is located at the outer circumference of the first circumference where the first electrode and the second electrode are located, and the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; when the second brush rotates to a position relative to the third electrode, it contacts the third electrode;
[0015] The third electrode includes a plurality of electrodes, and the number n of the electrodes in the third electrode is set according to the angle detection accuracy of the surface rotation sensor in the magic aspect; the n electrodes in the third electrode are respectively arranged at 2 n Place the second brush along the above 2 n Any 2 of the second circle n-1 The fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position.
[0016] Preferably, the surface rotation sensor further comprises a second rotor, a second brush, a third rotor and a third brush, and the code disc is further provided with a third electrode, a fourth electrode, a fifth electrode and a sixth electrode;
[0017] The third electrode and the fourth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the second circumference; the second circumference is located outside the first circumference where the first electrode and the second electrode are located, and the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; when the second brush rotates to the relative position of the third electrode, it contacts the third electrode; the third electrode includes a plurality of electrodes, and the number n of electrodes in the third electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the third electrode are arranged correspondingly at 2 n Place the second brush along the above 2 n Any 2 of the second circle n-1 The fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position;
[0018] The fifth electrode and the sixth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the third circumference. The third circumference is located outside the second circumference where the fifth electrode and the sixth electrode are located. The third brush is driven by the third rotor to rotate relative to the fifth electrode and the sixth electrode along the third circumference; when the third brush rotates to the relative position of the fifth electrode, it contacts the fifth electrode; the fifth electrode includes a plurality of electrodes, and the number n of electrodes in the fifth electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the fifth electrode are arranged correspondingly at 2 n On any n equal parts of the third circle; place the third brush along the above 2 n Any 2 of the third circle n-1 The sixth electrode is arranged on the third circumference so that the third brush contacts the sixth electrode when it rotates to any position.
[0019] The second object of the present invention is achieved by the following technical solution: an axis structure of a magic cube, comprising an inner hollow core, a plurality of central axes, and a surface rotation sensor for detecting the rotation of the magic cube rotation layer, wherein the surface rotation sensor is the surface rotation sensor described in the first object of the present invention;
[0020] The surface of the core is provided with through holes having the same number as the central axis, and the through holes are evenly distributed on the surface of the core;
[0021] A stopper is provided at one end of each central shaft; a surface rotation sensor is installed on each central shaft, and when the central shaft rotates, the first rotor of the surface rotation sensor installed thereon rotates accordingly;
[0022] One end of each central shaft without a stopper passes through each through hole on the surface of the inner core, so that the surface rotation sensor is confined inside the inner core and between the inner surface of the inner core and the stopper of the central shaft;
[0023] A power supply and a microcontroller are arranged inside the core. Each electrode in the first electrode of the surface rotation sensor forms a power supply circuit with the first brush, the second electrode and the power supply. Each electrode in the first electrode is respectively connected to each IO port of the microcontroller.
[0024] Preferably, the axis structure of the magic cube also includes the same number of first sleeves as the central axis, and the code disks and first rotors of each face rotation sensor are respectively installed on each central axis; after the code disks and first rotors of each face rotation sensor are installed on each central axis, each first sleeve is respectively sleeved on each central axis; the second rotor in the face rotation sensor is installed on the first sleeve and rotates following the first sleeve; each central axis after sleeved with the first sleeve and the first sleeve thereon pass through each through hole on the inner core surface together; wherein each central axis rotates following the outer layer rotation surface of each central block connected thereto in the magic cube, and each first sleeve rotates following the inner layer rotation surface of each central block connected thereto in the magic cube; each electrode in the third electrode on the code disk in the face rotation sensor forms a power-on circuit with the second brush, the fourth electrode and the power supply, and each electrode in the third electrode is respectively connected to each IO port of the microcontroller;
[0025] Alternatively, the axis structure of the Rubik's Cube also includes a first sleeve and a second sleeve, the number of which is the same as that of the central axis; the code disk and the first rotor of the surface rotation sensor in the axis structure of the Rubik's Cube are respectively installed on each central axis; after the code disk and the first rotor of each surface rotation sensor are installed on each central axis, each first sleeve is respectively sleeved on each central axis, and each second sleeve is respectively sleeved on the first sleeve; the second rotor in the surface rotation sensor is installed on the first sleeve and rotates with the first sleeve; the third rotor in the surface rotation sensor is installed on the second sleeve and rotates with the second sleeve; each central axis after sleeved with the first sleeve and the second sleeve and the first sleeve and the second sleeve thereon are rotated together Through each through hole on the inner core surface; wherein each central axis rotates with the corresponding outer rotating surfaces connected thereto in the Rubik's Cube, and each first sleeve and second sleeve rotates with the corresponding inner rotating surfaces connected thereto in the Rubik's Cube; the inner layer of the Rubik's Cube connected to the second sleeve is closer to the center of the Rubik's Cube than the inner layer of the Rubik's Cube connected to the first sleeve; each electrode in the third electrode and the second brush, the fourth electrode and the power supply form a power-on circuit, and each electrode in the third electrode on the code disk in the surface rotation sensor is respectively connected to each IO port of the microcontroller; each electrode in the fifth electrode on the code disk in the surface rotation sensor and the third brush, the sixth electrode and the power supply form a power-on circuit, and each electrode in the fifth electrode is respectively connected to each IO port of the microcontroller.
[0026] Preferably, the first rotor, the second rotor, the third rotor and the code disk of the surface rotation sensor are all provided with through holes; the surface rotation sensor is installed on the central axis in the following manner: the code disk and the first rotor of the surface rotation sensor pass through the central axis in sequence and are installed at the end where the stopper of the central axis is located; the inner wall of the through hole of the first rotor of the surface rotation sensor fits with the outer wall of the central axis and rotates along with the central axis; the second rotor of the surface rotation sensor is installed at the bottom end of the first sleeve through the through hole; the inner wall of the through hole of the second rotor of the surface rotation sensor fits with the outer wall of the first sleeve and rotates along with the first sleeve; the third rotor of the surface rotation sensor is installed at the bottom end of the second sleeve through the through hole; the inner wall of the through hole of the third rotor of the surface rotation sensor fits with the outer wall of the second sleeve and rotates along with the second sleeve.
[0027] Furthermore, the surface rotation sensors are connected to each other through a flexible circuit board, and the microcontroller is arranged on the flexible circuit board; each of the first electrode, the third electrode, and the fifth electrode on the surface rotation sensor code disk is respectively connected to the IO port of the microcontroller through the line on the flexible circuit board; the lines connecting the second electrode, the fourth electrode, and the sixth electrode on the surface rotation sensor code disk to the power-on circuit are connected together on the flexible circuit board, and then connected to the power-on circuit;
[0028] When the number of surface rotation sensors is 6, after the 6 surface rotation sensors are connected through the flexible circuit board, when each surface rotation sensor is unfolded through the flexible circuit board, 5 of the surface rotation sensors are connected through the flexible circuit board to form a cross structure, and the other surface rotation sensor is connected to one of the above 5 surface rotation sensors through the flexible circuit board.
[0029] Furthermore, it also includes a spring washer, a first cover plate, a second cover plate and a third cover plate;
[0030] After the surface rotation sensor is installed on the central shaft, the code disc is close to the central shaft stopper, and a spring washer is arranged between the code disc of the surface rotation sensor and the central shaft stopper;
[0031] The first cover sheet is provided with a through hole. After the code disc of the surface rotation sensor and the first rotor are mounted on the central axis, the through hole of the first cover sheet passes through the central axis, the bottom edge of the first cover sheet is fixed on the code disc, and the first rotor is covered by the first cover sheet;
[0032] The second cover sheet is provided with a through hole. After the second rotor is mounted on the first sleeve, the through hole of the second cover sheet passes through the first sleeve. The bottom edge of the second cover sheet is fixed on the code disc, and the second rotor is covered by the second cover sheet.
[0033] The third cover sheet is provided with a through hole. After the third rotor is mounted on the second sleeve, the through hole of the third cover sheet passes through the second sleeve. The bottom edge of the third cover sheet is fixed on the code disc, and the third rotor is covered by the third cover sheet.
[0034] The central axis is a screw rod, and the stopper at one end of the central axis is the nut of the screw rod.
[0035] The third object of the present invention is achieved through the following technical solution: a Rubik's Cube, including a plurality of center blocks and the Rubik's Cube axis structure described in the second object of the present invention, and a Rubik's Cube center block is correspondingly arranged on each center axis.
[0036] Compared with the prior art, the present invention has the following advantages and effects:
[0037] (1) The face rotation sensor of the magic cube of the present invention comprises a code disk, a first brush and a first rotor, wherein the code disk is provided with a first electrode and a second electrode, and the first electrode and the second electrode are arranged on a first circumference of the code disk surface; the first brush is mounted on the first rotor and arranged along the first circumference where the first electrode and the second electrode are located, and the first brush is driven by the first rotor to rotate relative to the first electrode and the second electrode along the first circumference; wherein the first electrode comprises a plurality of electrodes, and n electrodes of the first electrode are arranged correspondingly on 2 n On any n equal parts of the first circle; place the first brush along the above 2 n Divide any 2 of the first circle into equal partsn-1 The first circumference is divided equally into two parts; the second electrode is arranged on the first circumference so that the first brush contacts the second electrode when it rotates to any position. In the face rotation sensor of the magic cube of the present invention, for the first circumference where the first electrode and the second electrode are located, the first brush is arranged along an arc that divides half of the first circumference equally, and each electrode in the first electrode is distributed at 2 n On any n equal parts of the first circumference, the remaining positions are provided with second electrodes, and the positions of the second electrodes are arranged so that the first brush is always in contact with the second electrode during the process of being driven by the first rotor to rotate. Therefore, when the first brush contacts each of the first electrodes during the rotation process, the power-on circuit where the second electrode and the first electrode are located can be turned on. In the structure of the above-mentioned surface rotation sensor of the present invention, each electrode is on the same first circumference, that is, on the same plane; when realizing the surface rotation detection of the Rubik's Cube, there is no need to set multiple rings on the code disk. Compared with the absolute encoder in the prior art, the surface rotation sensor of the Rubik's Cube of the present invention has the advantages of simpler structure and smaller size.
[0038] (2) In the face rotation sensor of the magic cube of the present invention, for the n electrodes in the first electrode, it is possible to select from 2 n The positions of n equal parts of the first circle are randomly selected for arrangement, so the arrangement of n electrodes in the first electrode has a total of There are many different arrangements. In addition, for the first brush, you can follow the above 2 n Divide any two of the first circle equally n-1 The first circumference is divided equally; therefore, the first brush is arranged in a total of There are many kinds of arrangement. For example, when the angle detection accuracy of the magic aspect is π / 4, that is, the number of electrodes in the first electrode is n, which is 3, the 3 electrodes can be arranged at an angle of π / 4 degrees on the first circumference of the code disk surface; for the first brush, it can be set to two sections, namely the first brush of the first section and the first brush of the second section, the first brush of the first section and the first brush of the second section are electrically connected, the arc length of the first brush of the first section is 3 / 8 of the first circumference of the first electrode and the second electrode, and the arc length of the first brush of the second section is 1 / 8 of the first circumference of the first electrode and the second electrode. It can be seen that there are many ways to arrange the electrodes and the first brush in the present invention, and the electrodes and the first brush can be arranged according to actual conditions, which has the advantage of flexible structure.
[0039] (3) In the face rotation sensor of the magic cube of the present invention, the number n of electrodes in the first electrode is set according to the angle detection accuracy of the face rotation sensor for the magic aspect. When the angle detection accuracy for the magic aspect is π / N, the number n of electrodes in the first electrode is: n=log22N, N=an integral power of 2. Therefore, in the present invention, the number of electrodes in the first electrode can be set according to the angle detection accuracy of the magic aspect, thereby achieving various angle detection accuracies of the magic aspect.
[0040] (4) The face rotation sensor of the magic cube of the present invention also includes a second rotor and a second brush, and a third electrode and a fourth electrode are also arranged on the code disk; the third electrode and the fourth electrode are arranged on the second circumference of the code disk surface, and the circumference is outside the first circumference; the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; wherein the third electrode includes a plurality of electrodes, and the number of electrodes in the third electrode and the arrangement of the positions on the second circumference are the same as those of the first electrode; the fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position. In the present invention, the rotation detection of one face of the magic cube can be realized by driving the first rotor to rotate the first brush, and the rotation detection of another face of the magic cube can be realized by driving the second rotor to rotate the first brush. Therefore, the structure of the present invention enables each face rotation sensor to simultaneously realize the rotation detection of two rotating faces of the magic cube. For example, for a magic cube of 4th order, 5th order, pyramid, etc., which includes not only the outer rotating face but also the inner rotating face, the face rotation sensor of the present invention can realize the rotation detection of the inner and outer faces of the magic cube at the same time.
[0041] (5) In the face rotation sensor of the magic cube of the present invention, the face rotation sensor may also include a second rotor, a second brush, a third rotor and a third brush, and the code disk is also provided with a third electrode, a fourth electrode, a fifth electrode and a sixth electrode; the third electrode and the fourth electrode are arranged on the second circumference of the code disk surface, the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; the fifth electrode and the sixth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the third circumference, and the third circumference is located at the outer circumference of the second circumference where the fifth electrode and the sixth electrode are located, and the third brush is driven by the third rotor to rotate relative to the fifth electrode and the sixth electrode along the third circumference; wherein the third electrode and the fifth electrode each include a plurality of electrodes, and the number of electrodes in the third electrode and the fifth electrode and the arrangement of the positions on the circumference are the same as those of the first electrode; the fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position, and the sixth electrode is arranged on the third circumference so that the third brush contacts the sixth electrode when it rotates to any position. The above structure of the present invention enables the rotation sensors of each face to simultaneously realize the rotation detection of the three rotating faces of the Rubik's Cube. For example, for the 6th and 7th order Rubik's Cubes, it not only includes the outer rotating face but also includes two inner rotating faces on the same side of the outer rotating face.
[0042] (6) The axis structure of the Rubik's Cube of the present invention includes an inner hollow core, a plurality of central axes and a surface rotation sensor for detecting the rotation of the Rubik's Cube's rotating layer, wherein the surface rotation sensor is a surface rotation sensor designed for the first purpose of the present invention; a through hole is arranged on the surface of the core, and a surface rotation sensor is respectively installed on each central axis. When the central axis rotates, the first rotor of the surface rotation sensor installed thereon follows the rotation; each central axis passes through each through hole on the surface of the core, so that the surface rotation sensor is confined inside the core and is located between the inner surface of the core and the central axis stopper; a power supply and a microcontroller are arranged inside the core, and each electrode in the first electrode of the surface rotation sensor forms a power supply circuit with the first brush, the second electrode and the power supply, and each electrode in the first electrode is connected to the IO port of the microcontroller. In the present invention, a surface rotation sensor for detecting the rotation of the rotating layer of the Rubik's Cube is installed on the corresponding central axis, and then the central axis passes through the through hole on the surface of the inner core to confine the surface rotation sensor inside the inner core. The first rotor in the surface rotation sensor can rotate following the central axis. Since the end of the central axis of the Rubik's Cube without a block is where the fixed module of the Rubik's Cube (such as the center block) is installed, when the layer where the Rubik's Cube fixed module is located rotates, the corresponding central axis also rotates. At this time, the first rotor rotates following the central axis, and the level signal fed back to the microcontroller by each electrode in the first electrode can determine the rotation angle of the layer where the Rubik's Cube fixed module is located. The axis structure of the Rubik's Cube of the present invention allows the surface rotation sensor for detecting the rotation of the Rubik's Cube faces to be installed inside the core through the central axis, and all line connections are inside the core. The rotation of the central axis does not drive the rotation of the lines in the core, thereby avoiding the phenomenon of line breakage caused by the rotation of the central axis in the prior art, thereby improving the service life of the electronic Rubik's Cube; in addition, in the present invention, the parts of the central axes in the axis structure extending from the through holes on the surface of the core are exactly the same as the central axes of the traditional Rubik's Cube in the prior art, except that the central bracket of the traditional Rubik's Cube is replaced by the core, and all other accessories of the traditional Rubik's Cube that meet the core size except the core can be installed on the core to become an electronic Rubik's Cube. Therefore, the axis structure of the present invention has the advantage of strong compatibility, and the traditional Rubik's Cube accessories can be disassembled and assembled on the axis structure of the present invention to obtain an electronic Rubik's Cube.
[0043] (7) In the axis structure of the Rubik's Cube of the present invention, when the Rubik's Cube is of 2nd and 3rd order or a 12-sided 5-ball Rubik's Cube, the rotation angle of each outer layer of the Rubik's Cube can be detected by installing a face rotation sensor with a code disk and a first rotor on the central axis that follows the rotation of each outer layer of the Rubik's Cube; when the Rubik's Cube is of 4th to 5th order, that is, when the rotating faces of the Rubik's Cube are not only the outer layer but also the inner layer, the face rotation sensors used are also provided with a second rotor and a third rotor, and the code disk is also provided with a third electrode and a fourth electrode. At the same time, a sleeve is provided on the central axis, and the sleeve is sleeved on the central axis. The outer layer connected to the central axis in the Rubik's Cube is on the same side of the inner core and is connected to the sleeve, which can drive the sleeve to rotate when rotating; the second rotor of the face rotation sensor is installed on the sleeve, and the second rotor rotates with the sleeve. The Rubik's Cube can be simultaneously detected by the face rotation sensors. The rotation detection of the inner and outer layers on the same side, when the Rubik's Cube is 6-7 levels or a pyramid Rubik's Cube, the rotation sensors of each face used are also provided with a second rotor and a third rotor, and the code disk is also provided with a third electrode, a fourth electrode, a fifth electrode and a sixth electrode, and at the same time, the first sleeve is first sleeved on the axis structure, and then the second sleeve is sleeved on the first sleeve, and the sleeve is sleeved on the central axis, and the outer layer connected to the central axis in the Rubik's Cube is on the same side of the inner core. The inner layer connecting sleeves can drive the corresponding sleeve to rotate when rotating; the second rotor and the third rotor of the surface rotation sensor are respectively installed on the first sleeve and the second sleeve, and the second rotor and the third rotor can respectively follow the first sleeve and the second sleeve to rotate, so the present invention can simultaneously realize the rotation detection of the two inner and outer layers on the same side of the Rubik's Cube through the rotation sensors of each face. As can be seen from the above, the axis structure of the present invention can be suitable for various Rubik's Cube-type intellectual toys that enter the WCA (International Rubik's Cube Association) competition.
[0044] (8) In the axis structure of the Rubik's Cube of the present invention, the rotation sensors of each surface are connected to each other through a flexible circuit board, and the microcontroller is arranged on the flexible circuit board. The rotation sensors of each surface are connected to each other through a flexible circuit board, and the microcontroller is arranged on the flexible circuit board; each of the first electrode, the third electrode, and the fifth electrode on the code disk of each surface rotation sensor is respectively connected to the IO port of the microcontroller through the line on the flexible circuit board; the line connecting the second electrode, the fourth electrode and the sixth electrode on the code disk of each surface rotation sensor to the power-on circuit is connected together on the flexible circuit board, and then connected to the power-on circuit; the connection method of the above-mentioned rotation sensors of each surface through the flexible circuit board greatly simplifies the electrical connection relationship in the core of the axis structure of the Rubik's Cube, and at the same time, this method is equivalent to modularizing the surface rotation sensors to be used in the Rubik's Cube, so that installation and maintenance are more convenient. BRIEF DESCRIPTION OF THE DRAWINGS
[0045] Figure 1 It is a structural cross-sectional view of the surface rotation sensor of the Rubik's Cube in Example 1 of the present invention.
[0046] Figures 2a to 2h It is a schematic diagram of the position arrangement of electrodes and brushes in the face rotation sensor of the Rubik's Cube in Example 1 of the present invention.
[0047] Figures 2i to 2p It is a schematic diagram of another position arrangement of electrodes and brushes in the Rubik's Cube surface rotation sensor in Example 1 of the present invention.
[0048] Figures 3a to 3c It is a three-dimensional diagram of the axis structure of the magic cube in embodiment 1 of the present invention.
[0049] Figures 3d to 3f It is a schematic diagram of the structure of the three-order Rubik's Cube in Example 1 of the present invention.
[0050] Figure 4 It is a schematic diagram of the unfolded rotation sensors on each surface in Example 1 of the present invention.
[0051] Figure 5 It is a schematic diagram of the structure of the face rotation sensor of the Rubik's Cube in Example 2 of the present invention.
[0052] Figure 6 It is a schematic diagram of the arrangement of the electrodes and brushes in the face rotation sensor of the Rubik's Cube in Example 2 of the present invention.
[0053] Figure 7 Schematic diagram of the axis structure of the Rubik's Cube in Example 2 of the present invention.
[0054] Figure 8 It is a schematic diagram of the unfolded rotation sensors on each surface in Example 2 of the present invention.
[0055] Fig. 9 It is a schematic diagram of the structure of the face rotation sensor of the Rubik's Cube in Example 3 of the present invention.
[0056] Fig.10 It is a schematic diagram of the arrangement of the electrodes and brushes in the face rotation sensor of the Rubik's Cube in Example 3 of the present invention.
[0057] Fig.11 It is a schematic diagram of the axis structure of the Rubik's Cube in Example 3 of the present invention.
[0058] Fig.12 It is a schematic diagram of the unfolded rotation sensors on each surface in Example 3 of the present invention. DETAILED DESCRIPTION
[0059] The present invention is further described in detail below in conjunction with embodiments and drawings, but the embodiments of the present invention are not limited thereto.
[0060] Example 1
[0061] This embodiment discloses a Rubik's Cube face rotation sensor, such as Figure 1As shown, it includes a code disk 1, a first brush 2 and a first rotor 3. The code disk is provided with a first electrode and a second electrode, and the first electrode and the second electrode are arranged on the same first circumference of the code disk surface; the first brush is installed on the first rotor and arranged along the first circumference where the first electrode and the second electrode are located, and the first brush is driven by the first rotor to rotate relative to the first electrode and the second electrode along the first circumference; when the first brush rotates to the relative position of the first electrode, it contacts the first electrode.
[0062] The first electrode includes a plurality of electrodes, and the number n of the electrodes in the first electrode is set according to the angle detection accuracy of the plane rotation sensor for the magic aspect.
[0063] The n electrodes in the first electrode are arranged correspondingly at 2 n On any n equal parts of the first circle; place the first brush along the above 2 n Divide any 2 of the first circle into equal parts n-1 The first circumference is arranged in equal parts, that is, the first brush is arc-shaped, and the second electrode is arranged on the first circumference so that the first brush contacts the second electrode when it rotates to any position. According to the above structure of this embodiment; the arrangement of the positions of the first electrodes on the first circumference is as follows: The first brush is arranged along the first circumference in the following manner: If the surface of the code disk where the first electrode and the second electrode are located is the top of the code disk, for the code disk, the first brush is located above the first circumference where the first electrode and the second electrode are located, and when the first brush rotates to the top of the corresponding first electrode, the first brush contacts the first electrode below.
[0064] in Figure 1 What is shown is a schematic diagram of the structure after the surface rotation sensor of this embodiment is installed on the central axis of the Rubik's Cube.
[0065] In this embodiment, when the angle detection accuracy for the magic aspect is π / N, the number n of electrodes in the first electrode is:
[0066] n=log22N, N=integer power of 2.
[0067] For example, when the surface rotation sensor needs to set two electrodes in the first electrode for the magic angle detection accuracy of π / 2, the first circle where the first electrode and the second electrode are located is divided into 4 equal parts, and then 2 equal parts are randomly selected therefrom, and the 2 electrodes in the first electrode are respectively set on the 2 selected first circles; the first brush is arranged along any 2 of the 4 first circles, and the total arc length of the first brush occupies half of the arc length of the first circle of the code disk.
[0068] For example, when the angle detection accuracy of the magic aspect is π / 4, that is, the number of electrodes n in the first electrode is 3, the first circumference where the first electrode and the second electrode are located is divided into 8 equal parts, and then 3 equal parts are randomly selected from them, and the 3 electrodes in the first electrode are respectively arranged on the 3 selected first circumferences; the first brush is arranged along any 4 equal parts of the 8 equal parts of the first circumference. Figures 2a to 2p As shown in FIG. 1 , it is a positional arrangement diagram of the electrodes 101, 102, 103, the second electrode 104 and the first brush 2 in the first electrode in this embodiment, wherein the first brush can be one segment or multiple segments, such as Figures 2a to 2p As shown, the first brush is divided into two sections, namely the first brush section and the second brush section. The first brush section and the second brush section are electrically connected, wherein the first brush section is arranged along one of the eight equal parts of the first circle, and the second brush section is arranged along the other three equal parts of the eight equal parts of the first circle.
[0069] This embodiment also discloses a Rubik's Cube axis structure, which is used for a Rubik's Cube that only includes an outer rotating surface; Figures 3a to 3c As shown, it includes an internal hollow core 21, a plurality of central axes 22 and a surface rotation sensor 23 for detecting the rotation of the magic cube rotation layer, wherein the surface rotation sensor is the surface rotation sensor described above in this embodiment.
[0070] The surface of the inner core is provided with through holes having the same number as the central axis, and the through holes are evenly distributed on the surface of the inner core;
[0071] A stopper 25 is provided at one end of each central shaft; a surface rotation sensor is installed on each central shaft, and when the central shaft rotates, the first rotor of the surface rotation sensor installed thereon rotates accordingly; in this embodiment, through holes are provided on the code disc and rotor of the surface rotation sensor, and the code disc and the first rotor sequentially pass through the central shaft and are installed at the end of the stopper of the central shaft; the inner wall of the through hole of the first rotor of the surface rotation sensor fits with the outer wall of the central shaft and rotates along with the central shaft, while the diameter of the through hole of the code disc is larger than the diameter of the central shaft and does not rotate along with the central shaft. In this embodiment, after the code disc and the first rotor of the surface rotation sensor are installed on the central shaft, the code disc is close to the stopper of the central shaft, and a spring gasket is provided between the code disc of the surface rotation sensor and the stopper of the central shaft.
[0072] The end of each central axis without a stopper passes through each through hole on the surface of the inner core, and the surface rotation sensor is confined inside the inner core and between the inner surface of the inner core and the stopper of the central axis. Figure 3a The figure shows the axis structure of the Rubik's Cube of this embodiment when the core shell is ignored. This figure is for the convenience of observing the structure inside the core. The axis structure of the actual Rubik's Cube is as follows: Figure 3b The structure shown in FIG. 1 is that each central axis passes through a through hole on the surface of the core and the surface rotation sensor is located inside the core, as shown in FIG. Figure 3c It is a cross-sectional view of the axis structure of the Rubik's Cube of this embodiment.
[0073] A power supply 24 and a microcontroller are provided inside the core. Each electrode in the first electrode of the surface rotation sensor forms a power supply circuit with the first brush, the second electrode and the power supply. Each electrode in the first electrode is respectively connected to each IO port of the microcontroller.
[0074] In this embodiment, the second electrode is grounded, that is, connected to the positive end of the power supply, and each electrode in the first electrode is respectively connected to each IO port of the microcontroller. If there is a pull-up resistor between the IO port connected to the microcontroller and each electrode in the first electrode, each electrode in the first electrode is connected to the positive end of the power supply through the pull-up resistor of each IO port. At this time, each electrode in the first electrode does not need to be connected to a resistor and a power supply separately; if there is no pull-up resistor between the IO port connected to the microcontroller and each electrode in the first electrode, each electrode in the first electrode is also connected to the positive end of the power supply through a resistor; each electrode in the first electrode is connected to the second electrode through a brush; for each electrode in the first electrode, when the first brush contacts the electrode, the power-on circuit where the electrode is located is energized, a low-level signal (0) is on the electrode, and the end of the microcontroller connected to the electrode receives the low-level signal; when the first brush does not contact the electrode, the electrode is equivalent to a suspended state, and the end of the microcontroller connected to the electrode receives a high-level signal (1). Therefore, in this embodiment, the microcontroller can determine the contact status of the first brush and each electrode in the first electrode according to the level signal received by each IO port; the rotation of the first brush will change the contact status of each electrode in the first electrode, so in this embodiment, the microcontroller can determine the rotation angle of the first brush according to the change of the level signal received by each IO port, thereby further determining the rotation angle of the magic side that drives the central axis to rotate. Of course, in this embodiment, the electrical connection mode of each electrode in the first electrode, the second electrode and the first brush can also be other, as long as the microcontroller corresponding IO port can receive two different level signals in the two cases of contact and non-contact between the first brush and the electrodes in the first electrode.
[0075] If the first electrode and the second electrode on the code disk are arranged as follows Figures 2a to 2h As shown, when the detection accuracy of the surface rotation sensor is π / 4, that is, 45 degrees, the first electrode includes three electrodes 101, 102 and 103, wherein Figures 2a to 2h The schematic diagrams are as follows: when the first rotor drives the first brush to rotate counterclockwise for one circle and each time the brush rotates 45 degrees, when the brush rotates counterclockwise for one circle, the level signals received by the IO port of the microcontroller connected to the three electrodes 101, 102 and 103 in the first electrode are: 011, 111, 100, 010, 110, 101, 001, 000. If the first electrode and the second electrode on the code disk are arranged as follows Figures 2i to 2p As shown, Figures 2i to 2p101, 102, and 103. When the first brush rotates counterclockwise for one circle, the level signals received by the IO port of the microcontroller connected to the three electrodes 101, 102, and 103 of the first electrode are respectively: 001, 010, 101, 011, 111, 110, 100, and 000; the microcontroller can determine the current rotation angle of the brush according to the currently received level signal, for example, for Figures 2a to 2h The position diagram of the first electrode and the second electrode on the code disk shown in FIG. Figure 2a The diagram shown starts to rotate. If the level signals currently received by the IO port of the microcontroller connected to the three electrodes 101, 102 and 103 in the first electrode are 011, 111, 100, it can be determined that the first brush has rotated 90 degrees counterclockwise compared to the beginning. According to the rotation angle of the first brush, it can be confirmed that the magic cube that drives the central axis to rotate is currently rotated 90 degrees counterclockwise.
[0076] In this embodiment, the surface rotation sensors are connected through a flexible circuit board, and the microcontroller is arranged on the flexible circuit board; each of the first electrodes on the surface rotation sensor code disk is respectively connected to the IO port of the microcontroller through the circuit on the flexible circuit board; the second electrode on the surface rotation sensor code disk is connected to the power supply circuit through the circuit on the flexible circuit board;
[0077] like Figure 4 As shown, when the number of the surface rotation sensors 23 is 6, after the 6 surface rotation sensors 23 are connected through the flexible circuit board 26, when each surface rotation sensor is unfolded through the flexible circuit board, 5 of the surface rotation sensors are connected through the flexible circuit board to form a cross structure, and the other surface rotation sensor is connected to one of the above 5 surface rotation sensors through the flexible circuit board.
[0078] In this embodiment, if Figures 3a to 3c As shown, the central shaft can be a screw rod, and the stopper at one end of the central shaft is the nut of the screw rod.
[0079] In this embodiment, if Figure 1 As shown, each surface rotation sensor is also equipped with a first cover plate 31, and a through hole is provided on the first cover plate 31. After the code disc 1 and the first rotor 3 of the surface rotation sensor are installed on the central axis, the through hole of the first cover plate passes through the central axis, and the bottom edge of the first cover plate is fixed on the code disc, and the first rotor is covered by the first cover plate. The first cover plate makes the structure of the surface rotation sensor more compact, and also separates the first rotor and the first brush from other components on the axis structure of the magic cube to avoid being affected by other parts.
[0080] In this embodiment, the first rotor in the surface transmission sensor is an insulating component, so that the first brush is insulated from all other components except the first electrode and the second electrode on the code disk.
[0081] The axis structure of the magic cube in this embodiment is suitable for application in a magic cube of 2nd order, 3rd order or 12-sided 5 magic balls. When applied in a magic cube of 2nd order and 3rd order, the number of central axes in the axis structure of the magic cube in this embodiment is 6, the number of face rotation sensors is 6, and the code disk and the first rotor of each face rotation sensor are respectively installed on each central axis. When applied in a magic cube of 12-sided 5 magic balls, the number of central axes in the axis structure of the magic cube in this embodiment is 12, the number of face rotation sensors is 12, and the code disk and the first rotor of each face rotation sensor are respectively installed on each central axis.
[0082] This embodiment also discloses a magic cube, such as Figures 3d to 3f As shown, the Rubik's Cube includes a plurality of center blocks and the axis structure of the Rubik's Cube described above in this embodiment, and a center block 27 of the Rubik's Cube is correspondingly arranged on each center axis 22. Figure 3d FIG. 2 is a schematic diagram showing the process of assembling the Rubik's Cube after the axial structure of the Rubik's Cube of this embodiment is installed with the center block 27 of the Rubik's Cube. Figure 3e Shown Figure 3d The schematic diagram of the Rubik's Cube assembly diagram after installing the corner blocks and edge blocks is shown in the figure. Figure 3f Shown Figure 3e The final Rubik's Cube is obtained after the final assembly.
[0083] Example 2
[0084] This embodiment discloses a Rubik's Cube surface rotation sensor, which is different from the Rubik's Cube surface rotation sensor in Embodiment 1 only in that, Figure 5 As shown, the face rotation sensor of the magic cube in this embodiment further includes a second rotor 4 and a second brush 5, and a third electrode and a fourth electrode are also provided on the code disk.
[0085] In this embodiment, the third electrode and the fourth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the second circumference; the second circumference is at the outer circumference of the first circumference where the first electrode and the second electrode are located, and the second brush is installed on the second rotor, and is driven by the second rotor to rotate along the second circumference relative to the third electrode and the fourth electrode; when the second brush rotates to the relative position of the third electrode, it contacts the third electrode.
[0086] In this embodiment, the third electrode includes a plurality of electrodes, and the number n of the electrodes in the third electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the third electrode are respectively arranged at 2 n Place the second brush along the above 2 nAny 2 of the second circle n-1 The fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position.
[0087] According to the above structure of this embodiment; the arrangement of the positions of the electrodes in the third electrode on the second circumference is as follows; The second brush is arranged along the second circumference in the following manner: If the surface of the code disk where the third electrode and the fourth electrode are located is the top of the code disk, for the code disk, the second brush is located above the second circumference where the third electrode and the fourth electrode are located, and when the second brush rotates to the top of the corresponding third electrode, the second brush contacts the third electrode below.
[0088] In this embodiment, the number of electrodes in the third electrode is the same as the number of electrodes in the first electrode.
[0089] In this embodiment, when the angle detection accuracy of the magic aspect is π / 4, that is, the number n of electrodes in the first electrode and the third electrode is 3, the second circumference where the third electrode and the fourth electrode are located is divided into 8 equal parts, and then 3 equal parts are randomly selected from them, and the 3 electrodes in the third electrode are respectively arranged on the selected 3 equal parts of the second circumference; the first brush is arranged along any 4 equal parts of the 8 equal parts of the second circumference. Figure 6 , which is a positional arrangement diagram of the electrodes 301 , 302 , 303 , the fourth electrode 304 and the second brush 5 in the third electrode in this embodiment.
[0090] The present embodiment also discloses an axis structure of a magic cube, the axis structure of the magic cube is used for the magic cube with outer rotating surfaces and inner rotating surfaces, and the number of inner rotating surfaces on the same side of the outer rotating surfaces is 1, and the inner rotating surfaces on the same side of the outer rotating surfaces refer to the inner rotating surfaces that are separated by the inner core and belong to the same side of the inner core as the outer rotating surfaces; the axis structure of the magic cube in the present embodiment is different from the axis structure of the magic cube in embodiment 1 only in that: Figure 7 As shown, the surface rotation sensor 23 used in the axis structure of the magic cube of this embodiment is the surface rotation sensor disclosed above in this embodiment; in addition, the axis structure of the magic cube of this embodiment also includes the same number of first sleeves 40 as the central axis.
[0091] In this embodiment, the number of the surface rotation sensors 23 is the same as the number of the central shafts 22, and the code disk and the first rotor of each surface rotation sensor are respectively installed on each central shaft; after the code disk and the first rotor of each surface rotation sensor are installed on each central shaft, each first sleeve is respectively sleeved on each central shaft; the second rotor in the surface rotation sensor is installed on the first sleeve and rotates following the first sleeve; each central shaft after sleeved with the first sleeve and the first sleeve thereon pass through each through hole on the surface of the inner core together; wherein each central shaft rotates following the outer rotating surface of each central block connected thereto in the magic cube, and each first sleeve rotates following the inner rotating surface connected thereto in the magic cube; each electrode in the third electrode on the code disk in the surface rotation sensor forms a power-on circuit with the second brush, the fourth electrode and the power supply, and each electrode in the third electrode is respectively connected to each IO port of the microcontroller;
[0092] In this embodiment, the fourth electrode is grounded, and each electrode in the third electrode is respectively connected to each IO port of the microcontroller; if the IO port connected to the microcontroller and each electrode in the third electrode has a pull-up resistor, each electrode in the third electrode is connected to the power supply through the pull-up resistor of each IO port, and at this time, each electrode in the third electrode does not need to be connected to a resistor and a power supply separately; if the IO port connected to the microcontroller and each electrode in the third electrode does not have a pull-up resistor, each electrode in the third electrode is also connected to the power supply through a resistor; each electrode in the third electrode is connected to the fourth electrode through a second brush; for each electrode in the third electrode, when the second brush contacts the electrode, the power-on circuit where the electrode is located is energized, a low-level signal (0) is on the electrode, and the end of the microcontroller connected to the electrode receives the low-level signal; when the second brush does not contact the electrode, the electrode is equivalent to a suspended state, and the end of the microcontroller connected to the electrode receives a high-level signal (1). Therefore, in the present embodiment, the microcontroller can determine the contact status between the second brush and each electrode in the third electrode according to the level signal received by each IO port connected to each electrode in the third electrode; the rotation of the second brush will change the contact status of each electrode in the third electrode, so in the present embodiment, the microcontroller can determine the rotation angle of the second brush according to the change of the level signal received by each IO port, thereby further determining the rotation angle of the magic aspect that drives the first sleeve to rotate.
[0093] In this embodiment, the rotation sensors on each surface are connected through a flexible circuit board, and the microcontroller is arranged on the flexible circuit board; each of the first electrode and the third electrode on the code disk of each surface rotation sensor is respectively connected to the IO port of the microcontroller through the line on the flexible circuit board; the line connecting the second electrode and the fourth electrode on the code disk of each surface rotation sensor to the power-on circuit is connected together on the flexible circuit board, and then connected to the power-on circuit.
[0094] like Figure 8As shown, when the number of the surface rotation sensors 23 is 6, after the 6 surface rotation sensors are connected through the flexible circuit board, when each surface rotation sensor is unfolded through the flexible circuit board, 5 of the surface rotation sensors are connected through the flexible circuit board to form a cross structure, and the other surface rotation sensor is connected to one of the above 5 surface rotation sensors through the flexible circuit board.
[0095] In this embodiment, if Figure 5 As shown, each surface rotation sensor is also configured with a first cover plate 31 and a second cover plate 32. A through hole is provided on the first cover plate. After the code disk and the first rotor of the surface rotation sensor are installed on the central axis, the through hole of the first cover plate passes through the central axis, the bottom edge of the first cover plate is fixed on the code disk, and the first rotor is covered by the first cover plate. A through hole is provided on the second cover plate. After the second rotor of the surface rotation sensor is installed on the first sleeve, the through hole of the second cover plate passes through the first sleeve, the bottom edge of the second cover plate is fixed on the code disk, and the second rotor is covered by the second cover plate. The above-mentioned first cover plate and the second cover plate make the structure of the surface rotation sensor of this embodiment more compact, and also separate the first rotor and the first brush, the second rotor and the second brush from other components on the axis structure of the magic cube to avoid being affected by other parts.
[0096] The axis structure of the Rubik's Cube in this embodiment is suitable for application in 4th and 5th order Rubik's Cubes that include outer rotating surfaces and inner rotating surfaces, wherein each central axis rotates driven by the outer rotating surfaces of the Rubik's Cube, and the first sleeve sleeved in each central axis rotates driven by the inner rotating surface of the outer layer connected to the central axis and located on the same side of the inner core.
[0097] This embodiment also discloses a Rubik's Cube, which includes a plurality of center blocks and the axis structure of the Rubik's Cube described above in this embodiment, and a center block of the Rubik's Cube is correspondingly arranged on each center axis.
[0098] Example 3
[0099] This embodiment discloses a Rubik's Cube face rotation sensor, such as Fig. 9 As shown, the only difference from the Rubik's Cube surface rotation sensor in Example 1 is that the Rubik's Cube surface rotation sensor in this embodiment also includes a second rotor 4, a second brush 5, a third rotor 6 and a third brush 7, and the code disk is also provided with a third electrode, a fourth electrode, a fifth electrode and a sixth electrode.
[0100] In this embodiment, the third electrode and the fourth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the second circumference; the second circumference is located at the outer circumference of the first circumference where the first electrode and the second electrode are located, and the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; when the second brush rotates to the relative position of the third electrode, it contacts the third electrode; the third electrode includes a plurality of electrodes, and the number n of electrodes in the third electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the third electrode are arranged correspondingly at 2 n Place the second brush along the above 2 n Any 2 of the second circle n-1 The fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position.
[0101] In this embodiment, the fifth electrode and the sixth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the third circumference. The third circumference is located outside the second circumference where the fifth electrode and the sixth electrode are located. The third brush is driven by the third rotor to rotate relative to the fifth electrode and the sixth electrode along the third circumference; when the third brush rotates to the relative position of the fifth electrode, it contacts the fifth electrode; the fifth electrode includes a plurality of electrodes, and the number n of electrodes in the fifth electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the fifth electrode are arranged correspondingly at 2 n On any n equal parts of the third circle; place the third brush along the above 2 n Any 2 of the third circle n-1 The sixth electrode is arranged on the third circumference so that the third brush contacts the sixth electrode when it rotates to any position.
[0102] According to the above structure of this embodiment; the arrangement of the positions of the electrodes in the third electrode on the second circumference is as follows; The second brush is arranged along the second circumference in the following manner: The arrangement of the positions of the electrodes in the fifth electrode on the third circumference is as follows: The third brush is arranged along the third circumference in the following manners: If the surface where the third and fourth electrodes of the code disc are arranged is taken as the top of the code disc, for the code disc, the second brush is located above the second circumference where the third and fourth electrodes are located, and when the second brush rotates to the top of the corresponding third electrode, the second brush contacts the third electrode below. If the surface where the fifth and sixth electrodes of the code disc are arranged is taken as the top of the code disc, for the code disc, the third brush is located above the third circumference where the fifth and sixth electrodes are located, and when the third brush rotates to the top of the corresponding fifth electrode, the third brush contacts the fifth electrode below.
[0103] In this embodiment, the number of electrodes in the third electrode and the fifth electrode is the same as the number of electrodes in the first electrode.
[0104] In this embodiment, when the angle detection accuracy of the magic aspect is π / 4, that is, the number n of electrodes in the first electrode, the third electrode and the fifth electrode is 3, the second circumference where the third electrode and the fourth electrode are located is divided into 8 equal parts, and then 3 equal parts are randomly selected therefrom, and the 3 electrodes in the third electrode are respectively correspondingly arranged on the 3 selected second circumferences; the first brush is arranged along any 4 of the 8 equal parts of the second circumference, and the third circumference where the fifth electrode and the sixth electrode are located is divided into 8 equal parts, and then 3 equal parts are randomly selected therefrom, and the 3 electrodes in the fifth electrode are respectively correspondingly arranged on the 3 selected third circumferences; the third brush is arranged along any 4 of the 8 equal parts of the third circumference. Fig.10 , which is a positional arrangement diagram of the electrodes 501 , 502 , 503 in the fifth electrode, the sixth electrode 504 and the third brush 7 in this embodiment.
[0105] This embodiment also discloses a magic cube axis structure, such as Fig.11 As shown; the axial structure of the Rubik's Cube is used for the outer rotating surface and the inner rotating surface and the number of the inner rotating surfaces on the same side of the outer rotating surface is 2, and the inner rotating surface on the same side of the outer rotating surface refers to the inner rotating surface with the inner core as the boundary and the outer rotating surface belonging to the same side of the inner core; the axial structure of the Rubik's Cube in this embodiment is different from the axial structure of the Rubik's Cube in Example 1 only in that the surface rotation sensor used in the axial structure of the Rubik's Cube in this embodiment is the surface rotation sensor 23 disclosed above in this embodiment; in addition, the axial structure of the Rubik's Cube in this embodiment also includes a first sleeve 40 and a second sleeve 41, the same number as the central axis 22.
[0106] In this embodiment, the code disk 1 and the first rotor 3 of each surface rotation sensor 23 are respectively installed on each central axis; after the code disk and the first rotor of each surface rotation sensor are installed on each central axis, each first sleeve is respectively sleeved on each central axis, and each second sleeve is respectively sleeved on each first sleeve; the second rotor in the surface rotation sensor is installed on the first sleeve and rotates with the first sleeve; the third rotor in the surface rotation sensor is installed on the second sleeve and rotates with the second sleeve; each central axis after sleeved with the first sleeve and the second sleeve and the first sleeve and the second sleeve thereon pass through each through hole on the surface of the inner core together; wherein, each central axis The spindles rotate along with the corresponding outer rotating surfaces connected thereto in the Rubik's Cube, and the first sleeves and the second sleeves rotate along with the corresponding inner rotating surfaces connected thereto in the Rubik's Cube; the inner layer of the Rubik's Cube connected to the second sleeve is closer to the center of the Rubik's Cube than the inner layer of the Rubik's Cube connected to the first sleeve; each electrode in the third electrode and the second brush, the fourth electrode and the power supply form a power-on circuit, and each electrode in the third electrode on the code disk in the surface rotation sensor is respectively connected to each IO port of the microcontroller; each electrode in the fifth electrode on the code disk in the surface rotation sensor and the third brush, the sixth electrode and the power supply form a power-on circuit, and each electrode in the fifth electrode is respectively connected to each IO port of the microcontroller.
[0107] In this embodiment, the fourth electrode is grounded, and each electrode in the third electrode is respectively connected to each IO port of the microcontroller; if the IO port connected to the microcontroller and each electrode in the third electrode has a pull-up resistor, each electrode in the first electrode is connected to the power supply through the pull-up resistor of each IO port, and at this time, each electrode in the third electrode does not need to be connected to a resistor and a power supply separately; if the IO port connected to the microcontroller and each electrode in the third electrode does not have a pull-up resistor, each electrode in the third electrode is also connected to the power supply through a resistor; each electrode in the third electrode is connected to the fourth electrode through a second brush; for each electrode in the third electrode, when the second brush contacts the electrode, the power-on circuit where the electrode is located is energized, a low-level signal (0) is on the electrode, and the end of the microcontroller connected to the electrode receives the low-level signal; when the second brush does not contact the electrode, the electrode is equivalent to a suspended state, and the end of the microcontroller connected to the electrode receives a high-level signal (1). Therefore, in the present embodiment, the microcontroller can determine the contact status between the second brush and each electrode in the third electrode according to the level signal received by each IO port connected to each electrode in the third electrode; the rotation of the second brush will change the contact status of each electrode in the third electrode, so in the present embodiment, the microcontroller can determine the rotation angle of the second brush according to the change of the level signal received by each IO port, thereby further determining the rotation angle of the magic aspect that drives the first sleeve to rotate.
[0108] In this embodiment, the sixth electrode is grounded, and each electrode in the fifth electrode is respectively connected to each IO port of the microcontroller; if the IO port connected to the microcontroller and each electrode in the fifth electrode has a pull-up resistor, each electrode in the fifth electrode is connected to the power supply through the pull-up resistor of each IO port, and at this time, each electrode in the fifth electrode does not need to be connected to a resistor and a power supply separately; if the IO port connected to the microcontroller and each electrode in the fifth electrode does not have a pull-up resistor, each electrode in the fifth electrode is also connected to the power supply through a resistor; each electrode in the fifth electrode is connected to the sixth electrode through a third brush; for each electrode in the fifth electrode, when the third brush contacts the electrode, the power-on circuit where the electrode is located is energized, a low-level signal (0) is on the electrode, and the end of the microcontroller connected to the electrode receives the low-level signal; when the third brush does not contact the electrode, the electrode is equivalent to a suspended state, and the end of the microcontroller connected to the electrode receives a high-level signal (1). Therefore, in the present embodiment, the microcontroller can determine the contact status between the third brush and each electrode in the fifth electrode according to the level signals received by each IO port connected to each electrode in the fifth electrode; the rotation of the third brush will change the contact status of each electrode in the fifth electrode, so in the present embodiment, the microcontroller can determine the rotation angle of the third brush according to the change of the level signals received by each IO port, thereby further determining the rotation angle of the magic aspect that drives the second sleeve to rotate.
[0109] In this embodiment, if Fig.12 As shown, the surface rotation sensors 23 are connected to each other through a flexible circuit board 26, and the microcontroller is arranged on the flexible circuit board; each of the first electrode, the third electrode and the fifth electrode on the surface rotation sensor code disk is respectively connected to the IO port of the microcontroller through the line on the flexible circuit board; the second electrode, the fourth electrode and the sixth electrode on the surface rotation sensor code disk are connected to the power-on circuit on the flexible circuit board. The lines are connected together on the flexible circuit board and then connected to the power-on circuit.
[0110] When the number of surface rotation sensors is 6, after the 6 surface rotation sensors are connected through the flexible circuit board, when each surface rotation sensor is unfolded through the flexible circuit board, 5 of the surface rotation sensors are connected through the flexible circuit board to form a cross structure, and the other surface rotation sensor is connected to one of the above 5 surface rotation sensors through the flexible circuit board.
[0111] In this embodiment, if Fig.11As shown, each surface rotation sensor is also configured with a first cover plate 31, a second cover plate 32 and a third cover plate 33. The first cover plate is provided with a through hole. After the code disc and the first rotor of the surface rotation sensor are installed on the central axis, the through hole of the first cover plate passes through the central axis, and the bottom edge of the first cover plate is fixed on the code disc, and the first rotor is covered by the first cover plate. The second cover plate is provided with a through hole. After the second rotor of the surface rotation sensor is installed on the first sleeve, the through hole of the second cover plate passes through the first sleeve, the bottom edge of the second cover plate is fixed on the code disk, and the second rotor is covered by the second cover plate; the third cover plate is provided with a through hole. After the third rotor is installed on the second sleeve, the through hole of the third cover plate passes through the second sleeve, the bottom edge of the third cover plate is fixed on the code disk, and the third rotor is covered by the third cover plate; the above-mentioned first cover plate, second cover plate and third cover plate make the structure of the surface rotation sensor of this embodiment more compact, and also separate the first rotor and the first brush, the second rotor and the second brush, and the third rotor and the third brush from other components on the axis structure of the Rubik's Cube to avoid being affected by other parts.
[0112] The axis structure of the Rubik's Cube in this embodiment is suitable for use in 6-order and 7-order Rubik's Cubes including outer rotating surfaces and inner rotating surfaces, wherein there are two inner rotating surfaces on the same side as the outer rotating surfaces in the Rubik's Cube. The axis structure of the Rubik's Cube includes 6 central axes, 6 first sleeves, and 6 second sleeves.
[0113] Each central axis rotates under the drive of the outer rotating surfaces of the Rubik's Cube, and the first sleeve sleeved in each central axis rotates under the drive of the inner rotating surface of the outer layer connected to the central axis and located on the same side of the inner core; the second sleeve sleeved in each central axis rotates under the drive of the inner rotating surface of the outer layer connected to the central axis and located on the same side of the inner core.
[0114] This embodiment also discloses a Rubik's Cube, which includes a plurality of center blocks and the axis structure of the Rubik's Cube described above in this embodiment, and a center block of the Rubik's Cube is correspondingly arranged on each center axis.
[0115] The above embodiments are preferred implementation modes of the present invention, but the implementation modes of the present invention are not limited to the above embodiments. Any other changes, modifications, substitutions, combinations, and simplifications that do not deviate from the spirit and principles of the present invention should be equivalent replacement methods and are included in the protection scope of the present invention.
Claims
1. A Rubik's Cube face rotation sensor, characterized in that: The invention comprises a code disk, a first brush and a first rotor, wherein the code disk is provided with a first electrode and a second electrode, and the first electrode and the second electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as a first circumference; the first brush is mounted on the first rotor and arranged along the first circumference where the first electrode and the second electrode are located, and the first brush is driven by the first rotor to rotate relative to the first electrode and the second electrode along the first circumference; when the first brush rotates to a position relative to the first electrode, it contacts the first electrode; The first electrode includes a plurality of electrodes, and the number n of the electrodes in the first electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; The n electrodes in the first electrode are arranged correspondingly at 2 n On any n equal parts of the first circle; place the first brush along the above 2 n Divide any 2 of the first circle into equal parts n-1 Arrange in equal parts; The second electrode is arranged on the first circumference so that the first brush contacts the second electrode when it rotates to any position; When the angle detection accuracy for the magic aspect is π / N, the number n of electrodes in the first electrode is: n = log22N, N = an integer power of 2; The surface rotation sensor also includes a second rotor and a second brush, and the code disk is also provided with a third electrode and a fourth electrode; the third electrode and the fourth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as a second circumference; the second circumference is located outside the first circumference where the first electrode and the second electrode are located, and the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; when the second brush rotates to a position relative to the third electrode, it contacts the third electrode; The third electrode includes a plurality of electrodes, and the number n of the electrodes in the third electrode is set according to the angle detection accuracy of the surface rotation sensor in the magic aspect; the n electrodes in the third electrode are respectively arranged at 2 n Place the second brush along the above 2 n Any 2 of the second circle n-1 The fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position.
2. The Rubik's Cube face rotation sensor according to claim 1, characterized in that: The surface rotation sensor further includes a second rotor, a second brush, a third rotor and a third brush, and the code disk is further provided with a third electrode, a fourth electrode, a fifth electrode and a sixth electrode; The third electrode and the fourth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the second circumference; the second circumference is located outside the first circumference where the first electrode and the second electrode are located, and the second brush is installed on the second rotor, and is driven by the second rotor to rotate relative to the third electrode and the fourth electrode along the second circumference; when the second brush rotates to the relative position of the third electrode, it contacts the third electrode; the third electrode includes a plurality of electrodes, and the number n of electrodes in the third electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the third electrode are arranged correspondingly at 2 n Place the second brush along the above 2 n Any 2 of the second circle n-1 The fourth electrode is arranged on the second circumference so that the second brush contacts the fourth electrode when it rotates to any position; The fifth electrode and the sixth electrode are arranged on the same circumference of the code disk surface, and the circumference is defined as the third circumference. The third circumference is located outside the second circumference where the fifth electrode and the sixth electrode are located. The third brush is driven by the third rotor to rotate relative to the fifth electrode and the sixth electrode along the third circumference; when the third brush rotates to the relative position of the fifth electrode, it contacts the fifth electrode; the fifth electrode includes a plurality of electrodes, and the number n of electrodes in the fifth electrode is set according to the angle detection accuracy of the surface rotation sensor for the magic aspect; the n electrodes in the fifth electrode are arranged correspondingly at 2 n On any n equal parts of the third circle; place the third brush along the above 2 n Any 2 of the third circle n-1 The sixth electrode is arranged on the third circumference so that the third brush contacts the sixth electrode when it rotates to any position.
3. A Rubik's Cube axis structure, characterized in that: It comprises an inner hollow core, a plurality of central axes and a surface rotation sensor for detecting the rotation of the magic cube rotation layer, wherein the surface rotation sensor is the surface rotation sensor according to any one of claims 1 to 2; The surface of the core is provided with through holes having the same number as the central axis, and the through holes are evenly distributed on the surface of the core; A stopper is provided at one end of each central shaft; a surface rotation sensor is installed on each central shaft, and when the central shaft rotates, the first rotor of the surface rotation sensor installed thereon rotates accordingly; One end of each central shaft without a stopper passes through each through hole on the surface of the inner core, so that the surface rotation sensor is confined inside the inner core and between the inner surface of the inner core and the stopper of the central shaft; A power supply and a microcontroller are arranged inside the core. Each electrode in the first electrode of the surface rotation sensor forms a power supply circuit with the first brush, the second electrode and the power supply. Each electrode in the first electrode is respectively connected to each IO port of the microcontroller.
4. The axis structure of the magic cube according to claim 3, characterized in that: The axis structure of the magic cube also includes the same number of first sleeves as the central axis, and the code disks and first rotors of each face rotation sensor are respectively installed on each central axis; after the code disks and first rotors of each face rotation sensor are installed on each central axis, each first sleeve is respectively sleeved on each central axis; the second rotor in the face rotation sensor is installed on the first sleeve and rotates following the first sleeve; each central axis after sleeved with the first sleeve and the first sleeve thereon pass through each through hole on the inner core surface together; wherein each central axis rotates following the outer layer rotation surface of each central block connected thereto in the magic cube, and each first sleeve rotates following the inner layer rotation surface of each central block connected thereto in the magic cube; each electrode in the third electrode on the code disk in the face rotation sensor forms a power-on circuit with the second brush, the fourth electrode and the power supply, and each electrode in the third electrode is respectively connected to each IO port of the microcontroller; Alternatively, the axis structure of the Rubik's Cube also includes a first sleeve and a second sleeve, the number of which is the same as that of the central axis; the code disk and the first rotor of the surface rotation sensor in the axis structure of the Rubik's Cube are respectively installed on each central axis; after the code disk and the first rotor of each surface rotation sensor are installed on each central axis, each first sleeve is respectively sleeved on each central axis, and each second sleeve is respectively sleeved on the first sleeve; the second rotor in the surface rotation sensor is installed on the first sleeve and rotates with the first sleeve; the third rotor in the surface rotation sensor is installed on the second sleeve and rotates with the second sleeve; each central axis after sleeved with the first sleeve and the second sleeve and the first sleeve and the second sleeve thereon are rotated together Through each through hole on the inner core surface; wherein each central axis rotates with the corresponding outer rotating surfaces connected thereto in the Rubik's Cube, and each first sleeve and second sleeve rotates with the corresponding inner rotating surfaces connected thereto in the Rubik's Cube; the inner layer of the Rubik's Cube connected to the second sleeve is closer to the center of the Rubik's Cube than the inner layer of the Rubik's Cube connected to the first sleeve; each electrode in the third electrode and the second brush, the fourth electrode and the power supply form a power-on circuit, and each electrode in the third electrode on the code disk in the surface rotation sensor is respectively connected to each IO port of the microcontroller; each electrode in the fifth electrode on the code disk in the surface rotation sensor and the third brush, the sixth electrode and the power supply form a power-on circuit, and each electrode in the fifth electrode is respectively connected to each IO port of the microcontroller.
5. The axis structure of the magic cube according to claim 3, characterized in that: The first rotor, second rotor, third rotor and code disk of the surface rotation sensor are all provided with through holes; the surface rotation sensor is installed on the central axis in the following manner: the code disk and the first rotor of the surface rotation sensor pass through the central axis in sequence and are installed at the end where the stopper of the central axis is located; the inner wall of the through hole of the first rotor of the surface rotation sensor fits with the outer wall of the central axis and rotates along with the central axis; the second rotor of the surface rotation sensor is installed at the bottom end of the first sleeve through the through hole; the inner wall of the through hole of the second rotor of the surface rotation sensor fits with the outer wall of the first sleeve and rotates along with the first sleeve; the third rotor of the surface rotation sensor is installed at the bottom end of the second sleeve through the through hole; the inner wall of the through hole of the third rotor of the surface rotation sensor fits with the outer wall of the second sleeve and rotates along with the second sleeve.
6. The axis structure of the magic cube according to claim 4, characterized in that: The surface rotation sensors are connected to each other through a flexible circuit board, and the microcontroller is arranged on the flexible circuit board; each of the first electrode, the third electrode, and the fifth electrode on the code disk of each surface rotation sensor is respectively connected to the IO port of the microcontroller through the line on the flexible circuit board; the lines connecting the second electrode, the fourth electrode, and the sixth electrode on the code disk of each surface rotation sensor to the power-on circuit are connected together on the flexible circuit board, and then connected to the power-on circuit; When the number of surface rotation sensors is 6, after the 6 surface rotation sensors are connected through the flexible circuit board, when each surface rotation sensor is unfolded through the flexible circuit board, 5 of the surface rotation sensors are connected through the flexible circuit board to form a cross structure, and the other surface rotation sensor is connected to one of the above 5 surface rotation sensors through the flexible circuit board.
7. The axis structure of the magic cube according to claim 4, characterized in that: Also includes a spring washer, a first cover plate, a second cover plate and a third cover plate; After the surface rotation sensor is installed on the central shaft, the code disc is close to the central shaft stopper, and a spring washer is arranged between the code disc of the surface rotation sensor and the central shaft stopper; The first cover sheet is provided with a through hole. After the code disc of the surface rotation sensor and the first rotor are mounted on the central axis, the through hole of the first cover sheet passes through the central axis, the bottom edge of the first cover sheet is fixed on the code disc, and the first rotor is covered by the first cover sheet; The second cover plate is provided with a through hole. After the second rotor is mounted on the first sleeve, the through hole of the second cover plate passes through the first sleeve. The bottom edge of the second cover sheet is fixed on the code disc, and the second rotor is covered by the second cover sheet; The third cover sheet is provided with a through hole. After the third rotor is mounted on the second sleeve, the through hole of the third cover sheet passes through the second sleeve. The bottom edge of the third cover sheet is fixed on the code disc, and the third rotor is covered by the third cover sheet. The central axis is a screw rod, and the stopper at one end of the central axis is the nut of the screw rod.
8. A magic cube, characterized in that: The invention comprises a plurality of center blocks and an axis structure of a magic cube as claimed in any one of claims 3 to 7, wherein a center block of the magic cube is correspondingly arranged on each center axis.
