Magnetic polyhedron object programming module
Through the design of the cubic base structure and magnetic components, the inconvenience of manufacturing and assembling the magnetic polyhedron physical programming module is solved, and convenient splicing and electrical connection between modules are achieved, which is suitable for children's programming learning.
Patent Information
- Application Number
- CN202422232406.4
- Authority / Receiving Office
- CN · China
- Patent Type
- Utility models(China)
- Current Assignee / Owner
- Filing Date
- 2024-09-12
- Publication Date
- 2025-09-26
- Estimated Expiration
- 2034-09-12
AI Technical Summary
The existing magnetic polyhedron physical programming module has the problem of inconvenience in manufacturing and assembling.
It adopts a cubic base structure, which is formed by splicing six square base plates. The bottom and sides are fixed by connecting columns, and the top is connected by positioning holes and threaded fasteners. Magnetic components and communication probes are provided on the base plate to realize magnetic splicing and electrical connection between modules.
The programming modules are easy to manufacture and assemble, and the electrical connection stability and communication reliability between modules are enhanced, which conforms to the building characteristics of children and stimulates innovative thinking.
Smart Images

Figure CN223390202U_ABST
Abstract
Description
Technical Field
[0001] The utility model relates to the technical field of physical programming teaching aids, in particular to a magnetic polyhedron physical programming module. Background Art
[0002] Robotics research has driven the development of many AI concepts. Controlling robots requires programming, which is crucial for building models of the world and describing how it changes. However, traditional programming methods, often filled with tedious code and icons that fill the screen, can be tedious and unsuitable for children.
[0003] At present, Chinese patent document CN113314001A discloses a modular programming simulation robot. This simulation robot uses a programming module as a computer carrier, and seals the complex codes and instructions in the computer in a physical programming module composed of magnetic polyhedrons, allowing children programming learners to manually assemble and arrange them in sequence, and complete programming through continuous trial and error. This not only conforms to children's love of assembling, but also fully satisfies children's curiosity and stimulates innovative thinking.
[0004] Although the programming module provided by the above technical solution enables children to experience the fun of programming without the need for a computer or code recognition, the programming module still has the problem of being inconvenient to manufacture and assemble. Utility Model Content
[0005] The purpose of the utility model is to provide a magnetic polyhedron physical programming module to solve the problems existing in the above-mentioned related technologies and facilitate manufacturing and assembly.
[0006] To achieve the above purpose, the present invention provides the following solutions:
[0007] The utility model provides a magnetic polyhedron physical programming module, comprising a cubic base body, wherein the base body is a structure formed by splicing together six square base plates, wherein the four corners of the base plate located at the bottom are each provided with an upwardly extending connecting post, the four base plates located at the side can be respectively plugged between four adjacent groups of the connecting posts, and the four corners of the base plate located at the top can be detachably connected to the tops of the four connecting posts respectively;
[0008] At least one of the substrates of the base body is a magnetic substrate, a magnetic component is provided on the magnetic substrate, and a circuit board is provided on the inner side of the magnetic substrate, a communication probe is provided on the side of the circuit board close to the magnetic substrate, a first through hole is provided on the magnetic substrate, and the communication probe can pass through the magnetic substrate through the first through hole, and a data internal interface is provided on the circuit board, and the data internal interfaces of each circuit board in the base body are connected by a data line; the two bases can be spliced through the magnetic component on the magnetic substrate and electrically connected through the communication probe on the magnetic substrate.
[0009] Preferably, opposite sides of each adjacent connecting column are provided with a slot extending along the length direction thereof, and each base plate located at the side can be plugged into the slots of each adjacent connecting column in a one-to-one correspondence.
[0010] Preferably, the tops of the two connecting columns at the first group of diagonal corners of the substrate at the bottom are provided with positioning columns, and the first group of diagonal corners of the substrate at the top are provided with positioning holes, and the positioning holes are arranged in a one-to-one correspondence with the positioning columns, and the positioning columns can be inserted into the corresponding positioning holes; the second group of diagonal corners of the substrate at the top can be fixedly connected to the tops of the two connecting columns at the second group of diagonal corners of the substrate at the bottom through first threaded fasteners.
[0011] Preferably, the magnetic attraction component includes an annular iron sheet and a magnetic column, the annular iron sheet is arranged between the magnetic attraction substrate and the circuit board, and the inner ring of the annular iron sheet is used for the communication probe to pass through;
[0012] A plurality of bayonet holes are evenly distributed on the outer ring of the annular iron sheet, and a plurality of magnetic pillars are provided. The bayonet holes are arranged in a one-to-one correspondence with the magnetic pillars. The first end of the magnetic pillar is provided with an annular groove and can be clamped in the corresponding bayonet hole through the annular groove; a plurality of second through holes are provided on the magnetic attraction base plate, and the second through holes are arranged in a one-to-one correspondence with the magnetic pillars. The second end of the magnetic pillar can pass through the base plate through the corresponding second through holes to form a magnetic protrusion; a third through hole is provided at a position between each adjacent magnetic protrusion on the magnetic attraction base plate, and the annular iron sheet can cover the third through hole to form a magnetic groove; the magnetic protrusion and the magnetic groove between the two bases can be magnetically matched in a one-to-one correspondence.
[0013] Preferably, a convex ring is further provided on the outer side of the second through hole of the magnetic attraction substrate, and the convex ring can be sleeved on the corresponding magnetic column and inserted into the corresponding third through hole.
[0014] Preferably, a plurality of claws are provided on the outer ring of the annular iron sheet, a plurality of positioning grooves are provided on the circuit board, and the claws are provided in a one-to-one correspondence with the positioning grooves, and the claws can be engaged in the corresponding positioning grooves.
[0015] Preferably, a support column is provided on the inner side of the magnetic substrate, and the circuit board can be fixedly connected to the support column by a second threaded fastener.
[0016] Preferably, a data external interface is provided on at least one of the substrates of the base body, and the data external interface is connected to the circuit board in the base body.
[0017] Compared with the related art, the utility model has achieved the following technical effects:
[0018] The magnetic polyhedron physical programming module provided by the utility model includes a cubic base body, which is a structure formed by splicing six square substrates, and at least one substrate of the base body is a magnetic substrate, on which a magnetic component is provided. When in use, the two base bodies can be spliced together through the magnetic component on the magnetic substrate and electrically connected through the communication probe on the magnetic substrate, thereby realizing a programming method in which multiple different programming modules are manually spliced and arranged in sequence.
[0019] The six sides of the above-mentioned programming module adopt a separate design. The substrate and circuit board of the programming module are pre-fixed together, and the four connecting columns are fixed on the substrate at the bottom. Then, the four substrates on the side are plugged into the adjacent connecting columns one by one, and then the data internal interfaces on each circuit board are connected through data cables. Finally, the substrate at the top is connected to the four substrates on the side and the tops of the four connecting columns. This is not only convenient for manufacturing, but also convenient for assembly. BRIEF DESCRIPTION OF THE DRAWINGS
[0020] In order to more clearly illustrate the technical solutions in the embodiments of the present invention or related technologies, the following briefly introduces the drawings required for use in the embodiments. Obviously, the drawings described below are only some embodiments of the present invention. For ordinary technicians in this field, other drawings can be obtained based on these drawings without paying any creative work.
[0021] Figure 1 This is an external stereogram of the magnetic polyhedron physical programming module provided by an embodiment of the present utility model;
[0022] Figure 2 A schematic diagram of a magnetic polyhedron physical programming module provided by an embodiment of the present invention, wherein the magnetic substrate located on the top is hidden;
[0023] Figure 3An internal cross-sectional view of a magnetic polyhedron physical programming module provided by an embodiment of the present utility model;
[0024] Figure 4 A schematic diagram of the disassembled state of the magnetic polyhedron physical programming module provided by an embodiment of the utility model;
[0025] Figure 5 This is a schematic diagram of the assembled state of multiple magnetic polyhedron physical programming modules provided by an embodiment of the present utility model.
[0026] In the figure: 100-base, 1-connecting column, 101-slot, 102-positioning column, 2-magnetic substrate, 201-first through hole, 202-second through hole, 2021-convex ring, 203-third through hole, 204-support column, 3-magnetic component, 301-annular iron sheet, 3011-bayonet, 3012-claw, 302-magnetic column, 3021-annular groove, 4-circuit board, 401-positioning groove, 5-communication probe, 6-data external interface. DETAILED DESCRIPTION
[0027] The following will be combined with the drawings in the embodiments of the present invention to clearly and completely describe the technical solutions in the embodiments of the present invention. Obviously, the embodiments described are only part of the embodiments of the present invention, not all of the embodiments. Based on the embodiments of the present invention, all other embodiments obtained by ordinary technicians in this field without making creative efforts are within the scope of protection of the present invention.
[0028] The purpose of the utility model is to provide a magnetic polyhedron physical programming module to solve the problems existing in the related technologies and facilitate manufacturing and assembly.
[0029] In order to make the above-mentioned objects, features and advantages of the present invention more obvious and easy to understand, the present invention is further described in detail below with reference to the accompanying drawings and specific implementation methods.
[0030] like Figure 1-Figure 3As shown, this embodiment provides a magnetic polyhedron physical programming module, including a cubic base 100, which is a structure formed by splicing six square base plates, wherein the four corners of the base plate at the bottom are each provided with an upwardly extending connecting column 1, the four base plates at the side can be respectively plugged between four groups of adjacent connecting columns 1, and the four corners of the base plate at the top can be detachably connected to the tops of the four connecting columns 1; at least one base plate of the base 100 is a magnetic base plate 2, which is provided with a magnetic base plate 2. Component 3, and a circuit board 4 is provided on the inner side of the magnetic substrate 2, a communication probe 5 is provided on the side of the circuit board 4 close to the magnetic substrate 2, a first through hole 201 is provided on the magnetic substrate 2, and the communication probe 5 can pass through the magnetic substrate 2 through the first through hole 201, and a data internal interface is provided on the circuit board 4, and the data internal interfaces of each circuit board 4 in the base 100 are connected by a data line; the two bases 100 can be spliced through the magnetic component 3 on the magnetic substrate 2, and electrically connected through the communication probe 5 on the magnetic substrate 2.
[0031] In this embodiment, if Figure 4 As shown, opposite sides of each adjacent connecting column 1 are provided with slots 101 extending along the length direction thereof, and each substrate located at the side can be plugged into the slots 101 of each adjacent connecting column 1 in a one-to-one correspondence.
[0032] In this embodiment, the tops of the two connecting columns 1 at the first group of opposite corners of the bottom substrate are provided with positioning columns 102, and the first group of opposite corners of the top substrate are provided with positioning holes, and the positioning holes and the positioning columns 102 are arranged one-to-one in correspondence, and the positioning columns 102 can be inserted into the corresponding positioning holes; the second group of opposite corners of the top substrate can be fixedly connected to the tops of the two connecting columns 1 at the second group of opposite corners of the bottom substrate through first threaded fasteners; during assembly, the positioning holes on the top substrate are first plugged into and positioned with the positioning columns 102 on the two connecting columns 1 at one corner, and then the top substrate is fixed to the two connecting columns 1 at the other corner by two screws. In this way, only two screws need to be connected to achieve fixed installation of the top substrate.
[0033] In this embodiment, if Figure 2-Figure 3As shown, the magnetic attraction component 3 includes an annular iron sheet 301 and a magnetic column 302. The annular iron sheet 301 is arranged between the magnetic attraction substrate 2 and the circuit board 4, and the inner ring of the annular iron sheet 301 is used for the communication probe 5 to pass through; a plurality of bayonet holes 3011 are evenly distributed on the outer ring of the annular iron sheet 301, and a plurality of magnetic columns 302 are provided. The bayonet holes 3011 are arranged in a one-to-one correspondence with the magnetic columns 302. The first end of the magnetic column 302 is provided with an annular groove 3021, and can be snapped into the corresponding bayonet hole 3011 through the annular groove 3021. ; A plurality of second through holes 202 are provided on the magnetic substrate 2, and the second through holes 202 are provided in one-to-one correspondence with the magnetic pillars 302. The second ends of the magnetic pillars 302 can pass through the substrate through the corresponding second through holes 202 to form magnetic protrusions; a third through hole 203 is provided at a position between each adjacent magnetic protrusion on the magnetic substrate 2, and the annular iron sheet 301 can cover the third through hole 203 to form a magnetic groove; the magnetic protrusions and magnetic grooves between the two bases 100 can correspond one-to-one for magnetic coordination.
[0034] Furthermore, a convex ring 2021 is provided on the outer side of the second through hole 202 of the magnetic substrate 2. The convex ring 2021 can be sleeved on the corresponding magnetic column 302 and inserted into the corresponding third through hole 203 for easy positioning.
[0035] In this embodiment, a plurality of claws 3012 are further provided on the outer ring of the annular iron sheet 301 , a plurality of positioning grooves 401 are provided on the circuit board 4 , and the claws 3012 are arranged in a one-to-one correspondence with the positioning grooves 401 , and the claws 3012 can be engaged in the corresponding positioning grooves 401 .
[0036] In this embodiment, a support column 204 is provided on the inner side of the magnetic substrate 2 , and the circuit board 4 can be fixedly connected to the support column 204 via a second threaded fastener.
[0037] In this embodiment, a data external interface 6 is provided on at least one substrate of the base body 100 , and the data external interface 6 is connected to the circuit board 4 in the base body 100 . The data external interface 6 can be used for writing data and programs.
[0038] It should be noted that the annular iron sheet 301 in this embodiment has the function of fixing the magnetic column 302 and attracting the magnetic column 302 inserted into the magnetic groove. During assembly, the annular groove 3021 on each magnetic column 302 is first inserted into the respective bayonet holes 3011 on the outer ring of the annular iron sheet 301. Then, each magnetic column 302 is passed through each second through hole 202 on the magnetic substrate 2, and the annular iron sheet 301 is made close to the inner side of the magnetic substrate 2. In this way, the part of the magnetic column 302 passing through the magnetic substrate 2 can form a magnetic protrusion, and a magnetic groove can be formed in the third through hole 203. Then, the communication probes 5 on the circuit board 4 are passed through the inner ring of the annular iron sheet 301 and passed through each first through hole 201. Finally, the circuit board 4 is fixed to the inner side of the magnetic substrate 2 by screws. The programming module provided in this embodiment has the advantages of simple structure, easy processing and manufacturing, and convenient assembly.
[0039] When the two programming modules A and B are connected, the magnetic protrusion of the magnetic substrate 2 of the programming module A is inserted into the magnetic groove of the magnetic substrate 2 of the programming module B. At the same time, the magnetic protrusion of the magnetic substrate 2 of the programming module B is inserted into the magnetic groove of the magnetic substrate 2 of the programming module A. In this way, the magnetic substrates 2 of the two programming modules A and B can be magnetically combined together. At the same time, the communication probe 5 of the magnetic substrate 2 of the programming module A is pressed against the communication probe 5 of the magnetic substrate 2 of the programming module B, so that signal transmission between the two programming modules A and B can be realized.
[0040] The six sides of the above-mentioned programming module are designed separately. The substrate and circuit board 4 of the programming module are pre-fixed together, and the four connecting pillars 1 are fixed on the substrate at the bottom. Then, the four substrates located on the side are plugged into the adjacent connecting pillars 1 one by one, and then the data internal interfaces on each circuit board 4 are connected through data lines. Finally, the substrate at the top is connected to the four substrates located on the side and the tops of the four connecting pillars 1. This is not only convenient for manufacturing, but also convenient for assembly.
[0041] It should be noted that, in this embodiment, the number of magnetic substrates 2 of the programming module is 1 to 6, for example: Figure 5As shown, some programming modules include six magnetic substrates 2, while others include five magnetic substrates 2 and one functional structural surface. Based on their functions, the programming modules are divided into four categories: perceiver module, thinker module, programmer module, and actor module. The perceiver module includes five modules: indoor distance sensor module, temperature sensor module, brightness sensor module, knob module, and circuit module. The thinker module includes eight modules: opposite module, partition module, conduction module, large module, small module, power module, Bluetooth module, and voice recognition module. The programmer module includes five modules: adjustment module, red patch module, green patch module, yellow patch module, and purple patch module. The actor module includes five modules: colorful module, wheel module, fan module, music module, and LED module.
[0042] The programming module provided in this embodiment has a accommodating cavity, and various functional modules are integrated on the circuit board 4 in the accommodating cavity. The program code is set in the module, and the modules are connected to each other for transmitting the instructions in the module to the outside, and the module functionality is realized through communication data transmission, thereby effectively integrating the modules and other hardware into a cube shape, and the communication and operation stability between the programming modules are strong, and the hardware does not interfere with each other.
[0043] Children's programming learners can manually assemble and arrange multiple programming modules provided in this embodiment in sequence, and complete programming in the process of continuous trial and error. This not only conforms to the characteristics of children's love of assembling, but also fully satisfies children's curiosity and stimulates innovative thinking.
[0044] The present invention uses specific examples to illustrate the principles and implementation methods of the present invention. The above examples are only intended to help understand the method and core concept of the present invention. At the same time, those skilled in the art will find that the specific implementation methods and application scopes may vary based on the concept of the present invention. In summary, the contents of this specification should not be construed as limiting the present invention.
Claims
1. A magnetic polyhedron physical programming module, comprising a cubic base, characterized in that: The base is a structure formed by splicing six square base plates, wherein the four corners of the base plate at the bottom are each provided with an upwardly extending connecting post, the four base plates at the side can be respectively inserted between four adjacent groups of the connecting posts, and the four corners of the base plate at the top can be detachably connected to the tops of the four connecting posts; At least one of the substrates of the base body is a magnetic substrate, a magnetic component is provided on the magnetic substrate, and a circuit board is provided on the inner side of the magnetic substrate, a communication probe is provided on the side of the circuit board close to the magnetic substrate, a first through hole is provided on the magnetic substrate, and the communication probe can pass through the magnetic substrate through the first through hole, and a data internal interface is provided on the circuit board, and the data internal interfaces of each circuit board in the base body are connected by a data line; the two bases can be spliced through the magnetic component on the magnetic substrate and electrically connected through the communication probe on the magnetic substrate.
2. The magnetic polyhedron physical programming module according to claim 1, characterized in that: Opposite sides of each adjacent connecting column are provided with slots extending along the length direction thereof, and each base plate located at the side can be plugged into the slots of each adjacent connecting column in a one-to-one correspondence.
3. The magnetic polyhedron physical programming module according to claim 1, characterized in that: The tops of the two connecting posts at the first set of diagonal corners of the base plate at the bottom are each provided with a positioning post, and the first set of diagonal corners of the base plate at the top are provided with a positioning hole, and the positioning holes are provided in a one-to-one correspondence with the positioning posts, and the positioning posts can be inserted into the corresponding positioning holes; The second set of diagonal corners of the base plate at the top can be fixedly connected to the tops of the two connecting columns at the second set of diagonal corners of the base plate at the bottom by means of first threaded fasteners.
4. The magnetic polyhedron physical programming module according to claim 1, characterized in that: The magnetic attraction component includes an annular iron sheet and a magnetic column, wherein the annular iron sheet is arranged between the magnetic attraction substrate and the circuit board, and the inner ring of the annular iron sheet is used for the communication probe to pass through; A plurality of bayonet holes are evenly distributed on the outer ring of the annular iron sheet, and a plurality of magnetic pillars are provided. The bayonet holes are arranged in a one-to-one correspondence with the magnetic pillars. The first end of the magnetic pillar is provided with an annular groove and can be clamped in the corresponding bayonet hole through the annular groove; a plurality of second through holes are provided on the magnetic attraction base plate, and the second through holes are arranged in a one-to-one correspondence with the magnetic pillars. The second end of the magnetic pillar can pass through the base plate through the corresponding second through holes to form a magnetic protrusion; a third through hole is provided at a position between each adjacent magnetic protrusion on the magnetic attraction base plate, and the annular iron sheet can cover the third through hole to form a magnetic groove; the magnetic protrusion and the magnetic groove between the two bases can be magnetically matched in a one-to-one correspondence.
5. The magnetic polyhedron physical programming module according to claim 4, characterized in that: A convex ring is further provided on the outer side of the second through hole of the magnetic attraction substrate. The convex ring can be sleeved on the corresponding magnetic column and inserted into the corresponding third through hole.
6. The magnetic polyhedron physical programming module according to claim 4, characterized in that: A plurality of claws are further provided on the outer ring of the annular iron sheet, a plurality of positioning grooves are provided on the circuit board, and the claws are arranged in a one-to-one correspondence with the positioning grooves, and the claws can be clamped in the corresponding positioning grooves.
7. The magnetic polyhedron physical programming module according to claim 1, characterized in that: A support column is provided on the inner side of the magnetic attraction substrate, and the circuit board can be fixedly connected to the support column by a second threaded fastener.
8. The magnetic polyhedron physical programming module according to claim 1, characterized in that: A data external interface is provided on at least one of the substrates of the base body, and the data external interface is connected to the circuit board in the base body.
Citation Information
Patent Citations
Modular programming simulation robot
CN113314001A