精华内容
下载资源
问答
  • HCO6蓝牙模块AT指令详解解答,新手自取,进入AT模式后有效。
  • M0B100P0蓝牙模块AT指令

    2019-10-10 19:12:44
    M0B100P0蓝牙模块AT指令M0B100P0蓝牙模块简介一、AT指令功能简介二、透传模式下的数据传输 M0B100P0蓝牙模块简介 M0B100P0是基于beken 3432开发的高性价比蓝牙模块,目前可以使用轻松几条指令就可以实现透传功能。...

    M0B100P0蓝牙模块简介

    M0B100P0是基于beken 3432开发的高性价比蓝牙模块,目前可以使用轻松几条指令就可以实现透传功能。此模块具有功耗低,上手快的物料。用户拿到模块以后,几步设置即可完成相应的数据传输功能。
    功耗方面:bk3431Q的睡眠功耗为3ua, 广播间隔100ms下的平均功耗为180ua,广播间隔500ms下的平均功耗为45ua,广播间隔1000ms下的平均功耗为20ua。
    bk3432的睡眠功耗为7ua,广播间隔100ms下的平均功耗为220ua,广播间隔500ms下的平均功耗为70ua,广播间隔1000ms下的平均功耗为40ua。

    一、AT指令功能简介

    当模块开机后,出现ready,说明模块已经正式工作。

    1.设置AT指令是否回显

    设置 返回
    AT+E +ok

    注意:
    1.默认为不回显。
    2.再次设置为状态相反

    2.查询设备是否连接成功

    查询 返回
    AT+PRD +ok=status

    status为返回状态值,0:未连接,1:已连接

    3.重启设备

    设置 返回
    AT+Z +ok

    4.设备版本

    查询 返回
    AT+VER +ok=20191006

    5.查询MAC地址

    查询 返回
    AT+MAC +ok=C8D1C6000010

    6.设置查询打开关闭广播包

    设置 返回
    AT+BNS=onoff +ok

    onoff为开关变量,ON为打开广播包,OFF为关闭广播包

    查询 返回
    AT+BNS +ok=onoff

    onoff为开关变量,ON为打开广播包,OFF为关闭广播包

    7.设置广播包的名称

    设置 返回
    AT+NAME=test-123456 +ok

    设置广播包的名称为:test-123456

    查询 返回
    AT+NAME +ok=test-123456

    注意:设置广播包名称的前,必须使用6号命令关闭广播包,设置完成后再次打开广播包

    8.设置查询自定义iBeacon广播包

    设置 返回
    AT+BEACON=major,minor,txpower,UUID +ok

    例:
    AT+BEACON=2743,4EC4,C5,AB8190D5D11E4941ACC442F30510B408

    查询 返回
    AT+BEACON +ok=2743,4EC4,C5,AB8190D5D11E4941ACC442F30510B408

    9.进入透传模式
    当模块处于AT指令状态的时候,可使用此命令进入透传模式

    设置 返回
    AT+ENTM +ok

    注:当模块处于透传模块需要返回AT指令模式时,只需要输入3字节的+++即可。

    二、透传模式下的数据传输

    手机端安装nRF Connect APP软件,打开APP后,我们可以看到一个以下界面,找到一个以M0B1开头的信号:

    1.使用APP对BLE模块发送数据,并且通过串口输出数据:

    在这里插入图片描述

    点击CONNECT进行连接:
    在这里插入图片描述
    选择相应的发送,然后我们这次发送两个字节,0x11和0x22
    在这里插入图片描述
    填写数据以后,点击send。则蓝牙模块连接的串口上显示:
    在这里插入图片描述

    2.通过串口往BLE发送数据,APP显示收到数据

    我们往串口发送2个字节的数据,0x33 0x44:
    在这里插入图片描述

    此时APP收到数据,可以在APP是显示:
    在这里插入图片描述

    至少,我们完成了BLE蓝牙模式的数据透传功能。

    展开全文
  • 蓝牙模块AT指令

    2012-10-05 11:26:14
    学习蓝牙模块的好材料,包含AT指令集,适合新手与老手
  • CC41-A 蓝牙串口模块指令为Command 指令集。 (注:发AT 指令时必须回车换行, AT 指令...牙模块与设备连接上,蓝牙模块即进入数据透传模式) 指令详细说明 (AT 指令不区分大小写,均以回车、换行字符结尾:\r\n)
  • HC-05蓝牙模块AT指令调试

    千次阅读 2018-09-11 09:07:13
    HC-05蓝牙模块在AT模式下的波特率和正常模式下的波特率不是一回事,在AT模式下的波特率是我们没办法进行修改的,他永远都是固定的38400,而在正常模式下的波特率我们是可以在AT模式下通过AT指令集进行修改的。...

    HC-05蓝牙模块在AT模式下的波特率和正常模式下的波特率不是一回事,在AT模式下的波特率是我们没办法进行修改的,他永远都是固定的38400,而在正常模式下的波特率我们是可以在AT模式下通过AT指令集进行修改的。

    但是,网上都说HC-05蓝牙模块在正常模式下默认的波特率是9600,但是把HC-05在AT模式下进行初始化之后,它在正常模式下的波特率不应该是9600么。。。但是我试了一下,初始化之后,HC-05在正常模式下的波特率也变成了38400,真坑。我说咋蓝牙模块一初始化之后就不能用了,原来是这个原因。
    再说一下CMODE,如果设为CMODE=0,那么主蓝牙就是以指定的地址进行连接,如果不给他指定一个地址,那么他就会一直搜索它上一次连接的那个地址,直到搜索到为止,如果搜索不到,他可能就连接不上任何蓝牙了。
    如果设为CMODE=1,那么主蓝牙就会在自己的可搜索范围内进行搜索和自己密码一样的,如果搜索到了,那么就可以连接上了。如果是从蓝牙,那么他就会被主蓝牙或者手机等设备搜索到,然后输入从蓝牙的密码就可以连接成功了。主蓝牙是不会被手机等设备搜索到的。

    展开全文
  • HC-05蓝牙模块AT指令测试

    千次阅读 2019-10-10 09:52:55
    ①HC05蓝牙模块一个 ②USB转TTL模块一个 ③杜邦线4根 2、接线 USB转TTL HC-05 TXD → RXD RXD → TXD GND ↔ GND 5V ↔ VCC 注意:蓝牙模块的VCC只能接5V,不能接3.3V! 3、测试 3.1 上电进入AT模式 先按住HC05蓝牙...

    1、需要设备准备:

    ①HC05蓝牙模块一个
    ②USB转TTL模块一个
    ③杜邦线4根

    2、接线

    USB转TTL HC-05
    TXD → RXD
    RXD → TXD
    GND ↔ GND
    5V ↔ VCC
    注意:蓝牙模块的VCC只能接5V,不能接3.3V!

    3、测试

    3.1 上电进入AT模式

    • 先按住HC05蓝牙模块上面的按键,再给蓝牙模块通电。蓝牙模块上面的LED进入慢闪模式(约1秒钟闪烁一次),即可进行AT命令测试
    • AT命令格式为:波特率38400,8个数据位,1个停止位,无校验。
    • 每条指令输入完成后,必须按一下回车键再发送!例如:输入AT,按一下回车键发送,蓝牙模块会返回OK

    3.2 如何修改蓝牙模块为主机模式:

    • 输入AT+ROLE=1之后按一下回车键发送,蓝牙返回OK,表示修改成功!断电之后再上电,蓝牙模块为主机模式,自动搜索周围从机
    • 输入AT+ROLE=0,则修改为从机模式。(注:默认为从机模式,无需修改)

    3.3 如何修改蓝牙模块名称:

    输入AT+NAME=HC-06之后按一下回车键发送,蓝牙返回OK,表示蓝牙名字修改为HC-06

    3.4 如何修改蓝牙模块配对密码:

    输入AT+PSWD=2222之后按一下回车键发送,蓝牙返回OK,表示蓝牙配对密码修改为2222

    3.5 如何修改通信波特率(注:AT模式波特率为38400,正常通信时波特率为9600):

    输入AT+UART=115200,1,2之后按一下回车键发送,蓝牙返回OK,表示蓝牙通信波特率修改为115200,2个停止位,Even校验,(注:默认通信参数为9600,0,0)

    3.6 返回蓝牙模块的地址

    键入“AT + ADDR?”,将返回蓝牙模块的地址,它应该如下所示:98d3:31:f642de

    温馨提示:

    1. 供电电压必须为5V,不能为3.3V
    2. 请勿将电源线引脚接到数据线上,接线之前请仔细确认好
    3. LED必须进入慢闪模式后方可进行AT指令测试
    4. 每条AT指令输入完成后,都必须按一下回车键才可发送
    5. 如果不能返回OK,请交换一下RXD和TXD
    6. 不可用UNO上面的RXD与TXD连接蓝牙模块进行AT指令测试
    展开全文
  • 用户可以通过串口和SPP-CA芯片进行通信,串口使用Tx,Rx两根信号线,波特率支持2400,4800,9600,14400,19200,38400,57600,115200,230400,460800和921600bps串口缺省波特率为9600bps。
  • BT-906蓝牙模块AT指令实现语音通话

    千次阅读 2018-03-15 11:34:28
    sink端:(AT指令均需发送时添加回车换行 (\r\n)) AT+TPMODE=1 设置数传模式时为透传模式 AT+RESTORE 模块重启指令,使得透传模式设置生效 source端: AT+TPMODE=1 设置数传模式时为透传模式 AT+RESTORE 模块...

    首先,一个模块作为sink,一个模块作为source:
    sink端:(AT指令均需发送时添加回车换行 (\r\n))
    AT+TPMODE=1 设置数传模式时为透传模式
    AT+RESTORE 模块重启指令,使得透传模式设置生效

    source端:
    AT+TPMODE=1 设置数传模式时为透传模式
    AT+RESTORE 模块重启指令,使得透传模式设置生效
    AT+PROFILE=19 开启SPP、HFP协议
    AT+AUTOCONN=1 设置自动连接上一次最后连接成功的设备
    AT+HFPCONN=dst_addr dst_addr为所要连接的目标模块的mac地址
    AT+HFPAUDIO=1 source开启接收sink端传输过来的声音
    AT+SPKVOL=10 设置声音为10个单位 (1-15个单位)

    AT+SPPCONN=dst_addr dst_addr为所要连接的目标模块的mac地址,连接数传协议,进行数据传输

    展开全文
  • 由韩国F1-Media公司生产的F1DC2706双模数据透传蓝牙模块拥有体积小而且可连接距离远等特点,它集成有经典蓝牙和BLE两种模式,另外单芯片不加PA的情况下实现10dBm的发射功率,使用同样的手机或平板电脑,普通的BC417...
  • 指令详细说明(AT指令不区分大小写,均以回车、换行字符结尾:\r\n)25、从蓝牙配对列表中查找指定的认证设备(Authenticated Device):指令 响应 参数AT+FSAD=1、OK——成功2、FAIL——失败Param:蓝牙设备地址举例...
  • 蓝牙模块AT模式AT指令

    万次阅读 2019-02-27 20:26:41
    文章目录HC-05的AT指令HC-06的AT指令 HC-05的AT指令 指令 功能 响应 AT 识别是否进入AT模式 OK AT+NAME / AT+NAME=< param > ...
  • 蓝牙模块进入AT指令

    2018-03-14 15:27:12
    本文档教大家如何进入蓝牙串口AT调试状态,并且里面存有相关指令
  • 用户可以通过串口和 SPP-CA 芯片进行通信,串口使用 Tx, Rx 两根信号线,波特 率 ...模块与设备连接上,蓝牙模块即进入数据透传模式。\r\n 为直接按电脑回车键,如不能按回 车键则加\r\n。AT 指令不分大小写) 1、 测试
  • 该资料为金瓯科技的蓝牙BC04模块AT指令说明BC04bluetooth
  • 本文档详细描述了HC-05蓝牙模块的功能和具体的配置过程,并提供了蓝牙模块配置所需的AT指令集。
  • 常见蓝牙模块介绍和AT指令

    千次阅读 多人点赞 2020-01-03 15:52:52
    常见的蓝牙模块为:HC-05主从一体蓝牙模块、HC-06从机蓝牙模块、低功耗BLE蓝牙模块(cc2540或cc2541)。 一、HC-05主从一体蓝牙模块 1、介绍 HC-05 蓝牙串口通讯模块(以下简称模块)具有两种工作模式:命令响应...
  • BK3231蓝牙模块串口AT指令,适配市场上贩售的以BK3231为核心芯片的多数pcb小板,一般最少只需VCC3.3 GND TX RX四根线即可
  • HC06_07蓝牙模块资料(带AT指令),HC06_07蓝牙(主机或从机)设置软件
  • 2、接收和发送AT指令的时候,需要按住蓝牙模块上唯一一个按钮; 3、进入AT指令模式可以采用按住按键,然后再给模块上电的方式,进入AT模式之后,默认波特率是38400,灯光2s闪动一次; 4、密码设置格式为 AT+PSWD=...
  • HC-05嵌入式蓝牙串口通讯模块AT指令
  • 51单片机给蓝牙模块发送AT指令程序 #include <REG52.H> #include <string.h> #include <stdio.h> sbit led=P2^7; sbit key=P0^0; unsigned char UARTbuff[32]; unsigned char AT1[]="AT\r\n"; ...
  • HC-05蓝牙模块配对方法及AT指令配置

    千次阅读 2019-09-10 16:49:18
    HC-05蓝牙2.0主从一体的模块AT指令丰富,功能强大,可操作性强。 HC-06蓝牙2.0主从一体的模块AT指令简单,使用方便,易上手。 HC-08为蓝牙4.0的主从一体模块,低功耗,距离远。指令丰富,功能强大。 HC-05/06...
  • 前些天买了两个HC-05模块,准备配对做一个无线串口透传。 为了保证效果,特意买了原版带底板...当连接线序完成后,此时如果需要AT指令配置蓝牙模块儿,步骤如下: 1.按住蓝牙模块儿上唯一一个按键不松开 2.把CH340串...
  • 1.给蓝牙上电          给HC-06上电之后,HC-06的指示灯会不停地闪烁,这个时候就标志着进入AT模式了   2.有线串口连接       &...
  • 二,蓝牙模块有两种通信模式 1,AT指令模式 2,数据透传模式 三、AT指令程序设计 1、设置模块的名字 void usart3_send_str(char *pbuf) { while(pbuf && *pbuf) { USART_...
  • 【TL8266】向蓝牙模块发送AT指令的APP

    千次阅读 2017-09-06 18:02:41
    前一篇文章写了如何显示BLE设备,在子项点击事件中只弹出了一个吐司提示点击的是哪个模块的地址,这一篇就将它改成发送指令public class MainActivity extends AppCompatActivity implements View.OnClickListener,...
  • 按这个搭,AT指令烧不进去,两块板两次都不行。 这是我的底板(比较混乱的万能版) 第一次短路了,VCC和GND在板子下面连起来了,肉眼当然看不见,吹下来重新焊就好了。 第二次,txdrxd与usb转TTL的TXDRXD连起来了...
  • Stm32F103单片机给蓝牙模块发送AT指令程序 #include "stm32f10x.h" #include "string.h" #include "stdio.h" unsigned char UARTbuff[32]; unsigned char AT1[32]="AT+PIN666666\r\n"; int k=0; static unsigned ...

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 2,502
精华内容 1,000
关键字:

蓝牙模块at指令