大数跨境
0
0

【玩转开源】狂怒||纯爷们都该有辆自己的坦克

【玩转开源】狂怒||纯爷们都该有辆自己的坦克 DF创客社区
2015-09-10
2
导读:坦克,现代陆上作战的主要武器,有“陆战之王”之美称。从《白色虎式》里极具攻击性和破坏性的巨型坦克“白虎”到《狂怒》里完败布拉德·皮特获得男一号设定的FURY,几个纯爷们能不热血沸腾?!

点击上方“上海DFRobot”可以订阅哦!
坦克情怀


坦克,现代陆上作战的主要武器,有“陆战之王”之美称。从《白色虎式》里极具攻击性和破坏性的巨型坦克“白虎”到《狂怒》里完败布拉德·皮特获得男一号设定的FURY,几个纯爷们能不热血沸腾?!


今天,就教大家制作一款具有观赏性,可玩性的应用设计——坦克原型车,致敬“向死而生”的坦克精神!

坦克制作清单
3D打印件:
扭杆*8
电池支架*1
底盘壳*1
炮筒*1
炮塔壳*1
皮带轮*12
炮塔支撑*1
炮筒支撑*1

非3D打印件:
9g舵机*2
锂电池*1
铁丝(长度50mm,线径1mm)
皮带*4
开关*1
齿轮箱*1

组装流程
1
组装车轮: 由三个零件通过中间的卡扣将这这两半的轮子组装在一起。
2
组装扭杆和底盘: 将4对扭杆分别安装在坦克底盘上相应的部位
3
组装车轮到底盘上: 将组装好的车轮固定到扭杆上去
4
组装主动轮和齿轮箱: 将齿轮箱固定在底盘上相应位置,并将主动轮固定在齿轮箱上,安装前导轮。
5
组装上身壳: 将上身壳使用螺丝固定到底盘上,把电机上焊接好的线通过中间圆形的孔拖出来,方便之后连接到电路板上;安装一个9g舵机到中间的槽内,注意舵机的旋转头应该在圆心的地方
6
组装炮塔支撑: 将炮塔支撑架安装到舵机上通过半一字摆臂将其卡主。
7
组装炮筒支撑架: 将炮筒支撑架安装在炮塔支撑架上,需要注意一下安装方向,如上图所示方向。然后安装9g舵机到该支架上。
8
安装炮筒: 将炮筒固定到炮筒支架上,通过一个铁丝将炮筒的一边与支架上的9g舵机连接到一起。这样可通过舵机来控制炮管的升降。
9
安装炮塔外壳: 将炮塔外壳固定到支架上,通过底下的螺丝来固定外壳。

电路介绍
为了实现能够通过手机控制坦克前进后退,我们选择的主控板是DFRobot公司设计的Romeo mini主控板,如下图所示:
该Romeomini控制板有如下特点:
板载蓝牙通信模块;
板载驱动模块,可驱动两只电机正反转;
扩展了8只数字口和4只模拟口;
电路连接图:
实现手机控制坦克移动等动作,所选用的是控制板为Romeomini控制板,两只9g舵机和两只电机。图中两只电机连接在电机输出口,两只舵机分别连接在数字口12号与13号。

软件说明
使用手机APP功能并通过蓝牙进行通讯,手机APP可通过手机中的应用商城进行下载(仅限于IOS系统)。
整个坦克实现功能如下:
1) 坦克前进后退;
2) 坦克原地左转与原地右转;
3) 坦克炮塔左转90度右转90度;
4) 坦克炮筒在0到45度的范围内转动。
通过以上功能开始分配手机APP上定义的按键,如下图所示:

作品展示
做一台
你自己的FURY



详细教程及视频请点击左下【阅读原文】


本文由Juice编辑整理,转载请注明出处!



DFRobot创客社区

邀你一起分享创造的喜悦!


每周二:原创创客小趣文
带你了解Maker的乐趣和有趣资讯

每周四:原创开源教程
带你轻松玩转有趣的开源项目
————————————————







一个人玩自己的项目,

你只是技寞宅;

一群人看你玩项目!

你才是技术牛!


分享网址:

www.dfrobot.com.cn








那快来砸评论吧!



【声明】内容源于网络
0
0
DF创客社区
我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
内容 1282
粉丝 0
DF创客社区 我们是专注于创新和开源硬件开发的公司——DFRobot成立的创客社区,无论你是资深创客还是小白,这里都有你的一席之地。一个人玩自己的项目,你只是寂寞宅;一群人看你玩项目,你就是技术牛!快来分享你的项目吧!
总阅读1.5k
粉丝0
内容1.3k