【研究开源机器臂】(1):参加机器人展览,突然来了兴趣要做个机器臂来研究下,先进行产品调研。研究其他人的方案,进行技术调研。

本文主要是介绍【研究开源机器臂】(1):参加机器人展览,突然来了兴趣要做个机器臂来研究下,先进行产品调研。研究其他人的方案,进行技术调研。,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

1,关于 6 轴机器人开源项目

使用步进电机做的开源机器人项目:

https://github.com/SkyentificGit/SmallRobotArm

按照这个关键字进行搜索,已经有很多人研究成功了。

在这里插入图片描述

3D打印6轴机械臂-自制

2,然后是小点的 3 轴机器人

github项目地址:

https://github.com/ftobler/robotArm/tree/master

在这里插入图片描述
在这里插入图片描述
这个是搬运机器人

http://www.taichi-maker.com/arduino-3-dof-robot-arm/

https://www.thingiverse.com/thing:1718984

在这里插入图片描述

这个开源的3自由度机械臂项目是基于步进电机控制的,由3个42步进电机,1个28BYJ-48步进电机组成,传动方式采用齿轮啮合,具有更高的精度;
在这里插入图片描述
在主控板方面由Arduino Mega2560配合3D打印机扩展板RAMPS1.4/1.5;在驱动器方面,42步进电机由TB6560或A4988驱动;

A4988 最便宜,3.5+ 元左右。

1 ) 4988驱动板可以驱动57电机吗?
4988可以驱动的电机跟尺寸关系不大,主要与工作电流有关,理论上电流小于2A的步进电机都是可以驱动的,不论是42还是57电机。
2)可以驱动多大的电流?
如果4988芯片上没有加散热片,电流最好在1.2A以下。如果加散热片,电流可以达到2A。

而TB6560 和 TB6600 个头比较大,但是支持的电流高。
TB6560驱动器具有3A的最大连续电流,可用于控制相当大的步进电机。价格 18+元

在这里插入图片描述
而 DM556驱动器42/57 支持的电压就更高了,支持5.6A,背面有很大得到散热器:
价格贵了 35+ 元
在这里插入图片描述

6年前的项目了:
https://github.com/ftobler/robotArm

使用3d打印机驱动板子控制:

而且还有直接的3d打印 :

在这里插入图片描述
类似的在 咸鱼上有 155 元-200元的版本,有便宜的不能选择颜色的,也而又贵的200元,也比这个便宜点。

3,最终电器方案

在这里插入图片描述
ESP32 控制板子 + CNC雕刻机器控制器
在这里插入图片描述

在这里插入图片描述
尺寸刚刚好。可以安装在一起。

在这里插入图片描述
整个控制成本在 50 元左右。

4,还有在这样超低成本的59 全套的

在这里插入图片描述

5,其他详细资料

https://blog.csdn.net/qq_60521516/article/details/125906671

https://all3dp.com/2/arduino-robot-arm-the-5-best-robot-arms-for-your-arduino/https://all3dp.com/2/arduino-robot-arm-the-5-best-robot-arms-for-your-arduino/

6,总结

用作研究使用的时候还是从网络上找材料比较好。
有3中方案

1,亚克力版的便宜。属于入门级别的。使用舵机控制。
2,3d的打印机械臂,中级了。使用 42 步进电机控制。
3,还有铝合金机械臂的。算是高级的了。使用 57步进电机控制。

价格便宜的从淘宝,拼多多看,还有从咸鱼看的。
要是自己研究使用,可以直接买二手的,毕竟这个电子机械的也不是很容易坏。
好多都是拆机的机械自动化设备上拆解下来的。

机械臂有了,然后使用 3d打印机器的控制芯片进行控制就可以了。

这篇关于【研究开源机器臂】(1):参加机器人展览,突然来了兴趣要做个机器臂来研究下,先进行产品调研。研究其他人的方案,进行技术调研。的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/361759

相关文章

使用 sql-research-assistant进行 SQL 数据库研究的实战指南(代码实现演示)

《使用sql-research-assistant进行SQL数据库研究的实战指南(代码实现演示)》本文介绍了sql-research-assistant工具,该工具基于LangChain框架,集... 目录技术背景介绍核心原理解析代码实现演示安装和配置项目集成LangSmith 配置(可选)启动服务应用场景

如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解

《如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别详解》:本文主要介绍如何通过海康威视设备网络SDK进行Java二次开发摄像头车牌识别的相关资料,描述了如何使用海康威视设备网络SD... 目录前言开发流程问题和解决方案dll库加载不到的问题老旧版本sdk不兼容的问题关键实现流程总结前言作为

SpringBoot中使用 ThreadLocal 进行多线程上下文管理及注意事项小结

《SpringBoot中使用ThreadLocal进行多线程上下文管理及注意事项小结》本文详细介绍了ThreadLocal的原理、使用场景和示例代码,并在SpringBoot中使用ThreadLo... 目录前言技术积累1.什么是 ThreadLocal2. ThreadLocal 的原理2.1 线程隔离2

Python利用PIL进行图片压缩

《Python利用PIL进行图片压缩》有时在发送一些文件如PPT、Word时,由于文件中的图片太大,导致文件也太大,无法发送,所以本文为大家介绍了Python中图片压缩的方法,需要的可以参考下... 有时在发送一些文件如PPT、Word时,由于文件中的图片太大,导致文件也太大,无法发送,所有可以对文件中的图

如何使用Spring boot的@Transactional进行事务管理

《如何使用Springboot的@Transactional进行事务管理》这篇文章介绍了SpringBoot中使用@Transactional注解进行声明式事务管理的详细信息,包括基本用法、核心配置... 目录一、前置条件二、基本用法1. 在方法上添加注解2. 在类上添加注解三、核心配置参数1. 传播行为(

Java实战之自助进行多张图片合成拼接

《Java实战之自助进行多张图片合成拼接》在当今数字化时代,图像处理技术在各个领域都发挥着至关重要的作用,本文为大家详细介绍了如何使用Java实现多张图片合成拼接,需要的可以了解下... 目录前言一、图片合成需求描述二、图片合成设计与实现1、编程语言2、基础数据准备3、图片合成流程4、图片合成实现三、总结前

在Mysql环境下对数据进行增删改查的操作方法

《在Mysql环境下对数据进行增删改查的操作方法》本文介绍了在MySQL环境下对数据进行增删改查的基本操作,包括插入数据、修改数据、删除数据、数据查询(基本查询、连接查询、聚合函数查询、子查询)等,并... 目录一、插入数据:二、修改数据:三、删除数据:1、delete from 表名;2、truncate

Redis 多规则限流和防重复提交方案实现小结

《Redis多规则限流和防重复提交方案实现小结》本文主要介绍了Redis多规则限流和防重复提交方案实现小结,包括使用String结构和Zset结构来记录用户IP的访问次数,具有一定的参考价值,感兴趣... 目录一:使用 String 结构记录固定时间段内某用户 IP 访问某接口的次数二:使用 Zset 进行

解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)

《解读Redis秒杀优化方案(阻塞队列+基于Stream流的消息队列)》该文章介绍了使用Redis的阻塞队列和Stream流的消息队列来优化秒杀系统的方案,通过将秒杀流程拆分为两条流水线,使用Redi... 目录Redis秒杀优化方案(阻塞队列+Stream流的消息队列)什么是消息队列?消费者组的工作方式每

微服务架构之使用RabbitMQ进行异步处理方式

《微服务架构之使用RabbitMQ进行异步处理方式》本文介绍了RabbitMQ的基本概念、异步调用处理逻辑、RabbitMQ的基本使用方法以及在SpringBoot项目中使用RabbitMQ解决高并发... 目录一.什么是RabbitMQ?二.异步调用处理逻辑:三.RabbitMQ的基本使用1.安装2.架构