问题标签 [tilt-sensor]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
android - 在某些设备上未调用 Android onSensorChanged
此代码注册一个加速度计侦听器:
但在以下设备上,onSensorChanged()
不会触发回调。
有什么解决方法吗?(我需要知道设备的倾斜/倾斜角度)。
android - Android Studio 陀螺仪示例?
我正在尝试构建一个应用程序,该应用程序在设备倾斜到一定程度时会产生所需的影响。
我已经查看并成功启用了加速度计,但这并没有给我想要的效果。就像我说的,我希望设备做我想做的事,只有当设备达到一定程度时,比如 90 度。
我有以下代码,但这仅在设备倾斜足够快时才有效:
此代码最初与加速度计一起使用,我只是将 更改Sensor.TYPE_ACCELEROMETER
为Sensor.TYPE_GYROSCOPE
,希望这能告诉我该怎么做。
我可以做这样的事情吗?
代替我的
我试过寻找如何做这样的事情的例子,但找不到任何东西,即使是在 Android 开发人员上......
我想要一些简单的东西,它可以让我知道设备何时达到一定程度或弧度,速度无关紧要。
任何帮助都会很棒。
谢谢!
弥敦道
编辑:
我已经这样做了:
这在一定程度上是有效的。一旦 Z 和 X 值超过“5”的阈值,就会播放声音。但是,如果我将设备留在那个位置,那么在设备返回到起始位置时会再次激活声音,因为它仍在“5”阈值内。
这不是我想要的,所以我想我会尝试一些不同的东西:
这根本行不通。
我希望设备能够检测到它何时超过了“5”的阈值,但我不希望它在移动并且仍在阈值之内时能够再次启动声音。
基本上,我希望设备能够在越过线时播放声音,而不是在线后的任何点时播放声音。我认为让它寻找数字何时== 5
会这样做,但它似乎无法做到这一点。
停止功能也根本不起作用。如果我==
完全使用它,它就不起作用。有没有另一种方法可以编写Java能够识别的代码?
请记住,我希望它能够知道何时越过该点,而不是何时进入该区域。
干杯!
android - 使用倾斜传感器的 Arduino 程序中的正确功能顺序
我在 Arduino 程序中使用倾斜传感器时遇到以下问题。如果没有倾斜传感器,一切正常,但在使用倾斜传感器期间,功能的工作顺序不正确。
首先是我的没有倾斜传感器的版本。这个版本运行良好。我在 5 行中使用 710 个 LED。我有4个功能,一个接一个地开始。我想使用倾斜传感器的原理相同。如果我改变倾斜位置,程序必须从我的灯板的另一侧开始,就像沙漏一样。
Hier 是使用倾斜传感器的示例。
如果我只使用 2 个函数 colorWipe 和 colorWipe3 (它们从光板的不同侧面开始)它工作正常,但如果我在 colorWipe 之后添加 colorWipe1,我有以下错误:colorWipe 和 colorWipe1 一起开始,但是没有倾斜每个函数在之后开始上一个功能。
谢谢安迪
matlab - 使用 Matlab 和 HCI 命令从 ti sensortag 获取加速度计数据
我正在尝试使用 matlab 从 ti sensortag 获取传感器数据,我的工作基于 github 站点上发布的工作:
https://github.com/sid5291/SensorTag-Matlab
我正在尝试获取加速度计数据而不是温度和湿度数据(在原始工作中)
这是我的代码,建立了matlab和sensortag之间的连接,并且
当我请求温度信息时,结果是正确的并且
当我请求加速度计或陀螺仪数据时,结果错误
任何人都可以帮我解决这个问题吗
python-3.x - the output of accelerometer sensor adxl335 connected to raspberry pi is 1. How to get the output in decimal format
I have written the below program in python and tried to read tthe accelerometer sensor output. When I print the output of the accelerometer I am getting 1. Please advice me how to get actual output in digits to know the exact tilt of the accelerometer.
arduino - 使用 mpu9150 传感器悬挂移动手势(左/正常/右/上/正常/下)
我们尝试使用手势 LEFT-NORMAL-RIGHT、UP-NORMAL-RIGHT(Arduino+mpu9150)。
我们可以得到这些手势,但并不准确。
它在中间挂起,有时值也不正确。
你能帮我解决这个问题吗?
请检查 ++ 附件的完整代码。
代码:
mobile - 在 Unity3D 中,倾斜手机时激活手机摄像头
我们正在开发一款适用于移动设备的 Unity 游戏。基本上它是一个带有 3D 角色和一张地图的场景,可以看到他们在哪里。我想知道当我垂直倾斜手机以查看插入到现实世界中的 3D 角色时如何激活手机摄像头,并在水平倾斜手机时返回 3D 世界的地图视图。如果可能的话,有什么想法吗?
axis - 其他轴上磁力计的指南针航向
我正在构建一个小型设备,它也使用磁力计数据来计算罗盘航向。如果航向被计算为偏航(如果传感器位于平面上),则 LSM9DS0 IMU 传感器工作得很好。
我已经 3D 打印了一个外壳,我将在其中组装所有电子设备。我的问题是它设计不佳,IMU 传感器不在平面上,但它必须保持在 90 度。因此,Z 轴不再是我计算偏航角(或航向)的方法,而是改为 Y。
为了计算 Z 上的航向,我使用了这个公式:
...其中 my 是磁力计 Y,mx 是磁力计 X
现在,我不知道如何根据其他轴计算航向。
arduino - 为什么同时包含加速度计和陀螺仪的 IMU 芯片(在一个芯片内)比单独使用两个传感器时更好
始终建议使用由内置加速度计和陀螺仪组成的 IMU(惯性测量单元)芯片。所以,请重点回答这个问题:“加速度计和陀螺仪单独使用会出什么问题?”