教你如何使用Arduino与惯性测量单元(IMU):3D可视化

士****长 UID.1308736
2016-05-16 发表

首先,我们得了解 IMU ,即惯性测量单元是测量物体三轴姿态角(或角速率)以及加速度的装置。(英文:Inertial measurement unit,简称 IMU)是测量物体三轴姿态角(或角速率)以及加速度的装置。 现在我们来看看***链接停止解析***的使用教程。

核心硬件:

Arduino的UNO&Genuino UNO × 1
惯性测量单元 MPU-6050(IMU)(6轴) x 1

附:MPU-6050 传感器在 MPU-6050 设备结合了 3 轴陀螺仪 和 3 轴加速度计 在同一硅芯片与板载一起数字运动处理器(DMP) ,它处理复杂的 6 轴 MotionFusion 算法。

硬件连接图:

***附件停止解析***

***附件停止解析***

接下来,你需要使用 ***链接停止解析***。类似于 Arduino IDE。如下图:

***附件停止解析***


其次,***链接停止解析***。然后粘贴复制以 libraries 库为文件夹名的文件夹里面。然后运行 IDE。

接下来,对代码做些修改:

Quote#define OUTPUT_READABLE_YAWPITCHROLL 中加上注释// #define OUTPUT_READABLE_YAWPITCHROLL
likewise, uncomment the code that says:

//#define OUTPUT_TEAPOT 去掉注释 #define OUTPUT_TEAPOT


最后,打开文件,MPU6050 > Examples >MPU6050_DMP6 > Processing > MPUTeapot。对于 MAC/Linux 用户需要做以下处理:

QuoteString portName = "/dev/ttyUSB1";

***附件停止解析***

对于 Windows 用户,做如下处理:

Quote注释这个语句://String portName = "/dev/ttyUSB1";

//String portName ="COM15" 中取消注释 String portName ="COM15";

***附件停止解析***

ALL DONE!

敬告:
为防止不可控的内容风险,本站已关闭新用户注册,新贴的发表及评论;
你现在看到的内容只是互联网用户曾经发表的言论快照,仅用于老用户留存纪念,且仅与科技行业相关,全部内容不代表本站观点及立场;
本站重新开放前已针对包括用户隐私、版权保护、信息安全、国家政策在内的各种互联网法律法规要求,执行了隐患内容的自查、屏蔽和删除;
本站目前所属个人主体,未有任何盈利安排与计划,且与原WFUN.COM所属公司不存在任何关联关系;
如果本帖内容或者相关资源侵犯到您的合法权益,或者您认为存在问题,那么请您务必点此举报或投诉!
全部回复:
fw374164352 UID.936056
2016-05-16 使用 Lumia 950 回复

会tcp通讯不,用wifi 模块,跪求

士****长 UID.1308736
2016-05-16 回复

Quote***链接停止解析***
会tcp通讯不,用wifi 模块,跪求


{:3_114:} 你说呢?用什么板子,模块

fw374164352 UID.936056
2016-05-16 使用 Lumia 950 回复

Quote士官长 发表于 2016-5-16 15:40
你说呢?用什么板子,模块


太棒了,due,wifi模块是庆科的,TCP client和端口都有设置好了

本站使用Golang构建,点击此处申请开源鄂ICP备18029942号-4联系站长投诉/举报