Page 120 - 완) I MDP 프로젝트 작품 보고서(전체과 1학년)1.6
P. 120
1. 동기 및 기본 설명
블루투스를 이용한 RC카는 핸드폰에 설치한 앱으로 조종할 수 있으며, 장애물 또는 터널을 만
났을 때 자율로 경고음과 라이트를 제어할 수 있다. 블루투스를 이용한 모터 제어와 초음파 센서
및 조도센서의 입력 신호를 이용한 부저와 LED 제어는 두 개의 아두이노 보드를 각각 이용하였
다.
2. 하드웨어의 개요
이 RC카는 블루투스 모듈을 통해서 핸드폰으로 제어 명령을 입력을 받으면 RC카에 있는 모터
드라이버를 작동시켜 뒤쪽의 두 바퀴를 회전하게 한다. RC카의 앞쪽에는 균형을 맞추기 위해서
보조바퀴를 달았다.
차체의 뒤에 부착한 초음파 센서는 후진을 하다가 장애물을 만나면 부저를 통해서 경고음이 울
리게 하였고, 조도 센서는 터널과 같은 어두운 환경에 들어가면 차체 앞에 부착한 전조등(LED)
이 켜지게 하였다. 두 개의 아두이노 보드를 사용하여 첫 번째 보드는 바퀴와 블루투스 모듈을
제어하고, 다른 하나는 초음파 센서와 조도 센서, 부저, LED 등을 각각 제어한다.
1) 구성도
입력부 제어부 구동부
(1) 입력부
조도 센서는 주변의 밝기 변화를 감지하여 제어부에 전달하고, 초음파 센서는 초음파의 trig
로 음파를 쏘아서 장애물을 감지하고 반사된 음파의 echo를 받아서 거리를 측정한 다음 제어
부에 전달하거나 핸드폰의 앱을 통해서 제어 명령을 입력하고 제어부로 전달한다.
(2) 제어부
제어부는 입력부로 부터 전달된 정보를 판단하여 제어명령을 구동부로 출력한다. 예를 들어
주변이 어두워지면 조도 센서로 전달된 정보를 받아 LED가 켜지게 하고, 또한 장애물이 나타
나면 초음파 센서를 통해서 거리를 측정한 다음 전달된 정보와 사전 약속된 정보를 비교하여
어느 거리 안에 들어오게 되면 부저가 ‘삐삐삐’ 울리게 한다. 그리고 앱을 통해서 입력된 제어
명령은 블루투스 모듈이 받게 된다.
- 113 -