Arduino UNO驱动GY-MPU9250 9DOF九轴姿态传感器

Arduino UNO测试GY-MPU9250 9DOF

简介

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库管理器里面找到相对应的例程,特别适合小白群体;长期发布类似文章,欢迎关注,欢迎随时留言,需要程序或者软件也可以在下方留言喔!

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

热门文章

收藏
浏览量:0
创建时间:2022-06-10 14:31