毕设题目是在android平台上编写软件发出信号(红外、蓝牙etc.)控制一个小车,不管用红外、蓝牙或者是神马方法都行,只要能发出信号就ok。小车接受信号等硬件方面还能应付一下,可是android平台编程一窍不通,又不是计算机专业出身,望大侠们能指点一二,在这里先谢谢各位了!!像我这种情况需要学些java的那些东西啊?android平台需要从哪里入手……?望高手指点,谢谢!

解决方案 »

  1.   

    蓝牙的话, 在android上也是以socket形式封装的.  蓝牙 配对、发现、启用 后,  就是打开一个socket. 你控制小车,当然是往socket中写数据了. 关键问题是,你好像对编程不怎么熟悉,你小车那边硬件能搞定,那小车方面的程序怎么办? 你小车方面要写个信号的接收端的.也就是蓝牙的服务端. 把手机做蓝牙的客户端. 你这个能搞定么? 关于android蓝牙编程,可以搜一下,网上资料不少.android还自带了示例程序改改就行 . 这个容易,关键是小车一端了.
    -----你小车也是有个单片机控制的吧?或者arm之类. 那边你要找蓝牙的代码了. 比android这边复杂多了.
      

  2.   

    http://www.eoeandroid.com/thread-55561-1-1.html看看这篇文章能不能给你一点启发。对硬件不太懂,个人感觉应该不会用蓝牙或者wifi,这两种成本太高没什么应用价值,虽然做毕设可以不考虑成本,但毕设的内容应该要有价值才行。
      

  3.   

    0.0我的想法如下: 
    买个蓝牙耳机卸开装在小车上面。通过Android手机蓝牙配对。播放某首歌(反正就是一个音频信号)曲来控制小车。
    这样你就不用考虑太多编程问题了。分析下蓝牙耳机接收到的音频信号而已。
    比如:手机发送“走”的声音,小车启动。发送“停”的声音,小车停止。
      

  4.   

     很简单,我之前做了这个东西玩玩,把所有制作过程和源码都公开了,博客地址是:http://hi.baidu.com/liuhuiviking/blog/item/503f2e1feb0e00e3e1fe0b74.html如果需要小车的制作,请翻看之前的日志。强烈鄙视光显摆不分享技术的装B党!