您的位置 首页 电子

从概念到开发,根据蓝牙的Beacon技能纯干货!

从概念到开发,基于蓝牙的Beacon技术纯干货!-随着时代的发展,现代人对移动设备越来越依赖,也有越来越多的活动在室内进行,而GPS这样的室外导航在室内中有些死角及易受建筑物的干扰,且从精准度和耗电量

跟着年代的展开,现代人对移动设备越来越依靠,也有越来越多的活动在室内进行,而GPS这样的室外导航在室内中有些死角及易受建筑物的搅扰,且从精准度和耗电量上不能满意室内定位的需求。因而,依据蓝牙技能的Beacon应运而生,成为抱负的室内数据解决方案。

依据 Bluetooth 技能的Beacon,最简略的了解便是一个小型的信息基站,能够运用在室内导航、移动付出、店内导购、人流剖析、物品盯梢等等一切与人在室内活动相关的活动之中。Beacon技能做到的是经过Bluetooth Smart向通讯掩盖范围内的移动设备捕捉和推送信息。2014年现已有许多组织展开了一些实验性项目,并有猜测指出,2015年Beacon将在全球范围内将得到大力布置、并带来更多新式服务。ABI Research猜测到2019年市场上的Beacon设备总数将到达六千万台,市场规模之大,可见一斑。

大都情况下,经过Beacon能够进行室内定位并供给相应的服务,如在百货商场及时推送品牌促销信息、在机场为旅客定位登机口和餐饮设备的方位、或在博物馆向游客推送身旁的文物信息等。在这些运用场景中,Beacon的方位是固定的,用户经过智能手机APP能够获取这些方位信息。但最近也有一些移动的Beacon运用呈现。例如Lighthouse公司推出的一款可穿戴式的Beacon解决方案,对需求特别协助的学生进行方位追寻并保证他们的安全。在我国,每到春运或旅行旺季,总有白叟或儿童在拥堵的人流中走散,而未来这种依据移动和可穿戴式Beacon的解决方案能够协助人们更快速准确地在公共场所找到迷路的亲人。

规划Beacon ID,准确判别相对方位

Beacon的首要任务便是答应APP承认两者之间的相对方位,并凭借这一方位信息完成更多功用。APP有必要具有相应数据的拜访权限,并将蓝牙广告数据包中所传输的Beacon ID与实践方位散布信息相对应。方位信息的表达越简略越好,以便于APP读取和剖析。例如,而关于商场的Beacon运用,依据店肆ID规划Beacon ID会更适宜,这样APP就能够判别出用户是走进了左面的这家李宁,仍是右边的那家耐克。

依据方位信息规划Beacon广告数据包中的Beacon ID,是Beacon完成许多运用的重要条件。Beacon ID 数据能够经过设备上装置的APP在本地进行设置,也可发送至云端或网络以便长途操作。本地数据存储的优点在于它便于拜访,并且没有网络也照样能够运转。而长途数据存储的情况下,用户运用的数据是相同的,但网络拜访不免更耗时,因而要加倍留意保证用户体会不受影响。有时最佳的解决方案是选用“混搭”的方法,行将本地数据及时进行长途同步、并存储在APP的本地数据库中。这样,在没有网络的情况下,APP也能够运用最新的数据了。

APP后台主动运转,无需用户干涉

关于用户来说,最好无需特意敞开APP就能够探测到邻近的Beacon。也便是说APP最好能够主动在后台运转,而不需求用户干涉。这就需求开发时留意体系资源(如电源电量)的合理运用。当然,条件是要保证您的智能手机敞开了蓝牙功用。

相对间隔视情况而定

究竟多近才算近,这是一切Beacon运用开发者需求考虑的问题。实践上,这需求依据实践情况决议。对一些运用来说,只需有一两个Beacon (多个Beacon即可界说”区域“) 的信号,就能够触发动作了,例如针对走进商场或店肆的顾客、机场里走近值机货台的旅客等。而关于其他一些运用,或许需求用户非常接近特定的Beacon时,才会提示用户。比方占地较小、陈设物密布的博物馆或美术馆的导览体系,就需求在参观者非常接近特定的展品时才会提示相应的展品信息。

经过Beacon能够核算用户的相对间隔。由于广告数据包中包含了间隔与信号强度的对照数据(比方间隔为一米时,信号强度是多少多少),所以咱们就能够经过接收器(比方手机)测量到的信号强度核算出相对应的间隔。假如你运用了API(ApplicaTIon Programming Interface, 运用程序编程接口),就会发现API其实能够很方便地完成间隔测算。可是,有必要指出间隔是核算的、而非准确核算的成果(尽管测算的准确度现已能够满意当时大部分运用的需求)。

Beacon广告数据方式多种挑选

关于Beacon的文章现已有很多了,尤其是关于iBeacon的。iBeacon是苹果的广告数据方式,是苹果公司的专利。iOS设备对iBeacon供给原生支撑,但有些情况下还需求满意特定的认证要求。关于iBeacon的更多信息可拜访Apple.com。

可是,还有一些其他的Beacon广告方式标准,例如Radius Network的AltBeacon。AltBeacon是开源的,可运用于任何渠道而不受约束。它最近还发布了面向安卓体系的开源API。

怎么敞开运用

零售商与市场营销范畴是Beacon的大舞台,能够为通路营销与更佳的顾客体会供给无限的幻想空间。能够预见,Beacon的运用将会有光亮的远景:经过Beacon将产品和促销信息发送给顾客;博物馆和美术馆等也能够开发专门的运用,向走进展厅的参观者发送展厅主题介绍、或对在展品前停步的参观者发送具体的展品信息等;机场还能够用Beacon追寻一切旅客的意向。关于有开发Beacon运用主意的读者,能够注册下载最新的开发工具Bluetooth Developer Studio,敞开自己的Beacon开发之旅。

声明:本文内容来自网络转载或用户投稿,文章版权归原作者和原出处所有。文中观点,不代表本站立场。若有侵权请联系本站删除(kf@86ic.com)https://www.86ic.net/qiche/dianzi/169257.html

为您推荐

联系我们

联系我们

在线咨询: QQ交谈

邮箱: kf@86ic.com

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

返回顶部