DIY Android手机遥控直升飞机
即将大四,为了充实面试简历,暑假在家里闭关修炼。做一点实在的东西出来,把书本上的知识转化成实际的能力。之前在学校的实验室,也接触过智能缩微车的开发与比赛。所以有一定的知识,兴趣基础。本来想开发IOS手机版的,但是考虑到在真机上测试需要$99,就果断放弃了,加入android开发当中,之前没学过JAVA,只学了C和C++。我是新手,出这个只是大神们看到了给点建议,如果也有同学像我一样,也可以借鉴借鉴。
一丶准备工作 硬件:直升飞机模型
Android手机 Arduino UNO Arduino wifi模块 双L298N直流电机驱动模块 面包线,杜邦线
我用的是共轴双旋翼直升飞机,所以我在选择直流电机驱动模块时,就选择了2个L298N连接在一起的模块,就不用自己去重新连接L298N模块了。Wifi模块,我选择的是带arduino扩展板的,直接插在arduino上。
软件:Android ADT Android JDK Arduino Photoshop Android ADT 官网直接可以下载到,里面集成了eclipse和 android SDK,网上有很多关于Android开发环境的配置,我就不多讲了。Photoshop是为了做一些png背景图片和png按钮图。网上也可以找到用photoshop如何做png格式的图片.学习Android开发,是看的Mars老师的视频教程,免费的,讲得也很好。
下面就是android控制端代码,和arduino端代码和我自己在网上找到的一些资料。
|