作者:66顺主管386711 | 来源:互联网 | 2023-09-11 10:16
51单片机——蓝牙远程点灯本文介绍了如何配置HC-05蓝牙模块和APP如何远程控制单片机上的LED灯技术:51单片机、蓝牙、HC-05、串口 概述本文介绍了如何配置HC-05蓝牙模
51单片机——蓝牙远程点灯
本文介绍了如何配置HC-05蓝牙模块和APP如何远程控制单片机上的LED灯
技术:51单片机、蓝牙、HC-05、串口
概述
本文介绍了如何配置HC-05蓝牙模块和APP如何远程控制单片机上的LED灯
详细
代码下载:http://www.demodashi.com/demo/14912.html
一、HC-05蓝牙模块
HC-05是主从一体的蓝牙串口模块,使用起来非常之方便,当HC-05与其他蓝牙设备连接成功后,使用方法与串口没什么差别,当然HC-05要跟你的单片机串口连接起来。简单画画原理说明下:
二、HC-05蓝牙配置
三、51单片机——蓝牙点灯
硬件连接:
串口配置:
void UsartInit() //设置串口
{
SCON=0X50; //设置为工作方式1
TMOD=0X20; //设置计数器工作方式2
PCON=0X80; //波特率加倍
TH1=0XFA; //计数器初始值设置,注意波特率是9600的
TL1=0XFA;
ES=1; //打开接收中断
EA=1; //打开总中断
TR1=1; //打开计数器
}
注:这里波特率要跟HC-05蓝牙那边设置的一样:9600
蓝牙点灯:
if(receiveData==\'1\')
{
led=1; //接收1时,打开LED灯
}
if(receiveData==\'0\')
{
led=0; //接收0时,关闭LED灯
}
测试:手机下载蓝牙调试助手软件,这里我随便下载了一个,也分享给大家用
四、总结
本文介绍了如何配置HC-05蓝牙模块和如何进行蓝牙点灯。其实配置好HC-05蓝牙后,具体使用跟操作串口差不多的,所以你只要会操作串口,那么蓝牙对于你来说是非常简单的!往期串口文章:http://www.demodashi.com/demo/14691.html
五、项目结构图
代码下载:http://www.demodashi.com/demo/14912.html
注:本文著作权归作者,由demo大师发表,拒绝转载,转载需要作者授权