3gシールドを使った事例のご紹介・デモ3gsa.org/kumas-d20130625.pdf · 2013. 7....

27
3Gシールドを使った事例のご紹介・デモ 2013年6月25日 3Gシールドアライアンス理事 株式会社構造計画研究所 ⼤⿊ もくじ 1章 3Gシールドの⽤事例 (3Gシールドをったデモ) 2章 3Gシールドによるプロとタイピング 3章 M2Mにおける課について 本資は、3Gシールドアライアンスでしたものです。での複写・写を禁じます。 Cꝏ() 2013 3G ꜳꜳ & ꜳꜳ A R R. 熊本県 産業技術センター 第2回技術普及講習会(情報技術)

Upload: others

Post on 31-Dec-2020

4 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3Gシールドを使った事例のご紹介・デモ

2013年6月25日 3Gシールドアライアンス理事株式会社構造計画研究所 ⼤⿊

もくじ

第1章 3Gシールドの活⽤事例(3Gシールドを使ったデモ)

第2章 3Gシールドによるプロとタイピング第3章 M2Mにおける課題について

本資料は、3Gシールドアライアンスで作成したものです。無断での複写・転写を禁じます。Copyright(c) 2013 3G alliance & Tabrain All Rights Reserved.

熊本県 産業技術センター第2回技術普及講習会(情報技術)

Page 2: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

第1章3Gシールドの活⽤事例

1

【3Gシールドの活⽤事例】� ZigBeeセンサネットワーク� リビングコントローラ� 簡易監視サービス� 独居⾼齢者の⾒守りサービス� IEEE1888 準拠の電⼒可視化サービス

2013.6.253Gシールドの事例紹介

Page 3: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

1.ZigBee+3G センサネットワーク

2013.6.252

クラウド(IIJ GEO)

Arduino連携

①定期的なセンサ情報の通知②モバイルもしくはツイッタ―からの指示による「出⼒系」の制御

モバイル連携

①最新のセンサ情報の取得②「出⼒系」の制御指示

ツイッタ―連携

①センサ情報のツイート②「出⼒系」の制御ツイート

3G Shield3G Shield3G Shield3G Shield

ArduinoArduinoArduinoArduino

ActuatorActuatorActuatorActuator

XBeeXBeeXBeeXBee

ArduinoArduinoArduinoArduino

ActuatorActuatorActuatorActuator

ArduinoArduinoArduinoArduino

ActuatorActuatorActuatorActuator

@a3gsa_Nakano@a3gsa_Nakano@a3gsa_Nakano@a3gsa_Nakano

@a3gsa_Kanda@a3gsa_Kanda@a3gsa_Kanda@a3gsa_Kanda

@a3gsa_Kumamoto@a3gsa_Kumamoto@a3gsa_Kumamoto@a3gsa_Kumamoto

iPadiPadiPadiPad

iPhoneiPhoneiPhoneiPhone

AndroidAndroidAndroidAndroid

中野

神田

熊本

「出⼒系」

ファン

LED

XBeeXBeeXBeeXBee

(株)構造計画研究所の事例

3Gシールドの事例紹介

3G Shield3G Shield3G Shield3G Shield ZigBee

Page 4: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

1.ZigBee+3G センサネットワーク

� スマホ⽤アプリの画面(Android/iOS/PC対応、Adobe Air上で開発)

2013.6.253

センサ機器:神田 センサ機器:熊本

(株)構造計画研究所の事例

3Gシールドの事例紹介

Page 5: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

� サービスイメージ2.リビング・コントローラ

4

@リビング

スマートフォン

@外出先 SNS連携タブレット

ArduinoArduinoArduinoArduino

リビングの家電を、触れずに簡単操作リビングの温度や湿度を⾒える化

外出先から⾃宅の家電を遠隔操作⾃宅の温度や湿度を外出先から確認

照明 扇風機TV

クラウドクラウドクラウドクラウド

・センサ情報の⾒える化・家電操作(音声・ジェスチャ)

・センサ情報の⾒える化・家電操作(アプリ)

スマートフォン

@⾃宅or外出先

タブレット

・閾値設定で操作予約

2013.6.25

(株)構造計画研究所の事例

3Gシールドの事例紹介

事前に操作予約(温度が28度を超えたらエアコンON..)

Page 6: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

2.リビング・コントローラ� Twitterとの連携

5

センサ情報(温度、湿度、照度)がTweetされます

家電への操作指示をTweetします暑い → FANをON暗い → 照明をON

2013.6.25

サイズは6cm(w) * 8cm(d) * 4cm(h)

実機写真Arduinoのシールドとして実装

(株)構造計画研究所の事例

3Gシールドの事例紹介

Page 7: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

2.リビング・コントローラ� システム構成

6

Arduino

3G3G3G3Gシールドシールドシールドシールド

特製シールド

PublicPublicPublicPublic CloudCloudCloudCloud

Amazon EC2..

MySQLPHPAPP.

AIR APP.

Adobe AIR

iOS/Android/PCHome

3GWiFi/3G/LTE..

Sketch

※ジェスチャおよび⾳声の認識は「PC+Kinect」で実装

2013.6.25

(株)構造計画研究所の事例

3Gシールドの事例紹介

Page 8: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3.簡易監視サービス� サービス概要

� 置いておくだけで、簡単に監視ができるサービス� 様々なセンサを組み合わせることで、いろいろな⽤途に

対応� 一定条件を満たすと、メールで通知� 欲しい時にメールを出すだけで、撮影画像やセンサ値を

返信

� 応⽤事例� ⾃宅への不審者侵⼊チェック� 農業での利⽤(ビニルハウスや⽔耕栽培の監視)� ガーデニングやペット等の育成管理

7 2013.6.25

(株)構造計画研究所の事例

3Gシールドの事例紹介

Page 9: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3.簡易監視サービス� サービスイメージ

8⾒

張り

・⾒

守り

キッ

カメラ

人感センサ

環境センサ

電⼒センサ

その他センサ

クラウドサービス

(IIJ GEO)Big

Data 3GWiFiADSL

スマホタブレット

ブラウザ

温度が30℃を超えた、人を検知した、電⼒量が一定値を超えた等の条件で、メールで通知

測定データは安全に保管し、また過去のデータも閲覧・ダウンロード可能

メール通知

2013.6.25

(株)構造計画研究所の事例

3Gシールドの事例紹介

Page 10: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3.簡易監視サービス(植物⼯場での監視)� 実物写真

9

【搭載センサ】- カラーカメラ(静止画)- 温度・湿度センサ- 照度センサ- CO2センサ 等

2013.6.25

【機能】- 定期的な環境センサ、画像

のアップロード- メール受け取ると、測定

データや画像を返信- 一定条件を満たすと、メー

ルで通知- 画像やセンサ情報をメール

で返信

サイズは、13cm(H)×10cm(W)×7cm(D)

(株)構造計画研究所の事例

3Gシールドの事例紹介

Page 11: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3.簡易監視サービス(植物⼯場での監視)� スマホアプリの画面

10 2013.6.25

(株)構造計画研究所の事例

【事例:⽔耕栽培の監視】ご協⼒:• 株式会社 諏訪菜• 拓殖大学 工学部• ディー・クルー・テクノロジー

ズ株式会社• 株式会社UKCホールディングス• 株式会社インターネットイニシ

アティブ3Gシールドの事例紹介

Page 12: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3.簡易監視サービス(今後の展開)� ハウス向け監視装置

11 2013.6.25

(株)構造計画研究所の事例

3Gシールドの事例紹介

【ハウス向け監視装置】� 画像に加えて、温度、湿度、

照度、⼟壌⽔分、ECを計測� ⾼温多湿に耐えるよう、⾼温

時等にFANで換気・冷却� 太陽電池駆動向けの機能とし

て、電池電圧を計測・監視

センサ類は数m程度のケーブルで延⻑

Page 13: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

4.独居⾼齢者の⾒守りサービス� 概要

� 一人住まいの⾼齢者を⾒守るサービス� 遠くにお住いの⼦供等が、クラウドサービスを利⽤する

ことで⾒守りができる� サービス概要

� センサによって、無事に生活されていることを確認。確認できない時は、その旨をお知らせ。

� 一人住まいの⾼齢者で、何かあれば「緊急呼び出し」ボタンを押して、ヘルプを要請。

� 3Gシールドの採⽤理由� スマホから3Gシールド採⽤へ切替え(設定・設置が簡単、

製品に一体化して組込可能)

12 2013.6.25

(株)ハローシステム様の事例

3Gシールドの事例紹介

Page 14: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

4.独居⾼齢者の⾒守りサービス

13 2013.6.25

試作中の見守り装置 見守る側が利用するスマホアプリの画面

(株)ハローシステム様の事例

3Gシールドの事例紹介

Page 15: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

5.IEEE1888準拠 - 電⼒の可視化サービス� 概要

� 東京大学の江崎教授・落合助教授等が参加して策定された国際標準規格IEEE1888を実装したサービス

� 簡易電⼒計測センサにより、誰でも簡単に取り付けでき、廉価に計測できる機器を東大が設計・製造して、一般家庭などへ広く普及させる活動を展開中

� サービス概要� 家庭や中⼩の企業に設置した電⼒計のデータを、有線や

3Gシールドでクラウド(IIJ GIO)にアップロード、グラフ化してブラウザで閲覧等が⾏えるサービス

� 一般家庭に対して、電⼒利⽤の傾向分析や節電のためのアドバイスを⾏う実証実験を実施中

14 2013.6.25

東京大学様の事例

3Gシールドの事例紹介

Page 16: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

5.IEEE1888準拠 - 電⼒の可視化サービス� サービスイメージ

15 2013.6.25

東京大学様の事例

3Gシールドの事例紹介

HTTP

Page 17: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

5.IEEE1888準拠 - 電⼒の可視化サービス

16 2013.6.25

東京大学様の事例

3Gシールドの事例紹介

計測の様⼦

IEEE1888エネルギー診断メータ

分電盤レベルで電力計測分電盤レベルで電力計測分電盤レベルで電力計測分電盤レベルで電力計測

クラウド上のサーバに「IEEE1888通信プロトコル」

でデータを送信

Page 18: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

5. IEEE1888準拠 - 電⼒の可視化サービス� 実物写真

17 2013.6.25

試験中の装置

装置のふたを開けたところ

東京大学様の事例

3Gシールドの事例紹介

Page 19: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

3Gシールドを活⽤した事例のデモ

18

� 簡易監視サービスのデモ

2013.6.253Gシールドの事例紹介

Page 20: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

第2章3Gシールドによるプロトタイピング

19 2013.6.253Gシールドの事例紹介

Page 21: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

1.3Gシールドのネット接続機能

20

� http/https のGETやPOST機能があり、Webとの接続が可能� さらにTCP/IP機能を使ってTCP/IP通信機能が利⽤可能

http/https機能TCP/IP機能

ネット接続が容易様々なネット連携構築

が可能

ネット情報の活⽤・月齢情報・天気予報・株価情報・花粉情報など

ネット上の情報が

活⽤可能

スマホとの連携・情報提供・遠隔操作など

遠隔監視遠隔操作

サーバ連携・メールサーバ・データサーバ(クラウド)など

2013.6.253Gシールドの事例紹介

Page 22: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

1.3Gシールドのネット接続機能

21

� 温度を測って、ツイートするスケッチ(認証を代⾏してくれるフリーのサービス arduino-tweet を利⽤)

2013.6.25

// A3GS sample sketch.10 -- tweet// [Note] Replace "token" and "message" with// http://arduino-tweet.appspot.com/ account

#include <SoftwareSerial.h>#include "a3gs.h"

#define LM61BIZ_Pin 1 // A1 pin

const char *token = "YOUR_TOKEN_HERE";

void setup() // 初期化処理関数{

Serial.begin(9600);Serial.println("Ready.");

Serial.print("Initializing.. ");if (a3gs.start() == 0 && a3gs.begin() == 0)Serial.println("Succeeded.");

elseSerial.println("Failed.");

}

void loop() // ループ処理関数{

Serial.print("tweet() requesting.. ");

char message[100];sprintf(message, "%dC Now!", getTemp());if (a3gs.tweet(token, message) == 0)

Serial.println("OK!");else

Serial.println("Can't tweet.");

delay(60000); // Take an interval}

int getTemp(void) // 温度測定関数{

int mV = analogRead(LM61BIZ_Pin) * 4.88;return (mV - 600);

}

3Gシールドの事例紹介

Page 23: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

1.3Gシールドのネット接続機能

22

� HTTP/GETやPOSTの例� 引数(サーバ名、ポート番号、パス、ボディ等)を指定して、

下記のAPIを呼び出すだけでよい:

� GET

int httpGET(server, post, path, response, respLength, useHTTPS)

� POST

int httpPOST(server, post, path, header, body, response,respLength, useHTTPS)

� 煩雑なATコマンドを使う必要はない� http以外の通信をする場合は、TCP/IP通信のAPIを直接呼び出すことができる

2013.6.253Gシールドの事例紹介

Page 24: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

2.3Gシールドによるネット接続のメリット

23

� 3Gシールドで、ネット接続できることでのメリットは?

課 題 3Gシールドのメリット 備 考

設置 ・設置費⽤が安価・ケーブル不要

・3G通信が繋がるところであれば、置くだけで設置OK

・一時的な利⽤でもメリットが大きい(イベント会場や建設現場など)

セキュリティ・社内LANなどと独⽴して設置

えきるので、セキュリティの心配がない

・3G回線網を使い、独⾃にインターネットと接続することが可能

システム構築・Arduinoの豊富な資産を使う

ことで、安価かつ短期間で構築可能

可搬性 簡単に持ち運び設置可能 ・移動体(⾞・船舶・動物など)でも利⽤可能

地域エリア 3G通信網エリア(FOMAエリア)で利⽤可能 ・国内外で広く利⽤できるWAN

2013.6.253Gシールドの事例紹介

Page 25: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

第3章M2Mにおける課題について

24 2013.6.253Gシールドの事例紹介

Page 26: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

1.M2Mサービスの開発における課題

25

� 事業者がM2Mサービスを単独で開発することは困難� 結局はプラットフォームまで開発・運⽤しなければならい

→ やりたい部分に集中できない

2013.6.253Gシールドの事例紹介

ネットワーク

コントロールモジュール

アプリ

センサー・アクチュエータ

ストレージ

サーバ

設計 開発 運⽤ 管理

通信キャリア 3G/LTE

事業者

事業者

事業者

SIers

モジュールベンダー

出典:クラウドサービスと融合するM2M応⽤技術(フリービット株式会社 池田・石田様)から抜粋

3Gシールドアライアンスのメンバで

全体をカバー

Page 27: 3Gシールドを使った事例のご紹介・デモ3gsa.org/KumaS-D20130625.pdf · 2013. 7. 14. · Amazon EC2.. MySQL PHP APP. AIR APP. Adobe AIR iOS/Android/PC Home 3G WiFi/3G/LTE

2.M2Mサービスの開発における技術課題

26

� 技術課題は少なくないが、解決していくことは十分可能な時代に..

2013.6.253Gシールドの事例紹介

課 題 補 足

1オープンソースの利⽤

独⾃性権利関連

• 一般に、商⽤での利⽤も可能

2Arduinoプラットフォームの採⽤

信頼性CPUパワー、メモリサイズ

• 一般に、プロトタイプでは十分• 不⾜するなら、Mega/DueやArduino

互換機(GR SAKURA等)を採⽤

3消費電⼒

電池駆動の難しさ発熱の問題

• 常時の通信では電池駆動は困難• 必要な時のみ3Gシールドに通電する

方式等を検討

4M2M技術者の育成

クラウド開発者からアプローチ大学教育の充実、実践教育

• ハードウェア開発とクラウドサービスの融合がポイント

• アライアンスでも技術教育を実施

【補足】• 3Gシールドの利⽤事例や技術解説は、下記のWikiサイトで公開中:

http://a3gs.wiki.fc2.com/