如何用蓝牙实现无线定位(二)--信号塔设置
创始人
2024-03-03 06:13:45
0

1. 配置BLE4.0模块

      根据三点定位原理,本项目需要使用3个信号塔。3个信号塔的主体均为BLE4.0模块,需要把BLE4.0模块的AT指令设置为“从设备”。

方法为:

      (1)给控制板刷一套空的程序。初始打开arduino IDE或新建,都是空程序。

      (2)按下图所示连接电路,错误的连接会导致模块损坏。将蓝牙模块使用杜邦线连接到Bigfish扩展板上,并将扩展板插到控制板上。

(3)打开Arduino的串口监视器,输入AT指令。

测试查询、设置主从模式

指令

应答

参数

查询:AT+ROLE?

OK+ Get:[para]

Para1: 0 ~ 1

1: 主设备

0: 从设备

Default: 0

设置:AT+ROLE[para]

OK+ Set:[Para]

注:该指令执行后,会导致模块延时500ms重启。

BLE4.0模块的完整AT指令集可以参考  如何使用探索者通信模块

      (3)信号塔的三个BLE4.0a蓝牙模块都设为从设备后,使用以下命令直接进行配置。在查询模块的MAC地址时,可以将查询到底地址统一记录在一个文本文件中,以便后续编写使用(可参考《蓝牙配置说明.txt》

AT+RENEW      //恢复默认设置

AT -- OK             //测试模块正常

AT+ADDR? -- MAC    //查询模块MAC地址

AT+BAUD0 -- 9600   //设置波特率为9600

AT+CLEAR -- OK     //清除设备配对信息

AT+IMME0 -- OK    //设置模块工作类型:上电立即工作

AT+ROLE0 -- OK    //设置主从模式:从设备

AT+MODE1 -- OK   //设置模块工作模式:远控模式

信号塔设备MAC地址:

0:D8A98B788750 (从)

1:D8A98B788732 (从)

2:380B3CFFC5B0 (从)

以上地址可根据自己的BLE4.0a蓝牙模块进行修改,详细参考《蓝牙配置说明.txt》

2. 信号塔的安装

      将配置好的BLE4.0a蓝牙模块按照下图所示与电池盒进行连接,用于之后安装在信号塔中(注:红色正极线接蓝牙模块的3.3V,黑色负极线接蓝牙模块的GND,错误的连接会导致模块损坏)。

用零件将其固定。

 

这样的信号塔需要做三个。

 

 3. 资料内容

蓝牙配置说明.txt

用蓝牙实现无线定位的完整内容请参考如何用蓝牙实现无线定位

---------------------------------------------------未完待续---------------------------------------------------

相关内容

热门资讯

保存时出现了1个错误,导致这篇... 当保存文章时出现错误时,可以通过以下步骤解决问题:查看错误信息:查看错误提示信息可以帮助我们了解具体...
汇川伺服电机位置控制模式参数配... 1. 基本控制参数设置 1)设置位置控制模式   2)绝对值位置线性模...
不能访问光猫的的管理页面 光猫是现代家庭宽带网络的重要组成部分,它可以提供高速稳定的网络连接。但是,有时候我们会遇到不能访问光...
表格中数据未显示 当表格中的数据未显示时,可能是由于以下几个原因导致的:HTML代码问题:检查表格的HTML代码是否正...
本地主机上的图像未显示 问题描述:在本地主机上显示图像时,图像未能正常显示。解决方法:以下是一些可能的解决方法,具体取决于问...
表格列调整大小出现问题 问题描述:表格列调整大小出现问题,无法正常调整列宽。解决方法:检查表格的布局方式是否正确。确保表格使...
不一致的条件格式 要解决不一致的条件格式问题,可以按照以下步骤进行:确定条件格式的规则:首先,需要明确条件格式的规则是...
Android|无法访问或保存... 这个问题可能是由于权限设置不正确导致的。您需要在应用程序清单文件中添加以下代码来请求适当的权限:此外...
【NI Multisim 14...   目录 序言 一、工具栏 🍊1.“标准”工具栏 🍊 2.视图工具...
银河麒麟V10SP1高级服务器... 银河麒麟高级服务器操作系统简介: 银河麒麟高级服务器操作系统V10是针对企业级关键业务...