본문 바로가기
카테고리 없음

안드로이드 앱HUD 속도계 개발 후기

by blackstar-red 2024. 4. 15.

안드로이드 앱HUD 속도계 개발 후기

1.  개발한 이유

저는 2020년도에 차를 샀습니다.

그 당시 차에 블랙박스를 달기 귀찮아서 빌트인캠이라는 옵션을 선택했었습니다. 그런데 그 당시 빌트인캠 옵션이 차량 HUD옵션과 함께 묶여있는 옵션이었습니다. HUD는 한 번도 써본 적이 없었고 경험해 본 적도 없었습니다. 친구들한테 말로만 듣고 유튜브 영상으로만 간접체험을 한상태였습니다. HUD 옵션이 좋아서 선택했다기보다 블랙박스를 달기 싫어서 빌트인캠을 설치했는데 얼떨결에 HUD라는 게 먼지 경험할 수 있는 계기가 되었네요.

그런데 처음 HUD를 사용하면서 느낀 점은 운전자의 시선이 계기판을 볼일이 없다는 것이었습니다. 왜냐하면 속도숫자가 앞유리에 계속 나오기 때문입니다. 저한테는 너무 편하고 유용한 기능이라고 생각했습니다. 다음에 차를 사게 되면 HUD옵션을 또 구매할 거 같습니다.

그런데 HUD가 없는 차량들도 이런 기능이 있으면 편할 거 같다는 생각을 했습니다. 기존 인터넷 쇼핑에도 HUD 속도를 표시하는 제품을 판매하고 있는 걸 보았습니다. 차량 장비를 잘 못 다루거나 초보자들은 쉽게 사서 장착할 수 없다고 생각했습니다. 그래서 스마트폰 앱으로 이런 기능이 있으면 좋겠다는 생각을 하여서 처음 개발을 결정하고 시작하였습니다. 기존에 비슷하게 제공되고 있는 앱이 있었지만 제가 직접 만들어서 사용하는 거에 의의를 두고 개발을 시작했습니다. 

 

2.  개발내용

아래 9가지 기능들을 정리했고 

 

1) HUD 속도기능

2) HUD모드, 일반 모드

3) 경고속도 설정기능

4) 3 자릿수 표시

5) 속도 글자색 변경 기능

6) 스마트폰 HUD 디스플레이 회전기능

7) 속도 단위 선택 기능

8) HUD화면 밝기 조정 기능

9) 통계(거리 측정) 기능

 

기능들을 설명해보겠습니다.

 

1) HUD 속도기능

- 스마트폰 GPS를 이용해서 차량이 움직일 때 속도를 구해서 화면에 출력합니다. 걷거나 뛸 때도 속도가 표시됩니다.

HUD 속도 테스트

2) HUD모드, 일반 모드

- 일반모드는 사용자가 스마트폰을 들고 속도를 화면으로 볼 때 일반 모드로 사용합니다. 

- HUD모드는 차량에서 사용할 시 앞유리에 반사되게끔 반전되어서 표시됩니다.

3) 경고속도 설정기능

- 보통 도로마다 지역마다 다르지만 제한속도 50km/s인거 같습니다. 경고 속도를 설정하면 예를들어 50km/s로 설정하면 50키로 미만일때는 기본값(하얀색) 숫자로 표시되다가 50km/s이상일때는 기본값 (빨간색) 숫자로 변경됩니다. 

- 기본 속도 숫자색과, 제한속도 숫자색은 변경가능합니다.

경고속도 테스트 영상 (경고 속도 50Km/s설정)

4) 3 자릿수 표시

- 속도표시를 2자릿수와 3자릿수로 표시할 수 있습니다.

가로모드 3자릿수 표시 화면 (글자색 흰색)

5) 속도 글자색 변경 기능

- 기본 속도 글자색을 변경할 수 있습니다.

초록색으로 글자색을 변경한 화면

6) 스마트폰 HUD 디스플레이 회전기능

- 속도표시 화면을 가로모드와 세로모드로 회전 변경할 수 있습니다.

속도표시 가로모드 화면

7) 속도 단위 선택 기능

- 속도단위는 km/s, mph, knot 이렇게 3개의 단위로 설정 가능합니다.

3 자릿수, 속도표시, 경고속도, 글자색을 설정할 수 있는 화면

8) HUD화면 밝기 조정 기능

- HUD 속도 화면의 밝기를 조정할 수 있습니다.

9) 통계(거리 측정) 기능

- 지정한 시점부터 이동거리를 측정할 수 있습니다. 

 

개발한 9가지의 내용을 정리해보았습니다. 실제 차량용 HUD만큼은 정확성이 그렇게 높지는 않지만 사용할수 있을정도는 되는거 같습니다.

 

느낀점

처음 의도는 HUD가 없는 차에서 HUD기능을 쉽게 사용해 보고자 개발을 시작했는데 영상에서 보았이 밤에는 숫자가 나름 선명하게 잘보이는거 같습니다. 그래도 유용하게 쓸수 있을거 같습니다. 기존에 비슷한 앱이 있지만 저는 제가 만든앱을 쓰고 문제가 있으면 고치고 기능을 추가 해서 관리 하고 있습니다. 다른분들도 다운받아서 사용 해보시면 좋을거 같습니다. 낮에도 테스트를 해보았는데 영상은 없지만 낮에는 밤보다는 조금 안보이는거 같습니다. 스마트폰으로 개발할 수 있는 한계인거 같습니다. 지금 소개한 기능중에서 더 업데이트 할 내용이 딱히 없어 보여서 기능추가는 하지 않았고 버그 수정만 하였습니다. 

새로운 기능이 생각이 나면 업데이트 할 예정 이고 아래 다운로드 링크를 남두겠습니다.

 

HUD 속도계 설치 링크

 

HUD 속도계 - GPS 속도계,주행 거리계,속도추적기 - Google Play 앱

휴대폰이나 태블릿에서 사용할 수 있는 GPS 기반의 속도계어플입니다.

play.google.com