梦鹤千里 发表于 2013-4-21 23:43:20

蓝牙模块

蓝牙模块有些问题想请教一下
现在想用手机控制蓝牙模块,手机已与蓝牙模块成功配对,但将程序拷到arduino上后,使用手机串口助手发送指令后,电路没有反应
void setup()
{
Serial.begin(38400);//设置波特率38400,与蓝牙模块一致

}
void loop()
{
while(1)
{
    Serial.println("Go!");
    delay(500);
}
}

这是程序
是程序有问题还是指令有问题或是其他问题
更改成 led灯的程序了
char val;
int ledPin=13;
void setup()
{
Serial.begin(38400);
pinMode(ledPin,OUTPUT);
}
void loop()
{
val=Serial.read();
if(val=='A')
{
    digitalWrite(ledPin,HIGH); //设定PIN8脚为HIGH = 5V左右
    delay(1000); //设定延时时间,1000 = 1秒
    digitalWrite(ledPin,LOW); //设定PIN8脚为LOW = 0V
    delay(1000); //设定延时时间,1000 = 1秒
    Serial.println("Rebecca");
}
}

结果还是一样的呢

caodingguang 发表于 2013-4-22 10:31:42

目测是程序的问题
一般来说新买回来的蓝牙模块的默认波特率是9600的。

不够有才 发表于 2013-4-22 12:30:44

波特率的值确实默认9600115200也可以,while(1)
{
Serial.println("Go!");
delay(500);
}这段程序去掉 没什么用另外你从网上下载的程序中Serial.println现在这个版本已经没用了现在用的是Serial.write()

梦鹤千里 发表于 2013-4-22 18:19:07

不够有才 发表于 2013-4-22 12:30 static/image/common/back.gif
波特率的值确实默认9600115200也可以,while(1)
{
Serial.println("Go!");


谢谢大哥了,发现问题了。拓展板的跳线出了问题,接触不好,搞定了

梦鹤千里 发表于 2013-4-22 18:19:40

caodingguang 发表于 2013-4-22 10:31 static/image/common/back.gif
目测是程序的问题
一般来说新买回来的蓝牙模块的默认波特率是9600的。

谢谢大哥了,发现问题了。拓展板的跳线出了问题,接触不好,搞定了

不够有才 发表于 2013-4-22 21:05:01

梦鹤千里 发表于 2013-4-22 18:19 static/image/common/back.gif
谢谢大哥了,发现问题了。拓展板的跳线出了问题,接触不好,搞定了

呵呵 没事 以后还有这方面的问题多多交流 没准你这个毛病别人还会再范呢

dreamer 发表于 2013-4-27 22:48:15

本帖最后由 dreamer 于 2013-4-27 23:36 编辑

寻求帮助,蓝牙连接到手机时,在监听处向手机发送字符串能接收并显示,但手机向板子发送字符时就没有反应了,求破解
char val;
void setup()
{
Serial.begin(9600);
}
void loop()
{
val=Serial.read();
if(val=='a')
{
Serial.println("ok");
}
}
下面是手机端的工具

dreamer 发表于 2013-4-28 12:45:40

问题已经解决了

爱的步伐XY 发表于 2013-5-3 17:34:00

请问一下大家..我已经下载楼主的那个程序了..利用手机蓝牙客户端调试串口助手..应该发送啥指令来控制灯泡的亮灭啊???:L我没搞成功啊,郁闷

yh1036164041 发表于 2013-5-7 20:36:29

dreamer 发表于 2013-4-27 22:48 static/image/common/back.gif
寻求帮助,蓝牙连接到手机时,在监听处向手机发送字符串能接收并显示,但手机向板子发送字符时就没有反应了 ...

那个val是SBUF存放数据的地方的吧,可以用来直接(val==a)的?我接收数据之后就是不能判断里面的数据啊,这可能是哪里出错了?

Angel.Nearly 发表于 2013-7-16 18:59:39

dreamer 发表于 2013-4-27 22:48 static/image/common/back.gif
寻求帮助,蓝牙连接到手机时,在监听处向手机发送字符串能接收并显示,但手机向板子发送字符时就没有反应了 ...

我的也是同样的问题,请问你是怎样解决的呢?

234687552 发表于 2013-11-7 16:36:56

dreamer 发表于 2013-4-28 12:45 static/image/common/back.gif
问题已经解决了

给大家说说什么问题呗~
页: [1]
查看完整版本: 蓝牙模块