为什么Android指南针没有对磁铁作出反应? -- sensors 领域 和 compass 领域 和 magnetometer 领域 android 相关 的问题

Why doesn't Android compass react to magnet?


简体版||繁體版
12
vote

问题

中文

我为Android下载了Compass程序,并试图将强大的磁铁靠近它。尖锐的稳定,好像附近没有磁铁。

这是视频校样在youtube 。

我已经检查了其他设备,包括ipad air 2,它们显示出类似的行为。这与传统的罗盘行为急剧不同。此外,除了传统的指南针之外,既没有设备都没有显示正确的基本方向。

为什么Android指南针没有对磁铁作出反应?

更新

注意,当磁体接近时,磁场值肯定会增加。

所以,实际问题是他们如何尝试区分地球磁场和磁铁的磁场?

也,注意,罗盘所示的方向相对于传统指南针不正确。

english

I downloaded Compass program for Android and tried to bring strong magnet close to it. The pointed remained stable, as if there was no magnet nearby.

Here is the video proof on YouTube.

I have checked other devices, including iPad Air 2 and they showed similar behavior. This is drastically differs from conventional compass behavior. Also, neither device show correct cardinal directions, except conventional compass.

Why doesn't Android compass react to magnet?

UPDATE

Note, that magnetic field value definitely increasing when magnet is approaching.

So, the actual question is how do they try to distinguish between Earth magnetic field and magnet's magnetic field?

Also, note, that direction shown by compass is INCORRECT relatively to conventional compass.

        
       
       

回答列表

5
 
vote

传感器算法人员努力确保"罗盘传感器" 不受杂散环境磁场的影响。如果要查看磁场数据,请使用磁场传感器。

要知道设备经受外部磁干扰的常用方式是通过将磁传感器数据与运动传感器(加速度计和更重要的是陀螺仪)进行比较,如果没有运动,则算法将抑制任何变化指南针,因为它试图反映指南针没有改变的现实。有关详细信息,请在"传感器融合" 的主题下。
 

The sensor algorithm people worked hard to make sure that the "compass sensor" is not affected by stray ambient magnetic field. If you want to see magnetic field data, use the magnetic field sensor instead.

The common way to know that the device is subjected to an external magnetic disturbance is by comparing the magnetic sensor data with motion sensors (accelerometer and more importantly the gyroscope), if there is no motion, the algorithm will suppress any change to compass heading, because it is trying to reflect reality that compass heading did not change. For more details, look under the subject of "sensor fusion."

 
 
   
   
0
 
vote

许多Android手机都有磁力计,测量Microtesla中的磁场。例如三星S6拥有雅马哈芯片,可以测量高达2000UT。 如果您想看到磁铁和电磁磁力的效果,请通过iReality软或'Gaussmeter'安装像传感器记录器这样的应用。

 

Many android phones have a magnetometer, which measure magnetic field in microtesla. e.g. Samsung S6 has a yamaha chip which can measure up to 2000uT. If you want to see the effect of magnets and electromagnetism install an app like sensor logger by iReality soft or 'gaussmeter'.

 
 
0
 
vote

在我的测试中,磁铁确实影响了Galaxy S2上的指南针。我可以拖动北方360度。

 

In my tests the magnet did affect the compass on the Galaxy S2 Active. I could drag North right round 360 degrees.

 
 
-1
 
vote

Android Compass使用手机传感器和GPS而不是磁铁或任何类型的指南针整容手机内部。因此,不可能使用磁铁进行任何类型的偏转。

 

Android compass works using phones sensors and gps not magnet or any kind of compass integered inside your phone. So, it is not possible to make any kind of deflection using magnets.

 
 
 
 

相关问题

12  为什么Android指南针没有对磁铁作出反应?  ( Why doesnt android compass react to magnet ) 
我为Android下载了Compass程序,并试图将强大的磁铁靠近它。尖锐的稳定,好像附近没有磁铁。 这是视频校样在youtube 。 我已经检查了其他设备,包括ipad air 2,它们显示出类似的行为。这与传统的罗盘行为急剧不同。此外,除了传统的指南针之外,既没有设备都没有显示正确的基本方向。 为什么Androi...

1  为什么华为荣誉6在我把磁铁放在上面的屏幕上显示了其他东西?  ( Why does huawei honor 6 show something other on screen when i put a magnet on it ) 
正常模式: 磁铁模式: 这会弹出,无论锁定屏幕状态如何。如果我在解锁时添加并卸下磁铁,则不会被锁定。当音乐应用程序运行时,还有第三个屏幕带有音乐控制。 为什么会发生这种情况? ...

1  校准加速度计?  ( Calibrate accelerometer ) 
我正在开发一个应该测量垂直加速度的应用程序,并且在进程中我发现加速度计似乎是未校准的。当电话完全水平时,Z轴加速度应为9.81,但它约为8.81(x和y大约为0.0)。 我当然可以通过让用户"校准" 应用程序仍然仍然抵消应用程序内的错误。但它似乎奇怪的是,在Android中没有任何方法来做这一点 - 有时谷歌地图会提...

2  有没有办法在手机中安装磁力计或罗盘传感器?  ( Is there a way to install a magnetometer or compass sensor in a phone ) 
我发现我的新手机(摩托罗拉Moto G4)没有指南针传感器。否则我喜欢这款手机,但我有应用程序,我使用需要指南针的比特。这可能是一个伸展,但有没有办法在手机内安装一个? 谢谢! ...

1  从磁力计的应用程序可以使用哪些信息?  ( What information is available to an app from the magnetometer ) 
我想知道Android器件内的磁力计提供了哪些其他功能,除了允许应用程序显示指南针之外。除了显示罗盘功能之外,应用程序可以做任何其他事情吗? ...

0  Moto G上的加速度计与工厂不好?  ( Accelerometer on moto g is bad from factory ) 
我几周前得到了一个摩托罗拉Moto G,不幸的是,我怀疑是一个失败的加速度计。我这么说,因为当我打开任何级别(泡沫)应用时,它在宽范围内读取随机数,即使在应用校准和平面上(手机设置上没有传感器校准)。 让我向您展示视频,使其更容易理解: http://youtu.be/fd35uk4hmxo 我尝试了四种不同的...




© 2022 it.wenda123.org All Rights Reserved. 问答之家 版权所有