蓝牙小车app是arduino自平衡蓝牙控制小车手机遥控软件,又名蓝牙串口小车app,安卓手机控制小车软件通过wifi或蓝牙连接手机和智能遥感小车,可以直接使用手机遥控小车行驶,安卓蓝牙小车控制器有需要的用户欢迎来it猫扑下载~

蓝牙遥控小车app简介

蓝牙小车app带重力感应简易版小车蓝牙软件,蓝牙小车控制app用于hc05 hc06蓝牙模块与单片机控制类小车开发,用户可以自定义控制编码,协议简单,接入方便,智能小车控制软件作为arduino蓝牙小车可靠选择。

蓝牙智能小车app功能

1、采用手机蓝牙功能去遥控车。

2、控制玩具车灯光开关。

3、带有重力感应操控方式。

4、控制玩具车前面左右动作。

arduino蓝牙小车app下载

蓝牙小车控制软件apk使用说明:

此软件是配合一款有蓝牙模块的遥控车,先在系统设置中由手机的蓝牙功能先去配对蓝牙小车,默认配对码为:“0000”。再进入软件连接相应的蓝牙模块。软件连接后,即去小车进行控制。

教程见:http://www.3dant.cn/index.php/home/help/index

小车diy配件购买地址:https://item.taobao.com/item.htm?id=523953094755

蓝牙模块接线说明

蓝牙模块使用调试教程请移步:http://www.3dant.cn/index.php/home/help/article?id=8

蓝牙模块购买地址:https://item.taobao.com/item.htm?id=524020809762

蓝牙模块与arduino主板的串口(tx、rx)连接以后,就可以使用安装有蓝牙模块的智能设备,通过串口控制小车运动方向和动作。

android手机端设置教程

1、安装“蓝牙串口spp”软件

2、设置五个按钮如下:go、back、stop、turn right、turn left。

3、每个按钮具体设置如下:

off和on状态都写按钮名,字符go发送“g”、back发送“b”、stop发送“s”、turn right发送“r”、turn left发送“l”。

arduino蓝牙小车代码

arduino烧制代码如下,由于接线针脚及顺序有所不同,部分代码可能需要调整。

[c++] 纯文本查看 复制代码

arduino蓝牙小车代码

/*

蓝牙遥控arduino小车程序

功能:小车接收到蓝牙模块发送过来的字符“g”前进,字符“b”后退,字符“l”左转,字符“r”右转,字符“s”停止。

by 爱之家淘宝店 2015.11.5

小车diy配件购买地址:[url]https://item.taobao.com/item.htm?id=523953094755[/url]

*/

const int l298nin1 = 2;//l298n模块信号输入

const int l298nin2 = 3;

const int l298nin3 = 4;

const int l298nin4 = 5;

const string go = "g";//蓝牙遥控器发送信息代码定义

const string back = "b";

const string right = "r";

const string left = "l";

const string stop = "s";

void setup()

{

pinmode(l298nin1, output);

pinmode(l298nin2, output);

pinmode(l298nin3, output);

pinmode(l298nin4, output);

serial.begin(9600);

}

void goforward() {//小车前进

digitalwrite(l298nin1, high);

digitalwrite(l298nin2, low);

digitalwrite(l298nin3, low);

digitalwrite(l298nin4, high);

}

void goback() {//小车后退

digitalwrite(l298nin1, low);

digitalwrite(l298nin2, high);

digitalwrite(l298nin3, high);

digitalwrite(l298nin4, low);

}

void gostop() {//小车停止

digitalwrite(l298nin1, low);

digitalwrite(l298nin2, low);

digitalwrite(l298nin3, low);

digitalwrite(l298nin4, low);

}

void turnright() {//小车右转

digitalwrite(l298nin1, low);

digitalwrite(l298nin2, high);

digitalwrite(l298nin3, low);

digitalwrite(l298nin4, high);

}

void turnleft() {//小车左转

digitalwrite(l298nin1, high);

digitalwrite(l298nin2, low);

digitalwrite(l298nin3, high);

digitalwrite(l298nin4, low);

}

string readttl() {

string comdata = "";

while (serial.available())

{

comdata += char(serial.read());

delay(2);

}

return comdata;

}

void loop()//主循环函数

{

string s = readttl();

if (s == go ) goforward();//如果按go键,小车前进,直到按stop键停止

if (s == left ) turnleft();

if (s == stop ) gostop();

if (s == right ) turnright();

if (s == back ) goback();

}

更新内容:

修复部分小错误,提升整体稳定性。

Arduino蓝牙小车控制软件apkv1.0 安卓版下载地址

远程下载