(SKU:RB-02S011)Memsic 2125双轴加速度计

来自ALSROBOT WiKi
跳转至: 导航搜索
2125lp.jpg

目录

产品概述

Memsic 2125双轴加速度计可用于机器人倾倒检测,平衡维持,撞击或压力检测。

规格参数

  1. 工作电压 :3.3V~5V
  2. 工作电流:<5mA
  3. 工作频率 :100Hz PWM输出信号
  4. 数位PWM输出
  5. 连续自我测试
  6. 工作温度:0~70℃
  7. 测量范围:±3 g
  8. 尺寸大小: 10.7 x 10.7 x 11.8 mm
  9. 重量大小:3g

使用方法

引脚定义

  • Tout:温度输出
  • Yout:Y轴PWM输出
  • GND:电源地
  • GND:电源地
  • Xout:X轴PWM输出
  • VDD:电源正极

连接图示

Gout接D2引脚,Yout接D3引脚,GND接控制器GND,VDD接控制器+5V

2125lp2.jpg

应用例程

依照程序连接Memsic 2125双轴加速度计与UNO,观察串口X、Y轴输出数据

示例代码

const int xPin = 2 ;                           // 定义X轴引脚
const int yPin = 3 ;                          // 定义Y轴引脚
                  
void setup() 
{ 
Serial.begin(9600); 		//设置波特率
pinMode(xPin,  INPUT);		//设置引脚模式
pinMode(yPin,  INPUT);		//设置引脚模式
} 
void loop() 
{ 
int pulseX, pulseY;			
int accelerationX , accelerationY ;
pulseX = pulseIN(xPin, HIGH);
pulseY = pulseIN(yPin, HIGH);
accelerationX = ((pulseX / 10)-500) * 8;
accelerationY = ((pulseY / 10)-500) * 8; 
    Serial.print(accelerationX);       /
Serial.print(“	”);
Serial.print(accelerationY);
Serial.println();
  delay(100);                             
} 

程序效果

在串口监视器下X、Y轴输出数据。

产品相关推荐

购买地址:Memsic 2125双轴加速度计