KR20170002569U - arduino learning kit embed practice programs - Google Patents
arduino learning kit embed practice programs Download PDFInfo
- Publication number
- KR20170002569U KR20170002569U KR2020160000092U KR20160000092U KR20170002569U KR 20170002569 U KR20170002569 U KR 20170002569U KR 2020160000092 U KR2020160000092 U KR 2020160000092U KR 20160000092 U KR20160000092 U KR 20160000092U KR 20170002569 U KR20170002569 U KR 20170002569U
- Authority
- KR
- South Korea
- Prior art keywords
- board
- arduino
- program
- microcontroller
- training
- Prior art date
Links
Images
Classifications
-
- G—PHYSICS
- G09—EDUCATION; CRYPTOGRAPHY; DISPLAY; ADVERTISING; SEALS
- G09B—EDUCATIONAL OR DEMONSTRATION APPLIANCES; APPLIANCES FOR TEACHING, OR COMMUNICATING WITH, THE BLIND, DEAF OR MUTE; MODELS; PLANETARIA; GLOBES; MAPS; DIAGRAMS
- G09B19/00—Teaching not covered by other main groups of this subclass
- G09B19/0053—Computers, e.g. programming
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Computer Hardware Design (AREA)
- Entrepreneurship & Innovation (AREA)
- Physics & Mathematics (AREA)
- Educational Administration (AREA)
- Educational Technology (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Electrically Operated Instructional Devices (AREA)
Abstract
In this design, a lot of practice programs are built in the microcontroller of the Arduino board, and the practice program is selected through the select board connected to the Arduino board, so that the Arduino training can be carried out even in a computerless environment. And a training program that includes a training program.
The Arduino training kit according to the present invention includes a microcontroller 110 in which a plurality of training programs are built in advance, an input port 120 for receiving a value from an external switch and sensor, and an output port (100) having a display unit (130); A display device 210 connected to the input / output port of the electronic device 100 and displaying a program number, and buttons 221, 222 and 223 for selecting, executing and initializing a program, And a select board 200 for selecting and executing one of a plurality of programs embedded in the microcontroller 110 of the board 100. [ The input terminal 120 and the output port 130 of the electrode board 100 may be connected to various devices 300 such as a switch 310, a sensor 320, an LED 330, A motor 340 and the like are connected and driven while communicating with the daughter board 100.
Description
The present invention relates to an Arduino training kit, in particular, a plurality of training programs are embedded in a microcontroller of an Arduino board, a training program is selected through a select board connected to the Arduino board, And the training program that enables you to carry out the training of Arduino.
As the Ministry of Education has mandated software education in primary and secondary schools from 2018, educational institutions and parents are increasingly interested in software education.
The areas of software education are largely unplugged computing, where computers are taught theories of computer science, educational programming languages are used to create programs with computers, and physical computing, where computers and electronic components are used together to create electronic devices.
Particularly, physical computing subjects that learn hardware and software together are popular with children because they can practice by touching electronic parts by hand. The most commonly used practice paradigm in physical computing class is Arduino.
Arduino is an open source based hardware platform that provides an easy-to-use development environment, features easy-to-use development tools, a USB-based connection interface, inexpensive hardware costs and open architecture to build applications without deep knowledge of hardware. In particular, it accepts values from many switches and sensors, and controls actuator devices such as LEDs and motors to provide interactivity with the surrounding environment.
The biggest advantage of this Arduino is that the microcontroller can be easily operated. In general, AVU programming can be compiled into WinAVR and uploaded via an ISP device, which is a cumbersome process, while Arduino makes it easy to compile and upload via USB. In addition, Arduino is relatively inexpensive compared to other modules, and it supports all OSs such as Windows, Mac OSX, and Linux, and the schematic of Arduino board is released according to CCL, so anyone can directly create and modify board .
However, in order to practice the Arduino board, you need a personal computer to upload the program to the microcontroller, and you can not practice if you do not have a computer. Currently, most local learning centers and youth training centers do not have computer labs, which makes it difficult to provide children with education.
Also, because the program sources uploaded to Arduino's microcontroller are all English language programming languages, it takes more time to enter the given English program source without typing than when the children create and learn electronic devices have.
The present invention has been made in order to solve the above problems of the prior art. The object of the present invention is to provide a microcontroller of a microcontroller having a built-in microcontroller and a microcontroller connected to the microcontroller, And a training program for driving various control devices connected to the above-mentioned ArunaBoard so that Arduino training can be performed even in a computer-free environment.
In order to achieve the above object, the training kit according to the present invention includes a microcontroller in which a plurality of training programs are built in advance, an input port for receiving a value from an external switch and sensor, and an output port An arduino board provided with: A display device connected to the input / output port and the input / output port for displaying the number of the program, and a button for selecting, executing, and initializing the program, so that one of a plurality of programs built in the micro- And a select board for selecting and executing the selected board.
Various input devices such as a switch, a sensor, an LED, and a motor are connected to the input and output ports of the input device, and the device is driven while communicating with the input device.
The Arduino training kit according to the present invention allows a user to select and execute one of a plurality of programs pre-embedded in the microcontroller through a select board connected to the Arduino board without connecting a computer, so that the user can practice the Arduino without a computer .
Therefore, it is possible to carry out the Arduino education even in the class environment where the computer is not provided, and it is effective to shorten the time for inputting the English program source, thereby improving the efficiency of the practice related to the electronic device.
FIG. 1 is a block diagram of an overall construction of an Arduino training kit according to the present invention;
FIG. 2 is a photograph showing the practice of the adunion according to the present invention,
FIG. 3 is a schematic diagram of a program source embedded in the Arduino microcontroller according to the present invention,
FIG. 4 is a flowchart illustrating a process of practicing through the Arduino training kit according to the present invention.
Hereinafter, preferred embodiments of the present invention will be described in detail with reference to the accompanying drawings.
FIG. 1 is a block diagram illustrating an overall construction of an Arduino training kit according to an embodiment of the present invention. FIG. 2 is a diagram illustrating an example of a photograph in which an Arduino practice according to an embodiment of the present invention is performed.
1 and 2, the Arduino training kit according to the present invention includes an Arduino
The
The
The
FIG. 3 shows a schematic configuration diagram of a program source embedded in an Arduino microcontroller according to an embodiment of the present invention.
As shown in Fig. 3, the
The practitioner selects and executes a program embedded in the
Hereinafter, a procedure of practicing the present invention through the other Arduino teaching kits will be described.
FIG. 4 is a flowchart illustrating a process of practicing through the Arduino training kit according to an embodiment of the present invention.
Step S510: In order to perform the exercise through the Arduino training kit according to the present invention, the connection terminal of the
Step S520: When the add-on
Steps S530, S540, and S550: The
Step S570: When the practitioner presses the
As described above, the Arduino training kit according to the present invention includes a
It is to be understood that the present invention is not limited to the embodiments described above and that various modifications and changes may be made by those skilled in the art within the scope of the following claims Of course, can be achieved.
100: Arduino board 110: Micro controller
120: input port 130: output port
200: Select board 210: 7 segments
221: Select button 222: Execute button
223: Reset button 300: Control device
310: switch 320: sensor
330: LED 340: Motor
400: program source code 410: program check condition statement
420: program call function 430: program function
Claims (2)
An arduino board 100 provided with a microcontroller 110 in which a plurality of training programs are embedded;
A select board (200) connected to the electronic beacon board (100) and capable of selecting and executing one of programs embedded in the microcontroller (110);
A control unit 300 connected to the electronic control unit 100 and controlled in operation according to a program executed by the microcontroller 110;
Wherein the at least one of the at least two of the at least one of the at least two of the at least two of the at least one of the at least one of the plurality
The select board 200 includes seven segments 210 for displaying the number of the program, a selection button 221 for selecting a program, an execution button 222 for executing the selected program, And an initialization button (223) for returning to the selection step.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR2020160000092U KR20170002569U (en) | 2016-01-07 | 2016-01-07 | arduino learning kit embed practice programs |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR2020160000092U KR20170002569U (en) | 2016-01-07 | 2016-01-07 | arduino learning kit embed practice programs |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20170002569U true KR20170002569U (en) | 2017-07-17 |
Family
ID=59399575
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR2020160000092U KR20170002569U (en) | 2016-01-07 | 2016-01-07 | arduino learning kit embed practice programs |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20170002569U (en) |
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101891804B1 (en) | 2018-02-14 | 2018-08-27 | 이은경 | Controller with extensibility of function using Arduino nano module and expansion module for the same |
WO2020096085A1 (en) * | 2018-11-08 | 2020-05-14 | 주식회사 코더블 | Training system using integrated micro-controller board |
KR102111493B1 (en) * | 2018-11-08 | 2020-05-15 | 김민식 | Kit for developing a trusted platform using Trusted Platform Module |
KR102186518B1 (en) * | 2019-06-05 | 2020-12-03 | 공주대학교 산학협력단 | Design method of coding educational practice kit for controlling a things |
KR102186517B1 (en) * | 2019-06-05 | 2020-12-03 | 공주대학교 산학협력단 | Coding educational practice kit for controlling a things |
KR20220091132A (en) * | 2020-12-23 | 2022-06-30 | 주식회사 뉴티씨 (Newtc) | Unified programmer for AVR-based arduino compatible boards and automatic function setting method |
KR20230051394A (en) | 2021-10-09 | 2023-04-18 | 김전중 | Educational Arduino Kit Having Expansion Unit |
KR102625220B1 (en) * | 2022-08-17 | 2024-01-15 | 공주대학교 산학협력단 | Microcontroller Training Kit |
-
2016
- 2016-01-07 KR KR2020160000092U patent/KR20170002569U/en not_active Application Discontinuation
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR101891804B1 (en) | 2018-02-14 | 2018-08-27 | 이은경 | Controller with extensibility of function using Arduino nano module and expansion module for the same |
WO2020096085A1 (en) * | 2018-11-08 | 2020-05-14 | 주식회사 코더블 | Training system using integrated micro-controller board |
KR102111493B1 (en) * | 2018-11-08 | 2020-05-15 | 김민식 | Kit for developing a trusted platform using Trusted Platform Module |
KR102186518B1 (en) * | 2019-06-05 | 2020-12-03 | 공주대학교 산학협력단 | Design method of coding educational practice kit for controlling a things |
KR102186517B1 (en) * | 2019-06-05 | 2020-12-03 | 공주대학교 산학협력단 | Coding educational practice kit for controlling a things |
KR20220091132A (en) * | 2020-12-23 | 2022-06-30 | 주식회사 뉴티씨 (Newtc) | Unified programmer for AVR-based arduino compatible boards and automatic function setting method |
KR20230051394A (en) | 2021-10-09 | 2023-04-18 | 김전중 | Educational Arduino Kit Having Expansion Unit |
KR102625220B1 (en) * | 2022-08-17 | 2024-01-15 | 공주대학교 산학협력단 | Microcontroller Training Kit |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
KR20170002569U (en) | arduino learning kit embed practice programs | |
KR200468597Y1 (en) | Training apparatus for android and arduino | |
KR20200092247A (en) | Coding learning system | |
KR101676676B1 (en) | Robot programing kit using card key and board having resistor and magnet and method thereof | |
Ajao et al. | Project-based microcontroller system laboratory using BK300 development board with PIC16F887 chip | |
Brylow | An experimental laboratory environment for teaching embedded operating systems | |
CN110457227B (en) | System and method for assisting developers or students in VR application development | |
KR102316919B1 (en) | coding education material using physical computing software and coding education method using the same | |
Voštinár | Programming LEGO EV3 in microsoft makecode | |
Dabroom et al. | Microcontroller-based learning kit: Course design using constructive alignment principles | |
CN211827329U (en) | Virtual-real combined teaching platform based on Arduino | |
Bolanakis et al. | Nowadays trends in microcontroller education: Do we educate engineers or electronic hobbyists? Recommendation on a multi-platform method and system for lab training activities | |
Mondragon et al. | So many educational microcontroller platforms, so little time! | |
Yakimov | Teaching Basic Skills in Embedded Systems Using Open-source Platforms | |
TW202036262A (en) | Augmented reality edugaming interaction method | |
Koslowski et al. | An Easy-to-Use Development Kit for a Microcontrollelr Course Based on the 8051 | |
CN109102729A (en) | A kind of equipment operation simulation system and training method | |
CN210983824U (en) | P L C simulation teaching simulation device | |
Kassem et al. | An educational board for teaching microcontroller system design laboratory | |
Yoshida et al. | Development and use of a programming environment for learning the mechanism of measurement and control by programs | |
KR20220046081A (en) | Coding education system of arduino | |
KR101654194B1 (en) | AVR software system and the method of control | |
Sus et al. | Organizing the Synchronous Remote Labworks in Institutions of Technical Engineering Education. | |
Salter et al. | Circuit modeling in DLSim 3 | |
Hass et al. | Modernizing the microcontroller laboratory with low-cost and open-source tools |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |