Physical programming instruction building block capable of realizing instruction switching

A technology of building blocks and instructions, applied in the direction of operating instruction conversion, programming language/paradigm, toys, etc., can solve the problems of increasing hardware equipment, increasing hardware equipment cost, and not being suitable for interchangeable use, and achieves high reliability and good fun.

Pending Publication Date: 2019-12-06
HANGZHOU GAODI TECH CO LTD
View PDF0 Cites 3 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

[0013] The purpose of the present invention is to set the instructions and the main program of the same tangible programming instruction building block in the same tangible programming instruction building block, so that the increase of the tangible programming instruction building blocks will inevitably lead to the increase and carrying of the hardware equipment carrying the main program The increase of hardware devices for instructions will lead to an increase in the cost of purchasing hardware devices, and the tangible programming building blocks corresponding to any two objects should not be exchanged for use. A tangible programming instruc

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Physical programming instruction building block capable of realizing instruction switching
  • Physical programming instruction building block capable of realizing instruction switching
  • Physical programming instruction building block capable of realizing instruction switching

Examples

Experimental program
Comparison scheme
Effect test

Example Embodiment

[0061] Embodiment 1, tangible programming instruction building blocks that can realize instruction switching, see Figure 1-Figure 4 As shown, it includes several basic building block groups and several storage building block groups, each basic building block group 31 includes several mutually independent basic building blocks 1, and each storage building block group 30 includes several mutually independent storage building blocks 12;

[0062] Each basic building block 1 is independently provided with a basic module 6, each basic module is independently installed with a main program, and two corresponding basic building blocks in the same basic building block group The two main programs installed in the basic module are the same, and the two main programs installed in the two basic modules corresponding to any two basic building blocks that are not in the same basic building block group are different;

[0063] A storage module 15 is independently provided in each storage build...

Example Embodiment

[0076] Example 2, see Figure 5-Figure 15 As shown, the difference between Example 2 and Example 1 is as follows:

[0077] The basic module is the basic module; the communication module includes a round tube 24, a wire protection tube 22, a tension spring 33, a magnet tube 25, an interface sliding tube 26, a serial interface 28, a magnetic conductive metal ring 27 and a wire 21; the length of the wire protection tube less than the length of the round pipe; the outer pipe wall of the grommet is tightly connected to the inner pipe wall at the inner end of the round pipe; the outer ring wall of the magnetic conductive metal ring is tightly sleeved and fixed to the inner pipe wall at the outer port of the round pipe The magnet tube is slidably arranged in the circular tube located between the wire protection tube and the magnetic conductive metal ring; the inner tube wall of the magnet tube is tightly sleeved and fixedly connected to the middle of the outer tube wall of the interf...

Example Embodiment

[0095] Example 3, see Figure 16-Figure 17 As shown, the difference between Example 2 and Example 1 is as follows:

[0096] In the middle of the upper surface of the basic building block 1, there is an upper surface groove 39, and in the middle of the lower surface of the storage building block 12, there is a positioning protrusion 38 that matches the upper surface groove; One of the communication modules in the communication module is arranged in the middle of the upper table groove on the basic building block; the communication module on the storage building block is arranged in the middle of the positioning protrusion on the corresponding storage building block; any storage building block is The detachable fixed connection between the storage building block and the corresponding basic building block can be realized by one-to-one clamping and fixed connection of its own positioning protrusions in the upper table groove on any basic building block, and on the storage building...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

PUM

No PUM Login to view more

Abstract

The invention discloses a physical programming instruction building block capable of realizing instruction switching, and belongs to the technical field of decomposition optimization of the physical programming instruction building block. When different objects need to execute an identical operation action in mutually staggered time periods, the same storage building block with the same instruction or the same basic building block with the same main program can be used between different objects. The physical programming instruction building block capable of realizing instruction switching comprises a plurality of basic building block groups and a plurality of storage building block groups, wherein each basic building block group comprises a plurality of mutually independent basic buildingblocks; each storage building block group comprises a plurality of mutually independent storage building blocks; a basic module is independently arranged in each basic building block; the main programis independently arranged in each basic module; one storage module is independently arranged in each storage building block; and instructions are independently stored in each storage module.

Description

technical field [0001] The invention belongs to the technical field of decomposition and optimization of tangible programming instruction building blocks, and in particular relates to a tangible programming instruction building block capable of realizing instruction switching. Background technique [0002] The existing tangible programming instruction building blocks are generally organized in series by connecting several tangible programming instruction building blocks in series according to the order of program execution instruction design requirements, and after running and processing, the instructions are passed to the host module, and then the host The module controls the robot or smart home through Bluetooth or WIFI to execute instructions. [0003] But the problem is that as the system supports more and more types of robots or smart homes, more and more types of instructions are required. for example: [0004] To support the tangible programming instruction building...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to view more

Application Information

Patent Timeline
no application Login to view more
IPC IPC(8): A63H33/04G06F8/30G06F9/30
CPCA63H33/04G06F8/31G06F9/3017
Inventor 毛昕
Owner HANGZHOU GAODI TECH CO LTD
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Try Eureka
PatSnap group products