通过查看我的Nexus4的功能,我注意到传感器似乎被报告了多次。
我以前没有使用过传感器(或者一般的智能手机),所以我使用了一些应用程序来了解一下:AndroidFragmentation.com的设备分析器和sensors Explorer都提供了15个传感器。你可以在这里看到结果。
根据iFixit.com的报道,Invensense MPU-6050内置了一个陀螺仪和加速度计,但Android报告说:
现在:到底有多少加速器存在?它们真的是多余的,还是仅仅是同一个设备的虚拟访问路径?如果是的话,为什么电力使用差别如此之大?为什么是这个范围?
根据规格进行更新:陀螺仪的电流为3.6 mA(匹配“LGE陀螺仪传感器”,所有其他报告为9.1 mA),加速度计可能在正常工作模式下的500µa和低功耗模式下的10µa(1.25 Hz)至110µa(40Hz)之间变化。
当电压为3V(根据规格典型值)时,陀螺仪的功耗为10.8 mW,加速度计的功耗为10µW至1.5mW。
报告“Google Inc.”的传感器似乎是虚拟的,它们执行传感器融合以提供更高精度和可用性的值。请看谷歌科技讲座。
通常设备上只有一个物理加速度传感器。
然后,这个信号可以分为线性加速度和引力。它可以通过一个低通滤波器来实现,就像android文档中所说的那样。然后可以通过陀螺仪和磁强计来改善结果。这通常是在软件方面完成的,因此线性加速度、定向和重力功耗通常是加速度计、陀螺仪和磁强计的功耗值之和。
显然高通的线性加速度传感器使用加速度计和陀螺仪来计算值,而谷歌的版本也考虑了磁强计。
物理传感器:
传感器融合:
问题内容: getPower()返回传感器在使用中使用的功率(毫安): 现在,我需要计算传感器的定位使用了多少电池。 getPower()返回的他的值是否表示mAH(每小时的mA)或其他值?如果是,是否可以获取电池mAH以计算传感器使用的电池百分比? 问题答案: 不久前,Google小组中已经讨论了一些非常相关的内容。您可以在此处找到完整的线程以供参考。 该线程的最后一个答复的小节摘录,应该或多或
设置如下: 请求的时候也是统一了权限的。但是经纬度就是返回5e-324这种异常的
本文向大家介绍Android实现接近传感器,包括了Android实现接近传感器的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android实现接近传感器的具体代码,供大家参考,具体内容如下 1.接近传感器检测物体与听筒(手机)的距离,单位是厘米。 一些接近传感器只能返回远和近两个状态,如我的手机魅族E2只能识别到两个距离:0CM(近距离)和5CM(远距离) 因此,接近传感器将最大距
英文原文 简介¶ 目前,Kivy 的 Android 应用程序构建只能在配置有 python-for-android、 Android SDK 和 NDK 的 Linux 环境进行。这对于 Windows 或者 OS X 的用户来说,搭建起来就有点麻烦,所以 Kivy 官方提供了一个完全配置好的 VirtualBox 虚拟机磁盘镜像,用来减轻自己搭建的哀伤与痛苦。 如果你对于虚拟机不太了解,建议去
我无法在 Android 工作室虚拟机上打开该程序:失败:构建失败,但有异常。 错误:无法打开设置文件“C:\Users\L\StudioProjects\contador\android\settings”的设置通用类缓存。gradle'(C:\Users\L.gradle\caches\6.7\scripts\1fnwrr8g4rohfp291nvlxj5qe) 缺陷!源单元“BuildScr
本文向大家介绍Android利用传感器实现微信摇一摇功能,包括了Android利用传感器实现微信摇一摇功能的使用技巧和注意事项,需要的朋友参考一下 本文实例为大家分享了Android微信摇一摇功能的实现方法,供大家参考,具体内容如下 现在的不少应用都用到了摇动手机改变内容的功能,比如微信中的“摇一摇”功能。前两天要实现这个功能,稍微看了一下关于传感器Sensor的内容。 传感器有几种类型: 方向传