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

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

3天内不再提示

构建一个手套控制机械手臂

科技观察员 来源:hackster.io 作者:hackster.io 2022-08-16 15:13 次阅读

用手套和 DIY 柔性传感器的力量控制伺服电机手!

该项目使用预算项目和 DIY 零件来创建一个功能齐全的机器人手,可以通过带有柔性传感器的手套进行控制。这是一个介绍生物力学工程和设计世界的项目。从泡沫和绳子的基本构建块开始,您将探索物理力学如何与电子部件相结合,形成一个引人注目的项目。

设计

下图是机械手和手套控制器如何工作的基本图纸。这些图片对最终产品并不准确,但提供了项目背后机制的基础和解释。

pYYBAGL7QgSASkAEAADuSPk2zVc410.png

手工

首先,用泡沫、弹簧、胶带和绳子制作手指。每个手指由三个泡沫底座(两个用于拇指)和一个嵌入其中心的弹簧组成。绳子被热粘在顶部泡沫件上,并在泡沫件内向下引导。最后,胶带用于保护和覆盖泡沫。我建议不要像我那样使用绝缘泡沫,因为它很难切割。

poYBAGL7QgCAUugDAAZnVkLPtgI946.png

从手指根部下方伸出一部分弹簧非常重要。起初我所有的手指都没有这个,之后我将另一个弹簧焊接到底部以增加长度。另一种方法是使用牙签作为底座,但这样您的手就无法在手掌上弯曲。

接下来构建手掌和手臂底座。我没有太多关于这个过程的文档,但这比较简单。对于我的手,我雕刻了一个手掌状的形状来握住我所有的手指。在手掌顶部创建孔以固定手指手臂底座至少将 5 个伺服器和一个 Arduino Uno 固定在一起。我的项目尺寸为 8x2.5x.5 英寸。确保琴弦能够从底座上拉出。使用手掌上的订书钉作为支架将琴弦引导至伺服电机。创建凹痕并粘合伺服电机。

poYBAGL7QfyAD5S3AAQ34VsN9ds856.png

将琴弦穿过伺服电机臂,并在拉紧时将其热粘。将 Arduino Uno 安装到手臂底部,并将面包板连接到背面。用橡皮筋/束线带整理电线,并将所有伺服电机连接到面包板上的电源导轨。最后,将伺服电机上的信号线连接到 Arduino 板上的数字引脚。使用 4AA 电池组仅为伺服电机供电。手的接线和构造现在已经完成。现在可以对 Arduino Uno 进行编程以控制伺服电机。

poYBAGL7QfiAOp6_AAO2AsmpVtU601.png

手套结构

手套控制器最重要的部分是弯曲传感器。与其花 100 美元购买 5 个传感器,不如自己动手做。这是需要使用纸和铅笔、柔性塑料和胶带的地方。

pYYBAGL7QfSANWkoAAHpGoTWTF8993.png

接下来,将传感器粘在备用手套上。

poYBAGL7QfCAa9jBAAMF3FusKX8116.png

保持井井有条的布线很重要,因为有很多跳线。至少有 10 根电线需要连接到面包板上。将电线扭在一起,以防止它们到处蔓延。根据下图连接柔性传感器。我使用了 5 个 10kOhm 电阻器,但也可以使用其他选项。请注意,此电源轨直接从 Arduino 引脚接收电源,而不是 6V 电池组。

poYBAGL7QemAZbnGAAVjeIoDILE709.png

编码

在提供的编码部分,重要的是要意识到参数会因每个柔性传感器和伺服电机而异。为了清楚地组织值,我包含了 flexTest() 函数来测试 flex 传感器的值。

poYBAGL7QeWAQrgMAAFmCPNexgw466.png

对于伺服电机参数,我用伺服电机测试了每个手指的完全弯曲并减少了旋转量,以确保手指彼此不会过度重叠。

测试程序并根据需要更改参数,以便使用手套获得最佳控制。到这一步,项目就完成了!

结论

最终这个项目工作正常,但它没有我想象中的那么精致,不过考虑到大部分都是手工制作的,也确实可以完成它的工作。3D 打印或购买柔性传感器等替代选项可能会改善体验,但如此一来成本会很高。

扩展

该项目的扩展可能包括使用 EMG 传感器进行肌肉控制。使手套控制器无线化是可能的。功能性手腕和肘部运动也将是一个挑战。

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

    关注

    112

    文章

    16138

    浏览量

    177172
  • 机器人手
    +关注

    关注

    0

    文章

    3

    浏览量

    2604
  • 柔性传感器
    +关注

    关注

    1

    文章

    85

    浏览量

    3869
收藏 人收藏

    评论

    相关推荐

    智能型机械手臂的探讨与研究

    的浪费,机械手臂是许多工厂务必会用到的设备之,使我们可以在工作室里,看着计算机萤幕监视着机器的运作,有问题就可以立刻发觉。研究的目的是统合三年来所学习到的知识,并透过实验过程中所
    发表于 03-08 16:43

    目前有项目做自动刷胶,想引入机械手臂

    目前有项目做自动刷胶,想引入机械手臂,目前四大家族的机械手臂 4~6轴的在什么价位?国产有推荐的吗?
    发表于 09-08 16:55

    【NUCLEO-F412ZG申请】基于stm32的五轴机械手臂设计

    申请理由:项目描述:针对社会对残疾人问题和高危领域作业工人的关注,设计出款可移动型四自由度无线同步机械手臂。该装置以STM32为控制器,将人类灵巧的手臂行为检测量化为
    发表于 11-14 18:51

    基于dragonboard 410c的机械手臂制作

    机器人也是现在比较热门的,尤其是仿生机器人的推出,更是震惊了世界,我也想亲手做一个,但是太复杂了只能想想。既然做机器人不现实,那就做个机械手臂吧,毕竟做机器人也是从做机械手臂开始的。所以就准备用
    发表于 09-25 16:43

    基于dragonboard 410c的机械手臂

    的,通过改变占空比来改变转过的角度。我们选择的这个机械手臂是六轴的,所以需要控制六路pwm去完成这个任务,但是dragonboard 410c没有可以外接的pwm发生器,所以加了p
    发表于 09-25 16:49

    请问谁会用stm32单片机控制机械手臂的运动

    会stm32编程的请联系 加QQ2548126746,有偿,要求会控制6舵机机械手臂
    发表于 04-10 17:15

    机械手臂与航模电源怎么链接

    原子哥,问你舵机问题,我做了机械手臂,买了7.4v的航模电源,不知道怎么链接。
    发表于 06-11 03:49

    如何设计款基于STM32的仿生机械手

    研究目标设计款基于STM32的仿生机械手:(1)基于STM32的仿生机械手实现无线控制和有线控制。 (2)实现串口指令
    发表于 01-07 06:55

    机械手臂结构优化设计

    机械手臂结构优化设计!资料来源网络,如有侵权,将请见谅
    发表于 11-20 15:38 0次下载

    机械手控制2

    基于单片机设计控制的C语言的机械手臂控制设计
    发表于 06-15 17:36 62次下载

    6轴机械手臂3D模型

    SOLIDWORK格式,可以看到整个机械手臂的工作原理
    发表于 03-24 17:08 16次下载

    机械手套也可以更智能,医疗机械假肢助你臂之力

    Nuada的初创公司开发了种质地柔软的机械手套,这种手套可以缓解人们由于手部疼痛而带来的抓握无力现象。
    发表于 09-29 11:41 1462次阅读

    关于工业体机在机械手臂中的应用分析

    的多少命名几轴机械手臂,同时轴关节越多自由度越高,也就是作业范围角度越大。目前市场上最高限度是六轴机械手臂,但并不是轴越多越好,这要看实际的应用需要。 机械手臂控制系统是
    发表于 01-05 14:52 772次阅读

    高速码垛机器人机械手臂的构成

    码垛机械手臂主要由执行机构、驱动机构和控制系统三大部分组成。高速码垛机器人机械手臂种多自由度的全自动关节式机械手,其
    发表于 08-23 16:44 1798次阅读

    基于Arduino的无线手势控制机械手臂

    在这个项目中;提供 3D 机械手组装、伺服控制、柔性传感器控制、使用 nRF24L01 进行无线控制、Arduino 接收器和发射器源代码。简而言之,在这个项目中,我们将学习如何用无线
    发表于 12-20 15:55 11次下载