成可风 发表于 2012-8-13 21:38 static/image/common/back.gif
老大,能把两个模块的参考方向:加速度计的三个方向 和陀螺仪的绕3个轴的方向正负 截图个高清图看下么我感 ...
要模块的高清图?我明天找下模块拍张照哈。。。
对比了 6050的 想修改下 但是串口接收这一块 真的不明白serial.read()执行一次 是读取一个字节 还是多少拿
ioiomi 发表于 2012-8-16 23:51 static/image/common/back.gif
对比了 6050的 想修改下 但是串口接收这一块 真的不明白serial.read()执行一次 是读取一个字节 还是多少拿 ...
你可以参考官方的这个介绍
http://arduino.cc/en/Reference/Stream
楼主,我运行processing是出现这么一行报错glsl are not support this video card,请问这还有显卡的要求么
zhangzhe0617 发表于 2012-9-16 13:13 static/image/common/back.gif
楼主,我运行processing是出现这么一行报错glsl are not support this video card,请问这还有显卡的要求么
看错误提示。。貌似和显卡有关,换其他电脑试试先~
楼主的基于MPU6050的姿态识别教程啥时候放出...
wzc0066 发表于 2012-9-17 11:43 static/image/common/back.gif
楼主的基于MPU6050的姿态识别教程啥时候放出...
{:soso_e103:} 差点忘了这个事情。。。晚上回家加班加牛。。。
弘毅 发表于 2012-8-7 22:16 static/image/common/back.gif
这个字体在processing目录下可以找到。直接搜索~
请问找到这个文件该怎么加载?代码文件同目录是哪个?
本帖最后由 快乐小猪头爸爸 于 2012-10-7 23:46 编辑
参考楼主代码,已经能运行了,不过知其然不知其所以然,需要咨询一下弘毅,processing 中以下语句中,256 和14.375 具体指什么,不是很明白。
// 把原始数据转换为G
RwAcc = float(inputStringArr) / 256.0;
RwAcc = float(inputStringArr)/ 256.0;
RwAcc = float(inputStringArr)/ 256.0;
// 把原始数据转换为"度/秒"
Gyro = float(inputStringArr) / 14.375;
Gyro = float(inputStringArr) / 14.375;
Gyro = float(inputStringArr) / 14.375;
基本搞清楚了,汗,没认真看器件资料,是陀螺仪和加速度计的灵敏度 LSB 。
正好需要参考,谢谢了!
请问楼主,你的z轴校正后的数据与实际误差大么?因为据说偏航角是不能用加速度来修正的……跪求楼主解答
hanchristmas 发表于 2012-11-21 21:30 static/image/common/back.gif
请问楼主,你的z轴校正后的数据与实际误差大么?因为据说偏航角是不能用加速度来修正的……跪求楼主解答
Z轴要用电子罗盘修正~~~这个我没弄。。
弘毅 发表于 2012-11-21 23:34 static/image/common/back.gif
Z轴要用电子罗盘修正~~~这个我没弄。。
多谢楼主!
我成功跑出數值了,但是感覺會一直亂跳= =
不是老師您怎麼動她就怎麼顯示= =
我該怎麼辦?連不動的時候也會亂跳
processing.app.SerialException: Serial port 'COM8' already in use. Try quiting any programs that may be using it.
at processing.app.Serial.<init>(Serial.java:171)
at processing.app.Serial.<init>(Serial.java:77)
at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:77)
at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:174)
at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
at processing.app.Sketch.upload(Sketch.java:1671)
at processing.app.Sketch.exportApplet(Sketch.java:1627)
at processing.app.Sketch.exportApplet(Sketch.java:1599)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
at java.lang.Thread.run(Thread.java:619)
processing.app.debug.RunnerException: Serial port 'COM8' already in use. Try quiting any programs that may be using it.
at processing.app.debug.Uploader.flushSerialBuffer(Uploader.java:101)
at processing.app.debug.AvrdudeUploader.uploadViaBootloader(AvrdudeUploader.java:174)
at processing.app.debug.AvrdudeUploader.uploadUsingPreferences(AvrdudeUploader.java:67)
at processing.app.Sketch.upload(Sketch.java:1671)
at processing.app.Sketch.exportApplet(Sketch.java:1627)
at processing.app.Sketch.exportApplet(Sketch.java:1599)
at processing.app.Editor$DefaultExportHandler.run(Editor.java:2380)
at java.lang.Thread.run(Thread.java:619)
當成功拋出數值後 在ARDUINO的視窗下面跑出這些錯誤訊息
請問這是怎麼了??-.-