2.1、HC-06蓝牙模块

news/2024/11/24 2:23:45/

一、HC06的连接(第一步就是将HC06通过USB转接与电脑相连接,使用串口助手进行调试)
    (1) HC06 蓝牙模块与 USB 转 TTL 用杜邦线连接好后(两者的TX与RX接口交替连接,VCC接3.3V),不用按按钮(上面没用 按钮的),直接将 USB 转 TTL 插入电脑,此时 HC06蓝牙模块会快闪,则 进入了设置模式。
    (2) 打开串口调试助手(软件),选择对应串口(若没有则需要安装驱动), 将波特率选择为原来设置好的波特率,出厂为 9600,点击打开串口。(3) 将“发送新行”不要勾上,输入 AT,点击发送,反应为:OK.
    (4) 设置名字
        发送:AT+NAME****,****为任意的英文。如将名字设置为 an,则发送AT+NAMEan;反应为:OKsetNAME
    (5)设置配对密码
        发送:AT+PIN****,****为任意的数字。如将密码设置为 2159,则发送AT+PIN2159;反应为:OKsetPIN
    (6)设置波特率
        发送:AT+BAUD*,*为 1~C 的数字。如将波特率设置为 115200,则发送AT+BAUD8;反应为会显示波特率,一般将波特率设置为 115200,或者9600 也是可以的。对应指令及波特率如下。
    (7)设置主从模式蓝牙一: 发送:AT+ROLE=S,将蓝牙设置成从机模式,从机模式下蓝牙快闪,从机模式才能跟手机相连
                    蓝牙二:发送:AT+ROLE=M,将蓝牙设置成主机模式 ,主机模式下蓝牙慢闪。
                    (这是HC06与HC06的连接)
    (8)连接测试 给两个蓝牙重新供电,一会后,两个蓝牙灯常亮,说明连接成功。3、HC05 与 HC06 的连接
        配置方法同上,需要将波特率,配对密码设置相同,将主从模式其中一个 设置为主机,另一个设置为从机即可
    注:HC05 与 HC06 的区别
        (1)HC05AT 设置时需要将发送新行勾上,而 HC06 则不需要勾上。
        (2)HC05 主机为快闪,从机为慢闪;HC06 主机为慢闪,从机为快闪。二者正 好相反.
        (3)HC05 需要按按钮不放进入 AT 设置,HC06 不需
    
    二、蓝牙模块与51单片机接线(AT指令设置完以后就将蓝牙模块与单片机进行连接)
        和连接转换模块一样,蓝牙模块的RX连接单片机的TX,蓝牙模块的TX连接单片机的RX,此处说明单片机的RX和TX引脚分别为P3.0和P3.1

 

    三、简单的测试程序

        参考如下:https://blog.csdn.net/qq_40277973/article/details/79345817

 

 

    四,相关程序:

     1、用手机蓝牙控制小灯的亮灭(注释掉的部分如果取消注释,那么每一次成功接收,手机就会返回520)

#include <reg52.h>#define uchar unsigned char
#define uint unsigened int
sbit led=P1^0;//uchar s[5]="520";/*
void delay1ms(void)  
{unsigned char a,b;for(b=102;b>0;b--)for(a=3;a>0;a--);
}
*/void InitUART(void)
{TMOD = 0x20;SCON = 0x50;TH1 = 0xFD;TL1 = TH1;PCON = 0x00;EA = 1;ES = 1;TR1 = 1;
}void main(void)
{InitUART();while(1);
}void UARTInterrupt(void) interrupt 4
{uchar tmp;
//	uchar i;EA=0;if(RI==1){RI=0;tmp=SBUF;if(tmp=='1'){led=0;}else{led=1;}
/*for(i=0; i<5;i++){SBUF = s[i];while(!TI);TI=0;delay1ms();}
*/}EA=1;
}

 

 


http://www.ppmy.cn/news/344379.html

相关文章

HC05蓝牙模块与手机APP连接

说明&#xff1a;我们可以通过TTL转USB模块使电脑和HC05相连 &#xff0c;通过电脑蓝牙串口进行调试 我们上电时应该按住复位键再上电&#xff0c;这样才能进入AT模式(下图软件设置也能进入AT模式)&#xff0c;否则是配对模式。 另外我们电脑串口波特率应该设置为38400 &…

蓝牙模块—HC-05调试

每次拿到蓝牙模块进行调试时&#xff0c;都会忘记一些细节等信息。因此为了将来能够顺利地调试蓝牙模块&#xff0c;以本文来记录一下调试过程。 调试所需的硬件有HC-05蓝牙模块&#xff0c;USB转TTL模块&#xff0c;杜邦线若干。 首先用杜邦线将HC05与USB转TTL模块正确连接&am…

HC-05蓝牙模块

HC-05是主从一体的蓝牙模块&#xff0c;所以比只能当从机的HC-6要贵一点。下面讲述HC-05配置过程。 引脚说明 目前的蓝牙HC_05&#xff0c;HC_05模块具有6个外置引脚&#xff0c;分别是VCC、GND、RXD、TXD、STATE、EN。 RXD: 接收端TXD: 发送端AT: 设置工作模式 工作模式: 自动…

HC-05蓝牙初始化

说明 我这次使用蓝牙的目的是把单片机上的数据通过蓝牙无线传输到电脑上。 前期准备&#xff1a; HC-05蓝牙模块2个、USB TO TTL 2个、单片机1块。 蓝牙和TTL之间需要连接四根线&#xff08;TX、RX、GND、VCC&#xff09;。VCC接5V&#xff0c;蓝牙的TX接TTL的RX&#xff0c;RX…

ABeam中国2023社招 | ABeam旗下艾宾信息技术开发(上海)热招职位

招聘岗位 SAP SD Consultant (English Speaker) 职位要求 ■ 3年以上SD项目实施或支持经验 ■ 有效的沟通技巧&#xff0c;快速的反应和积极的态度 ■ 能够在压力下工作或面对挑战 ■ 具备ABAP调试和编程能力 ■ 有MM交叉模块知识优先 ■ 良好的英语能力 SAP EWM/MM Co…

出海如何从0到1?融云《社交泛娱乐出海作战地图》实战经验揭秘

经过近几年的发展&#xff0c;如今的互联网出海已经是截然不同的命题。关注【融云全球互联网通信云】了解更多 从粗放到精细&#xff0c;风浪越来越猛烈。如何契合自己的基因选择赛道和地区、如何打造有获客抓手的独特产品、如何拿下第一个客户&#xff0c;是每个出海人都需要…

网络工程师怎么入门?

首先&#xff0c;要成为一名牛逼的网络工程师&#xff0c;就得有扎实的技术功底。毕竟&#xff0c;技术是王道嘛&#xff01;从最基础的TCP/IP、DNS开始学起&#xff0c;这是咱们的入门基石。当然&#xff0c;也别忘了学习一些常见的编程语言&#xff0c;比如Python、Java等等。…