SlideShare uma empresa Scribd logo
1 de 25
Baixar para ler offline
iBeaconとBLE
GClue
iBeaconsとは?
AppleがiOS7から搭載したBLEベースのMicro Location
の仕組み
iBeaconで取れる値
BeaconのUUIDがマッチした場合
minor !ID : 2バイト

$0000∼$ffff = 0-65535

major !ID : 2バイト

$0000∼$ffff = 0-65535

!
rssi : 数値
proximity : 数値
!

数値
Far, Near, Immediate

!

が取得できる
iBeaconの仕組み
CoreLocation APIを使用。
通常のBLEの場合はCoreBluetooth APIを使用。
iBeaconの仕組み1
CoreLocation APIを使用。

UUID(16バイト)

minor ID : 2バイト
major ID : 2バイト
rssi
proximity
UUID(16バイト)

BBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBBB

BBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBBB

iOS 7

iBeacon
didRangeBeacons

App2

Beacon UUIDを指定してBeacon
をScan

startRangingBeaconsInRegion
iBeaconsって?
Far
Near
Immediate

Unknown
iBeaconの仕組み2
minor ID : 2バイト
major ID : 2バイト

CoreLocation APIを使用。

rssi
proximity
Beacon UUIDのマッチした
アプリにイベントを通知

UUID(16バイト)
AAAAAAAA-AAAA-AAAA-AAAA-AAAAAAAAAAAAAAAA

App1

iBeacon

iOS 7

didEnterRegion

10秒
Process
iBeaconの仕組み3
minor ID : 2バイト
major ID : 2バイト
rssi
proximity

CoreLocation APIを使用。

UUID(16バイト)
BBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBBB

App1

iBeacon

iOS 7

didEnterRegion

App2
Beacon UUIDのマッチした
アプリにイベントを通知

10秒
Process
iBeaconの仕組み4
minor ID : 2バイト
major ID : 2バイト
rssi
proximity

CoreLocation APIを使用。

UUID(16バイト)
BBBBBB-BBBB-BBBB-BBBB-BBBBBBBBBBBBB

iBeacon

iOS 7

didExitRegion

App2
Beacon UUIDのマッチした
アプリにイベントを通知

10秒
Process
iBeaconsって?
didExitRegion

didEnterRegion
iBeacons

didRangeBeacons
内蔵型

Shield
Nano

Mini

Kit
Hack for Town
2/15,16
in Aizuwakamatsu
iBeacon 50個設置!!
For Android

•

Android 4.3以降でBLEのAPIが搭載

•

LeScan APIでBLEのADV_INDのパケットをのぞ
けば自作できる
エコシステム

•

キーワード: Appcessory市場, BLEガジェット
Appcessory
Wifi
BLE
Bluetooth
Mic
ガジェット

iOS
Android
Appcessory
Mems
Sensor

通信モジュール
BLEモジュール
Bluegiga社 BLE113
BLEチップ: TI CC2541

開発はScriptで

CE, FCC, Telec認証済み
BLEチップ

CC2541

nRF51822
Intel
8051
8 Bitマイコン
Cloud Funding

5%

4%

米国/英国

全世界
ガジェット

iOS
Android

Cloud
Hardware Accelerator
highway1

Bolt
Hardware Accelerator
3ヶ月でハードを試作
4%-6%のエクイップ
Kickstarterに応募

Mais conteúdo relacionado

Semelhante a Ibeacon hack4aizu

iBeacon tips(potatotips27)
iBeacon tips(potatotips27)iBeacon tips(potatotips27)
iBeacon tips(potatotips27)光 佐藤
 
iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信yuki0211s
 
Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜
Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜
Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜Yoshihiro Wada
 
ビーコンを使うサービス事業
ビーコンを使うサービス事業 ビーコンを使うサービス事業
ビーコンを使うサービス事業 CRI Japan, Inc.
 
最近の活動について
(not ruby)
最近の活動について
(not ruby)最近の活動について
(not ruby)
最近の活動について
(not ruby)BeMarble
 
最近の活動について(娯楽編)
最近の活動について(娯楽編)最近の活動について(娯楽編)
最近の活動について(娯楽編)BeMarble
 
I beaconについて
I beaconについてI beaconについて
I beaconについてIkkai Takeshi
 

Semelhante a Ibeacon hack4aizu (7)

iBeacon tips(potatotips27)
iBeacon tips(potatotips27)iBeacon tips(potatotips27)
iBeacon tips(potatotips27)
 
iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信iBeaconを使ってみよう!気軽に使える近距離無線通信
iBeaconを使ってみよう!気軽に使える近距離無線通信
 
Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜
Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜
Niceboxを支える技術 〜AndroidはiBeaconの夢を見るか〜
 
ビーコンを使うサービス事業
ビーコンを使うサービス事業 ビーコンを使うサービス事業
ビーコンを使うサービス事業
 
最近の活動について
(not ruby)
最近の活動について
(not ruby)最近の活動について
(not ruby)
最近の活動について
(not ruby)
 
最近の活動について(娯楽編)
最近の活動について(娯楽編)最近の活動について(娯楽編)
最近の活動について(娯楽編)
 
I beaconについて
I beaconについてI beaconについて
I beaconについて
 

Mais de Akira Sasaki

CES2019 STEM教材最新動向
CES2019 STEM教材最新動向CES2019 STEM教材最新動向
CES2019 STEM教材最新動向Akira Sasaki
 
Android Things最新動向
Android Things最新動向Android Things最新動向
Android Things最新動向Akira Sasaki
 
はじめてのAndroid Things
はじめてのAndroid ThingsはじめてのAndroid Things
はじめてのAndroid ThingsAkira Sasaki
 
AIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAkira Sasaki
 
Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Akira Sasaki
 
MEMS sensor catalog with I2C
MEMS sensor catalog with I2CMEMS sensor catalog with I2C
MEMS sensor catalog with I2CAkira Sasaki
 
基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピングAkira Sasaki
 
IoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPIIoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPIAkira Sasaki
 
ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較Akira Sasaki
 
Html5 caravantokyo
Html5 caravantokyoHtml5 caravantokyo
Html5 caravantokyoAkira Sasaki
 
What is google glass
What is google glassWhat is google glass
What is google glassAkira Sasaki
 
Business model20130301
Business model20130301Business model20130301
Business model20130301Akira Sasaki
 
Web os最新動向20130209
Web os最新動向20130209Web os最新動向20130209
Web os最新動向20130209Akira Sasaki
 
Android連携ハードウェア
Android連携ハードウェアAndroid連携ハードウェア
Android連携ハードウェアAkira Sasaki
 
Android 10 dec, 2012
Android 10 dec, 2012Android 10 dec, 2012
Android 10 dec, 2012Akira Sasaki
 
Android最新動向
Android最新動向Android最新動向
Android最新動向Akira Sasaki
 

Mais de Akira Sasaki (20)

AI robot car
AI robot carAI robot car
AI robot car
 
CES2019 STEM教材最新動向
CES2019 STEM教材最新動向CES2019 STEM教材最新動向
CES2019 STEM教材最新動向
 
Android Things最新動向
Android Things最新動向Android Things最新動向
Android Things最新動向
 
はじめてのAndroid Things
はじめてのAndroid ThingsはじめてのAndroid Things
はじめてのAndroid Things
 
AIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオンAIZU.cloud 第一回 AWS CLIハンズオン
AIZU.cloud 第一回 AWS CLIハンズオン
 
Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.Hacker DoJo FaBo's LT.
Hacker DoJo FaBo's LT.
 
MEMS sensor catalog with I2C
MEMS sensor catalog with I2CMEMS sensor catalog with I2C
MEMS sensor catalog with I2C
 
Shenzhen2015
Shenzhen2015Shenzhen2015
Shenzhen2015
 
基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング基板設計/製造 for プロトタイピング
基板設計/製造 for プロトタイピング
 
IoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPIIoTの規格標準化動向とデバイスWebAPI
IoTの規格標準化動向とデバイスWebAPI
 
Homekit 20140730
Homekit 20140730Homekit 20140730
Homekit 20140730
 
ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較ANCSとAndroid Wear徹底比較
ANCSとAndroid Wear徹底比較
 
Appcessory市場
Appcessory市場Appcessory市場
Appcessory市場
 
Html5 caravantokyo
Html5 caravantokyoHtml5 caravantokyo
Html5 caravantokyo
 
What is google glass
What is google glassWhat is google glass
What is google glass
 
Business model20130301
Business model20130301Business model20130301
Business model20130301
 
Web os最新動向20130209
Web os最新動向20130209Web os最新動向20130209
Web os最新動向20130209
 
Android連携ハードウェア
Android連携ハードウェアAndroid連携ハードウェア
Android連携ハードウェア
 
Android 10 dec, 2012
Android 10 dec, 2012Android 10 dec, 2012
Android 10 dec, 2012
 
Android最新動向
Android最新動向Android最新動向
Android最新動向
 

Último

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineerYuki Kikuchi
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfFumieNakayama
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfFumieNakayama
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案sugiuralab
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)UEHARA, Tetsutaro
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...博三 太田
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)Hiroshi Tomioka
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?akihisamiyanaga1
 

Último (8)

自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
自分史上一番早い2024振り返り〜コロナ後、仕事は通常ペースに戻ったか〜 by IoT fullstack engineer
 
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdfAWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
AWS の OpenShift サービス (ROSA) を使った OpenShift Virtualizationの始め方.pdf
 
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdfクラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
クラウドネイティブなサーバー仮想化基盤 - OpenShift Virtualization.pdf
 
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
TataPixel: 畳の異方性を利用した切り替え可能なディスプレイの提案
 
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
デジタル・フォレンジックの最新動向(2024年4月27日情洛会総会特別講演スライド)
 
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察  ~Text-to-MusicとText-To-ImageかつImage-to-Music...
モーダル間の変換後の一致性とジャンル表を用いた解釈可能性の考察 ~Text-to-MusicとText-To-ImageかつImage-to-Music...
 
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
業務で生成AIを活用したい人のための生成AI入門講座(社外公開版:キンドリルジャパン社内勉強会:2024年4月発表)
 
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
CTO, VPoE, テックリードなどリーダーポジションに登用したくなるのはどんな人材か?
 

Ibeacon hack4aizu