|
|
电路连接方式(蓝牙接arduino) tx-rx rx-tx gnd-gnd vcc-vcc
不知道cfg口还要接什么 还是不用接?
然后运行
#define AT 2
2. #defineLED 13
3. voidsetup()
4. {
5. pinMode(LED,OUTPUT);
6. pinMode(AT,OUTPUT);
7. digitalWrite(AT,HIGH); //AT的电平给高,用于输入AT指令
8. Serial.begin(9600);//这里应该和你的模块通信波特率一致
9. delay(100);
10. Serial.println("AT");
11. delay(100);
12. Serial.println("AT+NAME=ICAT-BT01");//命名模块名
13. delay(100);
14. Serial.println("AT+ROLE=1");//设置主从模式:0从机,1主机
15. delay(100);
16. Serial.println("AT+PSWD=0000");//设置配对密码,如1234
17. delay(100);
18. Serial.println("AT+UART=9600,0,0");//设置波特率9600,停止位1,校验位无
19. delay(100);
20. Serial.println("AT+RMAAD");//清空配对列表
21. delay(100);
22. Serial.println("AT+BIND=0012,08,060146");//设定从机的地址,保持格式一致。
23. delay(100);
24. Serial.println("AT+CMODE=0");//开启自动连接
25. delay(100);
26. }
27. voidloop()
28. {
29. digitalWrite(LED, HIGH); /*只用于证明程序导入arduino成功,和设置蓝牙模块无关*/
30. delay(500);
31. digitalWrite(LED, LOW);
32. delay(500);
33. }
问题就是 运行了以后不行啊!! 求救! |
|