极客工坊

 找回密码
 注册

QQ登录

只需一步,快速开始

楼主: pww999

arduino摇控平衡车m2560+mpu6050+24l01 (已上传代码包)

  [复制链接]
 楼主| 发表于 2012-10-28 20:58:41 | 显示全部楼层
上面是库文件,
有什么错误?
回复 支持 反对

使用道具 举报

发表于 2012-11-4 00:11:37 | 显示全部楼层
咨询一下:
在 PIDD函数中,有以下语句:
        kp=analogRead(8)*0.01;
        ki=analogRead(9)*0.007;
        kd=analogRead(10)*0.007;
        kpp=analogRead(11)*0.007;
能否解释一下原因。感觉从8\9\10\11中输入的应该是随机数?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-6 00:28:01 | 显示全部楼层
本帖最后由 pww999 于 2012-11-6 18:06 编辑

这个是可调电阻 0-1023 用来调节  PIDD   稳定性,
首先将可调电阻全部置 0 车子此时为没反应,
先从P 开始调节到车子前后摇摆,
然后最调 I 使其稳定,出现震动时,就减少 P I 的电阻量,使车子平衡 更稳定  不抖动
(KD,KPP 是调节前进后退量程,如果不摇控或没码盘可以全置0 (也可提高稳定性))
回复 支持 反对

使用道具 举报

发表于 2012-11-16 00:25:36 | 显示全部楼层
车车相当酷啊,我用的香蕉电机做的真是难啊http://v.youku.com/v_show/id_XNDM5NDcwNjM2.html,劳神看一下啊,我在本坛和优酷都加你好友留言了,一定指教啊,感谢之至
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-11-21 23:41:02 | 显示全部楼层
楼上的很酷啊,没什么问题吧?可能重了点高了点吧,TT减速箱不怎么给力的哦
回复 支持 反对

使用道具 举报

发表于 2012-11-29 22:19:12 | 显示全部楼层
牛人牛人牛人
回复 支持 反对

使用道具 举报

发表于 2012-12-9 00:18:27 | 显示全部楼层
请楼主,发一份详细的清单。菜鸟准备开始从入手arduino后开始准备这些零件,进行尝试。

已经学习了一部分arduino了。现在准备尝试中。

谢谢!!
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-9 01:04:19 | 显示全部楼层
本帖最后由 pww999 于 2012-12-9 01:16 编辑

小车:
M2560(多脚实用型)+MPU6050(6轴全能便宜)+24L01(多功能的2.4G最便宜)+L298(12V内电机大众化(电压可以接16V内))
可调电阻10K=3个(最好焊多2只),总电源12V锂电1500MAH,1000UF1只,后接L7809+470UF 给 M2560供电,  
370减速电机+85mm轮(电机直径只有25mm,扭力一般般,所以拆腾换了85mm轮)=2套   //电机最好选用 大扭力带码盘 的,电机2电极并只1000P电容

摇控器:
nano328+24l01+小按键几个+LCD1602(显示这个可以不要)7.4V锂电供电

洞洞板+排插+线插

铜柱+3MM胶板    (这个看自己DIY)
回复 支持 反对

使用道具 举报

发表于 2012-12-13 16:01:13 | 显示全部楼层
http://bbs.21ic.com/icview-218451-1-1.html为什么我在这看到有人说还没人能用三轴的做出来,说是轴间的干扰大,我也是用6050做的,现在的效果是勉强站一会,然后走来走去,走着就倒 了
http://v.youku.com/v_show/id_XNDg2NDQyMjY4.html
这个是我做的,超级不稳定
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-14 00:22:11 | 显示全部楼层
本帖最后由 pww999 于 2012-12-14 00:24 编辑

刚开始测试时,和你的小车现在的情况一样,可能轮子小了点,不知用的是那种电机,尽量减重量,或者地面不是很平整,

可以修改一下参数,将放平时0 调节好.
拿起时摆动,电机转动方向是否正确,摆动角度越大,加速越快
回复 支持 反对

使用道具 举报

发表于 2012-12-15 15:35:33 | 显示全部楼层
正在制作过程中呢
回复 支持 反对

使用道具 举报

发表于 2012-12-21 16:05:51 | 显示全部楼层
看来自横小车很受欢迎啊
回复 支持 反对

使用道具 举报

发表于 2012-12-26 12:03:27 | 显示全部楼层
000000.jpg

一楼的代码,出现这个,是哪的问题?
回复 支持 反对

使用道具 举报

 楼主| 发表于 2012-12-26 12:28:23 | 显示全部楼层
本帖最后由 pww999 于 2012-12-26 12:47 编辑

1楼已上传 I2Cdev包,解压后放到arduino-1.0.1\libraries 里面

另外上传了一个压缩包,里面包含了现时比较常用的传感器库文件及测试代码,(5883,3200,345,180,,,,等等)
(转自 https://github.com/jrowberg/i2cdevlib)
回复 支持 反对

使用道具 举报

发表于 2012-12-27 15:21:01 | 显示全部楼层
{:soso_e194:}请问楼主你的小车可以前后左右走不?如果可以,是怎么控制的
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|联系我们|极客工坊 ( 浙ICP备09023225号 )

GMT+8, 2020-7-4 01:10 , Processed in 0.052496 second(s), 25 queries .

Powered by Discuz! X3.4 Licensed

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表