1.계획서

                      종합설계 프로젝트 계획서 요약

팀명

Team MultiTab

제출일

2012 3 8

프로젝트 제목

MultiTab

팀원

성명

학번

SNS 주소

김종석

20062699 http://www.facebook.com/sb1818

강호림

20052500 http://www.facebook.com/loveholim

심재운

20027345 http://www.facebook.com/happyshim

유인재

20093312 http://www.facebook.com/yoo0826

최경묵

20062770 http://www.facebook.com/rockmook

이다예슬

20095374 http://www.facebook.com/ldysgs1004

설계 프로젝트 개요

프로젝트 개요

호스트 장치에서 블루투스 휴먼인터페이스 장치” (이하 BHID)로 인식될 수 있는 안드로이드 스마트폰 용 어플리케이션을 개발한다. 이 때 어플리케이션은 스마트폰에 장착 된 터치스크린, 가속도 센서, 자이로센서 등의 입력센서를 통해 입력받고 블루투스 장치를 사용하여 호스트 장치와 통신한다.

 

장점

1. 고가의 스티어링 휠이나 프레젠터를 스마트폰의 어플리케이션으로 대체하여 하드웨어 구입비용을 절약할 수 있다.

2. 하드웨어를 생산하는데 필요한 자원의 낭비를 줄여 저탄소 녹색 성장에 기여할 수 있다.

 

현실적 제한요소

1. 안드로이드SDK BHID에서 사용하는 블루투스 프로토콜인 L2CAP가 지원되지 않으므로 네이티브 코드를 사용하여 직접 L2CAP 소켓을 생성해야한다.

 

2. BHID 프로파일은 대게 하드웨어로 구현되므로 소프트웨어에 사용할 API를 직접 구현해야 한다.

 

비교대상

꼬마꼬리없는 마우스라는 의미의 해당 어플리케이션은 윈도우용 PC에 소프트웨어를 설치하고 TCP 통신 방식으로 PC를 제어한다.

마일스톤 일정

 

 

 

결론

블루투스 장치가 탑재된 모든 플랫폼에서 호환 가능한 BHID를 안드로이드 어플리케이션을 구현함으로써 고가의 장비를 어플리케이션으로 대체한다.


    참고: 학기 전에 지도교수에게 과제를 제안하고 선정하는 과정을 이미 거친 것으로 간주하여 프로젝트 계획서는 이미 결정된 과제의 구체적 수행 계획을 서술합니다. 즉 과제를 제안하는 제안서와는 성격이 다릅니다.

    첨부화일
    Ċ
    markers@cs.kookmin.ac.kr,
    2012. 3. 7. 오후 9:45
    Ċ
    markers@cs.kookmin.ac.kr,
    2012. 3. 7. 오후 9:46