OpenEdv-开源电子网

 找回密码
 立即注册
正点原子全套STM32/Linux/FPGA开发资料,上千讲STM32视频教程免费下载...
查看: 5650|回复: 6

基于ST的蓝牙防盗报警装置

[复制链接]

15

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2014-11-1
在线时间
2 小时
发表于 2015-4-10 20:34:17 | 显示全部楼层 |阅读模式
5金钱
想用单片机做一个蓝牙防盗报警装置,通过一个连接单片机的蓝牙模块与手机蓝牙之间设定一个距离(这个距离是可调的),当蓝牙模块远离出这个设定的距离后,安装的蜂鸣器会报警,这个距离该用什么来设定?有什么样的解决方案没?[/mw_shl_code]
正点原子逻辑分析仪DL16劲爆上市
回复

使用道具 举报

27

主题

774

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1473
金钱
1473
注册时间
2013-4-12
在线时间
77 小时
发表于 2015-4-10 21:10:55 | 显示全部楼层
NRF51822官方例程就有这个
简单是多么的快乐,而快乐就因你而简单!微芯动力LTKKS
回复

使用道具 举报

27

主题

774

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1473
金钱
1473
注册时间
2013-4-12
在线时间
77 小时
发表于 2015-4-10 21:13:29 | 显示全部楼层
nrf51822蓝牙芯片ble_app_proximity程序总结
最近因为钥匙的事情,研究了下官方自带的ble_app_proximity程序,其实就是跟防丢有关系的程序。
同时也发现了看nordic程序的一些门道,主要还是看协议栈里面的一些service,首先从宏观上了解了,然后再细看,比如今天我们想做一个跟防丢有关的项目,那完全可以参考proximity这个程序,为什么参考它,那首先看看他们的服务。
上位机软件 Nordic Toolbox
硬件:AK II,程序:ble_app_proximity
1,TX ower Service - 发射功率服务
该服务可以调节蓝牙的发射功率,从而可以影响设备和手机蓝牙直接的检测及其通信距离,个人理解。
2,Immediate Alert Service - 即时报警服务
该服务可以使用按键触发报警服务,按键按下,在按键处理程序中设置好报警的级别之后,通过蓝牙发送至手机APP,APP根据报警级别做不同的动作,ble_app_proximity的程序中,按键控制手机响铃和停止响铃。
3,Link Loss Service - 连接丢失服务
当连接丢失之后(可能是电池没电或者离开APP太远)都会导致连接丢失事件,丢失后会以通知的方式发送到手机APP,手机根据该事件作出响应。ble_app_proximity的程序中使用通知的方式显示出来。
4,Battery Service - 电池服务
通过AD采样电池电压,发送到手机APP
5,Immediate Alert Service client - locator role of the Find Me profile 定位器服务
该服务可以通过手机APP找到设备。蓝牙建立连接之后,在手机的APP中有Find Me按钮有效,按下Find Me,硬件开发板AK II的灯会亮,这个时候Find Me按钮变成了Silent Me按钮,再按下Silent Me按钮,对应灯会灭。相比2介绍的Immediate Alert Service是一个相反的寻找方式。
这个程序有很大的参考价值,有时间把里面的程序好好研究下。
简单是多么的快乐,而快乐就因你而简单!微芯动力LTKKS
回复

使用道具 举报

15

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2014-11-1
在线时间
2 小时
 楼主| 发表于 2015-4-10 21:22:42 | 显示全部楼层
回复【2楼】LTKKS:
---------------------------------
谢谢,能分享下相关的连接吗?
回复

使用道具 举报

14

主题

490

帖子

1

精华

金牌会员

Rank: 6Rank: 6

积分
1229
金钱
1229
注册时间
2012-8-4
在线时间
248 小时
发表于 2015-4-10 21:30:12 | 显示全部楼层
回复【3楼】LTKKS:
---------------------------------
要从连接断开判断为丢失,那你的连接间隔肯定比较小了,android的断开事件响应也比较慢,当你是被偷了,估计都走远了
我觉得利用ibeacon的比较好,你以连接方式最多连七八个已经压力多了,而利用ibeacon设计为near或medium,估计好一点
nrf51822蓝牙4.0手环开发板: 淘宝小店
回复

使用道具 举报

27

主题

774

帖子

2

精华

论坛大神

Rank: 7Rank: 7Rank: 7

积分
1473
金钱
1473
注册时间
2013-4-12
在线时间
77 小时
发表于 2015-4-10 23:32:11 | 显示全部楼层
回复【4楼】XXL:
---------------------------------
自己去官网找吧,我现在手上没有,公司电脑才有
简单是多么的快乐,而快乐就因你而简单!微芯动力LTKKS
回复

使用道具 举报

15

主题

57

帖子

0

精华

初级会员

Rank: 2

积分
154
金钱
154
注册时间
2014-11-1
在线时间
2 小时
 楼主| 发表于 2015-4-11 09:40:13 | 显示全部楼层
回复【6楼】LTKKS:
---------------------------------
好的,谢谢
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则



关闭

原子哥极力推荐上一条 /2 下一条

正点原子公众号

QQ|手机版|OpenEdv-开源电子网 ( 粤ICP备12000418号-1 )

GMT+8, 2024-11-22 22:29

Powered by OpenEdv-开源电子网

© 2001-2030 OpenEdv-开源电子网

快速回复 返回顶部 返回列表