我有Huawei P Smart 2019智能手机。大多数有规格的网站(包括华为官方网站)都表示,这种型号的没有陀螺仪。
但是我用传感器融合应用程序测试了Huawei P Smart 2019。这个应用程序检测陀螺仪传感器并显示它是如何工作的。
有什么问题吗?为什么制造商甚至说有,没有陀螺仪传感器,在Huawei P Smart 2019,尽管传感器显然存在?
也许是virtual gyroscope
package org.hitlabnz.sensor_fusion_demo;
public class SensorSelectionActivity e
我有以下问题:我有一个Arduino +加速度计(MMA8452Q)安装在自行车上。我在试着看刹车时的减速情况。问题是,由于设计上的限制,我只能在自行车骑手上安装上述硬件。由于骑手经常会改变位置,加速度计也会改变我用来测量减速的基准值(例如,当Z轴垂直于地面时,它将测量1g,但以不同的角度,它将显示不同的值),因此我的代码无法使用。
下面是我代码中的一些片段:
/* Set up thresholds - 0.42g is maximum braking force the bike can do */
maximum_value = 0.7;
soft_braking = 0.4 * max
我现在的议案是经过计算的。
//moveX and Y are normalized
moveX = moveX * time * speed;
moveY = moveY * time * speed;
当然,这会导致非常僵硬的运动,只是简单地停下来再走一走。
跟踪加速以创建加速/减速效果的有效方法是什么?我的游戏没有重力,因为它是自上而下的。