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

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

3天内不再提示

手套控制的机器人手的制作

454398 来源:wv 2019-10-28 17:25 次阅读

步骤1:购买零件

以下是我用于该项目的确切零件和链接的列表:

1 x Arduino Uno-$ 24.95

1 x Plastic Toy Hand-$ 10.99

5台小型伺服电机-$ 15.70

5台Flex传感器-$ 64.75

1 x手套-$ 4.00,戴上不会变形的任何手套/起飞会起作用。

1 x PCB Board-$ 4.95,任何有孔的小PCB在这里都可以使用。

同样,在本地的业余爱好商店取货可能会更便宜。

1 x面包板-$ 5.95,同上。

5 x 22k欧姆电阻-$ 1.49,与上同

1 x鱼线-$ 3.36,与上述相同。

教程假定您已经可以使用一些基本的工具来构建项目,包括:

烙铁和焊料

连接线

热缩

胶带

拉链

Superglue

电钻

步骤2:制作手套和电路

我将把大部分关于创建电路的教程重定向到此处的其他说明。这是一个非常简单的电路,传感器使用Arduino的5V电压运行,并且22k电阻接地。只需确保将地线,模拟线和电阻器线都焊接在电路板下方即可。我用电线将颜色进行协调并用电线将所有电线包裹起来,因为您会绕过很多电线。

您将需要学习如何缝制以将电路连接到手套上。我在木板的四个角缝到手腕顶部。您还需要在每个柔性传感器的顶部钻一个小孔,以便将其缝在指尖中。我还用手指缝制了另外三个位置的传感器。您越固定传感器,通过Arduino获得的值就越干净,但是缝制手套非常繁琐且耗时。我的建议是沿手指的三个指关节缝制,并称其为好。

步骤3:组装手

《到目前为止,这是该项目中最繁琐且耗时的步骤。在继续操作之前,请确保您有足够的钓鱼线,强力胶和松紧带。首先将灰色指尖粘合到每个黑色手指上。然后以上图所示的确切方式将每个电机上胶和拉紧。右上方和中间的马达都逆时针旋转,其余的则顺时针旋转。可以随意测试自己的安排,但是如果按照我的布局进行操作,就不会遇到任何问题。

一旦所有强力胶变硬,您就可以继续穿线钓鱼线了。首先,您需要将线连接到电机附件的最后一个孔。您需要确保打结后,再将其穿过手指时,才能承受很大的拉力。如果在穿过手指后结变得松散,则必须重新开始。一旦结得很重并且有大量多余的松弛线,则将其穿过电动机的相应指状部。在我的图片中,电机的连接方式是,左上通过第二个手指,左下通过第一个手指,中下通过第四个手指,右下通过第三个手指,右上通过第五个手指。穿线后,我无法创建一个结,该结可能会沿线滑入指尖。如果您知道该怎么做,那就去吧。但是,另一种解决方案是将线放下并在绑紧前将其多次缠绕在顶部指节上。当您系上手指时,您将要确保手指和马达之间存在一定的张力,因此可能需要尝试几次才能使其正确。一旦将所有五条线穿线并绑好,就恭喜!完成了项目中最困难的部分。

最后,您需要将一些电线插入伺服电机电线的母接头中。红色应连接到5V,棕色应接地,橙色应连接到数字输出引脚。我将所有5V导线和接地导线焊接在一起并进行热收缩,以便仅将一根用于电源和接地的导线连接到面包板上。

步骤4:完成电路

用5V线连接并在Arduino上接地到面包板。将伺服和传感器电路的电源和地线连接到面包板上相应的位置。现在,您需要将来自传感器的五条模拟线连接到Arduino上的模拟引脚A0至A4。我这样做是为了确保它们顺序正确(A0-拇指,A1-索引。..等等)。最后,将伺服信号线连接到Arduino上的数字引脚8至12。再次,我要确保它们顺序正确(8-拇指,9-索引。..等等)。这应该完成电路的布线。

最后,为Arduino写代码。代码非常简单,在附加文件中遵循我的逻辑,您应该不会有什么麻烦。我的代码是使电路运行的最低限度,请随意使用它来优化电路。

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

    关注

    2547

    文章

    50536

    浏览量

    751463
  • 伺服电机
    +关注

    关注

    85

    文章

    2021

    浏览量

    57668
  • Arduino
    +关注

    关注

    187

    文章

    6461

    浏览量

    186570
收藏 人收藏

    评论

    相关推荐

    PID控制机器人中的应用案例

    PID控制作为一种经典的控制策略,因其简单、鲁棒和易于实现的特点,在机器人领域得到了广泛的应用。以下是一些PID控制机器人中的具体应用案例
    的头像 发表于 11-13 14:42 210次阅读

    PID控制机器人技术中的应用

    在现代机器人技术中,精确控制是实现高效、稳定操作的关键。PID控制作为一种经典的控制策略,因其简单、鲁棒和易于实现的特点,在机器人领域得到了
    的头像 发表于 11-06 10:35 283次阅读

    伺服控制机器人控制方式有哪些

    伺服控制机器人是一种高度精确的自动化设备,它能够执行复杂的任务,如精确定位、重复运动和力控制。伺服控制系统是机器人技术中的核心部分,它负责接
    的头像 发表于 09-04 09:16 338次阅读

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门
    发表于 09-03 09:34

    开源项目!用ESP32做一个可爱的无用机器人

    简介 作者在完成硕士论文答辩后,利用空闲时间制作了一个他一直想做的机器人——可爱无用机器人。 无用机器人原理是一个连接到开关的电机,通过逻辑门
    发表于 08-30 14:50

    助力风电行业!深视智能SR7400线激光以机器人手眼标定实现风力叶片切割引导

    机器人手眼标定在机器人视觉领域,手眼标定是重要的一步,也是使自动化系统更加精确高效的关键一环。手眼标定可以帮助机器人转换识别到的视觉信息,从而完成后续的控制工作(如抓取、焊接、喷涂、搬
    的头像 发表于 07-27 08:45 310次阅读
    助力风电行业!深视智能SR7400线激光以<b class='flag-5'>机器人手</b>眼标定实现风力叶片切割引导

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    的快速发展,智能机器人设备已成为工业自动化体系的佼佼者,而智能机器人设备核心—ROS系统,是机器人领域的集大成者,主要应用于机器人控制领域,
    发表于 07-09 11:38

    AMD Kria™ KR 260套件+ROS 2快速开发机器人解决方案

    在这个项目中,我们将配置AMD Kria™ KR 260机器人入门套件来控制Trossen Robotics ReactorX 150机器人手臂。这个复杂的机器人手臂使用ROBOTIS
    的头像 发表于 06-21 16:35 8980次阅读
    AMD Kria™ KR 260套件+ROS 2快速开发<b class='flag-5'>机器人</b>解决方案

    如何使用PLC控制机器人

    随着工业自动化技术的飞速发展,机器人技术作为其中的重要组成部分,其应用范围日益广泛。在机器人控制系统中,PLC(Programmable Logic Controller,可编程逻辑控制
    的头像 发表于 06-17 10:50 1431次阅读

    基于FPGA EtherCAT的六自由度机器人视觉伺服控制设计

    和增强系统处理图像的实时性,本文提出了一种伊瑟特的六自由度机器人视觉伺服控制系统,将摄像头集成到基于 Zynq的伊瑟特主站上,提高了视觉伺服的实时性.经测试,该平台能够对视觉检测目标的变化做出及时的反应
    发表于 05-29 16:17

    高压放大器在介电弹性体折纸术软体机器人中的应用

    、亚克力固定框等。   实验过程:本实验中需要使用激光切割机(图2-6)制作柔性驱动器和折纸术机器人的PET柔性基板与加强筋,使用激光切割可实现高精度尺寸控制以及高效且平稳的样品制作
    发表于 02-27 17:15

    LabVIEW的六轴工业机器人运动控制系统

    LabVIEW开发六轴工业机器人运动控制系统 本项目开发了一个高效的工业机器人控制系统,重点关注于运动学算法和轨迹规划算法的实现和测试。LabVIEW作为一个关键技术,在项目中扮演了核
    发表于 12-21 20:03

    基于导纳控制机器人拖动示教原理和实现步骤

    基于导纳控制机器人拖动示教是一种常用的机器人控制策略,它允许人与机器人直接互动,实现自然、直观的控制
    的头像 发表于 12-04 09:48 5204次阅读
    基于导纳<b class='flag-5'>控制</b>的<b class='flag-5'>机器人</b>拖动示教原理和实现步骤

    ROS让机器人开发更便捷,基于RK3568J+Debian系统发布!

    ROS系统是什么 ROS(Robot Operating System)是一个适用于机器人的开源的元操作系统。它提供了操作系统应有的服务,包括硬件抽象,底层设备控制,常用函数的实现,进程间消息传递
    发表于 11-30 16:01

    什么是机器人最优控制和逆最优控制

    相反的关系: 最优控制理论是数学优化的一个分支,它处理在一段时间内为一个动态系统找到一个控制,使目标函数得到优化。目标是找到目标控制律,使得优化目标函数。 而逆最优控制作为将生物运动传
    的头像 发表于 11-22 15:29 851次阅读
    什么是<b class='flag-5'>机器人</b>最优<b class='flag-5'>控制</b>和逆最优<b class='flag-5'>控制</b>