MMA7361加速度体感手柄遥控乐高星战车 科技系列

宜昌城老张 2013-5-3 1729

[i=s] 本帖最后由 宜昌城老张 于 2013-5-3 18:47 编辑 [/i]

乐高迷们达到一定的搭建水平后,总是不满足于照着现成的SET套件搭建图纸来制作模型,而是想办法改装些自己原创的作品,其中把原先静态的模型加上乐高Technic或者NXT电机,让模型动起来,是作品改装的一个重要项目。


这次我改造的是乐高STAR WARS系列的4481星战车模型,它是一个静态模型,原先打算采用乐高原厂电控产品,但乐高全系列的电控产品都相对个头较大,若加到模型上,会使模型显得臃肿而破坏原本的造型,所以我选用了产品更加丰富,更加灵活的Arduino电控产品。
遥控器和星战车的电控都采用了Arduino控制器作为智能处理器。遥控器上还有飞思卡尔MMA7361加速度传感器,它能够把遥控器所处姿态反馈到控制器中,然后控制器主机会根据姿态倾角信息,通过XBee无线数传发送字符命令给星战车上的Arduino控制器从机,然后该从机会驱动四个360度连续旋转舵机,让星战车前后左右地行驶。
MMA7361加速度体感手柄遥控乐高星战车视频:
点击开新窗口欣赏该flash动画![全屏欣赏]
http://player.youku.com/player.php/sid/XNTE2NjU1NjM2/v.swf

乐高Technic系列和NXT系列套件中本身自带的电控产品已经设计得相当不错了,而且还有许多第三方公司兼容乐高的电控产品可供选择,但是比较Arduino电控产品来说,在产品丰富度和性价比上,Arduino电控还是具备很强的优势,比如这个乐高星战车的电控改造,使用了Arduino电控,既做到了体感手柄遥控,又因选择了体积小巧的电控产品,所以也没有破坏4481模型原有的美观,而且这个模型由于使用的是Arduino控制器,所以还有功能扩展的空间,比如加装红外传感器来实现避障,或者加装指南针传感器来实现智能导航,这些还可以去尝试。
全文见博客文章:http://www.eefocus.com/zhang700309/blog/13-05/293878_40aa4.html
最新回复 (12)
  • Luke skywalker 2013-5-3
    2
    很不错啊,把4481改成这样,还能动:)
  • 3
    :super::super::super:
  • erickou 2013-5-3
    4
    张老师的作品,每一个都是精品~ 不顶对不起全人类~ :D
  • vingleo 2013-5-3
    5
    改造得很好啊。张老师对于结合乐高和Arduino 非常有心得,看后获益匪浅。
  • 古德杰波 2013-5-3
    6
    楼主加个陀螺仪吧,稳定性要好很多的
  • cccsean 2013-5-3
    7
    楼主,这个遥控器可不可以用手机代替,我见到有用手机遥控的玩具直升飞机了,很便宜,30加元
  • 十七 2013-5-3
    8
    :super::super::super:
  • mdbm 2013-5-3
    9
    东西真不错
  • haiout 2013-5-4
    10
    高科技的作品啊。
  • 心灵麻醉师 2013-5-4
    11
    佩服
返回
发新帖