外国牛人教你一步步快速打造首台机器人
很容易就能把它拔出来。
事实上,不久以后,你就会希望这个控制器仅仅就是一个控制器。你之后会为其他的伺服电机控制和马达控制买另外的开发板。这些班会从微控制器上得到命令,然后你的机器人可以同时做很多事情。
当然,你可以做这个设备是一个很了不起的事情。
如果没有机器人外壳,做一个外壳
为了尽量简单的完成机器人的制作,我们只需要把所有部分黏合在一起,就可以完工了。
如果你愿意的话,你也可以把它弄得更漂亮。需要强调的是我们使用两个主轮,每个用一个马达驱动。控制它们前进机器人就会前进;控制一前一后,则会原地打转;如果一个动,一个不动,就好像向一边滑动的感觉。
你需要做的事是把电池盒贴在马达上面,利用双面胶。如果电池装在里面,同时轮子足够大能够把它们放在车轴下面,这个东西的就可以自己保持平衡。

一般情况下在前面还会有空间给你装伺服电机的,如果不行你就把它粘在前面。


最重要的事轮子着地,其他部位要差不多平衡。它稍微向后倾斜也不是很重要。

这次我用四个电池的电池槽,因为这比较大,可以轻易把其他东西粘在上面。

如果你用非充电电池,只需要三个电池,有一个小提醒:从旧收音机或其它地方弄一个伸缩天线,截取一段,然后摆在电池盒的一个卡槽里,这样就OK了。
下一步是把这块板装在机器人上,然后连接上所有东西
第一步:把所有电池都拿出来,或者至少拿掉一个,以保证你不会意外烧掉任何东西。我们的机器人没有任何开关。把电池装上去,它就可以动了。现在我们要它停下来,只能拆掉一个电池。
有些电池盒是有线的,有些电池盒上有一个和板上架子相匹配的夹子。如果你有相应的架子,接上去就搞定了。如果你和我一样是有导线的,那就把板上的夹子剪掉,然后红和红,黑和黑连上去。

电池的正极要连接到板上的红线。
把其它东西连到板上
你伺服电机的颜色或许不同 ,褐色或黑色(地线)在外围,红色(火线)在中间,黄色或白色(信号线)在板子的里面。这样说或许你会明白多一点。如果你有读过那个说明。现在你要做的是记住每个线,将他正确连接到伺服电机上面。

安装开发板,连接马达
用双面胶把板子粘在机器人上面。
确保这小插座(板的端部的金属圈)安装好,以确保电缆能够轻易插入。因为你会多次重复这个动作。同是要确保板子的底部没有触碰到任何金属,这会导致短路。把马达连接上之前焊上去的AB针脚。
一个马达的两根导线连到板上的A,另一个马达的连到B,没规定哪个马达要连到哪个接口,我们会编程控制剩下的东西。
我们需要把伺服电机转到中间。当然,你可以用手完成这个过程,但最明智的做法是用微控制器操纵这个伺服电机。因为迟点你可以安装机器人的“脸”,超向前,像微控制器控制的那样。

根据你的电脑系统,下载相应的软件以写程序。

安装驱动和下载线,把下载线插进板上的接口。
装上机器人的所有电池,然后等待,等待,如果未到异味和看到火花或者烟雾,你可以进行以下的操作。

大部分版本的Picaxe编程软件在其菜单栏有“options”这个选项,进入,选择一个“mode”页面,有些编辑器在你打开程序的时候自动打开这个页面。
接下来你要找到一个“Firmware”的按键,或者是“Check firmware version”,点击它。
接下来就是编辑器通过下载线发送信息给微控制器,同时确认是Picaxe的哪款芯片,然后会反馈回来类似“28X1/40X1”之类的信息,这会在显示屏上显示出来。
如果有这些显示,很好,证明你已经连接上了。这时在屏幕上某个地方,你需要设置编辑器的型号,把其设为28X1/40X1。
如果出错,没有找到微控制器或者其他提示错误,你要阅读其手册寻求帮助。通常都是很简单的,所以碰到错误的时候尽管去尝试解决。或者在另一电脑上重试,看它是怎样工作的。然后再试,再进行错误跟踪等。

然后,进入主程序编辑器,他就像一个文档编辑器,如果没有打开任何项目,在“file”下打开“New Basic”/“New”。然后写下以下程序:
servo 0, 150
wait 2
这是个非常简单的头程序,第一行是告诉微控制器这里有个伺服电机在0端口,同时它要被设置到中间位置,也就是150那里。
第二行是等候两秒,让点击有时间转动起来。
经过这个之后,微控制器不再做任何操作,会毫无目的的运行。

写下它,把代码编入微控制器,在大部分系统按下F5就可以完成操作,你也可以点击“program”。
程序正在烧录,接下俩将有奇迹发生,伺服电机会跑到中间位置。
尽管不是做很多
- 基于DSP的机器人视觉伺服系统研究(04-17)
- 基于DSP的自动避障小车(04-05)
- 基于DSP的双足机器人运动控制系统设计(06-21)
- 用于日本震后救援的机器人技术(03-03)
- 基于TMS32OLF2407A的教育机器人硬件系统设计 (08-21)
- 基于DSP的覆冰机器人控制系统设计(02-13)
