蓝牙模块的使用

这篇具有很好参考价值的文章主要介绍了蓝牙模块的使用。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

蓝牙模块的连接与使用

蓝牙模块的介绍

蓝牙模块可通过与单片机的串口相连,借助电脑或手机的蓝牙与单片机实现异步全双工通信。
常见的蓝牙模块有HC-05主从一体蓝牙模块HC-06从机蓝牙模块低功耗BLE蓝牙模块(cc2540或cc2541)。不同的蓝牙模块的AT指令集不完全相同。
工作模式

  1. AT模式,这时我们可以给模块发AT指令,从而可以查询模块的参数或者对模块进行设置。此时指示灯为慢闪状态。
  2. 透传模式,就是当蓝牙模块连接上之后,我们可以直接发送数据给蓝牙模块,而蓝牙模块不管我们发的是什么,都直接传给对方。(这时发AT命令是无效的。)

蓝牙模块的使用

  1. 设置
    使用蓝牙模块的第一步为设置参数,如波特率等。方法为将USB转TTL模块蓝牙模块连接,连接方法为
    蓝牙模块的使用

并将USB转TTL模块插入电脑,检查设备管理器是否显示串口。然后使用串口调试助手写入AT指令进行查询或操作指令。蓝牙模块的响应将在串口调试助手的接收区显示。
注意
1.设置时要注意波特率匹配,若无响应可改变波特率重试
2.设置完之后需进行复位操作退出AT模式,即发送复位指令 AT+RESET,收到响应OK即成功,此时指示灯为快闪状态,表示等待连接
2. 连接
蓝牙模块直接与单片机相连,连接方法与串口转TTL模块类似,即VCCVCCRXTXTXRX
3. 连接蓝牙
打开蓝牙设置,点击更多蓝牙选项,打开COM端口,点击第一行后点击添加,选择类型为传出,点击浏览添加蓝牙模块。添加成功后设备管理器会多出一个蓝牙链接上的串口
(此处为COM10),在蓝牙设置的硬件里也可看到该设备(此处为dddd)。用串口调试助手打开该串口,输入连接密码即可连接成功。连接成功后指示灯由快闪变为常亮。
也可直接点击添加蓝牙或其他设备添加蓝牙模块。
蓝牙模块的使用
蓝牙模块的使用
蓝牙模块的使用
蓝牙模块的使用

注意:连接蓝牙模块时,应将其他蓝牙断开。第一次连接时需输入密码。
蓝牙模块在透传模式时断电后上电会进入AT模式,需要重新进行复位操作。
若发现设备管理器内蓝牙链接上的标准串口全部消失,可重启电脑。
4. 代码
代码和串口模块的代码相同。利用串口调试助手写入和接收数据。
注意:当数据传送出现错误时,应检查波特率是否一致。


手机端与蓝牙通信

在手机应用商店里下载蓝牙串口,打开手机蓝牙,在蓝牙模块处于等待连接状态时(指示灯为快闪)连接蓝牙模块(第一次连接需输入密码),连接成功后指示灯常亮,即可进行通信。
注意数据格式,一般使用utf-8格式。
蓝牙模块的使用

参考文档:文章来源地址https://www.toymoban.com/news/detail-459741.html

  1. https://blog.csdn.net/ZHOU_YONG915/article/details/121292792
  2. https://blog.csdn.net/C1664510416/article/details/121490769

到了这里,关于蓝牙模块的使用的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • Android手机无法连接HC-05蓝牙模块

           这学期选的毕业设计中需要用到蓝牙模块与Android手机通信,于是我就在淘宝购买了一款HC-05的蓝牙模块,到货之后首先使用蓝牙模块连接USB-TTL模块,然后再插入到电脑的USB插孔上进行调试,一开始进入AT模式(我购买的这一款进入AT模式时那个按键需要多按一会儿,

    2023年04月24日
    浏览(83)
  • HC05蓝牙模块与手机APP连接

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

    2024年02月06日
    浏览(78)
  • C51---蓝牙模块---连接软件---控制LED灯

    1.器件:C51、HC-08蓝牙模块、Ty-C数据线、杜邦线 2.软件:HC蓝牙助手 3.接线:VCC-VCC、GND-GND、RXD-TXD、TXD-RXD 4.烧写:STC-ISP串口助手 5.代码: #include \\\"reg52.h\\\" #include \\\"intrins.h\\\" sfr   AUXR = 0x8E; sbit  D5 = P3^7; void UartInit(void)        //9600bps@11.0592MHz {     //PCON = 0x7F;        //波特率不

    2024年02月09日
    浏览(49)
  • 学习 stm32 无线蓝牙模块HC05配置与应用(手机蓝牙连接发送参数)

    最近学习使用HC05 蓝牙模块进行单片机 连接使用,进行手机端数据通信,用到了,和大家分享一下。 HC05 蓝牙模块介绍 HC05 模块,是 ALIENTEK 生成的一款高性能主从一体蓝牙串口模块,可以同各种带蓝牙功能的电脑、蓝牙主机、手机、PDA、PSP 等智能终端配对,该模块支持非常

    2024年01月16日
    浏览(57)
  • 【蓝牙模块】三款常用的基础蓝牙模块,HC05,JDY-31,CC2541介绍与测试说明

    HC05与其他两款的区别是,需要按住RST键进入AT指令模式 一. 上电进入AT模式方法 先按住HC05蓝牙模块上面的RST按键,再给蓝牙模块通电。蓝牙模块上面的LED进入慢闪模式(约1秒钟闪烁一次),即可进行AT命令测试 AT命令格式为:波特率38400,8个数据位,1个停止位,无校验。 每条指

    2023年04月21日
    浏览(206)
  • 蓝牙模块HC-05 AT指令使用以及两个蓝牙模块的配对

      蓝牙模块用的就 是某宝常见的蓝牙模块,首先要将蓝牙模块进入AT模式,按住蓝牙按键后再通电就会进入蓝牙的AT模式,进入AT模式后蓝牙led慢闪,然后就可以利用TTL或者J-Link与串口助手给模块发送AT指令了,AT指令有很多,这里我讲几个常用的就行。 初始波特率好像是384

    2024年02月03日
    浏览(75)
  • HC06蓝牙2.0模块连接不稳定 和 STM32串口不传输数据(串口接收中断)的一些问题

    最近,在一个项目中使用到蓝牙,但是调试过程出现了很多问题。 刚开始使用的是HC06蓝牙,刚开始使用较为正常,可以实现蓝牙模块和电脑设备直接连接,而且数据接收正常。 在接下来的设计中,考虑到适配问题,就设计了配套的蓝牙接收模块,同样是HC06贴片模块。但问题

    2024年02月14日
    浏览(51)
  • HC-05(ZS-040)蓝牙模块使用详情(蓝牙模块配置、手机蓝牙控制单片机、蓝牙与蓝牙之间的通信)含51、32程序

    HC-05是一款主从一体化的蓝牙模块,因此其使用起来比较方便,只需要进行简单的配置即可。 本文就 手把手的介绍小白入手模块后如何使用 。 对于模块使用:1、蓝牙配置→2、手机与蓝牙的传输→3、手机通过蓝牙模块控制单片机→4、一对蓝牙之间主—从传输数据,这是一个

    2023年04月09日
    浏览(171)
  • STM32:使用蓝牙模块

            蓝牙是一种常见的无线通信协议,通常用于短距离通信。蓝牙分为经典蓝牙和低功耗蓝牙(BLE)。经典蓝牙通常用于需要持续传输数据的设备,比如蓝牙耳机等。低功耗蓝牙通常用于只需要间歇性传输数据的设备,比如运动手环。         蓝牙通信通常分为主机和从

    2024年02月06日
    浏览(39)
  • 蓝牙模块的使用

    蓝牙模块的介绍 蓝牙模块可通过与单片机的串口相连,借助电脑或手机的蓝牙与单片机实现异步全双工通信。 常见的蓝牙模块有 HC-05主从一体蓝牙模块 、 HC-06从机蓝牙模块 、 低功耗BLE蓝牙模块(cc2540或cc2541) 。不同的蓝牙模块的AT指令集不完全相同。 工作模式 : AT模式,这

    2024年02月06日
    浏览(47)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包