《博哥玩Arduino》

您所在的位置:网站首页 怎么更改手机蓝牙名称 《博哥玩Arduino》

《博哥玩Arduino》

2024-07-12 19:53| 来源: 网络整理| 查看: 265

文章目录 1.前言2.具体内容

1.前言

很久以前在其他平台发布了一些帖子,趁着有时间就同步到一起。

2.具体内容

最近在研究蓝牙RGB灯,因为有多块蓝牙模块,然后由于名字是一样的,导致都不知道手机蓝牙到底连接到哪一块去了。那么就意味着 我们需要一个标识来区分蓝牙模块,这就意味着每个蓝牙模块应该可以自定义自己的名字,然后去查了一下资料,果然有AT指令可以支持,以下附上代码:

/** * 日期:2016/11/24 * 功能:设置蓝牙模块名字 * 作者:单片机菜鸟 * * 运行完程序之后需要重启一下蓝牙模块 **/ #define LED 13 void setup() { pinMode(LED,OUTPUT); Serial1.begin(9600);//这里应该和你的模块通信波特率一致 delay(100); Serial1.println("AT"); delay(1000); Serial1.println("AT+NAME 蓝牙台灯");//命名模块名 delay(100); } void loop() { digitalWrite(LED, HIGH); delay(500); digitalWrite(LED, LOW); delay(500); } 注意:我的板子是 Mega2560. 用UNO也可以的

我这个蓝牙模块默认名字是 HC-06. 因为我在研究蓝牙RGB灯,所以我命名为“蓝牙台灯”.

在这里插入图片描述 注意点:

第一,我查资料说,AT指令格式应该是这样:“AT+NAME=蓝牙台灯”,但是我发现这样的话,名字就变成了“=蓝牙台灯”,这是我比较奇怪的?第二,设置完毕后,需要重启蓝牙模块才会有效,直接复位arduino板子就可以了。


【本文地址】


今日新闻


推荐新闻


CopyRight 2018-2019 办公设备维修网 版权所有 豫ICP备15022753号-3