首页|嵌入式系统|显示技术|模拟IC/电源|元件与制造|其他IC/制程|消费类电子|无线/通信|汽车电子|工业控制|医疗电子|测试测量
首页 > 分享下载 > 消费类电子 > (DIY)MMA7361加速度体感手柄遥控乐高星战车设计

(DIY)MMA7361加速度体感手柄遥控乐高星战车设计

资料介绍
文档介绍了详细的制作过程。

DIY一个属于自己的智能玩具或送人的佳作!
MMA7361加速度体感手柄遥控乐高星战车设计




图1体感手柄遥控乐高星战车全景图


一、前言
乐高迷们达到一定的搭建水平后,总是不满足于照着现成的 SET 套件搭建
图纸来制作模型,而是想办法改装些自己原创的作品,其中把原先静态的模型加
上乐高 Technic 或者 NXT 电机,让模型动起来,是作品改装的一个重要项目。
图2 乐高 STAR WARS 系列的4481星战车模型
这次我改造的是乐高 STAR WARS 系列的4481星战车模型, 它是一个静态模
型,原先打算采用乐高原厂电控产品,但乐高全系列的电控产品都相对个头较大,
若加到模型上,会使模型显 得臃肿而破坏原本的造型,所以我选用了产品更加
丰富,更加灵活的 Arduino 电控产品。
遥控器和星战车的电控都采用了 Arduino 控制器作为智能处理器。 遥控器上
还有飞思卡尔 MMA7361加速度传感器,它能够把遥控器所处姿态反馈到控制
器中,然后控制器主机会根据姿态倾角信息,通过 XBee 无线数传发送字符命令
给星战车上的 Arduino 控制器从机,然后该从机会驱动四个360度连续旋 转舵机,
让星战车前后左右地行驶。
MMA7361加速度体感手柄遥控乐高星战车视频:
http://v.youku.com/v_show/id_XNTE2NjU1NjM2.html



二、乐高星战车的结构组成
遥 控器采用的控制器是 Arduino UNO ,而乐高星战车采用的控制器 是
Flyduino,它是一款基于 Arduino 的微型控制器,尺寸仅用40X24mm ,在这样小
的电路板上,集成了 12个数字端子(舵机控制端子) ,8个模拟端子,1个 XBee
无线数传接口。自身仅重 7.5g,配上 XBee 模块也只有 15g 左右。非常适合嵌入
(DIY)MMA7361加速度体感手柄遥控乐高星战车设计
本地下载

评论