본문내용
1. 서론
최근들어 성인이 되어서도 장난감을 가지고 노는 키덜트(Ki-Dult)들이 늘어나고 있는 추세이다. 따라서 많은 제품들이 판매되고 있는데 그중 드론, RC카 등 무선조종기능이 있는 장난감들에 대한 관심도 많이 커지면서 단순히 장난감이 아닌 다른 기능들도 가지게 되었다. 본 논문에서는 기존의 RC카의 무선 조종기능을 그대로 사용하면서 카메라, 자동 주차 기능들을 추가하여, RC카의 정면을 카메라를 통한 스트리밍으로 화면으로 보면서 조작이 가능하고 주차버튼을 누르게 되면 RC카가 자동으로 후진하여 초음파 센서를 통해 벽과 일정거리에서 멈추고 정지하는 기능을 구현하고자 한다.
2. 관련 연구
2.1. 개요
RC카는 Radio Control Car의 약자로 전파나 적외선을 이용하여 일정 범위 내에서 원격으로 조종하는 자동차이다. RC카는 전진, 후진과 조향장치(좌/우)를 조종할 수 있는 2채널 제품이 대부분이며, 배터리를 사용하는 모터식과 RC연료나 휘발유를 사용하는 엔진식이 있다. 무선으로 전파를 보내는 송신기(리모컨)와 조종기의 신호를 받는 수신기(차량탑재)가 필요하다.
2.2. 기능 분석
RC카의 기능 분석은 다음과 같다.
RC카는 크게 기본기능과 부가기능으로 구분할 수 있다. 기본기능은 스마트폰 연동, 카메라 기능 등이며 부가기능은 나이트 뷰, 마이크, 크루즈 기능, 조명 기능, 자이로 센서 등이다.
스마트폰 연동 기능은 Bluetooth, WiFi를 통해 Android 및 iOS 기기와 연동되어 원격 조종이 가능하다. 카메라 기능은 실시간 스트리밍, 사진 촬영, 동영상 녹화를 지원한다.
나이트 뷰 기능은 야간 촬영을 지원하며, 마이크 기능은 스마트폰 앱을 통해 음성 전달이 가능하다. 크루즈 기능은 속도 컨트롤 없이 조향 컨트롤만으로도 주행이 가능하다. 조명 기능은 전조등, 비상등, 좌우 깜빡이 등을 조절할 수 있다. 자이로 센서는 스마트폰 회전을 통해 RC카를 조종할 수 있다.
종합적으로 RC카는 단순한 장난감 수준을 벗어나 스마트폰과 연동되어 다양한 기능을 제공하는 선진화된 제품이라 할 수 있다."
3. 요구사항
3.1. 기능 요구사항
스마트 RC카의 기능 요구사항은 다음과 같다.
첫째, 실시간 스트리밍 기능을 갖추어야 한다. 기존의 RC카들은 조종할 때 운전자의 시야에 차량이 들어와야 하는 단점이 있었다. 하지만 스마트 RC카에는 USB 카메라가 장착되어 있어 스마트폰으로 차량의 정면을 실시간으로 볼 수 있다. 이를 통해 운전자는 차량 정면의 움직임을 확인하며 보다 효과적으로 조종할 수 있다.
둘째, 스마트폰과 연동되어야 한다. 기존의 RC카는 조종기를 사용했지만 스마트 RC카는 스마트폰 앱을 통해 조종할 수 있다. 스마트폰 앱에는 조종 버튼, 카메라 조절 버튼, 자동주차 버튼 등이 구현되어 있어 손쉽게 RC카를 통제할 수 있다. 또한 스마트폰과 연동되므로 시간과 장소에 구애받지 않고 언제 어디서나 RC카를 조종할 수 있다.
셋째, 자동주차 기능을 갖추어야 한다. 스마트 RC카에는 초음파 센서가 장착되어 있어 차량 주변의 거리를 감지할 수 있다. 자동주차 버튼을 누르면 RC카가 후진하여 주변 물체와 일정 거리를 유지하며 자동으로 주차된다. 이를 통해 운전자가 주차에 어려움을 겪는 상황을 해결할 수 있다.
이처럼 스마트 RC카는 실시간 스트리밍, 스마트폰 연동, ...