简介
MPU9250是一个QFN封装的复合芯片,由2部分组成。3轴的陀螺仪、加速度与磁力计,芯片内置16bit AD转换器,16位数据输出;支持I2C与SPI协议。陀螺仪范围:±250 500 1000 2000°/s;加速度范围:±2 ±4 ±8 ±16g;磁场范围:±4800uT;I2C通信速度400Khz,SPI通信速度最高可达1Mhz。可广泛应用于航模无人机,机器人,VR等领域。
模块引脚说明
引脚说明
VCC:3-5V
GND:地
SCL:I2C串行时钟线/SPI串行时钟端口
SDA:I2C串行数据线/SPI串行数据输入
EDA:连接其他I2C设备主机数据口
ECL:给I2C设备提供时钟
AD0/SO0:I2C器件地址选择位/SPI串行数据输出
INT:中断引脚
NCS:片选
FSYNC:数字同步接入帧,不用时接地
GY-MPU9250与Arduino UNO接线
VCC——5V
GND——GND
SDA——A4
SCL——A5
Arduino例程代码
在库管理器找一个MPU9520的例程
下载安装好之后,上传,
打开串口检测器,把波特率设置为115200,
移动模块,能每次看X,Y,Z对应的变化,
总结
很多模块都能在Arduino库管理器里面找到相对应的例程,特别适合小白群体;长期发布类似文章,欢迎关注,欢迎随时留言,需要程序或者软件也可以在下方留言喔!