BLEで何かつくる
BLEを使って何かつくれないか考えてみる。
ただBLEといっても漠然としすぎてるので、アイデア出しの下地として以下の構成を考えてみた。
- 各機器の構成
Raspberry Pi ではなく Arduino とBLE通信させる構成だとこんな感じ。
ちなみに、よくあるBeaconの構成はこんな感じで、スマホのアプリになにかアクションを起こさせるトリガとしてBLE(アドバタイズメント・チャネル)を使っている。
Beacon はアドバタイズメント・チャネルでID情報(UUID:会社ID, major:店舗)を一定時間ごとに送信する。スマホはID情報を受信すると、アプリを起動してアクションを起こす。
このアクションは、例えばWebサーバからメッセージを取得すること (いわゆるプッシュ通知) や、アプリ内ダイアログやビルトイン機能を表示することなど。
Beacon 自体は単にID情報をブロードキャストするだけなので、ボタン電池で数年稼動させることができる。