【Arduino】MPU6050

2017-03-304.3万
AI 快速预览详细 收起
本文介绍了如何使用Arduino和Processing读取MPU6050加速度传感器和陀螺仪的数据,并绘制实时3D图。文章提供了详细的步骤和资源链接,适合初学者和技术爱好者。通过了解Accelorometer和Gyroscope的原理,读者可以更好地理解MEMS技术的应用。


啊事情是这样的,楼主最近在的这个部门的俩宝宝老是在搞手机上的accelerometer(加速度传感器)和Gyroscope(陀螺仪),导致楼主的好奇心被大大挂起 = =。
然后就去淘宝了个MPU6050上手玩了下下。




楼主觉得,这货还是有点好玩的。= =。




---------------------------------老子是可爱的分界线(来打我呀~)-------------------------------------


MPU 6050是基于MEMS(Micro Electron Mechanical Systems)技术哒,单块芯片上面就装载了accelerometer(加速度传感器)和Gyroscope(陀螺仪)。

楼主觉得,楼主还是做一下搬运工吧。
下面这篇文章讲得非常好:
https://diyhacking.com/arduino-mpu-6050-imu-sensor-tutorial/

手把手告诉你如何用Arduino和processing快速读取MPU 6050的数据并画出实时的3D图。楼主亲测了一下,发现真的很好使。此处对写这些库的大神表示一下楼主小白的敬仰之情 = =。
楼主恰巧登不上优酷了 = =。就不传动图了 = =。



还有这篇:
http://howtomechatronics.com/how-it-works/electrical-engineering/mems-accelerometer-gyrocope-magnetometer-arduino/

不是用MPU 6050做介绍的,但是介绍了Accelorometer和Gyroscope的原理。

Accelorometer: 上面有个mass(重物),每次一动电容发生变化,然后加速度就测出来了 = =。大概是这么个意思?



Gyroscope: 测角速度的,用到了Coriolis Effect,也是算电容的变化。


下面这个是inversense对MPU 6050的详细的datasheets,要了解技术细节的宝宝可以参阅一下。
https://store.invensense.com/Datasheets/invensense/RM-MPU-6000A.pdf





嗯 = =。拿到数据了要处理好像还是很麻烦的 = =。
楼主旁边的妹子刚对数据做完卡尔曼滤波……

楼主想了想默默地嚼了嚼手中的黄瓜 = =。今天就这样吧……



创作许可协议

本项目采用 None(不开放任何权利,保留所有权利) 进行许可。

评论(13)
20060606
20060606
这个模块怎么用
lereina
lereina
评论内容
nicho
nicho
6050好东西呀 而且便宜哈哈哈哈
iooops
iooops
作者
回复nicho
是的没错 = =
gada888
gada888

终于找到了,之前怎么没想到。智商急待提高呀
iooops
iooops
作者
回复gada888
这居然还跟智商有关……
iooops
iooops
作者
评论内容
iooops
iooops
作者
点那个微笑的婊情
iooops
iooops
作者
= =
gada888
gada888
坛子里有这功能吗
gada888
gada888
我就不会呀
Richard.Su
Richard.Su
好像看懂了,,,,,,
iooops
iooops
作者
回复Richard.Su
恭喜你啊……不是小白 = =
gada888
gada888
只有我一个人不知道吗
iooops
iooops
作者
回复gada888
我也不知道动图咋整的。。
gada888
gada888
你的卡通动图是怎么弄的。
gada888
gada888回复iooops
对呀,怎么调出来的
iooops
iooops
作者
回复gada888
啊那就是个婊情~
共4条回复,已加载2条,点击查看更多共4条回复,已加载全部
gada888
gada888
不错的纯技术贴。
iooops
iooops
作者
回复gada888
谢谢哈
iooops
iooops
作者
回复gada888
谢谢哈
- 没有更多了 -