本帖最后由 奈何col 于 2013-4-14 11:37 编辑
摘要 | | 通信距离 | 30M(空旷处) | 无线频段 | 2.4G | 波特率 | 默认9600 可调4800~1382400 | 输入电压 | VCC供电 4V~6V 3V3供电 3.3V | 工作温度 | -20°C~+70°C | 模块规格: | 44mm*20mm*14mm | | | 3V3 [/td][td=170] 3.3V供电输入端 [/td][/tr]
[tr][td=64] 3 [/td][td=76] TXD [/td][td=170] UART接收端 [/td][/tr]
[tr][td=64] 4 [/td][td=76] RXD [/td][td=170] UART发送端 [/td][/tr]
[tr][td=64] 5 [/td][td=76] AT [/td][td=170] AT模式控制端 [/td][/tr]
[tr][td=64] 6 [/td][td=76] VCC [/td][td=170] 4-6V供电输入端 [/td][/tr]
[tr][td=64][/td][td=76][/td][td=170][/td][/tr]
[/table]进入AT模式2 [/td][/tr]
[tr][td=111] 双闪 [/td][td=217] 配对成功,可以通信 [/td][/tr]
[tr][td=2,1,329] Link:连接指示灯 [/td][/tr]
[tr][td=111][/td][td=217][/td][/tr]
[/table]使用Arduino模式:可直接连接Arduino,通过Arduino使模块进入AT模式,并改写模块设置。如有OPENJUMPER传感器扩展板,你只需先将以下程序上传至你的Arduino,再将OPENJUMPER蓝牙模块插到扩展板蓝牙接口上,点击复位,即可完成AT配置。 1秒钟后,配置即可完成。 示例代码如下: [mw_shl_code=cpp,true]/*
OPENJUMPER-BLUETOOTH
*/
#define AT 2
#define LED 13
int BaudRate[9]={9600,38400,115200,57600,28800,19200,4800,2400,1200};
void setup()
{
pinMode(LED,OUTPUT);
pinMode(AT,OUTPUT);
digitalWrite(AT,HIGH);
for(int i=0;i==8;i++){
Serial.begin(BaudRate );//这里应该和你的模块通信波特率一致
delay(10);
Serial.println("AT");
delay(100);
char BT=Serial.read();
if(BT=='O') break;
}
delay(100);
Serial.println("AT+NAME=OPENJUMPER-Bluetooth");//命名模块名
delay(100);
Serial.println("AT+ROLE=0");//设置主从模式:0从机,1主机
delay(100);
Serial.println("AT+PSWD=1234");//设置配对密码,如1234
delay(100);
Serial.println("AT+UART=9600,0,0");//设置波特率9600,停止位1,校验位无
delay(100);
Serial.println("AT+RMAAD");//清空配对列表
}
void loop()
{
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
delay(500);
}[/mw_shl_code]
更多信息,及使用手册,请见:
http://x.openjumper.com/bluetooth2/
|