智能小车

mybaby@ 2017-10-22 12:35:59
怎么样让小车走直线?????
...全文
505 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
yestoyes 2017-11-09
  • 打赏
  • 举报
回复
最简单的方法就是地上画线,然后光电检测线迹。检测两边轮子速度的方法不可取,因为世界上不可能存在两个一样大的轮子,无论如何都有偏差,也就是都会是走圆弧,只不过圆弧半径大小而已。
dceacho 2017-11-09
  • 打赏
  • 举报
回复
楼上的方法太不智能了,需要依赖外在因素,地面上的线,轮子大小一致等 可以内置一个指南针,像手机里面的那样,需要直线行走时固定角度,方向偏左了就左边轮子转快一点,偏右就右边轮子转快一点
LegendGrass 2017-10-26
  • 打赏
  • 举报
回复
H桥PWM控制电机速度,这也太基础了吧
The sleeping lion 2017-10-26
  • 打赏
  • 举报
回复
引用 4 楼 qq_40738143的回复:
用的是红外传感器,可不可以用测试两边电机的速度,然后通过PID算法调节速度值,两边速度值一样之后就可以走直线?
这个没试过,原理上可以的,我上面说的方法是调节电机占空比的,比较简单,自己看吧
mybaby@ 2017-10-24
  • 打赏
  • 举报
回复
用的是红外传感器,可不可以用测试两边电机的速度,然后通过PID算法调节速度值,两边速度值一样之后就可以走直线?
The sleeping lion 2017-10-23
  • 打赏
  • 举报
回复
看你小车传感器的位置了,如果你是直流电机的话你可以在中间放两个红外,注意把黑线卡在红外中间,这样小车就可以卡着黑线走直线了。
ITCore168 2017-10-22
  • 打赏
  • 举报
回复
用传感器吧。。
四叶草_9 2017-10-22
  • 打赏
  • 举报
回复
传感器?,,,,,,,,

27,383

社区成员

发帖
与我相关
我的任务
社区描述
硬件/嵌入开发 单片机/工控
社区管理员
  • 单片机/工控社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧