51单片机与hc-05单片机蓝牙模块怎么用间是怎么通信的,求教各位大神

求教51单片机上的hc-05蓝牙如何和电脑的蓝牙通信_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
求教51单片机上的hc-05蓝牙如何和电脑的蓝牙通信
我51单片机上的蓝牙和电脑上的蓝牙适配器连接成功了!我想问怎么样 是他们之间通信,比如在串口调试助手上发送一个信息,单片机的LED灯就会亮这类,请问是不是通过程序,可是这个程序该怎么写??求教谢谢
我有更好的答案
只要可以成功调用就可以发送相应命令的,不过说实话,我没有写过有关蓝牙的调用程序。
查看原帖&gt,因为串口调试工具只是调用电脑上的串口,如果编上位机的话,肯定要用程序调用电脑上的蓝牙才行了;&gt,不过我相信不会太难,应该系统接口肯定很容易被调用的串口调试工具估计就不行了
采纳率:68%
为您推荐:
其他类似问题
51单片机的相关知识
换一换
回答问题,赢新手礼包求大神指导 HC-05 蓝牙基于51单片机的程序_单片机吧_百度贴吧
&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&&签到排名:今日本吧第个签到,本吧因你更精彩,明天继续来努力!
本吧签到人数:0成为超级会员,使用一键签到本月漏签0次!成为超级会员,赠送8张补签卡连续签到:天&&累计签到:天超级会员单次开通12个月以上,赠送连续签到卡3张
关注:143,564贴子:
求大神指导 HC-05 蓝牙基于51单片机的程序收藏
求大神指导 HC-05 蓝牙基于51单片机的程序
顺便看看这俩个程序错在哪里 了
谢谢啦。2.蓝牙模块与Android手机通讯(A)首先查看ANDROI手机里有没有蓝牙串口软件,已“HC-PDA-ANDROID.apk”为例,需要该软件的自己上网搜索。电路连接时如上一样,只是KEY接地或悬空。代码如下#include &NewSoftSerial.h&
//Software Serial Port#define RxD 2#define TxD 3String BT_DATA = &&;NewSoftSerial blueToothSerial(RxD,TxD);void setup(){ Serial.begin(38400);
pinMode(RxD, INPUT); pinMode(TxD, OUTPUT);
blueToothSerial.begin(38400);}void loop(){while(blueToothSerial.available()) //Receivedata
Serial.print(char(blueToothSerial.read()));
}if(Serial.available()){
BT_DATA += char(Serial.read());
}while (Serial.available() & 0); if (BT_DATA.length() & 0){
blueToothSerial.println(BT_DATA);
Serial.println(BT_DATA);
BT_DATA = &&; }}
}第二个 B)烧录代码关于Arduino UNO如何烧录代码,在此不细讲,不懂了请参考相关资料。通过如下程序可以修改相关参数:#include &NewSoftSerial.h&
//Software Serial Port#define RxD 2#define TxD 3#define LED 13NewSoftSerial blueToothSerial(RxD,TxD);void setup(){
Serial.begin(9600);
pinMode(RxD, INPUT);
pinMode(TxD, OUTPUT);
setupBlueToothConnection();}void loop(){
digitalWrite(LED, HIGH);
delay(500);
digitalWrite(LED, LOW);
delay(500);
}void setupBlueToothConnection(){
Serial.println(&Setting Bluetooth parameters&);
blueToothSerial.begin(38400); //Set BluetoothBee BaudRate to default baud rate 38400
delay(100);
sendBlueToothCommand(&AT\r\n&);
sendBlueToothCommand(&AT+NAME=HC-05\r\n&);//命名模块名sendBlueToothCommand(&AT+ROLE=0\r\n&);//设置主从模式:0从机,1主机sendBlueToothCommand(&AT+PSWD=1234\r\n&);//设置配对密码,如0123
sendBlueToothCommand(&AT+UART=\r\n&);//设置波特率9600,停止位1,校验位无sendBlueToothCommand(&AT+RMAAD\r\n&);//清空配对列表delay(100);
Serial.println(&Setup complete&);}void sendBlueToothCommand(char command[]){
blueToothSerial.print(command);
Serial.print(command);
delay(100);
while(blueToothSerial.available())
Serial.print(char(blueToothSerial.read()));
开发宝-靠谱的电子产品研发众包平台.单片机,电子技术,嵌入式软件,结构设计等电子产品研发领域外包服务.
乱说,51单片机的话,连函数void main都没有?!肯定错啦!这很明显是Arduino的程序······
你想做什么!蓝牙只是个串口,把串口好好看看就得了
登录百度帐号推荐应用基于51单片机的蓝牙传输_图文_百度文库
两大类热门资源免费畅读
续费一年阅读会员,立省24元!
基于51单片机的蓝牙传输
&&简易的蓝牙传输模块
阅读已结束,下载文档到电脑
想免费下载本文?
定制HR最喜欢的简历
下载文档到电脑,方便使用
还剩13页未读,继续阅读
定制HR最喜欢的简历
你可能喜欢要实现安卓手机与51单片机之间蓝牙通信。需要51单片机用串口接哪种型号的蓝牙模块?_百度知道
色情、暴力
我们会通过消息、邮箱等方式尽快将举报结果通知您。
要实现安卓手机与51单片机之间蓝牙通信。需要51单片机用串口接哪种型号的蓝牙模块?
我有更好的答案
一般是HC05吧,淘宝上就23十,手机再下载个蓝牙串口助手,连上就行了
采纳率:81%
为您推荐:
其他类似问题
安卓手机的相关知识
换一换
回答问题,赢新手礼包

我要回帖

更多关于 单片机蓝牙模块怎么用 的文章

 

随机推荐