BLE(Bluetooth Low Energy)を利用した監視システム
本システムは、監視装置本体に搭載されている人感センサで人を検知した際に、カメラで画像または動画を撮影し、撮影情報(撮影日時、ファイル拡張子、ファイルサイズ)をBLE通信にてスマートフォンへ通知するものです。また、スマートフォンアプリからの撮影も可能とし、撮影したデータは監視装置を Wi-Fi接続させることで、LAN経由で閲覧が可能となります。
ルネサス社モジュール「RL78/G1D」をモデムデバイスとして使用することで、開発効率を上げることができ、使い慣れたCPUでお手軽にIoT機器を開発することができます。
構成
特徴
- IoTに最適な低消費電力のBLE通信を採用
- BLE通信による監視装置のデータ取得/設定・操作
- Raspberry Piカメラを使用した画像(JPEG)/動画(MP4)の撮影
- 人感センサを備えた人感検出撮影機能
- 監視装置にSambaサーバーを有し、外部から撮影データの再生が可能
- スマートフォンアプリを使用したBLE通信制御
主要諸元
監視装置本体
Bluetooth | 規格 | Bluetooth4.1(BLE シングルモード) Central/Peripheral対応 |
---|---|---|
周波数帯 | 2.4GHz | |
プロファイル | Renesas社 仮想UART | |
サーバー | ストレージ容量 | 8GB(OS 非インストール時) |
撮影 | 解像度 | 640 x 480, 320 x 240ピクセル |
動画フレームレート | 10, 20, 30fps | |
動画録画時間 | 5, 10, 20, 30秒 | |
人感センサ | 検出範囲 | 120度 |
感度 | 3m ~ 7m | |
使用環境 | 温度 | 0~40°C (保存温度 -20~55°C) |
湿度 | 35 ~ 85% (結露無きこと) |
スマートフォンアプリケーション
デバイス | Android スマートフォン |
---|---|
OS バージョン | Android 7.1 |
ストレージ使用容量 | 10MB以上 |
BLE(Bluetooth Low Energy)を利用した監視システム開発
監視装置本体
CPUボード | Raspberry Pi Zero WH |
---|---|
OS | Linux (Raspbian Buster Lite) |
開発環境 |
IDE: Eclipse IDE for C/C++ Developers 使用言語 : C 言語 |
主要技術 |
|
スマートフォンアプリケーション
デバイス | スマートフォン |
---|---|
OS | Android 7.1 |
開発環境 |
IDE : Android Studio 3.5.2 使用言語 : Java |
主要技術 |
|