SKU:RB-02S096 ADXL335 三轴加速度模块

来自ALSROBOT WiKi
2016年12月5日 (一) 14:57Arduino77讨论 | 贡献的版本

跳转至: 导航搜索
02S09601.png

目录

产品概述

在加速度传感器中有一种是三轴加速度传感器,同样的它是基于加速度的基本原理去实现工作的,加速度是个空间矢量,一方面,要准确了解物体的运动状态,必须测得其三个坐标轴上的分量;另一方面,在预先不知道物体运动方向的场合下,只有应用三轴加速度传感器来检测加速度信号。由于三轴加速度传感器也是基于重力原理的,因此用三轴加速度传感器可以实现双轴正负90度或双轴0-360度的倾角,通过校正后期精度要高于双轴加速度传感器大于测量角度为60度的情况。

产品参数

1、产品类型:模拟传感器
2、接口类型:KF2510
3、工作电压:5V
4、引脚定义:

  • X:加速度计 X 轴
  • Y:加速度计 Y 轴
  • Z:加速度计 Z 轴
  • -:电源负极
  • +:电源正极

5、检测范围:

  • X 轴输出值:静止输出偏差:±1,输出范围:275 - 425
  • Y 轴输出值:静止输出偏差:±1,输出范围:270 - 420
  • Z 轴输出值:静止输出偏差:±1,输出范围:280 - 425

6、工作温度:-25℃~+85℃
7、产品尺寸(mm):30 x 25 mm
8、固定孔尺寸(mm):23 x 18 mm
9、重量(g):3g

使用方法

  • 实验环境
硬件环境:

(1)Starduino UNO R3 控制器 * 1个
(2)三轴加速度传感器 * 1个
(3)USB 数据线 * 1条

软件环境:Arduino 1.7.10
  • 硬件连接

如图所示,将三轴加速度传感器连接到 Starduino UNO R3 的模拟接口上

02S09602.png
  • 例子程序
void setup()
{
    Serial.begin(115200);
}
void loop()
{
      int x,y,z;  
      Serial.print("X OUTPUT");
      Serial.println(analogRead(A0));
      Serial.print("Y OUTPUT");
      Serial.println(analogRead(A1));
      Serial.print("Z OUTPUT");
      Serial.println(analogRead(A2));
 }
  • 程序效果

通过串口监视器可以查看当前 X、Y、Z 轴输出的模拟量值。

产品相关推荐

Erweima.png

产品购买地址