建立自己的机器人手臂-组装
我写了一些有关软件开发,编码和Java相关主题的文章。 这次,我决定与您分享我所做的一个更有趣的项目。 我是Arduinos,Pis和其他用于家庭自动化的平台的粉丝,并且对电子和机械学也很感兴趣。 为了更好地理解伺服器的工作方式,我决定制造自己的机器人手臂。 这一系列的帖子将详细介绍我的旅程以及沿途的成就。
你需要什么
如果您正在考虑进行这样的项目,那么在此阶段您将需要做一些事情:
- MeArm套件(大约45欧元)
- 一块兼容Arduino的板(也支持Raspberry Pi)(Arduino UNO Rev3的价格约为20欧元)
- Arduino IDE
- 公跳线
- 十字螺丝刀
根据您选择的商店,此设置的费用约为70欧元。
部件
当所有零件到达时,您可以开始组装过程。 您将使用几组零件,因此最好对它们进行分组。 第一组包含将构成机器人手臂主体的所有塑料部件。 组装前,请不要忘记从零件上卸下塑料保护盖。
第二组零件是将塑料零件绑在一起的螺钉和螺母。 还有四个粘性脚,可以使平台更稳定。
最后一组零件包括伺服器和附属零件,例如螺丝和塑料喇叭。
在线或PDF格式的 指导教程中详细地描述了组装的整个过程。
几个陷阱
关于组装,我想指出几点:
- 不要着急
- 该组装将花费您几个小时才能正确安装,因此请不要着急并花费时间,以免损坏套件。
- 不要拧得太紧
- 除非您完全确定当前的版本,否则不要完全拧紧螺钉。
- 零件可能需要其他工作
- 对于您来说可能不是这种情况,但是我套件中的某些零件需要进行一些小的改动才能相互配合。
- 注意细节
- 组装是相当复杂的工作,因此您需要注意,以便您第一次就可以正确地进行组装。
- 不要期望太高(刚刚)
- 完成后–很酷。
最终产品
如果成功完成构建,则应该可以看到与此设备类似的设备。 要验证构建的物理属性,请确保仅通过自己移动即可感觉到伺服运动自然。 您应该能够在它们的自然极限内自由移动它们,而不会碰到伺服机构的任何极限或结构的物理极限。
如果您像我一样不耐烦,那么您会感到急于在组装后立即移动它。 因此,请获取您的Arduino兼容板,几根电线并选择其中一个伺服器。
如果您以前对伺服系统的使用经验为零(就像我以前所做的那样),我很高兴地告诉您,这没问题。 关于Adafruit的伺服器,确实有一个很好的教程 ,它将向您展示使伺服器运动的所有步骤。 但是您基本上需要两件事–面包板布局和草图。 以下布局取自上述Adafruit教程,并显示了一种将伺服器连接到Arduino板的简单方法。
接下来,将此草图上传到您的Arduino并观看魔术的发生。 不要忘记更新您实际在草图中使用的引脚号。 就是这样。 现在,您将看到给定伺服电机上的横扫运动,这是一个很好的概念证明。
Adafruits扫素描
/*
Adafruit Arduino - Lesson 14. Sweep
*/#include <Servo.h> int servoPin = 9;Servo servo; int angle = 0; // servo position in degrees void setup()
{ servo.attach(servoPin);
} void loop()
{ // scan from 0 to 180 degreesfor(angle = 0; angle < 180; angle++) { servo.write(angle); delay(15); } // now scan back from 180 to 0 degreesfor(angle = 180; angle > 0; angle--) { servo.write(angle); delay(15); }
}
下一步是什么?
将所有零件放在一起并用我的双手创造一些东西真是太有趣了。 这样的项目的一个重要方面是,您将需要考虑产品设计以及您的决策如何影响机械臂的功能。 面向未来的产品设计师的出色思维练习。 而且,这还带您回到玩乐高玩具和类似玩具的时代。 :)此时,您应该准备好进行下一步,并尝试同时控制多个伺服器。 这将是我关于该项目的下一篇文章的重点。
本文中使用的图片均来自以下网站: thepihut.com , 4tronix.co.uk和hackaday.com 。 随时检查他们。
翻译自: https://www.javacodegeeks.com/2015/06/build-your-own-robot-arm-assembly.html
建立自己的机器人手臂-组装相关推荐
- 机器人组装_建立自己的机器人手臂-组装
机器人组装 我写了一些有关软件开发,编码和Java相关主题的文章. 这次,我决定与您分享我做的一个更有趣的项目. 我是Arduinos,Pis和其他用于家庭自动化的平台的粉丝,并且对电子和机械学也很感 ...
- 【论文笔记】基于强化学习的机器人手臂仿人运动规划方法
文章目录 摘要 关键词 0 引言 学者研究 阶段一:采集运动数据,分析运动过程特征 阶段二:设计仿人变量.建立仿人标准和约束 阶段三:用智能算法提升仿人运动机器人性能 本文工作 1 问题描述及方法架构 ...
- 拟人肌肉骨骼气动人工肌肉驱动的10自由度机器人手臂
Anthropomorphic musculoskeletal 10 degrees-of- freedom robot arm driven by pneumatic artificial mu ...
- 2022年华数杯数学建模B题水下机器人的组装计划解题全过程文档及程序
2022年华数杯全国大学生数学建模 B题 水下机器人的组装计划 原题再现: 自来水管道清理机器人(Water pipe cleaning robot,简称WPCR)是一种可在水下移动.具有视觉和感 ...
- 【开发教程2】人形街舞机器人-机体组装及测试
多自由度人形双足舞蹈机器人 机体组装及测试 --疯壳·机器人开发系列 1简介 (1)产品介绍 本章将介绍多自由度人形双足舞蹈机器人的硬件详情和组装说明,请认真阅读产品的组装说明,正确的按照文中的操作步 ...
- 手势控制的机器人手臂
将向你展示如何构建机械手臂并使用手势和计算机视觉来控制它.下面有一个在开发阶段的机械手臂的演示视频. 展示开发中的手臂的演示视频:https://youtu.be/KwiwetZGv0s 如图所示,该 ...
- 上海交大研究人员使用非侵入性脑机接口和计算机视觉引导对机器人手臂进行共享控制...
对于某些严重残疾患者来说,使用脑机接口(BCI)控制机械臂进行伸手和抓握活动是最常见的应用之一,对于基于脑电图(EEG)的非侵入性BCI而言,这具有很大的挑战性. 在该项研究中,来自上海交通大学的研究 ...
- 该项研究降低了使用大脑信号控制机器人手臂的位置误差
点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 当前脑机接口(BCI)设计用于位置控制中有两个基本限制.首先,大多数现有方案采用开环控制,因此无法跟踪位置误差,从而导致 ...
- 使用非侵入性脑机接口和计算机视觉引导对机器人手臂进行共享控制
点击上面"脑机接口社区"关注我们 更多技术干货第一时间送达 对于某些严重残疾患者来说,使用脑机接口(BCI)控制机械臂进行伸手和抓握活动是最常见的应用之一,对于基于脑电图(EEG) ...
最新文章
- fnv64 mysql,centos7安装搭建rabbitmq
- mmdetection2.3.0版本安装过程,以及训练、测试、可视化等(亲测好用,很顺利)
- [原创]按键小精灵9通用去广告破解补丁
- 2020.2idea怎么创建html模块_利用idea快速搭建一个项目
- Xcode7 项目转 Xcode6 时 出现问题
- Annotation 最终奥义,元注解
- 二、Arcgis api js -- Graphic
- 【MySQL】MySQL 8 ERROR 1193 (HY000): Unknown system variable ‘tx_isolation‘
- 【数据科学系统学习】机器学习算法 # 西瓜书学习记录 [9] 决策树
- 《Splunk智能运维实战》——2.8 列出浏览次数最多的产品
- 2021-10-25双塔模型
- Mac安装使用kettle
- 基于51单片机用按键和nrf24l01模块控制小车移动
- 微信公众号开发接入_官方文档
- 最新服务器处理器天梯,2019服务器CPU天梯图之性能排行榜(双路三路四路) - 服务器百科...
- R语言ggplot2可视化时间序列柱形图:通过双色渐变配色颜色主题可视化时间序列柱形图
- [2019HDU多校第一场][HDU 6578][A. Blank]
- VS Code 中选中英文单词大小写切换快捷键
- 多域名通配符证书你了解多少
- swoole 项目实战——实现简单聊天室