• Title/Summary/Keyword: Arduino Robot

Search Result 54, Processing Time 0.024 seconds

Educational humanoid robot using 3D printer and Arduino (3D프린터와 아두이노를 활용한 교육용 휴머노이드 로봇)

  • SukHun Kim;NamHo Kim
    • Smart Media Journal
    • /
    • v.11 no.11
    • /
    • pp.9-16
    • /
    • 2022
  • Among the types of robots, it is not easy to make a robot that walks on two legs. For this, it is necessary to be able to create software that can control precise servomotor settings and various operations. This process is very difficult for beginners and not easy to make because there is no suitable Arduino shield shape for the robot. Therefore, in this study, a method for manufacturing Arduino and plug-in type shield was proposed. In addition, the process of developing a PC control program that can simplify motion control, manufacturing a robot, and setting servo motor values to easily control motion was introduced. It is expected that this will be of great help to novice developers who are interested in making robots.

A Study on Training Courses Development and Analysis for Improving the Creativity using Arduino (창의성 향상을 위한 아두이노 활용 교육과정 개발과 분석)

  • Shim, Jooeun;Ko, Jooyoug;Shim, Jaechang
    • Journal of Korea Multimedia Society
    • /
    • v.17 no.4
    • /
    • pp.514-525
    • /
    • 2014
  • We have performed a short-term computer information and communication technology education using Arduino. The purpose of this education was to progress basic training interestingly and discover excellent students. Training was about practicing basic examples about H/W, S/W, communication, and solving creative tasks. We divided training participants into a team composed of each 3 members and educated them for 10 hours. Instructors were consists of 1 main teacher and 3 teacher assistants. Training was about assembling Arduino based robot, blinking LED, operating speaker, serial communication, producing software for wireless communications and autonomous of robot, and control hardware of robot. Through this study, we developed a meaningful ICT integrated curriculum which has high usefulness in a short period. Students participated in this education completed 96% out of 10 creative tasks, and this study analyzes the result of curriculum and suggests further research directions.

Development of Sensor and Block expandable Teaching-Aids-robot (센서 및 블록 확장 가능한 교구용 보조 로봇 개발)

  • Sim, Hyun;Lee, Hyeong-Ok
    • The Journal of the Korea institute of electronic communication sciences
    • /
    • v.12 no.2
    • /
    • pp.345-352
    • /
    • 2017
  • In this paper, we design and implement an educational robot system that can use scratch education with the function of user demanding to perform robot education in actual school site in an embedded environment. It is developed to enable physical education for sensing information processing, software design and programming practice training that is the basis of robotic system. The development environment of the system is Arduino Uno based product using Atmega 328 core, debugging environment based on Arduino Sketch, firmware development language using C language, OS using Windows, Linux, Mac OS X. The system operation process receives the control command of the server using the Bluetooth communication, and drives various sensors of the educational robot. The curriculum includes Scratch program and Bluetooth communication, which enables real-time scratch training. It also provides smartphone apps and is designed to enable education like C and Python through expansion. Teachers at the school site used the developed products and presented performance processing results satisfying the missionary needs of the missionaries.

Development of Education Program for Physical Computing using Arduino N-screen Communication Boards (아두이노 N-스크린 통신보드를 활용한 피지컬 컴퓨팅 교육 프로그램)

  • Hur, Kyeong;Lee, Ju-Yeol;Lee, Hye-Min;Lee, Hae-Sang
    • Journal of Practical Engineering Education
    • /
    • v.7 no.2
    • /
    • pp.97-105
    • /
    • 2015
  • In this paper, we have selected physical computing as the focused learning elements with the PBL-based programming instruction method. Students experienced physical computing by using Arduino. Development of robot using Arduino can create an effective educational environment and also provide solutions for lack of environmental conditions, such as time or spatial factor restrictions and excessive expense issues; these are major obstacles to developing robot programming education. Finally, we analyzed the effects on growth of student's logical thinking and problem solving abilities by demonstrating the Arduino application courseware to the field of education.

Implementation of two-wheeled self-balancing mobile robot using Arduino (아두이노를 이용한 이륜 자동 균형 로봇 제작)

  • Park, Tae-Whan;Lee, Kang-Hee
    • Proceedings of the Korean Society of Computer Information Conference
    • /
    • 2020.01a
    • /
    • pp.201-202
    • /
    • 2020
  • 본 논문에서는 이륜 자동 균형 로봇을 제작하는데 초점을 맞추고 있다. 키워드는 아두이노와 PID컨트롤이다. 아두이노를 사용하여 로봇을 전체적으로 제어하였고 PID컨트롤로 로봇이 스스로 균형을 잡을 수 있도록 한다. 두 바퀴를 이용해 넘어지지 않고, 밸런스를 잡을 수 있도록 로봇의 바퀴, 프레임, 스텝모터, 드라이버 등을 구성하였고, 향후 이륜 자동 균형 로봇이 자유롭게 움직일 수 있도록 PID 정밀 제어를 하게 될 것이다.

  • PDF

Development and Application of Programming Education Program of Robot for Improvement of Elementary School Girls' Creativity (초등학교 여학생의 창의성 신장을 위한 로봇 활용 프로그래밍 교육 프로그램 개발 및 적용)

  • Kim, Yongmin;Kim, Taehun;Kim, Jonghoon
    • Journal of The Korean Association of Information Education
    • /
    • v.19 no.1
    • /
    • pp.31-44
    • /
    • 2015
  • In general, female students are revealed through a number of studies so far by low interested in programming education. In this study, we presented a robot programming education program in the process of programming education for creativity kidney of elementary school girls. By analyzing the information gifted class 5, 6 grade robot curriculum, and selected a topic, which was take advantage of the Arduino and EV3, it has developed a robot programming education program. The selected information gifted class 5, 6 grade girls for analyzing the educational effect of education program that has been developed as an experimental population was charged with the developed program and analyzing the results of the pre- and post-test. The results of the analysis, education program that was developed in this study it was found that help in creativity kidney of elementary school girls.

Robot Control based on Steady-State Visual Evoked Potential using Arduino and Emotiv Epoc (아두이노와 Emotiv Epoc을 이용한 정상상태시각유발전위 (SSVEP) 기반의 로봇 제어)

  • Yu, Je-Hun;Sim, Kwee-Bo
    • Journal of the Korean Institute of Intelligent Systems
    • /
    • v.25 no.3
    • /
    • pp.254-259
    • /
    • 2015
  • In this paper, The wireless robot control system was proposed using Brain-computer interface(BCI) systems based on the steady-state visual evoked potential(SSVEP). Cross Power Spectral Density(CPSD) was used for analysis of electroencephalogram(EEG) and extraction of feature data. And Linear Discriminant Analysis(LDA) and Support Vector Machine(SVM) was used for patterns classification. We obtained the average classification rates of about 70% of each subject. Robot control was implemented using the results of classification of EEG and commanded using bluetooth communication for robot moving.

Humanoid Robot Performance System for Performing in Public Places (공공장소에서 공연을 위한 휴머노이드 로봇 공연 시스템)

  • Hwang, Heesoo
    • Journal of the Korea Academia-Industrial cooperation Society
    • /
    • v.17 no.3
    • /
    • pp.190-196
    • /
    • 2016
  • This paper proposes a humanoid robot performance system for performing in public places, such as an event, exhibition, or street performance. The system of modular structures can be moved easily, and can be played by a module or a combination of modules. The system developed with open source-based software and hardware is easy to adapt and improve. The robot performance control program for controlling robots, displays, audios, videos, and performance instruments was developed using the open source language, Processing. The performance instruments were developed using the open source hardware, Arduino. The contents of the robot performance were composed of scene-specific image, background audio, computer graphics, and videos. For their control and synchronization, the performance control program communicates with the humanoid robots and the performance instruments. In addition, performance accessories required to represent the performance concepts are produced by 3D modeling and printing. In a public place, the robot performance is performed with the theme of celebrating a Halloween day.

Unmanned accident prevention Arduino Robot using color detection algorithm (색 검지 알고리즘을 이용한 무인 사고방지 아두이노 로봇 개발)

  • Lee, Ho-Jeong
    • Proceedings of the Korean Institute of Information and Commucation Sciences Conference
    • /
    • 2015.05a
    • /
    • pp.493-497
    • /
    • 2015
  • This study was started with concern about problem of increasing physical and personal injury caused by traffic accidents, despite of technological advances in transportation. As the vehicles, which is currently produced, informs the driver only detecting the proximity of an object by the front and rear sensor, this study implemented the color detection algorithm, the circular shape recognition algorithm, and the distance recognition algorithm and built the accident prevention beyond accident perception, which commends to avoid the object or to stop the robot, if object was detected by algorithms. For the simulation, we made the Arduino vehicle robot equipped with compact wireless communication camera and confirmed that the robot successfully avoids an object or stops itself in simulated driving.

  • PDF

Case Study on Utilizing Arduino in Programming Education of Engineering (공학 프로그래밍 교육에 아두이노 활용 방안 사례 연구)

  • Park, Jang-Hyun;Kim, Seong-Hwan
    • Journal of IKEEE
    • /
    • v.19 no.2
    • /
    • pp.276-281
    • /
    • 2015
  • Engineers increasingly rely on computers and their computer programming skills for their works. As a result, most engineering curricula have introduced a computer programming courses. However, students consider the subject to be unrelated to their core interests and often feel uncomfortable when learning to program for the first time. To overcome these difficulties, several studies have proposed the use of physical computing paradigm. This paradigm takes the computational concepts out of the PC screen and into the real world so that the student can interact with them. This paper proposes Arduino platform as a tool for attracting interest of the programming and reports the results of questionnaire survey analysis.