Method for controlling electronic building blocks by graphical programming

A graphical programming and electronic control technology, applied in visual/graphical programming, program control devices, toys, etc., can solve problems such as inability to stimulate creativity

Inactive Publication Date: 2016-07-06
HANGZHOU DIANZI UNIV
View PDF6 Cites 20 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, children often just follow the instruction manual to build the circuit and see the expected experimental phenomenon, but they don't necessarily think about why this is the case.
Children can't stimulate their creativity even if they build ready-made circuits

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
  • Method for controlling electronic building blocks by graphical programming
  • Method for controlling electronic building blocks by graphical programming
  • Method for controlling electronic building blocks by graphical programming

Examples

Experimental program
Comparison scheme
Effect test

Embodiment Construction

[0027] The present invention will be described in detail below in conjunction with the drawings.

[0028] Such as figure 2 As shown, a method of graphical programming to control electronic building blocks, the specific steps are as follows:

[0029] Step 1. The MCU of the main control board adopts the chip IAP12C5A60S2, such as image 3 As shown, the FLASH of the microcontroller is divided into a user program area with addresses from 0x0000-0xEBFF and a bootload area with addresses from 0xEC00-0xEDFF. Download the preset user program and bootload program on the microcontroller of the main control board; the preset user program can detect whether the host computer sends the character a, and if the host computer sends the character a, it will jump to the bootload area; the function of the bootload program It is to erase the user program area, receive the data sent by the host computer, and write the data into the user program area. The single-chip microcomputer needs to use the sin...

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 method for graphically programming and controlling electronic building blocks. At present, the lack of educational toys has a single function and is easy to be boring. The steps of the present invention: divide the FLASH of the single-chip microcomputer of the main control board into the user program area and the bootload area; build electronic building blocks; drag the modules on the host computer interface to the program writing box, each icon has a node, and the upper After traversing each node, the code stored in each node is combined into a complete program in order to save; the saved code is compiled into data in bin format; the MCU receives the character a sent by the host computer, jumps to the bootload area, and erases After removing the user program area, it receives the bin data sent by the host computer, writes the data into the user program area through the bootload program, and then jumps to the user program area. The invention solves the problem that children cannot program, and enables children to open their brains, diverge their thinking, and entertain and educate.

Description

Technical field [0001] The invention belongs to the field of toys and relates to a method for freely assembling electronic building blocks, in particular to a method for graphically programming and controlling electronic building blocks. Background technique [0002] With the continuous improvement of living standards, the types of toys are becoming more abundant to meet the needs of different groups of people, especially intelligent and educational toys for children. People not only require toys for children to play, but also hope that toys can assist children in learning and play an enlightenment role. At present, the intelligent and educational toys on the market are relatively scarce, and their functions are relatively single, which tends to be boring. [0003] Among them, electronic building blocks of brands such as Teacher Wang and Di Bao Le provide a way for children to learn physics through the construction of some simple circuits. However, children often just follow the ...

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
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/44A63H33/04A63H33/26
CPCG06F8/34A63H33/042
Inventor 张钰牛伟博沈博
Owner HANGZHOU DIANZI UNIV
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