单片机蓝牙模块教程(零基础入门到精通)

现如今,每个人的手机都配有蓝牙功能,我们可以用蓝牙传输数据,连接耳机以及控制一些自带蓝牙功能的电子设备。我们也可以使用蓝牙模块配上单片机就可以轻松实现手机控制LED灯,电机,智能小车,机器人等各种设备。让我们的创作实现无线控制。 下面我们就来介绍一种性价比极高的蓝牙模块:HC-06从机蓝牙模块。 蓝牙简介 BLE蓝牙的角色有以下几种:广播者(Advertise)、扫描者(Scanner)、从设备(…

现如今,每个人的手机都配有蓝牙功能,我们可以用蓝牙传输数据,连接耳机以及控制一些自带蓝牙功能的电子设备。我们也可以使用蓝牙模块配上单片机就可以轻松实现手机控制LED灯,电机,智能小车,机器人等各种设备。让我们的创作实现无线控制。

下面我们就来介绍一种性价比极高的蓝牙模块:HC-06从机蓝牙模块。

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

蓝牙简介

BLE蓝牙的角色有以下几种:广播者(Advertise)、扫描者(Scanner)、从设备(Slave)、主设备(Master)、发起者(Initiator),其中主设备是由发起者、扫描者转化而来,从设备则是由广播者转化而来;蓝牙模块通信是指两个蓝牙模块或蓝牙设备之间进行通信,进行数据通信的双方一个是主机,一个是从机。

  • 主设备模式:工作在主设备模式,可以与一个从设备进行连接。在此模式下可以对周围设备进行搜索并选择需要连接的从设备进行连接。理论上,一个蓝牙主端设备,可同时与7个蓝牙从端设备进行通讯。一个具备蓝牙通讯功能的设备, 可以在两个角色间切换,平时工作在从模式,等待其它主设备来连接,需要时,转换为主模式,向其它设备发起呼叫。一个蓝牙设备以主模式发起呼叫时,需要知道对方的蓝牙地址,配对密码等信息,配对完成后,可直接发起呼叫。
  • 从设备模式:工作在从机模式下的蓝牙模块只能被主机搜索,不能主动搜索。从设备跟主机连接以后,也可以和主机设备进行发送和接收数据。

主模式与从模式的区别:主机是指能够搜索别人并主动建立连接的一方,从机则不能主动建立连接,只能等别人连接自己。

HC-05是主从一体化的蓝牙串口模块,主从可指令切换,指令丰富齐全。

HC-06是主从一体化的蓝牙串口模块,主从可指令切换,指令少于HC-05,使用简单。

这次使用的是蓝牙HC-06是从模块,也就是从机模块,我们的手机就是主模块。主机可以与从机配对,从机不能和从机配对。如果要两个单片机通信,那就至少一个是有主机功能的,要是两个都是从机是通信不了的。

模块介绍

  1. 采用CSR主流蓝牙芯片,蓝牙V2.0协议标准
  2. 模块供电电压:3.3V~6.0V
  3. 默认参数:波特率9600
  4. 配对码:1234
  5. 工作模式:从机
  6. 核心模块尺寸大小为:27mm x 13 mm x 2mm
  7. 工作电流:不大于50mA
  8. 通讯距离:空旷条件下10M,正常使用环境8M左右
  9. 作用:用于GPS导航系统,水电煤气抄表系统,工业现场采控系统,可以与蓝牙笔记本电脑、电脑加蓝牙适配器、PDA等设备进行无缝连接
  10. 可以对STC单片机无线升级和下载程序

引脚定义:

  • VCC:电源正极
  • GND:接地
  • TXD:发送端
  • RXD:接收端
用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

重要提示:

  • 模块LED快闪,表示模块正常工作,处于AT模式,等待主机连接
  • 模块LED长亮,表示模块正常工作,已连接主机,处于透传模式。
  • TXD:一般表示模块自己的发送端,正常通信必须连接另一设备的RXD接收端。
  • RXD:一般表示模块自己的接收端,正常通信必须连接另一设备的TXD发送端。

Arduino驱动实例

下面我们就用一台手机控制一个点阵屏的亮暗和不同图案显示。

硬件设备:

  • Arduino UNO控制器 × 1
  • HC-06蓝牙模块 × 1
  • 8×8 MAX7219点阵模块 × 1
  • 电源 × 1
  • 杜邦线 × n
  • 智能手机× 1

接线图:

将点阵模块的DIN、CS、CLK分别连到Arduino10/11/12数字引脚上,连接电源和接地线;蓝牙模块的TXD:连接ArduinoRXD接收端;RXD连接ArduinoTXD发送端,连接电源和接地线。

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

下面是实物图;图中Arduino模块增加了扩展板,方便接线。

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

程序:

#include <LedControl.h>  //点阵模块库

int DIN = 10;    //点阵模块引脚定义
int CS =  11;
int CLK = 12;

byte smile[8]=   {0x3C,0x42,0xA5,0x81,0xA5,0x99,0x42,0x3C};//笑脸
byte X[8]= {0xC3,0xE7,0x7E,0x3C,0x3C,0x7E,0xE7,0xC3};    //X
byte OFF[8]= {0x00,0x00,0x00,0x00,0x00,0x00,0x00,0x00};  //全关闭
byte ON[8]= {0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF,0xFF};  //全打开
LedControl lc=LedControl(DIN,CLK,CS,4);

void setup()
{
  Serial.begin(9600);
  lc.shutdown(0,false);       //启动时,MAX72XX处于省电模式
  lc.setIntensity(0,4);       //将亮度设置为最大值
  lc.clearDisplay(0);         //清除显示
}

void loop()
{ 
  while(Serial.available())
   {
     char M = Serial.read();    //接收蓝牙数据
     switch (M){
     case \'0\': printByte(OFF); break;      //点阵屏全熄灭
     case \'1\': printByte(ON); break;  //点阵屏全点亮
     case \'2\': printByte(X); break;  //点阵屏显示大叉叉
     case \'3\': printByte(smile); break;   //点阵屏显示笑脸
     }
    }
}
//点阵显示函数
void printByte(byte character [])
{
  int i = 0;
  for(i=0;i<8;i++)
  {
    lc.setRow(0,i,character[i]);
  }
}

手机蓝牙通讯app:

在进行控制之前,我们需要在手机端安装蓝牙调试工具。在手机应用商店里搜索“蓝牙调试器”。我选择的是这款工具,体积小,操作简单,功能强大。

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

效果展示:

安装APP后,蓝牙连接HC-06模块;

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

我们选择按钮控制模式;将其中四个按键名词改为:关闭,打开,×,笑脸;并将按下按键的发送代码分别改为:0,1,2,3。

用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

现在大功告成,分别按下:关闭、打开、×、笑脸,点阵屏就会按照对应的方式显示:用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

点阵屏全灭用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

点阵屏全亮用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

点阵屏显示大叉叉用手机蓝牙控制万物:HC-06从机蓝牙模块介绍和使用

点阵屏显示笑脸

只要我们在加上不同的执行器,就可以用手机蓝牙控制步进电机,舵机,灯等等,实现各种功能了。一起来试试吧。

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 举报,一经查实,本站将立刻删除。

(0)
上一篇 2022年5月9日 下午6:26
下一篇 2022年5月9日 下午6:28

相关推荐

  • 哪家银行信用卡最好,九大最值得办理的信用卡

    工商银行 优点: 1.取现不收手续费; 2.提额较快; 3.免息期可达56天; 4.非全额还款时已经还上的部分不再进行收取利息。 缺点:无优惠,积分基本无用。 个人金卡、普卡年累计刷卡消费达到5笔或5000元人民币或等值外币,可减免主副卡本年度年费; 白金卡每年累计刷卡消费达到20万元人民币或等值外币,可减免主副卡本年度年费; 总累积消费达到400万元人民币或等值外币,可给予其主副卡永久免年费的优…

    2022年9月27日
    1230
  • 跨界营销成功案例分析,有哪些好的跨界营销例子

    2019年,跨界营销似乎成为了营销圈内最受欢迎的营销方式之一。无论是品牌方、平台方亦或是营销机构,都在跨界营销方面做出了积极地尝试。这一年中,跨界营销的范围开始变得广泛,形式也因此变得多样。快消行业、汽车行业、互联网行业甚至是电竞行业,都在这一年中纷纷交出了足以刷屏的跨界营销案例。 跨界营销往往可以通过两个品牌间的相互融合,为品牌带来“1+1>2”的营销效果。但随着越来越多的品牌加入跨界营销…

    2022年7月25日
    670
  • 阿里巴巴股市实时行情,阿里巴巴股票走势图

    时隔七年之后,阿里巴巴集团今天重返港交所挂牌上市,发行定价176港元,股票代码为09988。开盘价187港元,较发行价大涨6.25%。 截至午盘,港股阿里巴巴涨6.87%,每股报188.1港元,成交额98亿港元,市值40229亿港元,成为港股市值第一大股。 阿里巴巴本次上市共计发行5亿股新股,另有7500万股超额认购权,按照每股定价为176港元,融资1012亿港元,仅次于友邦保险和工商银行,成为港…

    2022年9月2日
    960
  • 电子邮件营销成功案例,电子邮件如何推广产品

    如果你正在创业,电子邮件营销是你不可错过的机会。Adestra在2016年4月发布的电子邮件营销调查显示,电子邮件营销的投资回报率仍然是最高的,近73%的受访者将电子邮件营销评为优秀或良好,而社交媒体的这一比例为39%。 本文将指导新手如何展开电子邮件营销。 1.创建邮件列表 首先,你要有客户基础,收集他们的电子邮箱,获得向邮箱发送邮件的许可。 2.选择软件 有许多软件可以提供相关服务,比如发送简…

    2022年6月1日
    780
  • 网络推广方法有哪些,常见的网络推广方式介绍

    现在很多企业都在通过网络推广来为公司引流或者提高业绩。这种低成本获取目标客户的方法是很多公司都在用,但是效果却不见得都好,而今天小编就给大家讲一下网络推广人员不可不做的3个渠道以及运营技巧。 一、百度知道 百度知道可以说是百度旗下产品里面流量相对较高的一个平台了。我们在百度里面搜一个问题就会看到百度知道的排名是非常靠前的。排名靠前就意味着浏览量很大,只在我们能把广告打上去,效果肯定不用多说。 但是…

    2022年8月2日
    590
  • 电视桌面软件哪个好,5款最有特色智能电视桌面

    当贝桌面是TV端最专业的桌面工具,为电视用户提供自定义设置桌面壁纸屏保,智能化管理桌面等功能。如今当贝桌面3.0.0版全新发布,UI界面大改版,还新增了许多贴心功能,一起来体验看看吧! 一、当贝桌面3.0.0版新增功能 1、UI界面大改版 当贝桌面3.0.0版本最大的变化,就是UI界面咯。全新的界面布局,让电视桌面更炫酷智能化。打开当贝桌面最新版本,映入眼帘的是极光默认壁纸,按遥控器向下键则是电视…

    2022年6月14日
    1410
  • 空气净化器品牌推荐,教你如何购买空气净化器

    随着经济的发展,人们对于生活质量的要求越来越高,对于室内空气质量的要求也越来越高,使用空气净化器的人也越来越多。人们通常用空气净化器来去除室内空气中的尘埃、动物毛发、甲醛、甲苯、细菌、病毒等物质。市面上大大小小的空气净化器品牌也有很多,部分空气净化器功能是非常单一的,只有小部分空气净化器能够去除甲醛、甲苯等污染物。空气净化器哪个牌子好,还是要看这几点 第一点:品牌知名度 空气净化器产品与其他行业的…

    2022年8月3日
    590
  • 哈工程研究生毕业让自己爷爷拨穗:究竟怎么回事呢?

    近日,一位哈工程研究生毕业因疫情期间,小伙的毕业典礼在家里面举行,看到孙子研究生毕业,爷爷也是特别的高兴,提出拍照纪念一下,孙子便让爷爷拨穗,用视频记录下了这幸福的时刻。 网友评论: 评论区感动的声音不少,给小伙和爷爷的祝福也很多,更有“课代表”给大家普及究竟什么是“拨穗”: 毕业拨穗这是一个仪式,也即毕业拨穗礼,就是毕业授学位时,系主任或校级领导把学生学位帽上的帽穗,从右边拨到左边,再授予毕业证…

    2022年10月6日
    490
  • 公司如何融资,企业融资的基本流程

    许多人认为,我的职业生涯顶峰是在2017年4月18日,当时美国宠物用品零售商PetSmart以33.5亿美元的价格收购了我6年前联合创办的在线宠物商店Chewy.com。毫无疑问,那一天令人难以置信。它代表了梦想成真,夜以继日的工作获得回报。但是,不管你是否相信,另一次握手——另一笔交易——对我来说更有意义。 事情发生在2013年9月26日。2011年,我和迈克尔·戴(Michael Day)利用…

    2022年6月14日
    670
  • 微信图片删了怎么找回,微信找回被清理的图片方法

    微信作为现在我们使用得罪频繁的手机App之一,其重要性详细不用小编说大家也是晓得的,毕竟我们是从早玩到晚的人啊,微信中也是保存了我们很多非常重要的照片数据等等,如果万一一不小心将微信照片删除了岂不是…… 今天小编就来分享两个超有用的方法帮大家解决这个问题哟~ 一、本地文件夹找回 我们都知道,安装微信后,我们的手机中会有一个属于微信的文件夹,我们可以进入手机的【文件管理】,在里面找到【Tencent…

    2022年8月8日
    380

发表回复

登录后才能评论

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信