一、所需材料

如果使用电脑串口助手进行调试,请进行以下连接:
1、需要的模块
(1)USB转TTL模块因为电脑串口的电平标准和蓝牙模块的电平标准不一致,电脑是RS232,
而蓝牙不是,所以需要转换之后,才能进行正常通信,具体参考《电气标准》。
(2)杜邦线用于连接蓝牙模块和USB转TTL模块。
(3)蓝牙模块用于蓝牙通信。

二、接线问题

 1、蓝牙模块的+5v与USB转TTL的+5相连2、蓝牙模块的GND与USB转TTL的GND相连3、蓝牙模块的RXD与USB转TTL的TXD相连(一收一发)4、蓝牙模块的TXD与USB转TTL的RXD相连(一收一发) 以上连接之后,再将USB转TTL连接到电脑的串口上即可,遵循以上连接之后,就可以正常通信。

三、蓝牙模块AT指令调试问题

1、官方提出蓝牙模块的出厂波特率是9600,但是我在公司用的蓝牙模块是
38400,所以大家使用时参考卖家给出的波特率是多少,AT指令调试时,我用
的蓝牙模块波特率是38400,所以我在串口助手软件里将波特率设置为38400,
然后再才发送AT指令。
2、发送AT指令时,每一个AT指令后,都需要换行,这是蓝牙AT指令调试的规
定,当然有的串口助手软件已经默认勾选上换行,大家直接发送即可。
3、每一次发送AT指令后,都会反馈一个OK,如果反馈ERROR(0),请遵循以下
流程检查:
(1)检查AT指令是否正确
(2)检查AT指令后是否换行
(3)检查串口助手软件上设置的波特率是否与蓝牙模块的波特率一致
(4)检查蓝牙模块与USB转TTL的接线是否松动
(5)检查蓝牙模块与USB转TTL的接线是否正确
(6)检查蓝牙模块上电之后指示灯是否闪烁
(7)检查USB转TTL接上电脑之后,USB转TTL指示灯亮的是否是正确,一般电
源指示灯是红色,状态指示灯是蓝色,收发指示灯也是蓝色。即上电之后电
源指示灯亮(红灯亮),状态指示灯不亮(蓝灯不亮),收发指示灯不亮
(只有在收发数据时才会闪烁该灯),如果没有出现对应的灯亮,说明USB转
TTL模块烧坏。
(8)检查蓝牙模块指示灯是否亮,如果不亮则说明蓝牙模块已坏
以上8中检查流程,仅供参考,具体情况具体分析(例如我司是将蓝牙模块焊死在
电路板上,调试非常不方便,下载程序用的串口1,蓝牙也占用的是串口1,
所以当时并未出现以上8中情况,设计该模块的工程师给我造成了极大的困扰!
所以具体情况具体分析)

四、认清蓝牙模块自动连接与AT指令模式

1、自动连接模式该模式下,蓝牙模块指示灯以0.5秒间隔闪烁,蓝牙模块是直接等待其他
蓝牙进行配对和连接,如果你知道蓝牙模块的蓝牙名称及密码,那么就可以
用手机与它进行连接,前提是需要配对,然后找到对应的蓝牙名称即可连接,
如果不提前在手机上进行配对,那么在蓝牙助手APP里面是搜索不到该蓝牙
(以前使用就遇到过该问题)。
2、AT指令模式该模式下,蓝牙模块指示灯以2秒间隔闪烁,主要是对蓝牙进行一些基本
的配置,例如蓝牙名称、蓝牙密码、波特率等等。相关的AT指令集请自行找售
卖该模块的厂家要即可。

五、蓝牙模块与蓝牙助手APP连接是否成功

1、蓝牙模块与蓝牙助手APP连接成功之后,会在蓝牙助手APP显示连接成功,
那么这时候就可以用手机通过蓝牙与其他的串口设备进行通信,例如手机与
单片机通过蓝牙进行通信。
2、蓝牙模块与蓝牙助手APP连接成功之后,蓝牙模块以5秒间隔闪烁2次,则表
明连接成功,这时候就可以正常进行通信。

六、蓝牙模块的使用流程

1、蓝牙模块与USB转TTL相连,然后再将USB转TTL连接到电脑并检查是否连接错误;
2、检查蓝牙模块是否正常工作,上电指示灯亮则表明正常,然后断电;
3、让蓝牙模块进入AT指令模式,先按住蓝牙模块上的按钮,然后再上电,隔几秒时间再释放按钮,这
时候可以看到蓝牙模块指示灯以2秒间隔闪烁,如果没有2秒间隔闪烁,则重复上面的工作直到进入AT指
令模式即可;
4、进入AT指令模式后,使用串口助手软件,在串口助手软件上将波特率设置为蓝牙模块的波特率,例
如我的蓝牙模块波特是38400,我就修改为38400,然后使用AT指令对蓝牙模块进行基本的配置,例如设
置蓝牙模块的名称和密码:
AT+NAME=HC-05;//设置蓝牙模块的名称为HC-05
AT+PSWD=123456;//设置蓝牙模块的密码为123456,注意配对的时候也有密码(一般默认是0000或者1234)
5、使用AT指令对蓝牙模块的基本配置完成之后,断电再重新上电(注意,这时候不要按住蓝牙模块上
的按钮上电),进入自动连接模式;
6、使用手机打开手机蓝牙,然后搜索蓝牙模块(即搜索我们刚刚设置的蓝牙模块,名称为“HC-05”),
搜索到之后与之进行配对,显示配对成功即可,如果没有搜索到,则关闭手机蓝牙,重新开启并搜索或
者刷新搜索一下;
7、打开手机蓝牙助手APP,在手机蓝牙助手APP上连接名称为“HC-05”的蓝牙模块,连接成功之后,就可
以正常进行通信;

蓝牙模块:使用问题集锦相关推荐

  1. 蓝牙模块hc05原理图_使用步进电机和Android App的蓝牙控制迷你升降机

    背景知识视频教程 使用App Inventor创建Android应用​viadean.com Arduino微控制器:学习Arduino制作项目 - 国外课栈​viadean.com Arduino ...

  2. Python中os和shutil模块实用方法集锦

    Python中os和shutil模块实用方法集锦 类型:转载 时间:2014-05-13 这篇文章主要介绍了Python中os和shutil模块实用方法集锦,需要的朋友可以参考下 复制代码代码如下: ...

  3. 蓝牙模块引起电路干扰

    简 介: 本文讨论了在实际中电子信号处理电路中可能会受到高频电磁波干扰的情况.这些情况在普通的课堂中和教科书中往往都会被省略掉.图4电路中所增加的那些看似对于普通信号处理无关的外围电阻.电容,却在保证 ...

  4. 常见蓝牙模块介绍和AT指令

    目录 一.HC-05主从一体蓝牙模块 二.HC-06从机蓝牙模块 三.低功耗BLE蓝牙4.0模块(cc2540或cc2541) 四.JDY-10 蓝牙4.0 BLE模块​ 五.蓝牙模块LAYOUT注意 ...

  5. 蓝牙模块与电脑无线通信--AD测量大电压

    单片机的引脚最大输入电压一般为3.3V或者5.0V,电流是25ma,40ma 而电池一般有3.3V-36V不等,电流也是好几A,超过5.0的电池一接到单片机 AD口,可能和三星手机一样.所有我们需要从 ...

  6. Linux卸载蓝牙模块,Linux 下调试低功耗蓝牙的笔记

    蓝牙4.0版本推出了低功耗规范,简称BLE (Bluetooth Low Energy),很多小型设备,例如小米手环,都是使用低功耗蓝牙.要与这类模块连接,主设备的蓝牙模块必须支持低功耗,例如inte ...

  7. [TPYBoard - Micropython之会python就能做硬件 7] 学习使用蓝牙模块及舵机

    转载请注明:@小五义 http://www.cnblogs.com/xiaowuyi            欢迎加入讨论群 64770604 一.实验器材 1.TPYboard V102板  一块 2 ...

  8. 低功耗蓝牙onscanresult 出来名字为空_浅析BLE5.0蓝牙模块在智能家居的运用

    随着物联网渗透到各个行业领域,也使得各个领域对无线模块BLE蓝牙模块的需求激增.BLE蓝牙模块作为无线通信模块的一种,目前在智能家居.智能穿戴.智慧医疗.蓝牙室内定位等领域已经得到广泛应用.今天,小编 ...

  9. 蓝牙模块怎么指定查询另一个蓝牙模块_蓝牙模块以IPEX端口外接天线、PCB板载天线最为常见...

    蓝牙模块作为一种能提供蓝牙通信,进行蓝牙互联的通信模块,之所以能够不用考虑使用位置或使用方向就可以顺利完成短距离的数据传输,就是因为有一个很重要的天线零部件承担着发射和接收指令的使命,由于目前的技术尚 ...

最新文章

  1. 中文语言能力评测基准「智源指数」问世:覆盖17种主流任务,19个代表性数据集,更全面、更均衡...
  2. 部队人员官兵请假管理系统
  3. 13成都邀请赛 1005 Naive and Silly Muggles
  4. Perforce 使用说明
  5. 变形积木装饰科技发起创始人郭辉:I'm the Business Bible
  6. 尝试自动重定向的次数太多_GoRod:基于DP协议的Web自动化和数据抓取工具
  7. 运行在Spark大数据上的应用体系架构
  8. HttpServletRequest(request的一些API)
  9. Java自动类型转换和强制类型转换
  10. 计算机二级MS Office中最难的是Excel?那是因为你没有掌握这些【重难点】!!!
  11. php fsockopen 异步,异步执行PHP任务fsockopen的干货
  12. Unity3D 5.3 新版AssetBundle使用方案及策略
  13. 在苹果系统MacOS上安装PowerDesigner16.5
  14. 超市管理系统java_java实现超市管理系统
  15. su室外渲染参数设置_【QA答疑】VRay3.4 for SketchUp2017 渲染参数设置
  16. 关于“为什么delete以后指针还能被赋值”一种描述
  17. Hadoop完全分布式搭建全过程
  18. 奇怪的是珊瑚虫版反而可以
  19. 玩转软路由 篇二:软路由中Esxi 7.0 安装教程和避坑指南
  20. stm32f103mini IO

热门文章

  1. LSI收购Sandforce
  2. linux桌面版拨号连接,linux中的pppoe拨号上网
  3. linux系统下添加中文字体,linux添加中文字体
  4. BAYKEE app开发中遇到的一些问题和解决办法
  5. 普通exe文件、Python脚本、.Net项目写进win系统服务方法总结
  6. 使用itext和JasperReports生成PDF文档
  7. 什么是数据可视化,数据可视化有什么价值
  8. SystemUI之ScreenShot
  9. 防(反)浏览器指纹技术之指纹浏览器揭秘
  10. 极简自适应网址导航搜索页源码