Android操作系统11种传感器介绍
时间:2022-11-17 12:30:00
#define SENSOR_TYPE_ACCELEROMETER 1 //加速度
#define SENSOR_TYPE_MAGNETIC_FIELD 2 //磁力
#define SENSOR_TYPE_ORIENTATION 3 //方向
#define SENSOR_TYPE_GYROSCOPE 4 //陀螺仪
#define SENSOR_TYPE_LIGHT 5 ///光感应
#define SENSOR_TYPE_PRESSURE 6 //压力
#define SENSOR_TYPE_TEMPERATURE 7 //温度
#define SENSOR_TYPE_PROXIMITY 8 //接近
#define SENSOR_TYPE_GRAVITY 9 //重力
#define SENSOR_TYPE_LINEAR_ACCELERATION 10//线性加速度
#define SENSOR_TYPE_ROTATION_VECTOR 11//旋转矢量
让我们依次看看这十一个传感器
1 加速传感器
又称加速传感器G-sensor,返回x、y、z三轴加速度值。
该值包括地心重力的影响,单位是m/s^2。
将手机平放在桌面上,x轴默认为0,y轴默认0,z轴默认9.81。
把手机朝下放在桌面上,z轴为-9.81。
向左倾斜手机,x轴为正值。
向右倾斜手机,x轴为负值。
向上倾斜手机,y轴为负值。
向下倾斜手机,y轴为正值。
加速度传感器可能是最成熟的mems产品,市场上的加速度传感器种类很多。