Android 나침반이 자석에 반응하지 않는 이유는 무엇입니까?


12

Android 용 Compass 프로그램을 다운로드하여 강한 자석을 가까이하려고했습니다. 근처에 자석이없는 것처럼 지적이 안정적으로 유지되었습니다.

YouTube비디오 증거 는 다음과 같습니다 .

iPad Air 2를 포함한 다른 기기를 확인한 결과 비슷한 동작을 보였습니다. 이것은 기존의 나침반 동작과 크게 다릅니다. 또한 기존 나침반을 제외하고 어떤 장치도 올바른 기본 방향을 표시하지 않습니다.

Android 나침반이 자석에 반응하지 않는 이유는 무엇입니까?

최신 정보

자석이 접근 할 때 자기장 값은 확실히 증가합니다.

실제 질문은 지구 자기장과 자석 자기장을 어떻게 구별하려고 하는가입니다.

또한 나침반으로 표시되는 방향은 기존 나침반에 비해 부정확합니다.


3
좋은 질문입니다! 나는 그것을 고려하거나 본 적이 없다. 내 "추측"은 나침반, 가속도계 및 자이로 스코프 및 GPS가 없으며 근처 자기에 취약하지 않은 것들의 조합을 사용합니다
Baronz

1
나는 디지털 나침반이 효과를 보이기 시작하기 전에 자석을 잠시 제자리에 두어야한다고 생각합니다. 장치의 디지털 나침반은 소음이 심하므로 개발자는 데이터를 부드럽게 처리하여 불안감을 줄입니다. 물리적 나침반의 즉각적인 결과는 개발자가 소프트웨어에서 한 것과 다릅니다. 또한 디지털 컴퍼스에는 전계 강도 제한이 있으며, 희토류 자석은 센서를 최대로 페그하여 소프트웨어가 극단적 인 상태에서 무시하도록 트리거 할 수 있습니다.
Morrison Chang

흥미로운 질문입니다. 이 문제를 연구하는 동안 지구 자기장을 사용하여 Android 나침반이 작동하는 방식을 설명하는 Quora에 대한 토론을 우연히 발견했습니다. 그러나 자석석 주변의 자기장보다 강 / 약한 지 또는 어떤 영향을 미치는지에 대해서는 결론을 내릴 수 없습니다.
Andrew T.

불완전한 질문, 우리는 어떤 전화와 어떤 나침반 앱을 알아야합니다. 아마도 자력계가 내장되어 있지 않은 저가형 전화를 사용했을 것입니다. 앱이 센서의 3 축에서 방향을 계산하는 방법 및 전화의 자동 보정과 관련된 기타 요소. 찾기 방향보다 더 먼 필드를 측정하는 가장 좋은 방법은 irealitysoft의 'Sensor Logger'와 같은 것을 사용하는 것입니다.
Hamish_Fernsby

답변:


5

센서 알고리즘 사람들은 "나침반 센서"가 주변 대기 자기장의 영향을받지 않도록 열심히 노력했습니다. 자기장 데이터를 보려면 자기장 센서를 대신 사용하십시오.

장치가 외부 자기 교란을 받는다는 것을 알 수있는 일반적인 방법은 자기 센서 데이터를 모션 센서 (가속도계 및 더 중요하게는 자이로 스코프)와 비교하는 것입니다. 움직임이 없으면 알고리즘이 나침반 방향 변경을 억제합니다. 나침반 제목이 바뀌지 않았다는 사실을 반영하려고하기 때문입니다. 자세한 내용은 "센서 융합"주제를 참조하십시오.


1
어쨌든 GPS는 제목 (아마도 운동 궤도의 방위)을 나타내지 않지만 장치가 가리키는 방향은 아닙니다. GPS와 관련된 모든 대답은 단순히 잘못되었습니다.
Ian

답변의 가치를 높이려면 " 센서 융합 " 소스를 연결 하십시오 +1
beeshyams

0

많은 안드로이드 폰에는 자력계가 있으며, 이는 마이크로 테슬라의 자기장을 측정합니다. 예를 들어 Samsung S6에는 야마하 칩이 있으며 최대 2000uT까지 측정 할 수 있습니다. 자석과 전자기의 영향을 보려면 iReality soft 또는 'gaussmeter'의 센서 로거와 같은 앱을 설치하십시오.


0

내 테스트에서 자석은 Galaxy S2 Active의 나침반에 영향을 미쳤습니다. 북쪽을 360도 오른쪽으로 드래그 할 수 있습니다.


-1

안드로이드 나침반은 전화 센서와 GPS를 사용하여 작동합니다. 따라서 자석을 사용하여 어떤 종류의 편향도 만들 수 없습니다.


이 답변은 실제 자력계가없고 GPS와 같은 다른 센서에 의존하는 저사양 전화기에만 해당됩니다. irealitysoft 앱 'Sensory Logger'를 실행하면 지갑 스타일 전화 케이스의 걸쇠와 같은 자석에서 필드를 감지 할 수 있습니다. 나는 이것을 S6와 M4에서 시도했지만 확실히 작동합니다.
Hamish_Fernsby
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.