iBeacon(以下简称模块)是一款基于蓝牙4.0(单模)技术特别设计的模块,采用TI的CC2640作为核心处理器,具备连接快速,低能耗,和苹果设备接口免MFI认证等优点,模块集成度高,尺寸小,工作在从机模式。iBeacon是 Apple 发布的新技术,主要用来位置信息的推送,例如走到了某个商品前,app 可以根据 ibeacon 广播识别到了该商品绑定的 iBeacon 位置,这样App 就可以去访问商家的服务器,获取有关该商品的详细信息(比如该商品的原材料,生产厂商,折扣信息....等等),这样省去的人工讲解和纸质材料的让费,iBeacon的功能远远不止这些,借助手机的上网功能,可以设计出很多新功能新应用,让您的生活变得智能化。
该模块可满足市场上需要WIFI方案的厂商需求,如WIFI门铃、WIFI智能锁、智能窗帘、远程监控、WIFI插座等,并同德州仪器现有模块CC3200MOD完全Pin to Pin兼容,该产品完全国产化,并采用0402工艺,大大降低了生产成本,比CC3200MOD具有明显价格优势。该产品具体规格如下:
一、应用场景1:零售方面,向顾客提供更明确,更针对性的信息,一方面是为了更加精确的销售和短信购物。
2:用于博物馆,动物园等,游客可以根据自己游览的路线通过iBeacon技术来获取自己所看的展品的额外信息。
3:用于医院,包括地图应用和导航系统,当病患及其家属进入医院后,Beacon向他们提供其所在的地图,电梯位置以及进出口位置等信息,还可以提供填写表格指导,预计急诊室等候时间等。
4:用于旅游业,把Beacon技术用于酒店和度假村中,这样可以方便用户办理入住和退房手续,也方便酒店与度假村向游客展示自己的设施,环境等。
5:用于室内定位,可以室内对用户进行精确定位,停车场车位,商铺商品铺位等。
二、产品特点- (1)低功耗待机:采用蓝牙BLE4.0技术,在睡眠模式下为0.1uA
- (2)宽电压范围:供电电源范围宽至1.8V-3.8V
- (4)工作时间自由定义:可以设定开启和关闭广播的时间,减少工作时间降低功耗
- (5)临时部署模式:参数设置好,切换到临时部署模式后,该设备不能被连接,只有断电重启后该设备才能被连接
- (6)永久部署模式:参数设置好,切换到永久部署模式后,该设备永远不能被连接。
- (7)校准模式:手机放到标准1M的位置,点击校准进入校准模式。
- 三、模块使用
- 设备信息:服务UUID:0x180A
- 设备信息:服务UUID:0x180A
- 服务数据通道详细说明及数据范围
模块上电后,默认为广播状态,处于广播态的模块可以被手机的APP扫描和连接,被成功连接后,手机可以设置相关参数( Measured Power ,Major Value,Minor Value,Proximity,Adv Interval,Rssi Period,Tx Power,Time clock,Auto Switch Adv,Adv Type和设备名称)。用户可以连接该模块来设置开启广播时间和关闭广播时间,这样可以减少工作时间从而降低功耗。
处于广播状态下的设备会提供一下广播参数:
static uint8_t advertData[] =
{
0x02,
GAP_ADTYPE_FLAGS,
DEFAULT_DISCOVERABLE_MODE | GAP_ADTYPE_FLAGS_BREDR_NOT_SUPPORTED,
0x1B,
GAP_ADTYPE_MANUFACTURER_SPECIFIC,
/*Apple Pre-Amble 5~~8*/
0x4C,0x00,0x02,0x15,
/*Device UUID (16 Bytes) 9~~~~24*/
0xE2, 0xC5, 0x6D, 0xB5, 0xDF, 0xFB, 0x48,0xD2, 0xB0,
0x60, 0xD0, 0xF5, 0xA7, 0x10, 0x96, 0xE0,
/*Major Value (2 Bytes) 25~~~26*/
0x00, 0x01,
/*Minor Value (2 Bytes)27~~~28*/
0x00,0x02,
/*Measured Power 29*/
0xCD,
/*battey value 30*/
0x64,
};
接线示意图
供电即可进入工作模式。
蓝牙协议接口(内置profile)
模块数据通道:使用的服务UUID:0XFFF0
Measured Power | UUID:0xFFF1 |
Major Value | UUID:0xFFF2 |
Major Value | UUID:0xFFF3 |
Proximity | UUID:0xFFF4 |
Adv Interval | UUID:0xFFF5 |
Rssi Value | UUID:0xFFF2 |
Rssi Period | UUID:0xFFF7 |
Tx Power | UUID:0xFFF8 |
Time clock | UUID:0xFFF9 |
Auto Switch Adv | UUID:0xFFF10 |
Adv Type | UUID:0xFFF11 |
设备ID(设备地址)UUID:0x2A23 | 例如11:22:33:00:00:44:55:66<==>66:55:44:33:22:11 |
固件版本 UUID:0x2A26 | 例如Linkiing CO.,LTD. |
设备名称 UUID:0x2A6C | 例如ibeacon(16byte) |
服务数据通道详细说明及数据范围化
Measured Power | UUID:0xFFF1 |
Major Value | UUID:0xFFF2 |
Major Value | UUID:0xFFF3 |
Proximity | UUID:0xFFF4 |
Adv Interval | UUID:0xFFF5 |
Rssi Value | UUID:0xFFF2 |
Rssi Period | UUID:0xFFF7 |
Tx Power | UUID:0xFFF8 |
Time clock | UUID:0xFFF9 |
Auto Switch Adv | UUID:0xFFF10 |
Adv Type | UUID:0xFFF11 |
设备ID(设备地址) | UUID:0x2A23 | 例如11:22:33:00:00:44:55:66<==>66:55:44:33:22:11 |
固件版本 | UUID:0x2A26 | 例如V1.0 |
制造商ID | UUID:0x2A29 | 例如Linkiing CO.,LTD. |
设备名称 | UUID:0x2A6C | 例如ibeacon(16byte) |
Measured Power | UUID:0xFFF1 | 设置1M的信号强度(-127 -- 0) |
Major Value | UUID:0xFFF2 | (0 -- 65535) |
Minor Value | UUID:0xFFF3 | (0 -- 65535 |
Proximity | UUID:0xFFF4 | 设置设备UUID(16位)0xE2,0xC5,0x6D,0xB5,0xDF, 0xFB,0x48,0xD2,0xB0,0x60,0xD0,0xF5,0xA7,0x10,0x96,0xE0 |
Adv Interval | UUID:0xFFF5 | 设置广播间隔(0 - 255)*20ms |
Rssi Value | UUID:0xFFF6 | 把RSSI值利用的通知的方式给到APP |
Rssi Period | UUID:0xFFF7 | 设置获取RSSI值的周期(0 - 255)*100ms |
Tx Power | UUID:0xFFF8 | 设置发射功率(0 - 12) |
Time clock | UUID:0xFFF9 | 设置RTC时间和开启/关闭广播时间 |
0012345678 | 设置时间 | 连接成功是后台自动发送 |
F112345678 | 设置关闭广播时间 | |
F212345678 | 设置开启广播时间 | |
[1] :命令00/F1/F2 | ||
[2-5]:年月日时分秒换算出来的一个32位的整数 | ||
Auto Switch Adv | UUID:0xFFFA | 设置是否设置自动开启/关闭广播(1/0) |
Adv Type | UUID:0xFFFB | 写0x01临时部署模式,写0x55永久部署模式(慎用) |
以上信息由深圳市联客智能科技有限公司提供。
深圳市联客智能科技有限公司是一家专注于物联网(IOT)和智能家居暨蓝牙、WIFI等无线智能硬件方案的高新技术公司,目前公司基于德州仪器暨TI CC2540\CC2541、CC2640低功耗蓝牙(BLE)方案,推出了智能灯、智能防丢\自拍、智能电子秤、智能健康产品、温湿度控制、高性能透传模块等应用;基于TI CC3200推出了WIFI智能门锁、WIFI可视门铃\对讲、WIFI智能监控、WIFI智能灯、WIFI智能窗帘、WIFI远程监控等方案,欢迎有志之士洽谈合作!