首页 > TAG信息列表 > accelerometer

Android感应检测Sensor(简单介绍),kotlin语言

实现以下两个SensorEventListener方法来监听,并取得感应检测Sensor状态: //在感应检测到Sensor的精密度有变化时被调用到。 public void onAccuracyChanged(Senso sensor,int accuracy); //在感应检测到Sensor的值有变化时会被调用到。 public void onSensorChanged(SensorEven

MMA845x

基于MMA8452Q传感器的计步器抗干扰设计 MMA8452Q中文数据手册 飞思卡尔MMA8452Q的计步器功能 Driver for the MMA845X 3-axes digital accelerometer

android-获取单个加速度计值

我正在为加速度计驱动的游戏添加校准功能.为了进行校准,我需要加速度计中的一个值.我应该注册一个侦听器,获取它给我的第一个值,然后取消注册,还是有更好的方法来获取一个值?解决方法:就我所知,基本上没有办法获得单个值.我最终要做的是放入一个名为lastAccelValue的变量,并注册我的

android-使用加速度计检测身体姿势

在我正在制作的Android应用中,我想检测用户何时握在手中的手机,做出的手势就像扔飞盘时一样.我见过几个实现此目的的应用程序,但在网络上找不到任何示例代码或教程. 对于如何做到这一点以及某些事情,我有一些想法将是很棒的. 使用一些示例代码或链接到教程会更好.解决方法:加速度计

java-Android筛选的加速度计陀螺仪显示信息

我项目的目标是想出一种工具来测量和计数设备在Y轴上的上下运动.假设电话坐在滑轮系统上,每当它向上移动一段距离(例如1英尺),然后再向下移动时,我想将其计为1次重复.甚至到达在图形上显示移动的点. 到目前为止,我的研究指出了一些结论: 加速度计很吵,我需要过滤从中收到的所有数据.

使用Android检测人的跌倒

早上好, 在使用Microsoft SQL Server开发C#/ ASP.NET中的某些应用程序/网站之前,我是Android开发的新手. 现在,我必须开发一个Android应用程序,以检测我何时摔倒并发送警报.我发现了这样的例子: public class MainActivity extends Activity implements SensorEventListener{ p

android-在phonegap应用程序中将加速度计的轴重新定向为汽车的轴

我目前正在做一个应用程序,通过手机中的加速度计来检测道路上的坑洼.我的问题是我需要重新调整加速度计轴的方向以使其与汽车轴对齐. 我在下面的在线报告中找到了这种解释,但我不知道如何使用GPS计算旋转后的角度以及如何监视旋转前的角度. 在线说明: “手机可以任意摆放,因此, 嵌入

java-解释android加速度计值以获取沿真实世界中的轴的电话平移

我进行了搜索,但是找不到答案.解释android加速度计值时,如何将这些值沿X / Y / Z轴转换为现实世界中的电话转换? 我希望这是有道理的-我只是无法确切掌握如何摆脱重力?我们需要吗? 我在考虑是否要使用加速度计返回的3D矢量的大小-等于9.8或更大,然后减去重力以获得实际的加速度大小.但

android-从ListPreference删除数组项

我的首选项活动中有一个加速度计模式的列表首选项,我纯粹是从xml加载的.如果用户设备没有或不支持加速度计,我将不会完全删除阵列中的物品.我是否需要为此选项创建一个单独的列表首选项才能将其删除? (我希望将它们全部合而为一.)如何通过以下设置将其删除? 谢谢你的提示. 杰森 <str

如何在Android智能手机中使用加速度传感器找到位移距离?

我有一部包含加速器传感器,指南针传感器和陀螺仪传感器的android智能手机.我想使用此传感器计算位移距离. 我已经尝试了基本方法,即 final velocity = initial velocity + ( acceleration * time taken) distance = time taken * speed 但是我无法获得正确的位移.每次我尝试相同

加速度计和陀螺仪及其在Android手机中的功耗

我在Android应用中使用了加速度计和陀螺仪.我想分析我的应用程序的功耗.假设该应用程序每100毫秒读取这两个传感器,将其所有三个轴(x,y,z)相加,然后将它们存储在文件中. 现在我不确定这两个传感器是否一直打开?如果是,那么大部分功耗将来自我在应用程序中如何使用或处理这些传感器的

Android加速度计问题

我的游戏使用加速度计,一切正常,但我注意到某些手机会出现轻微问题.游戏会强制将方向设为横向,但是某些手机的屏幕默认方向为横向… 现在,我一直以为用户必须倾斜手机才能正确观看游戏,这意味着X轴的加速度计读数将使玩家在Y方向移动,Y读数将使玩家在X方向移动. .对于具有默认横向

Android跌倒检测

我正在使用加速度传感器实现跌倒检测,并创建以下代码. public void onSensorChanged(SensorEvent foEvent) { if (foEvent.sensor.getType() == Sensor.TYPE_ACCELEROMETER) { double loX = foEvent.values[0]; double loY = foEvent.values[

android – 不可能改变加速度计的速率

我必须从我的Android手机收集加速度计数据,所以我做了一个小程序来做到这一点. 经过一些测试,我发现我的Nexus S加速度计的速率在手机处于活动状态时总是每秒50个值,在睡眠时每秒6个值(PARTIAL_WAKE_LOCK),无论我要求的速率如何(NORMAL,UI) ,游戏或最快). 所以我决定安装一个在互联

通过NDK访问Android传感器

我需要在Android上以加速度计读取大约100个样本,并且采用固定的采样率.目前的传感器管理员既不提供也不提供. 我读过Need to read android sensors really fast 他似乎可以访问使他的生活更轻松的驱动程序代码. 我很好奇是否有人能够通过NDK做这样的事情而没有那种知识. 提前致谢!解

如何以稳定和准确的方式阅读Android加速度计值?

在我的项目中,我试图使用通过Android设备的加速度计获得的数据来控制汽车. (左,右,前,后).即使我已经设法从加速度计读取值,即使设备处于稳定位置,读数也会经常变化.有人能为我提供更好的方法吗? 以下是我使用过的代码 import android.content.Context; import android.hardware.Se

android – 如何仅使用加速度计找到速度?

仅使用内置加速度计的手机(Android),如何才能找到它的速度? 我一直在修补这个数学,但无论我想出什么功能都会导致速度呈指数增长.我的假设是,在应用程序启动时,手机处于静止状态.这绝对应该能够找到速度(至少粗略地). 我在物理和数学方面也有不错的背景,所以我对这里的任何概念都不

android – 用于定位的手机加速度计的真实世界准确度是多少?

我正在开发一个应用程序,我想跟踪移动用户在GPS不可用的建筑物内的位置.用户在众所周知的固定位置(精确到5厘米内)开始,此时电话中的加速度计将被激活以跟踪相对于该固定位置的任何进一步的移动.我的问题是,在当代智能手机(iphone,Android手机等)中,人们可以准确地根据这些手机通常

android – 如何在摇动设备时刷新应用程序?

我需要添加一个可以刷新我的Android应用程序的摇动功能. 我发现的所有文档都涉及实现SensorListener,但Eclipse告诉我它已被弃用并建议使用SensorEventListener. 谁有一个很好的指导我如何创建这个摇动控制器?解决方法:这是一个示例代码. 把它放到你的活动类中: /* put this into

用android设备确定男人的堕落

我的三星galaxy S2有一个加速度计和陀螺仪.有了这两个传感器,我需要确定一个人的摔倒.如何以最佳方式实现它?解决方法:相关数据如下:SensorEvent values. >加速坐标与手机相关.因此,如果手机在下降时转动而不是加速度矢量将“旋转”.要将其标准化,您还需要使用陀螺仪数据. >你试图在

android – 测量与特定应用程序相关的功耗

作为应用程序测试的一部分,我需要以某种方式测量我的应用程序耗尽了多少电池. 在Android中,电池设置中有一个图表,我可以看到消耗百分比,以及CPU时间或唤醒时间,但是当我的应用程序在运行时连续使用加速度计时会出现问题. Acceleremoter也具有最强的待机使用要素,因此我想以某种方

使用Android Accelerometer来计算距离,升级?

可以确定一个人在哪里,即他走路?他在电梯里吗?还是他爬上楼梯? 使用android的加速度计还是有没有其他方法来计算这样的android?解决方法:您可以在具有它们的电话中使用加速度计和数字罗盘的组合来确定此post中提到的速度和方向. 如果你需要做的就是确定这个人是否在行走,你所需要的只是

android – 对于加速计传感器的Get Data Fragment类型,未定义方法findViewById(int)

我正在做我在Android平台上通过加速度计传感器获取数据的项目.我在最后3行代码中有错误代码.确切的错误是findViewById不是用于获取数据片段.那么,我如何在Fragment中使用findviewbyId来获取数据加速计传感器?非常感谢答案:) import android.app.Activity; import android.app.Frag

Android加速度计:采样率?

我想要 [1]提高手机加速度计的采样率.    (SENSOR_DELAY_FASTEST在Nexus4上的Xperia / 180Hz上最大约为100Hz,    我希望延迟工作时间约为1毫秒或更短. [2]如果[1]不可能,我可以使速率恒定. mSensorManager.registerListener(this, mAccelerometer,10000);//10000 in micro

Android设备中的加速度计有多广泛支持?

我们正在开发一款依赖于某些功能的加速度计的Android应用.我想知道依赖加速度计的存在是多么安全,而不是为不支持加速度计的设备提供替代的UI选项(例如按钮).我的观察是大多数“智能手机”机器人支持它.我对么? 如果有人可以为我指出所有Android设备的某些数据或统计信息,那就太好了