Home > 전자 나침반 > Application Notes > Android 단말에 탑재한 전자 컴퍼스 시험

Android 단말에 탑재한 전자 컴퍼스 시험

 

1. 전자 나침반의 시험

 

   전자 컴퍼스를 Android 단말에 탑재한 때에 정상으로 동작하는지 테스트를 실시합니다.

 

2. 시험 앱 "AMI 2D Plot"

 

   Android 단말 용 전자 컴퍼스 시험 앱 AMI2DPlot는 다음의 링크에서 다운로드합니다.

 ・AMI2DPlot.apk (download)

 다운로드 한 후, 마켓 앱이 아니므로 사용자 애플리케이션의 인스톨 순서로 설치합니다.

 

 사용법을 간단히 설명하겠습니다.

기능은 2차원(XY, XZ, YZ변환 가능)의 그래프와 로그 기능입니다.

Start를 누르면 센서가 동작합니다.

 

이 상태에서 자기장이 좋은 장소에서 8자로 흔들거나 단말을 위아래로 1회전하고 옆면으로 1회전해서, 합계 2방향으로 회전시켜 자동 교정시킵니다.

자기의 궤적 그림의 색깔이 빨간 색이라면 교정되지 않았고 정확도가 좋지 않으므로 녹색으로 될 때까지 반복 회전시킵니다.

(자기장 여건이 좋은 장소에서 교정합니다. 자장 환경이 나쁘면 교정이 제대로 이뤄지지 않고 교정 처리가 끝나지 않는다.)

 

교정이 되면 회전대에 올려 수평으로 회전시켜, 센서의 데이터의 도면 궤적이 원이 되는지 아닌지 컴퍼스의 성능을 시험합니다.

화면을 탭해서 그래프의 표시를 조작할 수 있으며, 화면 위에 그려진 원 게이지 내를 탭 할 경우 원 게이지가 작아지고, 원 게이지의 바로 바깥을 탭 할 경우 원 게이지가 커집니다.

 

싱글 터치해 드래그 하면 그려지는 그래프의 범위가 이동합니다.

2점 멀티 터치하고 드래그 하면, 그래프를 확대 또는 축소할 수 있습니다.

 

로그는 안드로이드 단말의 "/data/data/us.aichisteel/files/파일명"에 저장됩니다.

log 체크 박스가 체크된 경우, 파일명 이름의 오른쪽 위의 시작 버튼을 누르고 난 후 스톱 버튼을 누를 때까지 로그가 동작합니다.

이 앱 작성에는 안드로이드의 그래프 작성용 미들웨어 http://www.achartengine.org를 사용하고 있습니다.