ヤマムギ

growing hard days.

*

JAWS-UG関西IoT専門支部 ✕ SORACOM UG 関西「Wio LTE + 絶対圧センサーで遊ぼう!」ワークショップにいってきた

      2019/06/02


JAWS-UG関西IoT専門支部 ✕ SORACOM UG 関西「Wio LTE + 絶対圧センサーで遊ぼう!」ワークショップ勉強会に行ってきました。

会場はAWSJ大阪さんです。

中之島がきれいに見えます。
会場のご提供ありがとうございます!

今回は運営も手伝いまして、受付を担当しました〜

まずは、今回のハンズオンの構成要素各メーカーさんからのインプットです。

SORACOM最新アップデート

ソラコム 松下さん

室町ケミカルさんはラズパイで水の流量をクラウドへ送信して交換時時期をレコメンドしている。

600さんでは、商品の状態管理、決済通信で利用。
マーケティングデータからのメニュー個別カスタマイズも可能になった。

この3社さんの事例は見えなかったものを見える化している。
だからといって可視化で終わりではなく、見えたことによって自動化、新提案といった活用につながる。
クラウドにつながるからこそ活用ができる。
クラウド連携のための仕組みやセキュリティ対応も通信とあわせてサービスとしてSORACOMは提供されている。

細かいことは公式ガイドブック SORACOMプラットフォームを参考に。

SORACOM Air SIM(Plan-D)が値下げしたそうです。
最近使う機会がなかったから、知らなかったです。
その他にもたくさんの2月から最近のアップデート。
もう1枚のスライドもありました。

Wio LTE開発環境アップデート & Wio Ext. RTCの実力

seeed 松岡さん

開発環境のアーキテクチャ。
今回事前準備でやったやつですね。

MjGrove
松岡さん個人で提供されているライブラリ。
Wio LTE/3Gシリーズで使えるライブラリMjGroveの紹介 – Qiita

15秒周期でセンシングデータをとって、10分周期で通信してデータを送る。
常時ではないので省電力。

単三2本で7時間。市販のモバイルバッテリーだと40日連続で使うことも可能。
バイナリパーサーという通信量を抑制するSORACOMの機能があって、それも使っている。

強化学習とDeepRacer

AWSJ 亀田さん

機械学習は蓄積されたデータをもとに一定の推察を得るアルゴリズムの育成のこと。
AIとは計算の知識を必要とはせず、ユーザーに価値を提供するために機械学習モデルを活用するためのビジネスロジック。

データサイエンティストをアプリケーション開発ワークにかり出してはいけいない。
権威がさがり時間が奪われ、本来の分析、レコメンドの力が損なわれる。

学習環境の準備をするのはインフラエンジニアの仕事。
アプリケーションに推論を食い込むのはフロントエンジニアの仕事。
推論を作るのがデータサイエンティストの仕事。
これをわかるのが難しい組織であれば、SageMakerを使うことによって、データサイエンティストが本来の仕事に集中できない課題を解決できる。

バーチャルサーキットでモデルを走らせて、スコアリングすることで、モデルを育てていく。

オムロンのセンサをIoTで使いやすく

オムロン高塚さん

センサーはつながりやすさが求められるようになってきた。

高さが変わると圧力が変わるので、絶対圧センサーで高さがわかる。

オムロンさんでは、つながりやすさのためにハードウェアやサンプルコードを提供されている。
感震センサーは揺れをセンシングして、ガス漏れを防いだり。

ハンズオン

さて、いよいよ今日のメインのハンズオンです。

IoT.kyotoさんからは今回のハンズオン手順の提供です。
プロトタイピングを簡単にて提供するスターターパックもあるそうです。

ハンズオンに使うコンポーネントのインプットが各メーカーからあったので、少し理解が進んでからのスタートです。

手順はこちらの「Wio LTEとAWSを連携させ、IoTサービスを開発する」にあります。

まず最初はLチカで動作の確認です。

無事に完了しました。

DFUモードと通常モードの切替方法がよくわからなかったので、ネットで検索して調べながら進めました。

こちらの「Arduino IDEのインストールとセットアップ」のページがわかりやすかったです。

ブートボタンを押しながら起動すると、DFUモードで起動されて、PCでデバイスを確認すると、「STM32 BOOTLOADER」と表示されている。
ブートボタンを押さずに起動するか、起動中であればブートボタンを押しながらRSTボタンを押すと通常モードになって、PCでデバイスを確認すると、「STM32 Virtual ComPort in FS Mode」と表示されている、というのが確認できました。
なるほど。

そのあとは、SORACOM Harvestで可視化したり。

SORACOM BeamからAWS IoTへデータを送信して確認したり、連携できることを確認して。

最後にはいよいよ絶対圧センサーです。

絶対圧の変化によって、高度を可視化します。

設定(センサーとSIMをつないで、コードをインストール)したWio LTEにモバイルバッテリーで電源供給しながら、非常階段で25階から1階へ降りて、エレベータで25階に戻りました。

SORACOM Harvestでグラフを見ると、非常階段で降りているときは、ゆっくりと絶対圧の数字があがって、エレベーターで25階へのぼっているときは、一気に絶対圧が下がっています。
気圧が変化するから、高低差ありすぎると耳キーンってなるのですね。
なるほどなるほど。

機器を一式購入するともちろん費用はかかりますが、今回は無償で、SORACOMさん、オムロンさんから貸し出していただけました。
ありがとうございます!
おかげさまで、Wio LTEで簡単にセンシングとクラウドへのデータ送信が簡単にできることがわかりました。

ハンズオンは0を1にできます。
そして0と1にはものすごく大きな差があると思っています。


最後までお読みいただきましてありがとうございました!

【PR】 「AWS認定試験対策 AWS クラウドプラクティショナー」という本を書きました。

【PR】 「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS ,

ad

ad

  関連記事

EC2とRDSのMySQLを他のAWSアカウントへ移設する

他のAWSアカウントへシステムごと移設した場合の手順です。 構成はEC2とRDS …

Amazon Linux2のPHPを7.2から7.3へアップデートしました

WordPressのサイトヘルスの推奨に従って使っていないテーマを削除したの推奨 …

ads.txtをS3に配置してCloudFrontで設定する

ads.txtのダウンロード ads.txt設置してねってメールが来てました。 …

NATインスタンスを作成する

プライベートサブネットのEC2インスタンスからカスタムメトリクスとCloudWa …

Pandocサーバーのコンテナイメージを作成する

マークダウンからEPUBへの変換をAWS Batchで行いたく、ECRにアップロ …

slackのbotをAWS Lambda(Python)+API Gatewayで構築

slackで投稿した内容に応じて返信したり調べ物したりしてくれるbotですが、こ …

AWS Lambda(Python3.7)でPandocを実行する

昨日まで(AWS Batch) 昨日までは、Pandocを実行して、S3バケット …

前からできましたっけ??CloudWatch Logsの保持設定を複数まとめて設定

AWSの個人アカウントで要らなさそうなリソースの断捨離をしてます。 CloudW …

AWS Certificate Manager(ACM)メール検証をDNS検証の証明書に差し替えました

ブログの証明書 このブログの証明書の有効期限があと1週間です。 証明書はAWS …

RDSリザーブドDBインスタンスを購入しました

リザーブドインスタンス推奨事項を確認したで確認した結果、購入したほうがよさそうで …