小车的主板是Arduino,UNO国产主板。蓝牙是老式2.0的,测试手机是魅族的5.0系统,对7.0及以上系统的蓝牙兼容性不是很好(这里只拿华为7.0做过测试,卒T.T)。小车除了主板、蓝牙,还有充电电池、马达、驱动模块以及一堆的杜邦线。应用端是Android系统,蓝牙2.0的连接方式。整体都是淘宝买的,主板贵一些,其余零部件都是便宜货,上面这个车成本210左右吧。
本篇文章适合有电路基础(知道正负极、电容电阻)、编程基础的人,如果没有还想玩玩怎么办,淘宝买这个白送代码:)。我只是作为兴趣爱好入手的这个,当然软件方面都是自己编程啦。但是淘宝上这个小车的组装说明寥寥,只有四幅图。我这里不是给他们做广告的,有兴趣想开发自己的智能的东西又对人工智能望尘莫及可以入手玩一玩。
比如下面这个Android应用端代码我是自己写的,因为他们提供的软件一个是太老了(推荐用蓝牙2.0想想是吧),另一个是为了适合所有的用户,而我想弄一个自己独特的。即打开app自动连接我的小车,我直接发指令就可以了。如下是Android指令部分代码,比较简单的。
Arduino主板的代码就更简单了,几乎是很顶层的语言了,因为更换了电脑所以没有转移过来,回头找找。非常简单的代码,也就二三十行,比如串口打开Serial.open(),都封装好了。Android的代码因为不支持7.0的版本,所以暂时不上传了,丢人。。。Eeeeeeee
只是介绍一下这个东东,因为很简单不做过多的介绍了。如果有兴趣可以留个言一起探讨一下这个小主板。