我正在编写一个应用程序,将使用加速度计来计算手机所受的平均重力。思考这个问题后,我得出结论,当手机静止时,将所有轴的值加起来会得到+9.8(重力加速度)的答案。
我现在假设如果从所有轴的总和中减去9.8,则会给出在不考虑重力的情况下施加在手机上的合并力。因此,如果手机处于固定位置,则会返回值0。
现在,如果手机直接横放在一个轴上,这确实是正确的,但是如果手机以大约45度的角度靠在某物体上,它会返回4-5的值(大约是重力的一半)。角度越接近轴,记录的力就越小(我认为它是成比例的)。
据我理解,这不应该发生,因为所有轴都应该互相抵消,对吧?因为手机是静止的,所以不应该记录到任何力吧?
我现在假设如果从所有轴的总和中减去9.8,则会给出在不考虑重力的情况下施加在手机上的合并力。因此,如果手机处于固定位置,则会返回值0。
现在,如果手机直接横放在一个轴上,这确实是正确的,但是如果手机以大约45度的角度靠在某物体上,它会返回4-5的值(大约是重力的一半)。角度越接近轴,记录的力就越小(我认为它是成比例的)。
据我理解,这不应该发生,因为所有轴都应该互相抵消,对吧?因为手机是静止的,所以不应该记录到任何力吧?