0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

制作一个机器人实验平台改进原设计

454398 来源:电子发烧友网编译 作者:陈欢 2015-12-17 10:35 次阅读

先从网站买一个机器人组件。这是一个很好的启动设备并且价格也合适。组装的时候,最初的设计是有缺陷的,所以可以通过制作一个实验平台来改进原设计。

为什么要提高最初的设计?

——红外传感器是不够准确的。

——里程表模块不工作。

——车轮没有足够的牵引力。

- 128微控制器是基于Atmel接口/ L -低功率AVR 8位IC,很强大,但设计不好,专有的频率和引脚。

——编程语言是Compact-C:基于C语言,但是有很多补充,编程IDE服务充斥了不少漏洞。

——它只有一个单一的I2C扩展端口。它缺乏平均Arduino扩展能力。

——轮杆和齿轮杆焊接在电路板;这是一个巨大的缺点。如果你不小心,你会焊接在一个不同的角度,从而改变齿轮的步进,导致不同的车轮速度。此外,任何焊接会很容易被打破,痕迹就脱落,如果你不小心碰到它,或者它往下摔,比如从你的桌子上。

步骤1:建筑原来的装备

——这些led很小,3毫米,你甚至不能注意到他们。

——齿轮及时弯曲 (右中心):体面的构建,可怜的材料(塑料)。

——你必须使用热胶来保持电机的位置。
本文选自电子发烧友《安防技术特刊》,更多优质内容,马上下载阅览

-低电池组容量(4 x AAA)电池。 尽管这是一个小功率的机器人,电池也没有那么多。

——机器人平衡使用乒乓球两部分。这是一个实施的不良设计,由于高的几乎与所有表面摩擦,低的离地间隙近,并且湿软塑料材料,施加压力时将变形。同时,这些乒乓球半热粘在pcb上, 外观看起来是廉价和丑陋的。

——你不得不按启动按钮,重置按钮,然后释放重置,然后引导它进入编程模式。 这真的很烦人。

在图片中你可以看到元件,mcu,所有的部分,我用来构建原始设备。

大概要花2到4小时完成这个构建,因为要小心安装组件,不要留下错误的空间,然后再重复一切。

步骤2:提高稳定性

这些乒乓球正在减缓机器人的下降,因为它经过的所有表面都有很高的摩擦。他们还降低了地面间隙。第一个测试可以使用一个办公椅轮和一块厚纸板。办公椅轮太大,当倒退的时候导致方向有问题。 但是这个想法是好的。

下一个测试是一个不同的平台,更灵活,塑料制成的。另外,也可以使用一个更小的。 但后来你会发现这个平台构建机器人的后面覆盖了电池,你无法移动它们除非拆卸整个平台,所以要把电池组安装在平台的顶部。

小轮也有同样的问题,比如办公椅轮:它改变了机器人的方向,这是一个非常糟糕的事情。

解决方案是将小轮替换为一个球脚轮,解决方向的问题。

接下来升级4 x的电池组AA电池,而不是4 x AAA电池。这个电池可以持续AAA电池的4 - 5倍。

另外,从普通电池切换到镍氢充电电池。

步骤3:取代单片机和扩展板

扩展板是用处不大,所以可以去掉。

然后可以添加一块塑料,用红色画(所以它会匹配机器人的主要颜色)。

以下是被添加在塑料板上的:

Arduino大型2560启3(中国克隆使用CH340)

——传感器2560巨型板

蓝牙HC-06模块

- 16 x02液晶

RTC模块

——开/关开关

——Pro微型伺服9 g SG90安装支架和超声波传感器支架

——HC-SR04超声波传感器

使用旧的单片机插座arduino电路板运行电线。 到目前为止,已经使用了发光二极管,电机、扬声器、麦克风和AREF引脚。

待办事项清单:红外传感器。

它看起来像一个大混乱的电线,但这是整个观点:一个实验平台! 你可以访问插头上的任何东西,并使用它。当项目差不多做完了可以做一些线管理。

步骤4:替换原来的驱动系统

取代了原来的驱动系统gearbox-type系统。 现在汽车独立工作,机器人的重量(负载)不会影响轴,它可以很容易地配置在4种不同的比率上。

要修改一下轴,因为他们太短。

从以前清理的部件周围铺设和旧打印机弄一些3毫米棒。它们是钢做的,3毫米原始的十六进制的一些奇怪的金属制成的, 当力量高的时候很容易被打破。

内部部分是d样式,要用胶棒。

车轮有波峰,旋转编码器。车轮和小齿轮箱电机、旋转编码器的设计,要修改它们与齿轮箱安装。

连接电机,编码器,用示波器测试他们。然而,软件来说有轻微故障,他们不时会适得其反。

第五步:添加脚轮、天线和更大的发光二极管。 线管理。

脚轮是轻量级的,可帮助机器人平衡。

可以使用天线(由铜从厚线- 1.5毫米直径)这样很炫酷虽然不是一个实际的使用。

但其实还有一个用处,你可以试着将它连接到蓝牙模块的pcb天线,通过焊接跳线从刚刚建立的pcb天线。

大家可以很惊讶地看到一个巨大的推动。 没有天线,蓝牙模块停止工作在2 m和笔记本电脑和机器人之间的墙。从20-25m测试它,它工作没有任何问题。

删除蓝牙状态SMD LED和取而代之的是一个10毫米LED的天线。沿着从LED与heatshrink油管蓝牙模块屏蔽电线。在on/off开关添加一个10毫米绿色LED, 在电路板的顶部,并且把所有的3毫米LED换成10毫米LED发光二极管。

相反的红色LED用于在原来的装备上的线模块,用10毫米白光LED,在你最需要它的时候做出一些光(在晚上,可怜的照明环境等)。

第六步:RTC模块测试

上传草图到Arduino,似乎很不错。使用RTC模块作为事件驱动的一部分参数记录器。

第七步:AREF电压监控工具

这是一个实验电池监控系统,用来检测电池组的容量。

第八步:实施里程表。 行驶在一个预定义的路径。

这是一个测试使用里程计系统,机器人驱动器三角形。另外,5厘米在一张纸上。

步骤9:列表

——太阳能电池板充电电池。

——预定义路径遥测时间事件。

——对象回避和地形映射。

——闪烁系统使用led显示机器人的路径

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 人机交互
    +关注

    关注

    12

    文章

    1122

    浏览量

    54747
  • 物联网
    +关注

    关注

    2866

    文章

    41549

    浏览量

    358118
  • 机器人技术
    +关注

    关注

    18

    文章

    179

    浏览量

    31479
收藏 人收藏

    评论

    相关推荐

    机器人设计与实现》——低成本DIY机器人一本机器人制作的经典入门书

    基础、机器人本体、电子控制设备、传感器与导航和机器人电源系统等。《机器人设计与实现》是按照搭积木的方法指导机器人爱好者如何设计、制作
    发表于 08-01 18:21

    分享 《机器人制作天空宝典》,OHM 自律型机器人制作

    本帖最后由 也瘦至尊宝 于 2013-5-6 16:03 编辑 分享 《机器人制作天空宝典》,OHM 自律型机器人制作
    发表于 05-06 16:03

    制作简易的机器人

    控制器的核心,小型直流电机作为驱动元件,配置不同类型的传感器,通过软件编程,制作出了价格低廉、模块化结构的小型机器人。大量的行走实验证实
    发表于 02-09 15:40

    【Aworks申请】爬行机器人平台

    :使用该开发板作为机器人的主控板,在次平台上添加网络控制,蓝牙控制。制作开放的机器人平台,可
    发表于 07-07 20:51

    制作家用的运输机器人,有能够提供思路的吗?

    家里买了扫地机器人,突发奇想是不是能够依据扫地机器人的原理设计制作款运输
    发表于 12-29 14:25

    智能小车机器人制作大全

    《智能小车机器人制作大全》汇集了多位创客在智能小车机器人方面的丰硕成果,不仅为刚接触机器人制作的初学者提供了详尽的入门教程,还为有
    发表于 05-05 13:19

    竞赛机器人制作技术(电路设计、编程方法、算法解析)

    模块的编程方法、机器人走迷宫的数学算法以及迷宫场地制作之后,针对竞赛机器人给出了9技术实验,这些实验
    发表于 12-25 07:00

    工业机器人综合实训平台实验

    ZNL-IR03工业机器人综合实训平台、概述ZNL-IR03工业机器人不同于其他机电设备,是种实现某种工艺过程的柔性
    发表于 07-01 06:03

    ABB机器人实训平台实验

    ZN-IRB01ABB机器人实训平台、概述ZN-IRB01ABB机器人实训平台包含六自由度工业机器人
    发表于 07-01 08:57

    工业机器人视觉装配实训平台实验

    ZNH-JR05Z型 工业机器人视觉装配实训平台、概述ZNH-JR05Z型 工业机器人视觉装配实训平台由ZN-ZN605型工业
    发表于 07-01 12:05

    机器人仿真实验

    仿真实验变得十分重要. 对机器人进行图形仿真,可以模拟机器人的动态特性,帮助研究人员了解机器人的工作空间的形态和极限,更加直观地显式机器人
    发表于 09-01 06:45

    基于Matlab的开源六自由度协作机器人实验平台

    前言针对机器人相关专业的教学需求,商飞信息科技开发出此开源六自由度协作机器人实验平台。该平台
    发表于 09-07 07:10

    怎样去设计舞蹈机器人步进机

    舞蹈机器人步进机实验目的二、实验内容三、实验步骤四、C代码如下五、实验结果六、
    发表于 12-10 06:48

    制作迷你平衡机器人

    描述迷你平衡机器人大家好。我知道互联网上已经有很多平衡机器人项目,但我也想做一个。实际上,我想制作些特别的东西并
    发表于 07-07 07:17

    制作教育机器人

    教师想要的教学内容?你的学生。任何想开始学习教育机器人的人都可以组装、编程和使用它。这是非常小的印刷电路板?它只安装两眼睛模式的LED二极管和
    发表于 08-19 07:25