青风带你学蓝牙:蓝牙防丢器详解.pdf
文本预览下载声明
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
青风带你玩蓝牙nRF52832 系列教程2
作者:青风2
作者: 青风3
出品论坛:3
淘宝店:3
QQ 技术群:3465183703
硬件平台:青云QY-nRF52832 开发板3
2.8 蓝牙防丢器详解3
2.8.1 蓝牙防丢器原理分析:3
2.8.2 蓝牙防丢器程序解析:5
立即报警的服务 (从机报警):7
链接丢失服务: 13
双向报警之主机报警:20
2.8.3 蓝牙防丢器调试:23
2.8.4 本章总结:26
Copyright©2016-2022青风电子社区 ALLrightsreserved 1
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
青风带你玩蓝牙nRF52832 系列教程
作者:青风
出品论坛: 青风电子社区
Copyright©2016-2022青风电子社区 ALLrightsreserved 2
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
作者: 青风
出品论坛:
淘宝店:
QQ技术群:346518370
硬件平台:青云QY-nRF52832 开发板
2.8 蓝牙防丢器详解
蓝牙 (SmartBluetooth)防丢器,是采用蓝牙4.x技术专门为智能手机设计的
防丢器。其工作原理主要是通过距离变化来判断物品是否还控制在你的安全范围。主要
适用于手机、钱包、钥匙、行李等贵重物品的防丢,也可用于防止儿童或宠物的走失
蓝牙技术本身是为了连接 (比如蓝牙耳机,蓝牙键盘等)而并非防丢,所谓防丢,
是根据蓝牙信号的强弱来判断距离.本讲将结合实例详细讲解nrf52832蓝牙放弃器的
设置思路。
2.8.1 蓝牙防丢器原理分析:
当前主流的智能防丢器主要有两种,一种是设备防丢,一种是人防丢;用于设备防丢
的防丢器形式比较单一,多位防丢贴片或防丢挂件,而用于人防丢的防丢器形式就比较
多了,挂件、手表、项链、鞋等等,形式五花八门。
Copyright©2016-2022青风电子社区 ALLrightsreserved 3
青风带你玩蓝牙nRF52832 V1.0 淘宝地址:/
那么在nrf51822中实现的原理是什么了?简单来说,我实现通过距离变化来判
断物品是否还控制在你的安全范围内的具有核心功能的防丢器,同时具有双向报警功
能,电池电量显示功能的设计来实现。下图为市面上常见的防丢器构造:
本例中蓝牙防丢器的服务建立将是重点分析对象,本例中建立了5个服务:
1.TX PowerService - 发射功率服务
该服务可以调节蓝牙的发射功率,从而可以影响设备和手机蓝牙直接的检测及其通
信距离。设备端需要通过主机控制接口HCI来获得发射功率参数,并以read属性提
供给master。这个服务可以设置发送功率大小,直接作用于APP主机分析出的rssi
的大小。
2.ImmediateAlert Service - 即时报警服务
该服务可以使用触发报警服务,服务为write属性,供master主机写告警级别。
主机APP发送立即报警参数后,从机设备端会收到write的回调,其根据告警级别进
行相应告警。这个功能相当于防丢器中的寻物功能,可以通过手机找到设备。
3.Link Loss Service - 连接丢失服务
当连接丢失之后 (可能是电池
显示全部