SUMMERY OF THE UTILITY MODEL
The utility model provides a remote control unit of robot aims at solving the robot control in-process easy operation that exists among the traditional technical scheme, the problem of boring no interest.
The utility model discloses a realize like this, a remote control unit of robot, including building blocks box and building blocks, wherein:
the building blocks box includes electrically conductive contact group, control circuit and transmitting circuit, wherein:
the conductive contact group is used for realizing communication and power supply between the building block box and the building blocks;
the control circuit is used for receiving control instructions of all overlapped building blocks through UART communication;
the transmitting circuit is used for transmitting the control instruction to the robot in a wireless mode;
the building block is of a double-layer structure, a functional circuit is arranged in a cavity between an inner layer and an outer layer, the functional circuit comprises a memory and a UART communication port, and the memory is used for storing a robot control instruction to be realized by the functional circuit; different building blocks are communicated through UART, and the building block box is communicated with the building blocks through UART;
the building blocks comprise conductive contact groups for realizing communication and power supply between different building blocks and communication and power supply between the building blocks and the building block boxes.
Furthermore, the building blocks comprise a first surface and a second surface, the first surface and the second surface of the building blocks are provided with conductive contact sets, the conductive contact sets on the first surface of one building block are matched with the conductive contact sets on the second surface of another building block to realize connection between different building blocks, and the conductive contact sets of the building blocks are matched with the conductive contact sets of the building block box to realize connection between the building blocks and the building block box.
Furthermore, the building block box and the conductive contact group of the building block are composed of 3 conductive contacts, namely a power supply positive electrode, a data bit and a ground in sequence; or the conductive contact group of the building block is a conductive terminal and is arranged on the first surface of the building block; the conductive contact groups on the second surfaces of the building blocks are arranged into inserting holes, and the connection between different building blocks is realized through the matching of the conductive terminals on the first surface of one building block and the inserting holes on the second surface of the other building block; the conductive contact group of the building block box is arranged as an inserting hole, and the connection between the building block box and the building block is realized through the matching of the inserting hole and the conductive terminal on the first surface of the building block.
The embodiment of the utility model provides a robot remote control unit, including building blocks box and building blocks, the building blocks box includes conductive contact group, control circuit and transmitting circuit, conductive contact group is used for realizing the communication and the power supply between building blocks box and the building blocks; the control circuit is used for receiving control instructions of all overlapped building blocks through UART communication; the transmitting circuit is used for transmitting the control instruction to the robot in a wireless mode; the building blocks comprise conductive contact groups for realizing communication and power supply between different building blocks and communication and power supply between the building blocks and the building block boxes. Through the embodiment of the utility model provides a remote control unit of robot can realize the control to the robot through nimble changeable building blocks overlap joint mode, can improve the participation enthusiasm and the recreational of children participation robot recreation, temper children's hands-on ability and creativity.
Detailed Description
In the following description, for purposes of explanation and not limitation, specific details are set forth, such as particular system structures, techniques, etc. in order to provide a thorough understanding of the embodiments of the invention. It will be apparent, however, to one skilled in the art that the present invention may be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present invention with unnecessary detail.
In order to explain the technical solution of the present invention, the following description is made by using specific examples.
It will be understood that the terms "comprises" and/or "comprising," when used in this specification and the appended claims, specify the presence of stated features, integers, steps, operations, elements, and/or components, but do not preclude the presence or addition of one or more other features, integers, steps, operations, elements, components, and/or groups thereof.
It is also to be understood that the terminology used in the description of the invention herein is for the purpose of describing particular embodiments only and is not intended to be limiting of the invention. As used in the specification and the appended claims, the singular forms "a", "an", and "the" are intended to include the plural forms as well, unless the context clearly indicates otherwise.
It should be further understood that the term "and/or" as used in the specification and the appended claims refers to any and all possible combinations of one or more of the associated listed items, and includes such combinations.
As shown in fig. 1 and 2, a robot remote control device includes a block box 10 and blocks 20.
The building block box 10 comprises a set of conductive contacts 101, a control circuit 102 and a transmission circuit 103, wherein:
the conductive contact group 101 is used for realizing good communication and power supply between the building block box 10 and the building block 20;
the building block 20 comprises a set of electrically conductive contacts 201 for enabling communication and power supply between different building blocks, and between the building block 20 and the building block box 10. The building block 20 comprises a first surface and a second surface.
In a possible implementation, as shown in fig. 3, a schematic diagram of the connection between the block box and the block, a conductive contact group 101 of the block box 10 is composed of 3 conductive contacts, which are a power source positive electrode, a data bit, and a ground in sequence; the first surface and the second surface of building blocks 20 all set up conductive contact group 201, conductive contact group 201 comprises 3 conductive contact, is power positive pole, data bit, ground in proper order. The conductive contact groups on the first surface of one building block are matched with the conductive contact groups on the second surface of the other building block to realize the connection among different building blocks. The connection between the building block 20 and the building block box 10 is achieved by the cooperation of the set of electrically conductive contacts 201 of the building block 20 and the set of electrically conductive contacts 101 of the building block box 10.
The conductive contact set 201 of the building block 20 may also be a conductive terminal, and is disposed on the first surface of the building block; the second surface set of conductive contacts 201 of the building blocks 20 are provided as plug holes, and the conductive contacts on the first surface of one building block are matched with the plug holes on the second surface of another building block to realize the connection between different building blocks. The conductive contact sets 101 of the block box 10 are provided as insertion holes, and the connection between the block box 10 and the block 20 is realized by the cooperation of the insertion holes and the conductive terminals on the first surface of the block 20.
And the control circuit 102 is used for receiving control instructions of all overlapped building blocks through UART communication. As shown in the block connection diagram of fig. 4, different blocks can be connected to each other, for example, bowing blocks are sequentially overlapped with one step forward, blinking blocks and dancing blocks, and then overlapped with the block box 10 by dancing blocks; or the building blocks 20 are directly connected with the building block box 10, the building block box 10 and the building blocks 20 communicate through UART, and the control circuit 102 can know which building blocks are overlapped and the connection relationship between the building blocks.
The transmitting circuit 103 is configured to transmit the control command to the robot in a wireless manner, where the wireless manner includes a WiFi network, a bluetooth network, or a Mobile network, where the Mobile network may include an existing 2G (such as a Global System for Mobile Communication (GSM)), a 3G (such as a Universal Mobile Telecommunications System (UMTS)), a 4G (such as FDD LTE, TDD LTE), and a 4.5G, 5G, and the like.
The embodiment of the utility model provides a remote control unit of robot, building blocks can overlap joint wantonly, do not have the order restriction to control to the robot is realized to nimble changeable building blocks overlap joint mode, can improve the participation enthusiasm and the recreational of children participation robot recreation, tempers children's hands-on ability and creativity. The building block 20 has a double-layer structure including an inner layer and an outer layer, and a functional circuit 202 is disposed in a cavity between the inner layer and the outer layer, and preferably, the functional circuit is implemented by a chip. The functional circuits 202 can include a variety of functional circuits such as a left-handed function circuit, a right-handed function circuit, a step forward function circuit, a step backward function circuit, a push-up function circuit, a bow function circuit, a blink function circuit, a talk function circuit, a singing function circuit, a dancing function circuit, and the like. The functional circuit can be designed according to the action that needs robot realization, can richen changeable. Functional circuit is different then building blocks function is different the utility model discloses in the embodiment, for the expression convenience, use first building blocks and second building blocks to express the building blocks of two differences respectively.
The functional circuit 202 comprises a memory and a UART communication port, wherein the memory is used for storing robot control instructions to be implemented by the functional circuit 202; the different blocks communicate with each other through UART, and the block box 10 and the block 20 also communicate with each other through UART, so that the block box 10 reads the control command of the function circuit 202.
Furthermore, through UART communication, the building block box 10 modifies instructions in the memory, so that the function circuit 202 can implement different functions, thereby implementing building block multiplexing and robot control more flexibly and conveniently.
In one possible implementation, the building block box 10 further comprises a voice processing circuit 104 for receiving voice instructions and sending the instructions to the control circuit 102, thereby controlling the robot.
The building block box 10 further comprises a conflict detection circuit 105, when a conflict between the building block and the control instruction of the voice processing circuit 104 is detected, the instruction of the voice processing circuit 104 is used as a first priority, so that the communication and interaction interests of children can be improved; when the functional circuit 202 of the building block is a song-singing functional circuit, if the instruction received by the voice processing circuit 104 is a song name, the robot can sing the song, and if the voice processing circuit 104 does not receive the instruction, the robot autonomously selects the song to sing.
In one possible implementation, the block box 10 comprises a button which is pressed after all the blocks have been lapped and the control circuit 102 sends control instructions to the robot. Or the block box 10 comprises a timer circuit for setting a time range, and after exceeding the time range, if no new block is added, i.e. after exceeding the time range, the control circuit 102 does not receive a new block control command, the control circuit sends the control command to the robot.
It will be appreciated that, in order to enhance the firmness of the overlapping of the building blocks, the building block box 10 and the building blocks 20 may also be fixedly connected by a concavo-convex structure or a magnetic structure.
The block box 10 further comprises a battery, and the block box 10 provides a 3.3V power supply for the blocks 20 through the battery, so that the blocks do not need an independent power supply, and the cost is saved.
The above description is only exemplary of the present invention and should not be taken as limiting the scope of the present invention, as any modifications, equivalents, improvements and the like made within the spirit and principles of the present invention are intended to be included within the scope of the present invention.