学习HC06蓝牙模块遇到一些问题,特此写下作为记录。

  1. 用USB转TTL连接,插到电脑上,发AT怎么也不回

    USB转TTL与蓝牙模块连接图

    打开串口助手:
    一开始用的是丁丁串口助手,发·AT不回OK。
    后来用的是友善也不回。

    原因是要,加回车。
    (光标在蓝色的地方,而不是红色的地方,就算 自动换行 你打 √ 了,还是要加回车)
    我看很多文章中写是发 AT/r/n 不知道为什么,我用了很多串口软件发送都没有用。

    HC06 灯闪烁是AT模式,常亮建立连接。

有一个方法可以确认你的蓝牙有木有问题或者连接有木有问题。

将蓝牙模块与USB转TLL连接好,插上电脑,打开串口助手打开串口,之后将蓝牙模块的Vcc与USB转TLL的5V连线断开,然后再插上。就会收到+REDAY…

  1. AT指令 可以输入AT+HELP查看
    AT+NAME mingzi
    可以修改蓝牙名称

  2. 单片机与HC06 就是串口通信UART
    (1)写APP时,要注意蓝牙的模式是串口通信
    (2)用51单片机时,要注意晶振。百度:51单片机波特率的计算方法 有详细的解释
    (3)发送的数据都是ACSII码

51单片机与蓝牙模块
参考 https://blog.csdn.net/qq_40277973/article/details/79345817
发送什么内容就回什么内容:

#include <reg52.h>
unsigned char tempbuf;  //存储接收到的信息/*初始化串口*/
void BlueteethInit()
{SCON = 0x50;  //串口模式1,允许接收TMOD = 0x20;    //T1工作模式为2,自动重装PCON = 0x00; //波特率不倍增REN = 1;TH1 = 0xfd;       //设置波特率为9600TL1 = 0xfd;RI = 0;EA = 1;ES = 1;TR1 = 1;
}void main()
{BlueteethInit();TI = 0;
}void Serial(void) interrupt 4
{tempbuf = SBUF;RI = 0;   //读标志清零SBUF = tempbuf; //将内容返回到手机端,可在手机查看发送的内容while(!TI);TI = 0;   //写标志清零
}

4.用电脑串口和手机蓝牙串口APP(接线同上)
手机APP用蓝牙串口,发中文会乱码
自己写的APP,还是中文


单片机HC06蓝牙模块与手机APP相关推荐

  1. 基于stm32f103c8t6与jdy23蓝牙模块实现手机app点亮灯

    蓝牙模块:jdy23 1.介绍: JDY-23 透传模块是基于蓝牙 5.0 协议标准,工作频段为 2.4GHZ 范围,调制方式为 GFSK, 最大发射功率为 4db,最大发射距离 60 米,采用进口原 ...

  2. HC05蓝牙模块与手机APP连接

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

  3. AS的APP接收HC-06蓝牙模块数据

    AS的APP接收HC-06蓝牙模块数据 总体思路 这是我的一次课程设计,要求是下位机端用阅读器.单片机读出高频卡的卡号,上位机端通过HC-06蓝牙模块进行数据的接收,并做成小型的图书馆系统,具有借书. ...

  4. 2.1、HC-06蓝牙模块

    一.HC06的连接(第一步就是将HC06通过USB转接与电脑相连接,使用串口助手进行调试)     (1) HC06 蓝牙模块与 USB 转 TTL 用杜邦线连接好后(两者的TX与RX接口交替连接,V ...

  5. 蓝牙模块 hc06 linux,HC-06蓝牙模块设置与使用

    由于项目需要用到Android手机控制单片机,所以用到了HC-06蓝牙模块(以下简称蓝牙模块),找了一些网上的参考资料发现好像不太全,折腾了半天才弄好,因此出此文记录一下,也希望能帮助到有需要的朋友. ...

  6. 利尔达e95蓝牙模块程序_Arduino使用HC05蓝牙模块与手机连接

    通过本文,可以了解到以下内容: 进入 AT 模式进行蓝牙基本参数设置 Arduino 蓝牙控制 LED 电路设计以及代码编写 利用 Andorid 蓝牙串口调试软件测试功能 进入 At 模式进行蓝牙基 ...

  7. Arduino使用HC05蓝牙模块与手机连接

    通过本文,可以了解到以下内容: 进入 AT 模式进行蓝牙基本参数设置 Arduino 蓝牙控制 LED 电路设计以及代码编写 利用 Andorid 蓝牙串口调试软件测试功能 进入 At 模式进行蓝牙基 ...

  8. HC-06蓝牙模块的使用

    HC-06蓝牙模块与HC-05的AT指令变化还是挺大的,在模块上电后红灯闪烁表示未连接成功,常亮表示连接成功,期间只要红灯处于闪烁即是进入了AT模式,可发送AT指令,灯常亮使用AT指令无效.下面是常用 ...

  9. arduino nano 蓝牙_Arduino使用HC05蓝牙模块与手机连接

    通过本文,可以了解到以下内容: 进入 AT 模式进行蓝牙基本参数设置 Arduino 蓝牙控制 LED 电路设计以及代码编写 利用 Andorid 蓝牙串口调试软件测试功能 进入 At 模式进行蓝牙基 ...

最新文章

  1. Windows内存的一些知识点
  2. MVC基础知识-View
  3. 简单的单级下拉菜单实现
  4. 堆垛机器人编程技巧_机器人智能堆垛的控制方法与流程
  5. 数据挖掘十大经典算法(9) 朴素贝叶斯分类器 Naive Bayes
  6. Windows Server 2008 R2 install Visual Studio 2015 failed
  7. ICC_lab总结——ICC_lab3:布局
  8. C++的 RTTI 观念和用途
  9. 3.Python data types
  10. Autodesk 3DSMax 2012 安装说明
  11. Mac上有哪些好用的写作软件?四类写作软件总有一款适合你!
  12. java mp3文件合并,java怎么实现mp3合并
  13. 漫画:设计模式六大原则(上)
  14. 熊猫烧香病毒背后,网络高手对决一个月
  15. extract($_POST, EXTR_SKIP)讲解
  16. MFC视频播放器制作(OpenCV)
  17. hd printer lexmark / dazifuyin / dayin / fuyin
  18. P型MOS管开关电路及工作原理详解-KIA MOS管
  19. 架设MTProxy服务
  20. Oracle 数据库入门之----------------------多表查询

热门文章

  1. 破坏领主技能修改方法-技能属性修改方法-技能符文属性修改方法
  2. MacBook pro使用入门(2)
  3. w ndows7显示不全面怎么办,Windows7系统玩英雄联盟画面显示不全怎么解决?
  4. O2O创业哪家强 一文了解深圳60多家O2O创业公司
  5. [读书笔记] C++ Primer Plus -6Ed #1 -1.11.2019
  6. 华为6plus流量显示无服务器,华为手机开启了数据流量却不能用/不能上网
  7. 做steam/csgo搬砖靠谱吗?
  8. i78700k配什么显卡好_2017酷睿i7-8700K配GTX1070Ti配置推荐
  9. 【西川善司】GPU和Shader技术的基础知识(全8回)
  10. 基于android智能手机的隐私管理系统的设计与实现,基于Android的智能手机求助系统的设计与实现...