当前位置:首页  <  前沿科技  <  【新奇特】用树莓派做个专属iBeacon基站...
【新奇特】用树莓派做个专属iBeacon基站
编辑:anna 2014-01-08 浏览次数:1020

       上周,苹果在北美全部254家Apple Store均部署了iBeacon基站。当消费者手持升级了iOS 7并支持低功耗蓝牙(Bluetooth 4.0)的设备走进店铺时,即可收到商店自动推送的消息提示。而现在,得益于硬件运动的发展,我们完全可以用Raspberry Pi自制一个iBeacon基站。

可以用Raspberry Pi自制一个iBeacon基站

iBeacon是什么?

在今年WWDC上,苹果正式发布了iOS 7,而iBeacon也是该系统的重要特性之一。 种种迹象 表明,iBeacon技术将是苹果未来的重要发展对象之一。

iBeacon是基于Bluetooth 4.0LE协议开发的技术。在店内部署iBeacon基站后,它可以定位用户在室内的位置,据称精度可以厘米计算。这意味着,当用户走到商店内不同位置的时候,商店可以推送不同的产品信息或打折信息。

这意味着,当用户走到商店内不同位置的时候,商店可以推送不同的产品信息或打折信息。

尽管是新技术,但是在苹果推出它的同时,便已经有相应产品了。新创公司 Estimote已经开始为商家提供iBeacon基站产品,它的售价为99美元。

美国百货商店Macy’s已经部署了iBeacon基站。 据称 ,它会向安装有专为其设计的应用发送大约31字节的数据,其中包含了128位的UUID,可以通过两个16位的识别码来确定用户所在的门店,以及在店内的区域。通过这样的技术,iPhone 5S的用户甚至可以通过扫描指纹直接购买商品。

用Raspberry Pi制作iBeacon基站

近日,一位叫Tony Smith的创客用一个Raspberry Pi和一个蓝牙适配器制作了一个iBeacon基站,它还配备了Linux Bluetooth软件栈、BlueZ和多种USB开发包。正如之前所说,iBeacon技术是基于低功耗蓝牙开发的,所以它同样可以支持Android 4.3以上的设备。

苹果在iOS的Corelocation架构层中定义了一个CLLocationManager类,用以检测在iBeacon基站所覆盖的区域内(iBeacon的信息传输距离最远可达50m左右)的移动设备,即监控触发事件。(详细的软硬件开发过程,可以参考 Tony Smith的教程 。)

 

相关文章:

树莓派+Tor 看小伙伴们如何躲开NSA追踪http://www.alsrobot.cn/article-287.html

树莓派(Raspberry Pi)开机自启连接wifehttp://www.alsrobot.cn/article-286.html

乐高积木和树莓派组成的并行计算集群http://www.alsrobot.cn/article-272.html

树莓派搭建Hadoop集群http://www.alsrobot.cn/article-270.html

树莓派又有新功能:摇变网络打印机服务器http://www.alsrobot.cn/article-241.html

活用树莓派摄像头 小米手机变身监控利器http://www.alsrobot.cn/article-129.html