董董soul 发表于 2016-3-26 17:29:22

OCROBOT智能小车(一)——准备工作

本帖最后由 董董soul 于 2016-3-27 09:08 编辑

耽搁了很久,今天抽空做了一下蓝牙遥控的小车,立马来发帖,分享一下。
首先,你想做一个小车,就必须知道以下几点:
一、小车底盘。
   现在市面上可以分为两种形状的小车,长方形的跟圆形的,其中,由于搭配的轮子不同,又可以分成以下几种:
1、四个轮子(常规型)
      
   这种可以实现前进、后退、向左、向右、原地左转、原地右转、往后左转、往后右转,往后原地左转,往后原地右转,一共10种行动方向。
备注:原地指没有半径的画圆。
2、两个轮子+一个万向轮
   
   这种方向不稳,需要在程序里面加稳定方向的调试内容,可以实现前进,后退,向左,向右,往后左转,往后右转。
3、两个轮子+两个万向轮
   
这种方向极度不稳,暂时没有解决方法,本楼主已经试着做出来了,各种乱撞,建议新手可以玩玩,有目的的就不要试了。
4、两个轮子(自平衡)

这种就是自平衡小车的底盘,有兴趣的可以去买个做做,网上有很多教程。
二、TT电机
    TT电机,又称香蕉电机,因为是黄色的……
    TT电机是直流电机,也就是给电流就转,电流方向不一样(电源正负极换一下),电机的转向也就不一样。提醒一下,安装小车底盘之前,先测试一下电机方向,然后将它并排放置,并且同一个电流方向下,转向也要一致,即确定小车前进方向。
自平衡小车的电机最好不要用这种哦,因为很难控制。
三、认识电机驱动板
1、L298N
   
   市面上最多的就是这种驱动模块,价格也便宜,一块能驱动很多个轮子,但是呢,一块板子是无法实现设定4个轮子各自行动方向的,要两块,以此类推。
2、L298P
   
    还有一种就是这样子的,驱动程序简单,使用简单,各个脚已经设定好,稳定性高,可以直接堆叠在ARDUINO UNO 上。
3、L9100S
   这个小巧……不常用。
四、小车底盘+驱动板+主控板
   三者连接好,就是一个基本的小车架构了,当然,还要加上两个电源,一个给通过驱动板给电机供电,另外一个自然是给主控板供电咯。
   以4个轮子为例,连接示意图如下:
   
   
   两种驱动板的连接方式,由你选择。

需要了解得基本知识之后呢,本楼主选择了OCROBOT 的MANGO II,作为主控板,L298P作为电机驱动板,两者只需要堆叠即可。期待下一贴,小车基本行动的实现!

wing 发表于 2016-3-26 21:01:31

全部都是轮子啊~~~
个人来说我倾向于履带

董董soul 发表于 2016-3-27 09:02:48

wing 发表于 2016-3-26 21:01 static/image/common/back.gif
全部都是轮子啊~~~
个人来说我倾向于履带

履带就是坦克了。。。。。。

幻生幻灭 发表于 2016-3-27 21:20:04

wing 发表于 2016-3-26 21:01 static/image/common/back.gif
全部都是轮子啊~~~
个人来说我倾向于履带

履带 能效低啊,而且塑料的坦克链徒有其表
页: [1]
查看完整版本: OCROBOT智能小车(一)——准备工作