目录
- 1,手机app开发课程:什么是iBeacon定位技术
- 2,iBeacon是什么?
- 3,iBeacon到底是什么定位技术?
- 4,iBeacon是什么 iBeacon怎么用
- 5,ibeacon和微信摇一摇怎么回事,具体怎么用?
- 6,ibeacon室内定位只针对于苹果用户吗
- 7,如何用iBeacon蓝牙搭建室内定位演示环境demo
1,手机app开发课程:什么是iBeacon定位技术
iBeacon就是蓝牙beacon,先看下什么是蓝牙ibeacon,一般长这样的 蓝牙Beacon工作机制: Beacon 会每隔一定的时间(SKYLAB的beacon为100毫秒)广播一个数据包到周围,作为独立的蓝牙主机在执行扫描动作时,会间隔地接收到 Beacon 广播出来的数据包。该数据包内容最多可以包含 31 个字节的内容。同时,在主机接收到广播包时,其中会指示该广播包来自于哪一个蓝牙从机 MAC 地址(每个 Beacon 拥有唯一的 MAC 地址)的从机设备和当前的接收发送信号强度指示值(RSSI)为多少。 而 RSSI 值是确定主机位置和 Beacon 之间远近距离的依据。例如,在某一次主机接收到某一个 Beacon 的广播包中,经解析,可得到该广播包是来自于 MAC 地址为 D9:A3:EE:B4:00:60,RSSI 值为-53dBm 的 Beacon,经过数学关系运算,大约在 2 米以内。 室内定位硬件搭建 在A和B点各放置一个beacon,beacon室内定位是一个应用APP,应用是已经知道A和B的经纬度坐标的,该应用其实是一个地图应用来的,装有APP的手机进入A和B的信号广播覆盖范围即可以通过算法计算出自己的坐标,自然就可以在地图上标记自己的位置。
2,iBeacon是什么?
iBeacon现在好多人都想知道这是个啥,其实从大家想知道的疑惑里可以分为技术和设备,
技术 就如网上n多专业术语所说,是个蓝牙的协议,说白了就是一个无需配对的蓝牙技术,而且低功耗。这个技术是2013年苹果大会的时候推出来的,所以叫iBeacon,是不是和iPhone名字一样?
关于这个技术所带来的设备,beacon英文其实就是灯塔的意思,顾名思义,iBeacon设备其实是一个可以一直对外广播发射的蓝牙发射器,这个发射功率可以调整,一般0.1s作为一个调整单位。续航能力超强,频率调慢点,我用四月兄弟的设备试过,两个2477的电池,几乎可以用2年,据说马上就有能节能60%的芯片要上市了。一个盒子可以持续工作5~6年,想想也是醉了。
说回这个设备,很多人还有一个问题,怎么设置出来推送信息的?
很简单,你的手机加入装了一个支持iBeacon的app或者你用微信摇一摇周边,刚好你又在这个设备旁边,手机就会收到一段蓝牙信号,然后手机带着这个信号,去服务器问,这个信号是啥意思,服务器看到这个信号,又看到是你的手机带着这个信号过来的,那就可以结合你的生辰八字(如果你注册了这个信息)给你发一条信息,至于信息是啥,这事和ibeacon一点瓜葛都没有。
3,iBeacon到底是什么定位技术?
iBeacon技术指的是通过使用低功耗蓝牙技术,iBeacon基站便可以自动创建一个信号区域,当设备进入该区域时,相应的应用程序便会提示用户是否需要接入这个信号网络。 通过能够放置在任何物体中的小型无线传感器和低功耗蓝牙技术,用户便能使用智能设备来传输数据。 类似于在车展上布控一套iBeacon,进行互动游戏,进行基于位置的精准推送等等,现在这类型的实例还是有的。 拓展资料: iBeacon是苹果公司2013年9月发布的移动设备用OS(iOS7)上配备的新功能。其工作方式是,配备有 低功耗蓝牙(BLE)通信功能的设备使用BLE技术向周围发送自己特有的ID,接收到该ID的应用软件会根据该ID采取一些行动。 比如,在店铺里设置iBeacon通信模块的话,便可让iPhone和iPad上运行一资讯告知服务器,或者由服务器向顾客发送折扣券及进店积分。 此外,还可以在家电发生故障或停止工作时使用iBeacon向应用软件发送资讯。 苹果 WWDC 14 之后,对 iBeacon 加大了技术支持和对其用于室内地图的应用有个更明确的规划。苹果公司公布了 iBeacon for Developers 和 Maps for Developers 等专题页面。 iBeacon技术作为利用低功耗蓝牙技术研发者,有不少团队对其进行研究利用。 Ibeacon一项低耗能蓝牙技术,工作原理类似之前的蓝牙技术,由iBeacon发射信号,IOS设备定位接受,反馈信号。根据这项简单的定位技术可以做出许多的相应技术应用。 Ibeacon技术作为利用低功耗蓝牙技术研发者,有不少团队对其进行研究利用。包括,必肯科技的“逛兑啦 ”和“Beacon盒子 ”、beacool的猫铃、Sensoro的“云子”、寻息电子的“Seekcy Beacon”、智石科技的“Bright Beacon”、四月兄弟的”April Beacon”、雨滴的”Drop Beacon”以及 ebeoo的“ebeoo Beacon”和iBeacon CS公共服务平台。 其中,”Bright Beacon”率先在国内推出了整体解决方案,为商家、旅游景点、博物馆等提供完整的Beacon基站、App应用以及SDK。 ebeoo专注于iBeacon蓝牙信标的硬件提供。其在国内率先推出"ebeoo Beacon"达到三防标准,配备TI CC2541 蓝牙芯片、CR2477 纽扣电池 和 电路稳压芯片 等。 iBeacon CS是国内首家面向所有开发者使用的iBeacon专业解决方案平台;iBeacon CS平台提供的不仅仅是技术方案,更为重要的是面向终端业务用户提供了业务整合方案。 参考资料:百度百科-iBeacon
4,iBeacon是什么 iBeacon怎么用
iBeacon 是基于当前最新的蓝牙低功耗4.0技术的,可以用它来打造一个信号基站,当用户持有 iOS 设备进入该区域时,就会得到获得该基站的推送信息。
2
那有人会问,这个东东有什么用呢?大家可以先试想一下,如果在将来这项技术能得到认同,并大规模使用的话,我们在逛商场时,可以为我们带来不一样的体验。当一个大型商场安装有 iBeacon 基站时,它可以与 iPhone 设备一互动,让我们轻易找到想要的东西,或是查看一些正在促销的商品。双比如大家经过一个商店外面时,手机自动就可以接受到这家商家的新品,或是一些促销的商品。
END
iBeacon 怎么用,当前怎么体验
首先要说明下,要体验这项新技术的话,需要一些条件。首先是 iOS7 系统,另外就是 iPhone4s 或 iPad2 以及之后的设备。这里为大家推荐一款 App 应用软件,它可以在二部 iOS 设备之间实现 iBeacon 模拟体验,可以让我们提前体感受一下。在 App Store 中找到 Estimote Virtual Beacon 应用,可以免费下载。
接下来分别在二台支持 iBeacon 的设备上打开 Estimote Virtual Beacon 应用,可以看到有一些演示体验功能,如 Distance Demo(距离测试),Notify Demo(提醒测试)等,如图所示
这里以 Distance Demo 为例,进入以后,在一台设备上点击下方的 Turn this device into beacon(把这台设备变为 iBeacon 基站发射器),如图所示
随后可以看到设备上出现一个 iBeacon 基站广播动画,并可以在下方看到有相应的提示信息,如图所示
当把 iBeacon 基站设置好以后,接下来我们在另一台设备也进入 Distance Demo 演示,随后会检测到上面的那台基站设备,点击即可进行与它对接,如图所示
接着会在屏幕上显示一个黑色的小圆点和一台 iPhone 设备,当我们拿着手机移动时,这个小圆点的位置也会随着变化,可以实时检测到距离。
步骤阅读
7
另外大家还可以尝试 Notify Demo(提醒测试),当与另一台 iBeacon 基站连接时,就会收到一条推送的商品信息
5,ibeacon和微信摇一摇怎么回事,具体怎么用?
iBeacon是苹果公司开发的一种通过低功耗蓝牙技术进行一个十分精确的微定位技术。
摇一摇周边是微信在线下的全新功能,为线下商户提供近距离连接用户的功能,并支持线下商户向周边用户提供个性化营销、互动及信息推荐等服务。
微信摇一摇周边是基于iBeacon来实现的。
首先要有一个iBeacon硬件(newbeacon)和一部蓝牙4.0以及ios7以上或安卓4.3以上系统的手机。(会有一个专门部署iBeacon基站的APP)
1.申请微信公众号。服务提供者向微信后台申请服务,微信后台生成一个iBeaconID,并将其映射到服务提供者提供的服务,再将iBeaconID告诉服务提供者;
2.服务提供者把第一步拿到的iBeaconID设置到iBeacon设备上,让iBeacon设备广播该iBeaconID;
3.用户在该iBeacon设备的信号范围内打开微信摇一摇周边,微信App拿到该iBeaconID;
4.微信通过第三步拿到的iBeaconID,向微信后台拉取相应的服务,展示在摇出来的结果上;
5.用户点击摇出来结果,在微信内嵌的浏览器上,会带上用户信息跳转到服务提供者在第一步申请服务时填的url,进入应用页面。
以一个虚拟项目为例,给某店的第二家分店进行iBeacon(Newbeacon)铺设前的准备工作。
一、 材料准备
10个Newbeacon硬件
标签纸
手机(必须是Iphone4S以上的型号,或者蓝牙4.0以及安卓4.3以上系统的手机)
屏蔽袋
蓝丁胶
笔
这些器材,除手机和笔以外都可以在淘宝的搜索Newbeacon淘bao店买到。
二、 安装前准备
步骤一:ID规划
1. 每个完整的iBeacon ID都是由三段组成,分别是UUID(一段32位的16进制数)、Major(范围:0-65532)、Minor(范围:0-65532)。使用的企业需要在安装前就规划好ID规范,方便以后业务的展开。
比如我们实施的某连锁店项目规划ID为88888888-4444-4444-4444-CCCCCCCCCCCC。 那么Major可以用于表达不同的门店,Minor用于表达特定门店内的iBeacon编号。比如说咱们这个例子,就沿用UUID=88888888-4444-4444-4444-CCCCCCCCCCCC;Major=2,代表2号店;Minor代表2号店中顺序增长的不同Beacon设备。
2. 规划好ID后,可以给我们的标签纸上写上规划好的ID,我们这次一共预置10个ID,即0-9代表以后的Minor。这些标签纸到时将贴在Beacon上。
3. 为所有iBeacon电池上电装壳。打开专门部署Newbeacon的APP应用,可以检测到10个iBeacon. ,按UUID进行排序。
步骤二:批量预置ID
4. 打开工具页,选择批量修改。填写UUID为88888888-4444-4444-4444-CCCCCCCCCCCC,Major为2,Minor为0并打开递增。Measured Power留空,Advertising Freq按需选择数字代表100ms的倍数,比如我们在室内导航项目中使用,可以设置稍快就填3,代表300ms发射一次。选择密码,设置iBeacon新密码为12位, "123456789012"。
5. 点击开始批量修改后App会轮寻所有它能连接上的iBeacon,排序进行修改。此时系统会提示输入iBeacon的密码,出厂时默认为Newbeacon,这次改正后就可以改为"123456789012"。那下次就该输入"123456789012"。这个密码是保证出厂后各应用企业自己的iBeacon不备无关人员篡改的基础,此密码请妥善保存,如果不幸丢失就只有重新烧写iBeacon了。
步骤三:贴标签
6. 贴签就是把第2步写好的标签贴在对应iBeacon的外壳上,方便工人施工的时候识别。现在由于现场Beacon数量太多,一下不容易逮住谁是谁。必须使用之前准备好的屏蔽袋了。把所有预置好ID的iBeacon放入屏蔽袋,只保留一个在外边,就可以很容易的区别它是谁,选择标签贴上 。重复这个过程直到完成。
ps:告诉你个小技巧,当身边没有屏蔽袋时,可以选择用微波炉替代,质量好的微波炉的屏蔽效果还不错,一般也比较容易找到。
7. 把所有iBeacon排列整齐用蓝丁胶轻轻粘在一起,形成一个“糖葫芦”,就做好了准备工作,去施工现场部署的时候就可以轻松清楚了。
三、 现场安装
每个项目都需要自行规划iBeacon的安置位置,这点无需多言。
Newbeacon提供软硬一体化解决方案。
6,ibeacon室内定位只针对于苹果用户吗
不是的哦,
Beacon 的原意是信标,是建立在低功耗蓝牙协议基础上的一种广播协议,同时它也是拥有这个协议的一款低功耗蓝牙从机设备。
Beacon的工作原理大致如下:
Beacon会每隔一定的时间(天工测 控的beacon间隔为100毫秒)广播一个数据包到周围,附近的手机在执行扫描时,会间隔地接收到 Beacon 广播出来的数据包。同时,在主机接收到广播包时,其中会指示该广播包来自于哪一个蓝牙从机 MAC 地址(每个 Beacon 拥有唯一的 MAC 地址)的从机设备和当前的接收发送信号强度指示值(RSSI)为多少。
而 RSSI 值是确定手机和 Beacon 之间距离的依据。例如,在某一次主机接收到某一个 Beacon 的广播包中,经解析,可得到该广播包是来自于 MAC 地址为 D9:A3:EE:B4:00:60,RSSI 值为-53dBm 的 Beacon,经过数学关系运算,大约在 2 米以内。
所以,只要有蓝牙的的手机一般都可以用来室内定位。
另外,天工测控的beacon硬件是基于苹果的ibeacon协议,用在室内定位服务上的。是国内专业的室内位置解决方案供 应 商,核心 技 术是蓝牙beacon室内定位以及相关的物联网产品VG01、VG02、TD03等等,使用的是天工测控自主研发的室内定位算法。
7,如何用iBeacon蓝牙搭建室内定位演示环境demo
iBeacon一项低功耗蓝牙技术,基于iBeacon的蓝牙室内定位工作原理如下:由蓝牙Beacon发射信号,蓝牙设备定位接收,反馈信号。当用户进入、退出或者在区域内徘徊时,Beacon的广播有能力进行传播,可计算用户和Beacon的距离(可通过RSSI计算),由此可知,只要有三个Beacon设备即可定位。 以SKYLAB蓝牙Beacon室内定位演示环境为例,在需要定位的室内环境内布局蓝牙Beacon,至少要3个,蓝牙Beacon开始广播数据包,广播间隔时间可以根据实际需求设置! 移动终端设备(智能手机)通过下载到手机的定位算法和地图,以及和后台地图引擎数据库的交互,就可以在终端设备(智能手机)的地图上标记出当前位置。 具体布局思路如下:水平间距控制在5-10m,部署要尽量均匀、竖直高度控制在3m左右;按照这个思路在需要定位的室内环境中布局一定数量的蓝牙Beacon即可。 适用场景:商超、景点、停车场定位导航(反向寻车)、医院、养老院、展会、机场火车站、展馆博物馆等。