5iMX宗旨:分享遥控模型兴趣爱好

5iMX.com 我爱模型 玩家论坛 ——专业遥控模型和无人机玩家论坛(玩模型就上我爱模型,创始于2003年)
楼主: @ZiShi
打印 上一主题 下一主题

我们也DIY了一个遥控坦克和大家分享【已更新到解密10结构与组装】

[复制链接]
61
发表于 2013-1-14 21:18 | 只看该作者
楼主中间不用mcu也可以驱动啊 这个是我的帖子
tieba.baidu.com/p/1723405075

欢迎继续阅读楼主其他信息

62
 楼主| 发表于 2013-1-14 23:12 | 只看该作者
zgchen 发表于 2013-1-14 09:56
坦克专用遥控器!很专业的!!涉及到坦克转弯和别的车不一样啊,不知道坦克转弯的混空怎么设置的?

边转弯边旋转炮塔算是“混控”吗?
如果算的话,这个行为通过程序是完全能够实现的,只要同时控制多路电机旋转我想就可以的
当然,这只是一个DIY,与“很专业的 坦克专用遥控器”还是不能比的
63
 楼主| 发表于 2013-1-14 23:17 | 只看该作者
lgq12172009 发表于 2013-1-14 21:18
楼主中间不用mcu也可以驱动啊 这个是我的帖子
tieba.baidu.com/p/1723405075

看了下,您这个做的很不错,多谢分享
64
发表于 2013-1-14 23:52 | 只看该作者
@ZiShi 发表于 2013-1-14 23:17
看了下,您这个做的很不错,多谢分享

呵呵 多谢夸奖 做模型就是分享的
65
 楼主| 发表于 2013-1-15 07:56 | 只看该作者
遥控坦克DIY过程解密(07)
>>>>>>>>>>2013-01-15<<<<<<<<<<

       前面介绍了坦克一端的程序原理这一回我们来看看手柄程序是怎么实现的,要实现手柄一端的程序我们还得回顾一下手柄一端的硬件原理图,如图7-1。

       根据原理图我们可以看出当按键没有被按下是,单片机对应的IO引脚为高电平,当有按键按下时候,单片机对应的IO引脚为低电平,根据这一原理,我们的程序可以不断去读取IO引脚的状态来判断是哪个按键被按下了,请看图7-2。

       图7-2是一段按键扫描程序,这段程序会返回被按下按键的编号,最后根据按键的编号发送对应的控制命令。系统程序运行起来后我们只要不断的调用这个按键扫描函数,就可以不断的读取用户输入,发送控制命令,如图7-3。

       至此程序部分的基本原理已经介绍完毕了,有了这些程序我们已经可以控制我们的坦克完成预计的功能了,如果后面再需要其他功能我们会在这个程序上进行扩展,另外这里给出的只是框架性的内容,为了不影响对整体程序功能的理解,我们略去了部分技术细节。
       有些朋友可能对单片机编程或者对一些芯片、模块的使用不太熟悉,这些涉及到具体细节的问题我们可以另外进行讨论,这里还是以原理为主。
       软件部分的“解密”基本完成了,下一回我们要开始进行结构与外观的设计了,敬请期待……
66
发表于 2013-1-15 14:04 | 只看该作者
67
发表于 2013-1-15 14:13 | 只看该作者
不错,很喜欢,求量产
68
 楼主| 发表于 2013-1-15 15:49 | 只看该作者
jjinn 发表于 2013-1-15 14:13
不错,很喜欢,求量产

多谢支持
69
发表于 2013-1-15 20:00 | 只看该作者
坦克有信地回旋(原地打转)和单边履带转弯2种模式
70
发表于 2013-1-15 23:56 | 只看该作者
关注中,继续加油
71
 楼主| 发表于 2013-1-16 09:12 | 只看该作者
zgchen 发表于 2013-1-15 20:00
坦克有信地回旋(原地打转)和单边履带转弯2种模式

这个应该可以实现的,究其本质还是在控制马达的旋转,只是在速度和方向上进一步控制。
72
 楼主| 发表于 2013-1-16 09:13 | 只看该作者
akm 发表于 2013-1-15 23:56
关注中,继续加油

感谢您的支持
73
发表于 2013-1-16 23:29 | 只看该作者
本帖最后由 金属飞燕 于 2013-1-16 23:38 编辑
zgchen 发表于 2013-1-15 20:00
坦克有信地回旋(原地打转)和单边履带转弯2种模式


按键的多设几个,分原地转和单边转,摇杆的控就好多了,水平打是原地回转,斜向上5-30度是单边转,角度越大转速越快,30度以上就是前进转弯,这样就ok了。当然前提是程序做相应的功能,都做到这个阶段了也算是水到渠成的事情了吧。
74
 楼主| 发表于 2013-1-17 13:11 | 只看该作者
金属飞燕 发表于 2013-1-16 23:29
按键的多设几个,分原地转和单边转,摇杆的控就好多了,水平打是原地回转,斜向上5-30度是单边转,角度 ...

多谢分享
75
 楼主| 发表于 2013-1-17 13:13 | 只看该作者
遥控坦克DIY过程解密(08)
>>>>>>>>>>2013-01-17<<<<<<<<<<

       前面介绍了很多专业内容,估计大家看的有些不耐烦了,今天换换口味,欣赏一下我们拍摄的照片,之前一直有朋友反映视频看的不是很清楚,很多细节没有看到,今天给大家上几张图,我们也正在翻录新的视频,希望能做的更好,话不多说开始上图喽,图8-1:

       上面这张图,是我们用铜柱和螺母拼出的“DIY”和“ZiShi”字样,图中这两样东西,是我们拼接外壳的主要连接件。他们都是很常见的零件,相信常常DIY的朋友对这种零件并不陌生。在看下一张,图8-2。

       看到这个图大家会不会想起儿时玩的四驱车呢,如果能够回忆起说明您从小就十分热爱DIY这项充满刺激的动手活动。我们的坦克就是利用这些简单的组件搭建出来的,蛮神奇的。
       后来我们都长大了,但心依然年轻,从未放弃自己热爱的事情,只是不再满足于“简单”的四驱车,一心想要做出自己的超级战车,同时我们的战车应该具有聪明的“大脑”,而不是简单的前、后、左、右,我们要实现更多功能让它具备更快的反映能力,要说反应能力快在这是世界上谁还能快过计算机呢,我们打算在战车中植入计算机让它具有思维,下图就是我们引入的51计算机,图8-3。

       有了大脑战车才会变得更加聪明。
       要说DIY真的乐趣很多,可以充分发挥大家的想象力和动手能力,同时让我们在学校里学到的知识不被浪费掉,所以我们一直鼓励大家动手去做去实践。
       说到坦克我们再来看看他的履带长什么样子,如图8-4。

       大家看到了吗,坦克的履带,我们就以这张笑脸结束今天的文字,希望我们能为大家带来更多的快乐,同时也感谢前一段时间大家对“ZiShi”遥控坦克的支持,感谢大家。
       后面我们继续回到结构设计的话题,请看下一回……
76
 楼主| 发表于 2013-1-19 23:59 | 只看该作者
本帖最后由 @ZiShi 于 2013-1-20 00:00 编辑

遥控坦克DIY过程解密(09)
>>>>>>>>>>2013-01-19<<<<<<<<<<

       继续解密
       今天进行我们遥控坦克项目的最后一个“解密”部分,最后一部分主要是关于机械结构的解密。对于一般的DIY爱好者来讲螺丝刀、钳子、钢锯、电钻这些工具还都是具备的,但是要说到数控机床、激光切割之类的大家伙可能很少有人具备这个条件了,是不是没有这些大家伙我们就不能进行DIY了呢?当然不是的。DIY的精神就在于有条件要DO,没条件创造条件也要DO,没有工具没有专业的知识都不能阻止我们去DIY。
       今天在这里“ZiShi”要给大家分享的内容是,在有限的加工工具和有限的专业知识条件下如何进行个人的DIY,当然我们这回是围绕机械结构部分展开的。
       我们会分两回进行这部分内容,第一回介绍金属加工方法,第二回介绍非金属加工方法。
       先来看金属加工方法,做任何事之前都需要进行简单设计,如果不进行设计就开工后面会遇到很多麻烦,对于机械加工来说我们第一步要做的就是绘图,可能有朋友说了没学过CAD怎么做呢?我们说没关系一杆笔一把直尺足够了,当然有时候还会用到圆规。有条件的朋友可以现在坐标纸上进行设计,没有坐标纸呢找一张白纸也完全可以,有了这些就可以开工喽,具体怎么画不用详细介绍,我们只要一上图,大家马上明白,请看图9-1、9-2:

       这是我们曾经设计过的一个实例—机械腿,看着可能有些复杂,但仔细观察发现图中除了线就是圆,一把直尺一支笔一个圆规完全能搞定了,怎么样原理并不复杂吧没有CAD我们也可以DIY的,有了这张图接下来就是绘制具体的零件了,这个就更加容易了,看图9-3:

       上面的图展示了3个零件的绘制方法,零件画好以后顺便标记尺寸,这个尺寸就是我们后面进行加工的依据了。上面这个图是一个立体效果,我们还要把它转化成平面的尺寸,看图9-4:

       图9-4是一个简单的零件,被展开后就是一个矩形,我们只要把下半部分的图纸用剪刀剪下,然后贴到金属材料上(铁皮、铝片),然后使用钢锯沿着图纸进行切割就好了,切割好的材料根据预先设计的尺寸进行折弯处理,请看图9-5:

       被加工好的零件与图9-5左下方的效果类似,这种加工方法效率不算高但是可行的,为了充分说明这个方法的可行性,我们展示一下当时做的机械腿效果,如图9-6:

       这里只进行了原理性的说明,我想大家应该可以理解这个过程,交代的可能不是很细致,因为具体的手工加工过程还是有很多技巧的,而且对动手能力有比较高的要求,最重要的是有耐心因为这种方法的效率并不高,还有最最重要的是注意安全,主要保护好眼睛和手。如果大家对这种DIY方式感兴趣我们可以进一步分享经验。
       下一回我们就介绍非金属材料的加工,这部分和坦克车就很接近了……
77
 楼主| 发表于 2013-1-22 13:34 | 只看该作者
遥控坦克DIY过程解密(10)
>>>>>>>>>>2013-01-22<<<<<<<<<<
       上回介绍了金属加工,本来计划接着介绍非金属的手工加工方法,不过团队中负责结构的兄弟以及完成了坦克内部结构与组装的“解密”,同时这个地方很多网友又比较感兴趣,所以我们先进行战车的结构和组装“解密”,后面抽个机会再与大家分享非金属的手工加工方法。
       首先来个回顾,看看我们的坦克有几部分构成,看图10-01:

       如果以从上到下的方式去观察的话,我们的战车主要包括了炮塔和底盘两大部分,所以我们在DIY这个战车时候也依据这样的顺序,炮塔的组装、车体的组装、整体的装配以及最后的电路调试过程。
       组装这个坦克涉及的工具并不复杂,一把螺丝刀一把小钳子基本就满足了。
       首先看看炮塔是如何组装的,既然是“解密”就要让大家看的清清楚楚,我们特意将车体零件“散开”让大家进一步了解其内部结构,首先看看这个炮塔是怎么构成的,如图10-02:

       通过上面的图我们已经很清晰的看出了炮管以及炮塔主体的内部结构,而且他的组装过程也极其简单,只要看着这个3D图拼拼插插就好了,最后在关键部位使用螺钉锁紧(哎,连我自己都佩服设计坦克的兄弟,这是怎么构思滴泥,如果朋友们也感觉神奇,一定要顶我们哦,先谢谢大家,嘿嘿)。再来看看炮管和炮塔主体是如何进行连接的,看图10-03:

       一个完整的炮塔已经跃然纸上,不过大家单纯看图可能很难体会到DIY的乐趣了,主要还是得动手试一试,后面我们也会给大家介绍如何通过手工方法达到类似效果,当然了仅限于简单的外观,像坦克这么大的工程如果完全手工打造的话不是不可以而是时间长零件精度方面不好控制。我们团队也是花了很多时间反复修改才把坦克变成今天这个样子的,只要大家肯在DIY上面花时间,当然也要花点银子,基本工具和材料还是要买的,相信每个人都能D出自己满意的作品。
       炮塔的组装基本就介绍完毕了,后面的组装过程也是类似的拼拼插插,相信大家一看就能理解,组装过程还用到了一些链接件,都很常见,如图10-04:

       铜柱、螺钉和螺母,相信每一个DIY爱好者家里都有不少这种东西,具体怎么使用自然不用多说。
       好了,炮塔的内部结构和组装过程已经介绍完了,今天就到这里,下回继续……
78
 楼主| 发表于 2013-1-31 14:21 | 只看该作者
79
 楼主| 发表于 2013-2-16 21:22 | 只看该作者
新年快乐哦
80
发表于 2013-2-16 23:05 ——“来自手机” | 只看该作者
怎么没人回呢!!机械部分有点没看明白……
您需要登录后才可以回帖 登录 | 我要加入

本版积分规则

关闭

【站内推荐】上一条 /2 下一条

快速回复 返回顶部 返回列表