分享好友 最新资讯首页 最新资讯分类 切换频道
arduino使用HC05蓝牙模块和手机通讯模块手机「arduino使用HC05蓝牙模块和手机通讯」
2025-02-25 09:53

arduino使用HC05蓝牙模块和手机通讯:手机通过蓝牙发送数据给arduino,arduino根据手机发送的数据控制一个灯的亮灭。

一、需要的材料:arduino 系列的板子(这里我用的是UNO板)、HC05蓝牙模块、蓝牙串口APP。

二、准备工作:

1、HC05蓝牙模块的参数设置:

关于HC05的参数设置大家可以去看下面的这个视频,设置起来并不难的:

我的参数是这样的:蓝牙模块名称:lanya                    密码:1234 

                                波特率:9600                                设置主从:从机

2.arduino UNO板和Hc05的接线:

        HC05    →     UNO

        VCC     →    VCC

        GND     →    GND     

        RXD     →    9

        TXD      →    8

按理说RXD和TXD应该对应接板子的TXD和RXD,这里我却没有接,为什么呢?这里我说明一下原因:

正常RXD和TXD如果接板子的TXD和RXD,那么在下载的时候就需要将蓝牙模块先拔掉,而且数据传输也会有影响,所以我使用软串口,模拟rx和tx接口,这样板子的下载和运行就不会受什么影响了,下面是程序的图片,看了就很清楚了:

软串口程序

3.程序图:

#include <SoftwareSerial.h>

SoftwareSerial mySerial(8,9);//rx,tx

char a;

void setup() {

  // put your setup code here, to run once:

  pinMode(13,OUTPUT);

mySerial.begin(9600);

Serial.begin(9600);

}

void loop() {

  // put your main code here, to run repeatedly:

//如果硬件串口有数据

  if(Serial.available())

  {

    //从硬件串口读出一字节,写入软件串口

    mySerial.write(Serial.read());

  }

  //如果软件串口有数据

  if(mySerial.available()>0)

  {

    //从软件串口读出一字节,写入硬件串口

    a=mySerial.read();

   if( a=='1')

  {       

          digitalWrite(13,HIGH);

          mySerial.write("power on");

    }

   else if(a=='2')

   {

          digitalWrite(13,LOW);

          mySerial.write("power off");   

    }

}    

}

接收部分的程序是这样的:

串口接收程序

原理:串口首先判断是否接收到字符,如果接收到字符,判断字符是几,为1则点亮13号引脚的LED灯,为2则关闭13号引脚的LED灯。

4.用手机到应用商店里下载蓝牙串口的软件:

很多软件都可以,我下载的是红框的软件:

下载好之后,可以先点开手机的蓝牙,搜索HC05的蓝牙名称,点击连接,输入密码就行:(我的密码是1234)

打开软件之后可以看到,右上角有个连接

点击连接,可以看到我的HC05名称是蓝牙,点击就可以连接:

连接完成的图片:

连接好了之后就可以输入对应的1和2 ,就可以看到串口也输出了对应的字符

下面是亮灭的实际图:

最新文章
中百集团第四家调改店来了,年内预计共“爆改”10家仓储门店
9月28日,(000759)旗下中百仓储超市吴家山购物广场开业,这是该集团自主调改的第四家仓储大卖场。中百集团相关负责人向记者介绍
赵冬苓新剧《北上》今晚开播,白鹿欧豪领衔讲述运河故事
3月3日晚,改编自徐则臣茅盾文学奖获奖同名小说,赵冬苓编剧,任总导演,张书维任总制片人,、领衔主演的现代剧《北上》将正式登
泽连斯基确认周五访美 称要问特朗普三个问题 | 环球市场
财联社2月27日讯(编辑 史正丞)昨夜今晨,美股市场短暂冲高后受到特朗普关税言论影响回落,此前连跌四天的标普、纳指小幅收涨。
港股消费板块或迎配置良机 中欧恒生消费指数即将发行
随着消费复苏持续深化及政策利好不断释放,港股消费板块关注度显著提升。据悉,中欧恒生消费指数发起式证券投资基金(QDII)(A
真香!在广西,凭《哪吒2》票根可免费游景区、吃粉喝茶……
国产动画电影《哪吒2》热度不减,票房屡创纪录!广西多个景区和餐饮店积极与电影《哪吒2》联动推出凭票根享受门票减免或免费吃粉
上汽与华为在上海签署深度合作协议
上汽与华为的合作终于迎来官宣。2月21日,记者从上汽获悉,上汽集团股份有限公司与华为终端有限公司在上海签署深度合作协议。双
3年连亏36亿元,光大永明人寿一二把手更迭能否扭转颓势
作者:宋涵出品:全球财说光大永明人寿或将在2025年再度迎来重磅人事变动。董事长孙强卸任公司党委书记一职,印证了市场一半传闻
知名男星“复活”了妻子的父母,这一幕让人泪目……
近日,在湖南卫视《妻子的浪漫旅行》节目上,韩庚精心为卢靖姗制造了一波浪漫,还用AI让爸爸妈妈来了一段跨时空的对话,而那句再
稳外资的新“支点”
新一轮举措正“加码”稳外资。《2025年稳外资行动方案》日前发布,明确提出加大外资企业境内再投资支持力度。研究制定鼓励外资企
越秀董毅,分权郭伟智
文/乐居财经 林振兴董毅有了新身份,北方区域总经理。他的升职,是静悄悄的。要不是原经理郭伟智逐步“隐身”,外界或许很难察觉