工控网首页
>

应用设计

>

如何制作你的第一个机器人

如何制作你的第一个机器人

2013/9/9 12:06:15

如何制作你的第一个机器人(图文1)

如果你在寻找一个更加便宜和快速的工程,以下这个你可能会感兴趣。

用不到200美元的钱就可以制作出一个超酷的机器人
这样确实很酷,因为:
1.
这些电子设备用的都是真正的部件。
2. 这些基础的很容易做出来,你将在1小时之内拥有一个机器人!
3.
你可以从这开始慢慢发展,
4.
这确实很便宜。
5.
这是很认真的一件事,但也很有趣。不管怎么说这都是机器人初学者最酷的项目。

以下是你需要购买物品部件的清单:

1. 一个PICAXE-28X1单片机

 

如何制作你的第一个机器人(图文1)

 

这是机器人的主脑,他是非常方便且可编程的微控制器。

2. 一个 PICAXE-28X1单片机的发动机包

 

如何制作你的第一个机器人(图文1)

 

在这个包里的28针工程主板就像游戏超级玛莉一样有趣,并且充满的特别而隐藏的特性,它使得你玩了还想玩。

3. 一个L293D芯片马达驱动器

 

如何制作你的第一个机器人(图文1)

 

光看名字就很清楚了,下面会有更多关于这个芯片的资料。

4. 一个PICAXE单片机的伺服电机加强包

 

如何制作你的第一个机器人(图文1)

 

你可以使用任何的标准伺服电机,最好再有一个300欧姆的电阻器。

5. 一个夏普GP2D120电感式电压调整传感器芯片

 

如何制作你的第一个机器人(图文1)

 

11.5英寸或者其他范围也可以。但是对于这个项目来说,不要买数字版的夏普传感器。

6. 两个带有轮子的齿轮马达

 

如何制作你的第一个机器人(图文1)

 

其比率越高,机器人就越强壮,而越低,他就越快。对于这个项目来说,我建议比率应在120:1210:1之间。

你还所需要这些东西:
双面胶,普通的胶带纸,简单的焊接装置,一把普通的小钳子或者剪刀和一把螺丝起子。

如果加上发光二极管,灯光的闪动那样会是你的机器人看起来更酷;
一个很小的扬声器,机器人对声音的反应可以使你和他交流;
SRF05超声波传感器代替夏普的红外传感器,或者用更多的。SRF05超声波传感器价格更贵一些但是更精确,其探测范围也更大,而且看起来更酷。


好吧,你已准备好了材料,你想开始动手做了,现在开始!

 

如何制作你的第一个机器人(图文1)

 

首先,把轮子装到你的齿轮马达上,接着为他装上轮胎.

如何制作你的第一个机器人(图文1)

使用双面胶是为机器人快速装上器件一个方法.

如何制作你的第一个机器人(图文1)

装入电池,这样你对它的重量和平衡会有一个很实际的认识。在其底部粘上双面胶会更好.

如何制作你的第一个机器人(图文1)

最重要的是我把电池,伺服电机和轮子都粘在了一起。轮子和伺服电机可以自由的旋转,它可以设法在轮子上保持平衡或者不是。

为了避免意外发生,应该取出电池。

如何制作你的第一个机器人(图文1)

现在是制作大脑了。
你应该有这样一块工程主板。
可以注意到他上面有一块芯片,把它取出来。这块芯片是复合晶体管驱动,它很方便的装在主板上,但是在这个项目中我们不需要它。所以:拿掉吧!
我们可以用平头螺丝起子很容易的把芯片从插口撬出来,但是一定要小心。

如何制作你的第一个机器人(图文2)

一块新的芯片,从未使用过是很难直接插入插口的,所以你需要把所有的引脚弄弯到一个适合的角度,是他们能正好插入。最后,确保所有的引脚都在插口里。
如果你买的是从Picaxe单片机升级的伺服电机,那么你得用他的黄色芯片代替复合晶体管。
注意,那个黄色的芯片并不是可以填满主板上所有的插口。正如照片所示,只需要把八个脚插入正确的插口就可以了,他本身是一个电阻,所以也就不需要别的电阻了。
这个黄色的芯片实际上是在套装里的一个8*330欧姆的电阻。因此,如果你需要一个电阻器,你只需要插入0号槽,我们在使用一个伺服电机时将使用这个槽。

如何制作你的第一个机器人(图文2)

再将一块大的芯片,主脑,微控制器Picaxe 28单片机插入工程主板。
确保位置很重要,在每一个的末尾都有标记,包括主板。这必须组装在一起。
芯片将通过两个引脚从主板上获得动力。剩下的26个引脚分布在主板的周围,你可以对他们进行编程。所以你可以通过上载到微控制器的程序发送输入输出电流来检测和控制事物。

如何制作你的第一个机器人(图文2)

现在插入L293D马达控制器。
这将要使用微控制器的4个输出信息并把他们转变成2个。听起来很笨?好吧。。。任何从微控制器的输出信息都只有。所以如果仅仅是使用这些,那么机器人只能向前进或者停止,他不会倒走!这样遇到墙时显然很不合适!
这块主板制作的很精巧,2个信号输出口有独自的的位置--在马达控制器附近--分别被标以(A)和(B)。后面将有更多关于他的信息。

 

 

 

如何制作你的第一个机器人(图文2)

 

4根电线,把他们和4“A&B”两极焊接在一起。(或者其他的连接方法)

如何制作你的第一个机器人(图文2)

如果你有其他遇热会融化收缩的塑料或者胶带纸,那也是很好的办法。

如何制作你的第一个机器人(图文2)

两个“A”输出端链接马达,另两个“B”端口链接另一个。不管谁和谁,只要保证A接口连到了马达上,“B”接到了另两个点上。

如何制作你的第一个机器人(图文2)

现在让我们连接伺服电机。
如果想使用标准的伺服电机那就为他的“0”输出口焊接一个针。
如果你的线是(黑,红,白),或者(黑,红,黄),那么黑线应该连在最边上。我的是(棕色,红色,橙色)的,所以棕色线在最边缘。
指示一般是红线,标记为V,或者是这些里面的一种(“V”“V+”“+”“1”)。这时电流的来源。
黑线(我是棕色线)是G(或者“G”“0”“-”)。这就是地线,电流的流向。
最后一根就是信号线。
其他设备可能只需要地线和信号线,有些对于输入输出的正极,地线都需要。

如何制作你的第一个机器人(图文3)

 

现在连接他的头--夏普的电感式电压调整感应器。
有很多种方法可以完成他,一下是一些提示:
红线应接到V1,或者接到类似有“V”这样的标记处。
无论在哪,黑线都是接地线的。
白线连接模拟输入口1
在这张照片上可以看到,我是从旧的烧坏的伺服电机上把电线剪下来,焊接上针,就像连接伺服电机一样把他连上去。无论你是用缎带或者我的方法连接夏普的电感式电压调整器,你都应该将剩下的3根模拟输入信号线连到V端。你可以发现剩下的3根线的连接很便捷。
在这里方便不使用的信号输入很重要的原因是他们是左浮动的。这就意味着,在你试图读入信号时,如果没有连接好,那么你将会得到很多各式的数据。

如何制作你的第一个机器人(图文3)

接下来是很有趣的工作。(或者说让他具有生命)
无论如何都要把电池正极的红线和工程主板上的红线(V)连在一起,还有黑线(-)和地线。具体怎么做取决于你的设备工具。如果电池和主板都有别针,那么你应该确保从电池的正极出发到主板的地线。虽然并不是经常,但有时候别针会相反,所以只要保证把相配的别针组一起。

还有就是不要供给主板超过6伏的电压。

在你自己的电脑上装一个Picaxe单片机编程的编辑器,按照手册把插口/USB接口/串口都连接起来,把电池装进还未装头的机器人,往机器人插入插口杆。。。进入编辑器,写程序:
servo 0, 150
按下F5,等待程序的转换,接着你的伺服电机会有点拉动(或者旋转,这取决于他的初始状态)。
如果在这里出错,联系我,或者翻阅手册检查端口,直到没有错误警告并可以工作。
作为测试,试着写下:
servo 0, 200
按下F5,伺服电机会旋转一个角度后停下来。为了回来,写:
servo 0, 150
按下F5,现在,机器人的头正向朝前了。
粘上头--夏普的电感式电压调整感应器。

 

如何制作你的第一个机器人(图文3)

 

你好世界,我是一个机器人,准备好接受你的命令去探索世界!^_^
你已经做好基础的工作了。

投诉建议

提交

查看更多评论
其他资讯

查看更多

自动化机床的故障排除技术浅析

安川焊接机器人编程

ABB机器人控制软件RobotWare应用手册SafeMove(英文)

ABB IRB7600 机器人维护信息

ABB IRC5P机器人培训教材