DOI QR코드

DOI QR Code

Study on Arduino Kit VR contents modularization based on virtualization technology in software education field

소프트웨어교육 현장에서 가상화 기술에 기반한 아두이노 키트 VR콘텐츠 모듈화 연구

  • 박종열 (배화여자대학교 스마트IT학과) ;
  • 장영현 (배화여자대학교 스마트IT학과)
  • Received : 2018.05.14
  • Accepted : 2018.07.19
  • Published : 2018.08.31

Abstract

In the fourth industrial revolution era triggered by the popularization of smart phones, Human daily life and all industrial sites are becoming software and intelligent. With the universal software education for all students nationwide from 2018, Demand is surging, and hardware is interlocked using software technology and Arduino. However, expensive control boards and dozens of different electronic components have to be prepared separately and problems are occurring. In addition, if the same training is repeated, Significantly many parts are lost or destroyed. Being prepared to start a new class is also becoming a very serious problem. In this study, we implement VR technology based on virtualization technology of Arduino board and various electronic parts. In addition, 3D graphics realistic Arduino kit and various electronic components are provided in API form. In this paper, we propose a method of interworking software and virtual hardware on virtualization base.

스마트폰 사용의 대중화로 촉발된 4차 산업혁명시대에는, 인간의 일상생활과 모든 산업현장이 소프트웨어화 및 지능화되어 가고 있다. 2018년부터 전국 모든 학생을 대상으로 소프트웨어 보편교육을 실시함에 따라, 수요가 폭증하고 소프트웨어 기술과 아두이노를 활용하여 하드웨어를 연동하고 있다. 그러나 고비용의 콘트롤 보드와 수십 종에 이르는 다양한 전자부품을 별도로 준비해야 하고 문제가 발생하고 있다. 또한 동일한 실습교육을 반복 실시할 경우, 상당히 많은 부품이 분실되거나 망가진다. 새롭게 수업을 시작할 상태로 준비하는 것도 매우 심각한 문제가 되고 있다. 본 연구에서는 아두이노 보드와 각종 전자부품들을 가상화 기술을 기반으로 VR기술로 구현한다. 또한 3D 그래픽 실감형 아두이노 키트와 각종 전자부품들을 API 형태로 제공한다. 가상화 기반에서 소프트웨어와 가상의 하드웨어를 연동하여 처리하는 방안을 제안한다.

Keywords

References

  1. Chang Younghyun, "A Study on App. Factory Design for Improving App. Development Software Productivity", The Journal of the Convergence on Culture Technology, Vol. 3, No. 1, pp. 35-41, 2017. DOI: https://doi.org/10.17703/JCCT.2017.3.1.35.
  2. Seongjae Kim, Wonsup Kim, "The Improvement of Interactive Prototyping Contents for Designers:Focused on Effective Applications of Arduino Prototyping", Journal of Integrated Design Research, Vol. 14, No. 3, pp. 73-86, 2015. https://doi.org/10.21195/jidr.2015.14.3.006
  3. Sung-Woo Ahn, "Design and Implementation of Smart LED Bicycle Helmet using Arduino", Journal of the Korea Institute of Information and Communication Engineering, Vol. 20, No. 6, pp. 1148-1153, 2016. DOI: https://doi.org/10.6109/jkiice.2016.20.6.1148
  4. Y. M. Oh and S. W. Lee, "IoT and the Open Source Development Platform", Communications of KIISE, Vol. 32, No. 6, pp. 25-30, 2014.
  5. Jin Kim, Sung-Min Byun, "A Study on Application Virtualization System's Scheduling Techniques for Smart Learning Environment", Proceedings of KIIT Summer Conference, pp. 228-231, 2014.
  6. Y. M. Oh and S. W. Lee, "Open platform Arduino:Utilizing Arduino's lighting control controller", The Proceedings of the Korean Institute of Illuminating and Electrical Installation Engineers, Vol. 28, No. 6, pp. 40-47, 2014.