bigうんちdata インタラクティブトイレの考察と実践

17
Big" ううう "DATA ううううううううう うううううううう IoT ALGYAN うう うう うう URL https://goo.gl/photos/syqkKhYvKLUE2DJQA

Upload: imaoka-micihihiro

Post on 16-Jan-2017

183 views

Category:

Devices & Hardware


0 download

TRANSCRIPT

Page 1: BigうんちDATA インタラクティブトイレの考察と実践

Big"うんち "DATA ・インタラクティブトイレの考察と実践

IoT ALGYAN今岡 通博

動画 URL :https://goo.gl/photos/syqkKhYvKLUE2DJQA

Page 2: BigうんちDATA インタラクティブトイレの考察と実践

今岡 通博  imaoka michihiro@imaoca今岡工学事務所 個人事業主代表十数年前は現役のプログラマーでした。当時は呼吸をするようにコードを書いていました。 FPGA のコーディングも SMD の半田付けも得意でした。最近は老眼も進み原稿書きへ転進を図っている最中です。物書きで凌げるか暗中模索の毎日です。

愛媛県松山市在住

・最近は原稿を書いていることが多い・セキュリティ・キャンプの講師とか・ハードウエアスタートアップ支援

Page 3: BigうんちDATA インタラクティブトイレの考察と実践

Itmedia の monoist で記事を書いています  http://www.itmedia.co.jp/author/208685/

Page 4: BigうんちDATA インタラクティブトイレの考察と実践
Page 5: BigうんちDATA インタラクティブトイレの考察と実践

自主規制

「うんち」は "UNCHI" と表現します。

Page 6: BigうんちDATA インタラクティブトイレの考察と実践

背景

• 長寿社会 / 健康に対する関心の高さ• 国家予算、個人消費の総額はなんと• 産業的にはまだまだ未開拓• 今まで見逃されてきたビッグデータに着

Page 7: BigうんちDATA インタラクティブトイレの考察と実践

UNCHI の重量をビッグデータとして活用できない

か• 個人の健康管理• マクロ的に国民の健康状態の把握• 食生活の把握• 脱水症状の予防• 他の産業への有用なデーターの提供

Page 8: BigうんちDATA インタラクティブトイレの考察と実践

UNCHI のはかり方

• 現物を量りに載せるのは嫌だ。• そこでトイレに入る前と後の体重差を UN

CHI の重量と推定する。• 課題として「両方出ちゃったよ」という

場合は別途検討

Page 9: BigうんちDATA インタラクティブトイレの考察と実践

システム構成

Power BI desktopFlashAirSD カード対応

電子体重計

Page 10: BigうんちDATA インタラクティブトイレの考察と実践

FlashAir について

• SD カードと Wi-Fi が一緒になったようなもの

• Lua でプログラミングができる• 今回は FTP API を利用して体重計のデー

ターを Azure に転送 • 東芝製

Page 11: BigうんちDATA インタラクティブトイレの考察と実践

電子体重計について

• SD カードが入る• データーを SD カードに保存できる• データーはCSV形式• 分解能は 100g• TAITAN BC-5690-GR• Amazon で8000円くらい

Page 12: BigうんちDATA インタラクティブトイレの考察と実践

Microsoft Azure について

• Microsoft のクラウドシステム• 今回は無料の App Service を利用• FTP でストレージとして利用• http://bigunchi.azurewebsites.net/

Page 13: BigうんちDATA インタラクティブトイレの考察と実践

Azure の設定

FTP でデプロイに必要なパラメータ

Page 14: BigうんちDATA インタラクティブトイレの考察と実践

FlashAir CONFIG ファイルの設定

[Vendor]

CIPATH=/DCIM/100__TSB/FA000001.JPGAPPMODE=5APPSSID=elecom2g-3dfc4bAPPNETWORKKEY=*************VERSION=FA9CAW3AW3.00.00CID=02544d535730384731c0e90d7900eb01PRODUCT=FlashAirVENDOR=TOSHIBAMASTERCODE=3010b3334da6LOCK=1LUA_RUN_SCRIPT=/ftp.lua

Page 15: BigうんちDATA インタラクティブトイレの考察と実践

Lua Programming

result=fa.ftp("put", "ftp://bigunchi\\user:****************@waws-prod-sn1-013.ftp.azurewebsites.windows.net/site/wwwroot/test.csv", "\TANITA\GRAPHV1\DATA\/test.csv")print(result)

FTP (File Transfer Protocol) によるファイルのダウンロードまたはアップロードを実行します。書式result = fa.FTP(cmd, uri, filename)

Page 16: BigうんちDATA インタラクティブトイレの考察と実践

Power BI で Azure のデータを取得

http://bigunchi.azurewebsites.net/DATA1.CSV

Azure 経由で取得した体重データ

Page 17: BigうんちDATA インタラクティブトイレの考察と実践

まとめ