当前位置:首页>> 80后经典游戏:无线网络控制激光坦克机器人

80后经典游戏:无线网络控制激光坦克机器人

发布时间:2017-03-31作者:智汇李

  你还记得一个叫坦克大战的的游戏么?本文的内容就是尝试将这个经典游戏做成真人版本。作为游戏玩家的你,驾着Arduino动力坦克用激光射中你的目标。

  这个项目是透过网页利用Arduino去控制能发射激光坦克,这借助Wifly来通信的,具体是通过网页上的控制面板去操纵实现。坦克运用ParallaxPing去躲避障碍物,这是一种瞄准炮台和坦克模型平台定位的伺服系统。

  

  Step1:制造这个坦克你需要准备以下东西:

  双转子变速电动机

  坦克履带板

  坦克底板(在此放双转子电动机)

  电动机保护罩

  工具集合板(包括PCB,LED,排插,电阻,螺丝钉等)

  激光笔

  超声波距离探测传感摄像头模块

  迷你伺服器

  螺母,螺钉,树脂玻璃等

  直流充电器

  7.2v电池

  无线天线模块

  过孔PCB印制电路板

  做那个被攻击的目标,你要一下配件:

  单板控制器(估计单片机亦可代替)

  可编程光频率IC

  三色LED灯

  Step2:组装坦克

  需要装配以下产品:

  齿轮箱

  坦克履带板

  工具集合板

  用螺母和螺栓去为ARDUINO、伺服和PING造了一个平台

  照着一般金属板的装置尺寸弄了另一个有机玻璃的平台。

  这激光笔可以装在伺服器的角上

  笔者最得意之处就是弄ArduinoMotorShield时虽然用了很多的插针,但不能看到它,骤眼望过去就像是在内部用铁线连接的。

 

  Step3:电源

  这坦克马达需要很耗电,笔者不想AA电池或9V电池损耗得那么快,RC汽车团体已经花时间搞出了一个功耗稍微小点的产品,因此选用了非常好的7.2V1750ma电池和一个相当不错的SportII充电器。

  然后用一个接插头把电池接到马达外壳的接线柱上面。

  Step4:坦克的代码加载

  要在这个页面加载坦克的代码。这需要从http://arduinology.blogspot.com获取令人惊叹的WiFlyl库。这一切都附加在代码上面了。

  Step5:多次的组装——能躲避障碍物的坦克

  为了使设计更简单,刚开始造了一个躲避物体的机器人。之后就附加上了马达、RC汽车可充电电池、Arduino和PING。

  Step6:多次的组装——网络控制的坦克

  接下来给机子加了个平台,然后再装上Wifly使坦克可以透过网络被控制。

  此刻这个控制就远程登录到2000端口发出一个指令

  Step7:多次的组装——带有“激光枪”的坦克机器人

  在这部分我切割了一小块有机玻璃,然后在上面打了个洞,以便把伺服器安装到“控制平台”上。

  Step8:网络界面

  用PHP建立了一个坦克操控的网络界面,可以在如mac那类型运行apache服务器的机器上加载这个,又或者将其放到一个服务器上,同时在如IPAD一样的设备上对这个页面进行远程访问。

  在这个页面给Wifly开了一个套接字,同时给他一个行为指令。

440

  Step9:目标控制指示

  用TSL230R、ArduinoMini和Sparkfun三色LED制造这个目标。

  笔者更愿意通过增大目标和更新页面去改进它

  Step10:目标编码

  加载以上编码。

  Step11:玩游戏

  现在一切都准备好了,可以玩这个游戏了。

  你可以驱动这部坦克,当你准备开火,你可以瞄准塔楼然后发射。

  你有三次开火机会:靶子射击、爆发式和喷射式。

  靶呢是一次射击,爆炸式射击是以30度角发射,喷射式发射角为180度。

  Step12:后续要做的事情

  接下来还有一些事使我们需要做的,例如:

  升级页面。

  在页面储存射击次数。

  更容易击中目标。

  将目标做得更酷,将其放到一个模型,一个玩具或者其他东西里面。

  给坦克一个外壳。
 

公司简介

宜科(天津)电子有限公司是中国工业自动化的领军企业,于2003年在天津投资成立,销售和服务网络覆盖全国。作为中国本土工业自动化产品的提供商和智能制造解决方案的供应商,宜科在汽车、汽车零部件、工程机械、机器人、食品制药、印刷包装、纺织机械、物流设备、电子制造等诸多领域占据领先地位。宜科为智慧工厂的整体规划实施提供自系统层、控制层、网络层到执行层自上而下的全系列服务,产品及解决方案涵盖但不局限于云平台、MES制造执行系统、工业现场总线、工业以太网、工业无线通讯、机器人及智能设备组成的自动化生产线、自动化电气控制系统集成、智能物流仓储系统等,以实现真正智能化的生产制造,从而带来生产力和生产效率的大幅提升,以及对生产灵活性和生产复杂性的管理能力的大幅提升。多年来,宜科以创新的技术、卓越的解决方案和产品坚持不懈地为中国制造业的发展提供全面支持,并以出众的品质和令人信赖的可靠性、领先的技术成就、不懈的创新追求,在业界独树一帜。帮助中国制造业转型升级,加速智能制造进程,成为中国工业4.0智慧工厂解决方案当之无愧的践行者。

更多详情>>

联系我们

  • 联系人:章清涛
  • 热线:18611695135
  • 电话:
  • 传真:
  • 邮箱:18210150532@139.com

Copyright © 2015 ilinki.net Inc. All rights reserved. 智汇工业版权所有

电话:010-62314658 邮箱:service@ilinki.net

主办单位:智汇万联(北京)信息技术有限公司

京ICP备15030148号-1