somebot机械臂智能坦克车应该这样玩儿!(代码片段)

somebot somebot     2022-12-15     191

关键词:

 
在前一篇文章中,我们详细介绍了somebot机械臂的安装步骤,底座、左臂、右臂、底板、支持板、爪子以及最后的整体组装,那么现在我们要搞一个进阶玩法,把机械臂安装到一个智能坦克车上,履带式坦克车拥有超强的越野能力,双侧双电机驱动又使其具有灵活的机动性,两者叠加之后俨然就是一架军警排爆车啊!
 
 
 

再来看看我们的靓照:
 
 

那么这么靓的车,要怎么从一堆零件变换成整车呢?且听我慢慢道来。
 

一、坦克车零件介绍

 
 
机械臂的零件,这里就不再重复展示了,本文主要讲坦克车。
 
 
 
 

二、坦克车电机接线

 
33GB-520 减速电机参数

电压范围:6V-12V    
额定电压:DC12V
空载速度:170-350RPM
空载电流:100mA
重量:100g 

 
2个减速电机各配备了一对红黑电源线,方便识别。同时接线时也要注意下,电源线的焊接位置,建议红色线统一焊接在靠近“+”号的电源铜片上,如下图所示:
 
 
 
 

三、驱动轮预安装

 
要注意驱动轮的顶丝,它将会被用来固定驱动轮和电机转轴。
 
 
 
 

四、安装电池盒

 
我们这里提供的是18650电池安装盒,需要自备18650电池。坦克车的底盘上有2个螺丝孔,是专门用来安装这个电池盒的,注意使用M3*8mm平(沉)头十字螺丝
安装完电池盒之后,装上了18650电池,我们需要给电池盒电源线加以保护,比如套上胶带对正负极进行隔离,防止电池短路。
 
 
 
 

五、安装机械臂底座

 
这一步比较简单,只需要用铜柱和M3*6mm圆头带垫十字螺丝,将坦克车底盘和机械臂底座固定在一起即可。
 
 
 
 

六、安装电机

 
电机,主要是靠下面这3个构成等腰三角形的螺丝孔,使用M3*8mm平(沉)头十字螺丝,进行固定。
 
 
 
 

七、安装驱动轮

 
用顶丝,把驱动轮和电机的转轴,固定在一块儿。
 
 
 
 

八、安装承重轮

 
首先,需要给M4*50mm圆柱头内六角螺丝M4自锁六角螺母做一个磨合的操作,这是为了下一步自锁螺母更容易拧入螺丝。
 
 
接着把承重轮固定到坦克车的底盘上,此时要特别注意承重轮和驱动轮的侧面要平行,否则会损耗电机的驱动力。
并且2个M4自锁六角螺母的拧入方向,必须如下图中的放大图所示:
 
 
2个驱动轮是在对角,2个承重轮也是在对角。
 
 
 
 

九、安装履带

 
安装履带,比较难的就是拆卸履带,可以仔细看视频讲解,找到合适的钢针,然后用牙签或者镊子,将钢针捅出来。
 
 
 
计算好履带的长度后,卸掉多余的几节履带,再把钢针插回去,就把履带接回去安装好了。
 
 
 
 

十、安装热缩管

 
将热缩管套住红黑电源线,和电机的电源铜片接头,把线的方向理顺(朝向arduino主板的位置),然后用热风枪,或者电吹风也行,对着热缩管稍微吹一下,它就会马上收缩、绑紧,可以起到防水、防尘、防损坏的作用。
 
 
2组红黑电源线,都朝向arduino主板的安装位置。
 
 
 
 

十一、安装UNO主板

 
按照机械臂底座上亚克力板的4个螺丝孔位,用12mm双通六角铜柱M3*6mm圆头十字螺丝,把arduino UNO主板固定住即可。
 
 
 
 

十二、多种供电方式


 
根据这个UNO扩展电机驱动板的原理图和框图,我们可以知道它有两种供电接口,一种是在UNO主板的DC圆孔插座,另外一种就是上图中左侧标注的“外接电源接口”座子,可以选择自己最方便的供电方式。
 
另外我们还提供了两种电池转接头,5.5x2.1mm DC直流电源插头,和9v电池扣,方便大家使用不同的电池供电,但是强烈建议大家选择大容量的锂电池,因为直流减速电机工作电流大、耗电快。
 
 
 
5.5x2.1mm DC直流电源插头,可以接18650电池盒的电源线。
 
 
9v电池扣,就是扣在9v长方体电池上,注意正负极方向!!!
 
 
 
 

十三、测试坦克车的运动和机械臂的舵机

测试坦克车的运动

 

测试机械臂的舵机

 
可以测试坦克车的前进、后退、左转、右转、左旋转、右旋转。
 
 
先用某个舵机,单独测试机械臂的4个舵机接口:底座舵机、左臂舵机、右臂舵机、爪子舵机。
如果一切顺利,就把机械臂安装到坦克车上,插上所有舵机线,进行下一步测试。
 
 
现在可以测试机械臂的所有活动了,左旋,右旋,向前伸,向后缩,举高,放下。
 
 
 

大功告成,欧耶!!!
 
 

somebot机械臂安装说明书-v0.4

 【somebot】玩转四自由度机械臂 博主QQ:1356438802somebot技术交流QQ群:1060139739somebot机械臂资料下载及安装视频教程:链接:https://pan.baidu.com/s/1TO9_MCkITVnz74NBIjUfAQ 提取码:ihci  0.须知所有的亚克力零件厚度为3m... 查看详情

somebot机械臂安装说明书-v0.4

 【somebot】玩转四自由度机械臂 博主QQ:1356438802somebot技术交流QQ群:1060139739somebot机械臂资料下载及安装视频教程:链接:https://pan.baidu.com/s/1TO9_MCkITVnz74NBIjUfAQ 提取码:ihci  0.须知所有的亚克力零件厚度为3m... 查看详情

关于智能视觉组上的机械臂(代码片段)

...f1a;这里回复了今年智能车竞赛智能视觉组,关于车载机械臂以及供电电池的问题。从中也可以看到参赛同学们针对复杂工程问题的挑战,展现出分析问题和解决问题的能力。希望他们比赛车模作品能够取得好的成绩。关... 查看详情

记一次.net某机械臂智能机器人控制系统mrscpu爆高分析(代码片段)

...图如下:在拿到这个dump后,我发现这是一个关于机械臂的MRS程序,哈哈,在机械臂这种智能机器人领域居然还有.NET的用武之地,有点超出我的认知哈,不知 查看详情

用javascript写了一个机械臂数据仿真效果(代码片段)

...太难,于是就有了这个。  先上效果图:     机械臂的运动空间:      如图所示,是一个平面的机械臂实现,以机械臂的原点建立笛卡尔直角坐标系,那么机械臂的末端执行机构的坐标就可以用下列两个... 查看详情

frankaemikapanda连接真实机械臂(代码片段)

FrankaEmikaPanda连接真实机械臂(二)虚拟环境下已经可以进行机械臂的拖动了,下一步就是PC连接机械臂,并通过plan控制机械臂运动。前文【FrankaEmikaPanda连接真实机械臂(一)】已经提到如何配置机械臂环... 查看详情

stm32控制机械臂抓取的代码

实现stm32控制机械臂抓取的代码,首先需要实现机械臂的控制程序,包括初始化、变量定义、初始位置、转矩计算等。其次,实现传感器的数据采集,例如光电传感器、避障传感器、力感传感器等。再者,根据传感器采集的数据... 查看详情

[cqoi2014]排序机械臂(代码片段)

嘟嘟嘟最近复习复习平衡树,然后又体会到了那种感觉:“写代码半小时,debug一下午”。这题其实就是让你搞一个数据结构,支持一下操作:1.区间翻转。2.查询区间最小值所在位置。刚开始我想错了,想直接维护点权最小的点... 查看详情

三维仿真在智慧城市中的运用,机械臂智能垃圾分类

前言随着城市建设的高速发展,优化环境管理与服务一直是关注的重点,也是一项民生重要工程。不断改善市民的生活居住环境,将融入了新一代的信息技术,打造智慧城市建设。首要是解决城市垃圾作为一大难题,而且对智慧... 查看详情

研究一段wpf3d机械臂代码(代码片段)

网上下一段代码,运行如下;显示了一个3D机械臂;   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation",这是WPF命名空间,一般写在xaml头部,它的是这样的,<Viewport3Dxmln 查看详情

毕设——机械臂dh建模

...用于学习使用,祝各位毕业生顺利完成毕设!毕设(1)——机械臂DH建模毕设中使用到的机械臂是越疆出品的DObot魔术师机械臂,它的机械结构类似于IRB660的码垛机械臂,用两个步进电机控制作者:Dragonet-Z出处:https://www.cnblogs.com/d... 查看详情

python+esp32diy炫酷的物联网远程机械臂(代码片段)

...的两个学科,未来也是被很看好的行业之一,而机械臂就是 查看详情

ur机械臂运动学正逆解方法

最近几个月因为工作接触到了机械臂的项目,突然对机械臂运动方法产生了兴趣,也就是如何控制机械臂的位置和姿态。借用一张网上的图片,应该是ur5的尺寸。我用到的是ur3机械臂,除了尺寸不一样,各关节结构和初始位置和... 查看详情

c_cpp机械臂通信(代码片段)

查看详情

众为兴scara四轴机械臂编程——基于modbustcp协议(代码片段)

众为兴SCARA四轴机械臂编程(一)——基于ModbusTCP协议概述方案原理功能实现通讯功能机械臂编程整体结构参考代码要点参考资料概述近年来工业机器人应用普遍,可以代替工厂普工完成简单的搬运、装配,分拣... 查看详情

游戏机之ar机械臂

...175篇原创文章1大家好,我是土盐。今天看了稚晖君的机械臂视频,感觉4个月时间跨度靠业余时间搞出这么好的机械臂,太震惊了。这样的猛人,来一打多好。费了我九九八十一次的功力,才截图下来技术路线... 查看详情

游戏机之ar机械臂

...175篇原创文章1大家好,我是土盐。今天看了稚晖君的机械臂视频,感觉4个月时间跨度靠业余时间搞出这么好的机械臂,太震惊了。这样的猛人,来一打多好。费了我九九八十一次的功力,才截图下来技术路线... 查看详情

bzoj3506[cqoi2014]排序机械臂-splay(代码片段)

        3506:[Cqoi2014]排序机械臂题目描述为了把工厂中高低不等的物品按从低到高排好序,工程师发明了一种排序机械臂。它遵循一个简单的排序规则,第一次操作找到高度最低的物品的位置 P_1P1? ,并把左起第... 查看详情