DOI QR코드

DOI QR Code

Design and Implementation of Interactive Game based on Embedded System

내장형 시스템 기반 체험형 게임의 설계 및 구현

  • Lee, Woosik (Department of Computer Science, Kyonggi University) ;
  • Jung, Hoejung (Department of Computer Science, Kyonggi University) ;
  • Heo, Hojin (Department of Computer Science, Kyonggi University) ;
  • Kim, Namgi (Department of Computer Science, Kyonggi University)
  • Received : 2017.03.07
  • Accepted : 2017.06.30
  • Published : 2017.08.31

Abstract

Embedded System includes touch, GPS, motion, and acceleration sensor, and can communicate with neighbor devices using wireless communication. Because Arduino with embedded system provides good environment for development and application, developers, engineers, designers, as well as artists, students have a great interest. They utilize Arduino in the robot, home appliances, fashion, culture and so on. In this paper, we design and implement a game using Arduino with embedded system which recognizes the human movement by moving away from one-dimensional game of the existing touch method. Implemented embedded system game measures gyro-sensor to recognize human movement and detects the attack success of the opponent by using touch sensor. Moreover, health of the game player is updated in the real time through the android phone-based database. In this paper, implemented embedded system-based game provides GUI screen of android phone. It is possible to select watching mode and competition mode. Also, it has low energy consumption and easy to expand because it send and receive data packet through recent Bluetooth communication.

내장형 시스템은 터치, GPS, 모션, 가속도 센서 등 다양한 종류의 센서를 탑재하고 있으며, 무선 통신을 수행하여 주변 디바이스와 통신을 할 수 있다. 내장형 시스템을 탑재하고 있는 아두이노는 개발 및 응용이 쉬운 환경을 제공해주기 때문에 개발자, 엔지니어, 디자이너는 물론 예술가 학생까지 큰 관심을 가지고 있다. 그리고 그들은 로봇, 가전, 패션, 문화 등 다방면으로 아두이노를 활용한다. 본 논문에서는 아두이노 내장형 시스템을 활용하여 기존 터치 방식의 1차원적인 게임에서 벗어나 사람의 인체 동작을 인식하는 내장형 시스템을 활용한 게임을 설계하고 구현한다. 개발된 내장형 시스템 게임은 사람의 동작을 자이로센서 기반으로 측정하며, 상대방의 공격 성공 여부는 터치 센서를 활용하여 파악한다. 그리고 게임하는 유저의 체력은 안드로이드 폰 기반 데이터베이스를 통해서 실시간으로 업데이트 한다. 본 논문에서 개발하는 내장형 시스템 기반 게임은 안드로이드 폰 기반의 GUI 를 제공함으로써 관전모드와 대전모드 선택이 가능하며, 최신 블루투스 기반의 통신을 통해 데이터를 주고 받기 때문에 배터리 소비가 적으며 확장이 쉽게 가능하다는 장점을 가진다.

Keywords

References

  1. KOCCA, "World Game Market Size and Forecast (2009-2018)," 2014.
  2. Heath, Steve, "Embedded systems design. EDN series for design engineers (2 ed.)," pp. 2, 2003.
  3. Daniel Godfrey and Mihwa Song , "Arduino based smart system for bicycle security", KSII, vol. 17, no. 2, pp .209-210, Nov. 2016. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE07069245
  4. Woong-Ki Kim and Jong-Ki Kim, "Design of ECG Measurement System based on the Android", KSII, vol. 13, no. 1, pp. 135-140, Feb. 2012. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE01794996
  5. Dong-Ho Kim, Chang-Won Jung, and Su-Jong Ju, "U-healthcare Based System for Sleeping Control and Remote Monitoring", KSII, vol. 8, no. 1, pp. 33-45, Feb. 2007. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE00830017
  6. So-Young Lee and Jun Whang, "Alarm system of taking medicine using arduino and load cell", KSII, vol. 17, no. 2, pp. 305-306, Nov. 2016. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE07069127
  7. Hye-Hoon Shin and Chang-Su Kim, "An Implementation of the LED control System based on Web Application and Arduino", KSII, vol. 17, no. 1, pp. 23-24, Apr. 2016. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE06760744
  8. P. Chang, M. Han, and Y. Gong, "Extract highlights from baseball game video with hidden markov models", International Conference on Image Processing, pp. 22-25, Sept. 2002. https://doi.org/10.1109/ICIP.2002.1038097
  9. G. Zhu, C. Xu, Q. Huang, W. Gao, and L. Xing, "Player action recognition in broadcast tennis video with applications to semantic analysis of sports game", Proceedings of the 14th ACM international conference on Multimedia, pp. 23-27, Oct. 2006. https://doi.org/10.1145/1180639.1180728
  10. M. Pasch, N.B. Berthouze, B.V. Dijk, and A.Jijholt, "Movement-based sprot video games: Investigating motivation and gaming experience", Entertainment Computing, vol. 1, no. 2, pp. 49-61, April 2009. https://doi.org/10.1016/j.entcom.2009.09.004
  11. Jihye Yun and Gyuhwan Oh, "A Study on Effective Tangible Control for Smartphone Game", KSCG, vol. 25, no. 1, pp. 95-106, Mar. 2012. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE02370011
  12. Hye-Lin Kim, Hye-Jung Chang, and Seung-Ho Park, "Designing Tangible User Interfaces to Physical Interactive Game", KCI Korea, pp. 413-419, Feb. 2004. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE01887168
  13. Kyoung-Jin Bahn, "A study on the Effects of Experience based Physical interface on Game flow", JKSDS, vol. 21, no. 3, pp. 201-210, May 2005. https://www.dbpia.co.kr/Journal/ArticleDetail/NODE01044921
  14. AS Markovits and AI Green, "FIFA, the video game: a major vehicle for soccer's popularization in the United States", Sport in Society, vol. 20, pp. 716-734. http://dx.doi.org/10.1080/17430437.2016.1158473
  15. T.M. Johnson, N.D. Ridgers, R.M. Hulteen, R.R. Mellecker, and L.M. Barnett, "Does playing a sports active video game improve young children's ball skill competence?", Journal of Science and Medicine in Sport, vol. 19, no. 5, pp. 432-436, May 2016. https://doi.org/10.1016/j.jsams.2015.05.002
  16. Tae-Won Kang and Min-Cheol Kang, "Arduinobased wearable game control system and game control method," Gangneung-Wonju National University, Apr. 2015.