Abstract
In recent years, among the IoT products that are used in various ways in everyday life, motorized products are increasing. This study aims to develop a microcontroller unit that can easily control multiple motors and develop an application that makes use of this microcontroller unit. The basis of the hardware developed by the research was the Arduino board, and to it, the Bluetooth module, Zigbee module, and a motor driver were connected. To control the device, an application was designed. The final microcontroller unit and its application may be applied to electric curtains, electric blinds, robots, and other various IoT products. Further research will lead to hardware development that can control various types of motors other than stepping motors.
최근 생활 속에서 다양하게 사용되어 지고 있는 IoT 제품들 중 모터를 사용하고 있는 제품이 늘고 있다. 이에 다중의 모터를 손쉽게 제어할 수 있는 마이크로컨트롤러유닛의 개발과 이를 제어할 수 있는 어플리케이션을 개발하여 다양한 곳에 사용되고 있는 모터들을 본 연구를 통해 개발된 마이크로컨트롤러유닛을 이용하여 제어 가능하게 하는 것이 본 연구의 목적이다. 본 연구는 마이크로컨트롤러유닛을 개발하기 위해 아두이노 보드를 기본으로 하였고, 아두이노에 블루투스 모듈과 지그비 모듈 그리고 모터컨트롤러를 연결하여 하드웨어를 개발하였다. 또한 이를 제어하기 위해 어플리케이션을 개발하였으며 어플리케이션의 디자인을 진행하였다. 이렇게 개발된 마이크로컨트롤러유닛과 어플리케이션은 전동커튼, 전동블라인드, 로봇 및 다양한 IoT제품에 응용될 수 있기를 기대한다. 또한 향후 연구를 통해 스테핑모터 외의 다양한 모터를 제어할 수 있는 하드웨어 개발이 이어질 것이다.