SlideShare a Scribd company logo
1 of 17
Meet IoT 1st on 2016/3/27
慶應義塾理工学部
松井忠宗
やる(やった)こと
• 私はこの分野にきてやっと1年です
• IoTの話をとってもざっくり,偏見たっぷりで話します
• 一通り話した後,ArduinoとLEDとセンサで遊んでみます
• 最終的には「光センサとボタンで光るLED」ができます
• 動画 https://www.youtube.com/watch?v=b4AzKfroLuw
• コード
https://github.com/matzTada/meetIoT/blob/master/sketch_160327LEDButto
nLightSensor/sketch_160327LEDButtonLightSensor.ino
• sketch_160327LEDButtonLightSensorが本スライドのプログラムと対応してます.お
まけもつけときました.
MeetIoT 1st 2016/3/27松井忠宗 2
そもそもIoTってなに
• 明確な定義はない
• Wikipediaでは…「モノのインターネット(Internet of Things、IoT)は、
様々な「もの」がインターネットに接続され、情報交換することに
より相互に制御する仕組みである[1]。「Internet of Everything」や
「Smart Everything」、「サービスのモノ化」ともいう[2][3][4]。
「Internet of Things」という用語は、1999年にケビン・アシュトン
(英語版)(Kevin Ashton)が初めて使った用語である[5]。ここでい
う「もの」とは、スマートフォンのようにIPアドレスを持つものや、
IPアドレスを持つセンサーから検知可能なRFIDタグを付けた商品や、
IPアドレスを持った機器に格納されたコンテンツのことである。
• https://ja.wikipedia.org/wiki/%E3%83%A2%E3%83%8E%E3%81%AE%E3%82%A4%E3%83%B3%E3%82%BF%E3%83%BC%E3%83%8D%E3%83%83%E3%83%88
MeetIoT 1st 2016/3/27松井忠宗 3
http://www.indetail.co.jp/blog/5650/
MeetIoT 1st 2016/3/27松井忠宗 4
IoTの中身
• 「もの」が「インターネット」につながれば何でもIoT
• つながることが何を意味するか...
• データを「好きな時に」「遠隔で」取得できる
• 制御を「好きな時に」「遠隔で」行える
• 「より多くの」データを扱える
• 「自分が何もしなくても」便利なサービスが受けやすい
MeetIoT 1st 2016/3/27松井忠宗 5
IoTで生み出されるサービスの一例
• 結局,データ収集ができたからこそのサービス
• Smart Grid : 大規模な電力周り
• Energy Management System : 電力制御
• スマートハウス : 環境と家電機器の制御
• Intelligent Transport System : 交通システムへの応用
• モニタリングシステム : センサでのデータ取得全般
• スマートファクトリ : 工場へ適用
• 小型デバイスの活用 : ドローン,おもちゃ,家の監視などなど
MeetIoT 1st 2016/3/27松井忠宗 6
IoTの例 : Smart City でのICT活用
http://www.smartcity-planning.co.jp/index.htmlMeetIoT 1st 2016/3/27松井忠宗 7
なんで今できるようになってきたのか
• 昔:データを取る機械がデカい
• 今:IC技術の発達
• 昔:データは取れていたがすぐに集められない
• 今:通信技術(特に無線 )の発達
• 昔:データはあるけど使えない
• 今:大規模データ解析技術の発達
• 昔:解析はできるけど,適用できない
• 今:制御技術の発達,「安全に」制御できる
• 昔:もろもろ分かったけどさ,お高いんでしょう...
• 今:ユーザの増加,誰でも通信機器を持つ時代
MeetIoT 1st 2016/3/27松井忠宗 8
• WSN(Wireless Sensor Network)
• センシング×マルチホップ無線通信×
バッテリ
• 目に見えやすい研究(Explicit)
• データ利用サービスの提案
• 電力消費最小化
• 温湿度,発電量のモニタリング
• 目に見えにくい研究(Implicit)
• データ収集方法(経路選択)
• データ保存方法
• WSNシステムの電力消費
MeetIoT 1st 2016/3/27松井忠宗 9
研究サイドからの話(と私の研究 )
IoTの要素技
術
計測 通信
クラウド/
フォグ
LAN WSN
ローパワー
スリープに
よる解決
経路選択に
よる解決
センサノー
ド
ネットワー
ク
データ保存,
処理
データ統計,
リコメンド
流
データ取得
データ送信
データ収集
データ解析
動作を決定
動作送信
動作実行
対象の変化
分業が大切ですMeetIoT 1st 2016/3/27松井忠宗 10
今日の実機でやれること
• 前のぐるぐるをなんとなーく感じてもらいます
• 流れ
• ハードウェアを作る
• (何がしたいかを満たす素子を選ぶ)
• (回路設計する)
• (はんだ付け)
• 配線する ←ブレッドボード
• ソフトウェアを作る
• ファームウェア(的なもの)を作る ←Arduino
• 通信を作る ←シリアル通信
• もらったデータを処理する ←近藤さん
データ取得
データ送信
データ収集
データ解析
動作を決定
動作送信
動作実行
対象の変化
MeetIoT 1st 2016/3/27松井忠宗 11
配線図
MeetIoT 1st 2016/3/27松井忠宗 12
プログラム (1/3) 初期化とセットアップ
int ledPin = 2; //LEDとつながっているピン
int buttonPin = 3; //ボタンとつながっているピン
int sensorPin = A0; //光センサとつながっているピン
void setup() {
pinMode(ledPin, OUTPUT); //ledPinを出力ピンとして設定
pinMode(buttonPin, INPUT); //buttonPinを入力ピンとして設定
pinMode(sensorPin, INPUT); //sensorPinを入力ピンとして設定
Serial.begin(9600); //シリアル通信をbaudrate=9600で開始
}
MeetIoT 1st 2016/3/27松井忠宗 13
プログラム (2/3)
void loop() {
int buttonState = digitalRead(buttonPin);
//buttonStateにbuttonPinの電圧値を代入(0:LOW or 1:HIGH)
int sensorValue = analogRead(sensorPin);
//sensorValueにsensorPinの電圧値を代入(0 ~ 1023)
// Serial.println(buttonState);
Serial.println(sensorValue); //sensorValueをシリアルで出力
MeetIoT 1st 2016/3/27松井忠宗 14
プログラム (3/3)
if (buttonState == 1) { //buttonが押されていたら
digitalWrite(ledPin, HIGH); //LED点灯
}
else if (sensorValue > 750){ //光センサの値が一定以上なら
digitalWrite(ledPin, HIGH); //LED点灯
}
else { //それいがい
digitalWrite(ledPin, LOW); //LED消灯
}
}
MeetIoT 1st 2016/3/27松井忠宗 15
配線とプログラムができたら...
• 配線とプログラムができたら
• Arduino IDEの左上にある右矢印ボタンを押せば書き込めます.
• 注意
• ボードを合わせること(UNO, Nano, Mega, Fio…いっぱい)
• ポートを合わせること(書き込みたいArduinoをちゃんと見つける)
• その他
• シリアルモニタは右上の虫眼鏡ボタンまたはCtrl+Shift+Mでも(win)
MeetIoT 1st 2016/3/27松井忠宗 16
終わり
• 何かあればご連絡お気軽に
• やっぱり直接会う機会って大切ですね.
MeetIoT 1st 2016/3/27松井忠宗 17

More Related Content

Similar to MeetIoT 1st on 2016/3/27

IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?Yuki Sakai
 
Arduino Yúnをはじめよう!
Arduino Yúnをはじめよう!Arduino Yúnをはじめよう!
Arduino Yúnをはじめよう!岡田 裕行
 
littleBitsとIFTTTで超お手軽IoTクッキング
littleBitsとIFTTTで超お手軽IoTクッキングlittleBitsとIFTTTで超お手軽IoTクッキング
littleBitsとIFTTTで超お手軽IoTクッキングdsuke Takaoka
 
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」Yasuyuki Sugai
 
IoTLT-Vol93-Wiki-IoT-20221117.pptx
IoTLT-Vol93-Wiki-IoT-20221117.pptxIoTLT-Vol93-Wiki-IoT-20221117.pptx
IoTLT-Vol93-Wiki-IoT-20221117.pptxTakashi Yamanoue
 
手軽に使ってみようIoTデバイス
手軽に使ってみようIoTデバイス手軽に使ってみようIoTデバイス
手軽に使ってみようIoTデバイスhiro345
 
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみたラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみたKenichi Yoshida
 
観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoT観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoTssuser817c3f
 
大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―
大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―
大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―Hisao Soyama
 
Twilio+rails+sms #sg_study
Twilio+rails+sms #sg_studyTwilio+rails+sms #sg_study
Twilio+rails+sms #sg_studyJunichi Ito
 
小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!Shiojiri Ohhara
 
IoTハンズオン・レクチャー資料
IoTハンズオン・レクチャー資料IoTハンズオン・レクチャー資料
IoTハンズオン・レクチャー資料Yoshihiro Ochi
 
IntelliJ IDEAで快適なPython生活
IntelliJ IDEAで快適なPython生活IntelliJ IDEAで快適なPython生活
IntelliJ IDEAで快適なPython生活敦志 金谷
 
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナーakihiro uehara
 
垣根のないモノ作り!
垣根のないモノ作り!垣根のないモノ作り!
垣根のないモノ作り!Yuka Tokuyama
 
20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった
20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった
20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だったIoTビジネス共創ラボ
 
禁断のESP32対決!NefryBT vs obniz
禁断のESP32対決!NefryBT vs obniz禁断のESP32対決!NefryBT vs obniz
禁断のESP32対決!NefryBT vs obnizYuka Tokuyama
 
OpenBlocks IoTで温湿度を可視化してみた
OpenBlocks IoTで温湿度を可視化してみたOpenBlocks IoTで温湿度を可視化してみた
OpenBlocks IoTで温湿度を可視化してみたHideki Yanagihara
 
担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発Takeshi Mikami
 

Similar to MeetIoT 1st on 2016/3/27 (20)

IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?IoT再入門。はじめてのIoT、何をする?何を選ぶ?
IoT再入門。はじめてのIoT、何をする?何を選ぶ?
 
Arduino Yúnをはじめよう!
Arduino Yúnをはじめよう!Arduino Yúnをはじめよう!
Arduino Yúnをはじめよう!
 
littleBitsとIFTTTで超お手軽IoTクッキング
littleBitsとIFTTTで超お手軽IoTクッキングlittleBitsとIFTTTで超お手軽IoTクッキング
littleBitsとIFTTTで超お手軽IoTクッキング
 
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
IoT勉強会「littleBitsとIFTTTで超お手軽IoTクッキング」
 
IoTLT-Vol93-Wiki-IoT-20221117.pptx
IoTLT-Vol93-Wiki-IoT-20221117.pptxIoTLT-Vol93-Wiki-IoT-20221117.pptx
IoTLT-Vol93-Wiki-IoT-20221117.pptx
 
手軽に使ってみようIoTデバイス
手軽に使ってみようIoTデバイス手軽に使ってみようIoTデバイス
手軽に使ってみようIoTデバイス
 
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみたラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
ラズパイ2にWindows 10 IoT Coreを入れてWindows Universal アプリ動かしてみた
 
観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoT観葉植物IoT&高校生から見るIoT
観葉植物IoT&高校生から見るIoT
 
大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―
大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―
大学生のTwitter利用に関する定量分析―利用目的とサービス設計の関係―
 
Twilio+rails+sms #sg_study
Twilio+rails+sms #sg_studyTwilio+rails+sms #sg_study
Twilio+rails+sms #sg_study
 
小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!小型コンピューターで楽しく学ぼう!
小型コンピューターで楽しく学ぼう!
 
IoTハンズオン・レクチャー資料
IoTハンズオン・レクチャー資料IoTハンズオン・レクチャー資料
IoTハンズオン・レクチャー資料
 
IntelliJ IDEAで快適なPython生活
IntelliJ IDEAで快適なPython生活IntelliJ IDEAで快適なPython生活
IntelliJ IDEAで快適なPython生活
 
WebとIoTとMake
WebとIoTとMakeWebとIoTとMake
WebとIoTとMake
 
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
20100701 01 ツイッター浜名湖_プレゼン_i_phoneで動くロボットセミナー
 
垣根のないモノ作り!
垣根のないモノ作り!垣根のないモノ作り!
垣根のないモノ作り!
 
20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった
20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった
20170703_07 IoTシステム開発スタートアップって本を書こうと思ったら大変だった
 
禁断のESP32対決!NefryBT vs obniz
禁断のESP32対決!NefryBT vs obniz禁断のESP32対決!NefryBT vs obniz
禁断のESP32対決!NefryBT vs obniz
 
OpenBlocks IoTで温湿度を可視化してみた
OpenBlocks IoTで温湿度を可視化してみたOpenBlocks IoTで温湿度を可視化してみた
OpenBlocks IoTで温湿度を可視化してみた
 
担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発担当アイドルに反応してLチカさせる予測モデル開発
担当アイドルに反応してLチカさせる予測モデル開発
 

Recently uploaded

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイスCRI Japan, Inc.
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video UnderstandingToru Tamaki
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Gamesatsushi061452
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルCRI Japan, Inc.
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。iPride Co., Ltd.
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...Toru Tamaki
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptxsn679259
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Hiroshi Tomioka
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsWSO2
 

Recently uploaded (11)

LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
LoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイスLoRaWANスマート距離検出センサー  DS20L  カタログ  LiDARデバイス
LoRaWANスマート距離検出センサー DS20L カタログ LiDARデバイス
 
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
論文紹介:Selective Structured State-Spaces for Long-Form Video Understanding
 
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
論文紹介: The Surprising Effectiveness of PPO in Cooperative Multi-Agent Games
 
新人研修 後半 2024/04/26の勉強会で発表されたものです。
新人研修 後半        2024/04/26の勉強会で発表されたものです。新人研修 後半        2024/04/26の勉強会で発表されたものです。
新人研修 後半 2024/04/26の勉強会で発表されたものです。
 
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアルLoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
LoRaWAN スマート距離検出デバイスDS20L日本語マニュアル
 
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その32024/04/26の勉強会で発表されたものです。
 
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
Amazon SES を勉強してみる その22024/04/26の勉強会で発表されたものです。
 
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
論文紹介:Video-GroundingDINO: Towards Open-Vocabulary Spatio-Temporal Video Groun...
 
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
知識ゼロの営業マンでもできた!超速で初心者を脱する、悪魔的学習ステップ3選.pptx
 
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
Observabilityは従来型の監視と何が違うのか(キンドリルジャパン社内勉強会:2022年10月27日発表)
 
Utilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native IntegrationsUtilizing Ballerina for Cloud Native Integrations
Utilizing Ballerina for Cloud Native Integrations
 

MeetIoT 1st on 2016/3/27