Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
AWS IoT@Loft #2 Lazurite Factory Monitoring
Search
Yoshiyuki Tanaka
July 17, 2019
Technology
0
120
AWS IoT@Loft #2 Lazurite Factory Monitoring
工場向けIoTソリューションと導入事例のご紹介
Lazuriteを使ってすばやく課題を解決!
Yoshiyuki Tanaka
July 17, 2019
Tweet
Share
More Decks by Yoshiyuki Tanaka
See All by Yoshiyuki Tanaka
Enterprise IotLT vol.17 Lazurite
tanaka_lapis_jp
0
330
Enterprise IotLT vol.16 Lazurite
tanaka_lapis_jp
0
400
Other Decks in Technology
See All in Technology
Introduction to Sansan for Engineers / エンジニア向け会社紹介
sansan33
PRO
5
39k
今だから言えるセキュリティLT_Wordpress5.7.2未満を一斉アップデートせよ
cuebic9bic
2
170
振り返りTransit Gateway ~VPCをいい感じでつなげるために~
masakiokuda
3
210
United™️ Airlines®️ Customer®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedguide
0
800
スタックチャン家庭用アシスタントへの道
kanekoh
0
120
united airlines ™®️ USA Contact Numbers: Complete 2025 Support Guide
flyunitedhelp
1
470
サイバーエージェントグループのSRE10年の歩みとAI時代の生存戦略
shotatsuge
4
1k
SRE不在の開発チームが障害対応と 向き合った100日間 / 100 days dealing with issues without SREs
shin1988
2
2.1k
三視点LLMによる複数観点レビュー
mhlyc
0
230
How to Quickly Call American Airlines®️ U.S. Customer Care : Full Guide
flyaahelpguide
0
240
[SRE NEXT] ARR150億円_エンジニア140名_27チーム_17プロダクトから始めるSLO.pdf
satos
5
3k
助けて! XからWaylandに移行しないと新しいGNOMEが使えなくなっちゃう 2025-07-12
nobutomurata
2
200
Featured
See All Featured
Learning to Love Humans: Emotional Interface Design
aarron
273
40k
Chrome DevTools: State of the Union 2024 - Debugging React & Beyond
addyosmani
7
750
Designing Experiences People Love
moore
142
24k
Making the Leap to Tech Lead
cromwellryan
134
9.4k
Put a Button on it: Removing Barriers to Going Fast.
kastner
60
3.9k
Fight the Zombie Pattern Library - RWD Summit 2016
marcelosomers
233
17k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
251
21k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
29
9.6k
Docker and Python
trallard
45
3.5k
Faster Mobile Websites
deanohume
308
31k
Site-Speed That Sticks
csswizardry
10
700
Why You Should Never Use an ORM
jnunemaker
PRO
58
9.5k
Transcript
工場向けIoTソリューションと 導入事例のご紹介 Lazuriteを使ってすばやく課題を解決! AWS IoT@Loft #2
▪ 会社名 ラピスセミコンダクタ株式会社 (LAPIS Semiconductor Co., Ltd.) ▪ 代表者 代表取締役社長
和久野 一雅 ▪ 所在地 神奈川県横浜市港北区新横浜 2-4-8 ▪ 設立年月日 2008年10月1日 ▪ 資本金 4億円 ▪ 従業員数 1,235名(連結) ※2019年3月末現在 ▪ 事業内容 ロジックLSI、メモリLSI、表示用ドライバLSIの 開発・製造・販売、ファンダリビジネス 2/36
プロフィール 氏名 田中 義幸(たなか よしゆき) 略歴 電機メーカーでノートパソコンの ソフトウェア開発リーダー 現在 新規事業プロジェクトにてLazuriteの開発
3/36
Lazurite
低消費電力 920MHz無線 簡単 特徴 1 2 3 Lazurite Sub-GHz 端子はArduino
Nano互換だよ Lazurite 920J 小型モジュール 80%以上サイズダウン 5/36
独自のコアと工夫 オリジナルLow Powerマイコン搭載 Wi-SUNの無線プロトコルを簡素化 コイン電池で3ヶ月を実現 低消費電力 ※1分に1回、温度・湿度・気圧・明るさを送信 1 Lazurite Mini用環境センサ
6/36
Wi-Fi/BLE(2.4GHz)と干渉が少ない 工場1棟をカバーする通信距離 100m以上、見通し良なら400-500m センサデータ送信に十分な伝送速度 100kbps 920MHz無線 IoTに最適な無線 2 100m 100m
BLE 920MHz 7/36
ArduinoライクなIDE setup()、loop() 920MHz無線API SubGHz.init() SubGHz.begin() SubGHz.send() etc. サンプルプログラム多数 簡単 3
setup() loop() 8/36
簡単 3 Raspberry Pi対応 Lazurite Pi Gatewayで920MHz 送受信が可能 Node-RED Lazuriteノード
各種言語対応 Ruby、Python、C/C++ 受信 lazurite Rx 送信 lazurite Tx 9/36
IoTに適したマイコンボード+ゲートウェイのシステム Lazuriteプラットフォーム 920MHz無線 Lazurite Pi Gateway Raspberry Pi クラウドサーバー 低消費電力
簡単 簡単 10/36
工場の見える化
IoT導入への3フェーズ 12/36
通信オプション機能に対するコスト負担 古い装置には取り付けられないし、改造もNG 製造ラインを止めたくない 装置のハードル 簡単で後付け可能 クランプ型電流センサ 13/36
センサ用電源の不足 製造現場に家庭用AC 100Vコンセントはほぼない 実運用時に煩わしい電池交換 電源のハードル ハーベスティング対応 シールド基板 14/36
稼動モニタリングシステム 15/36
WEBアプリUI 16/36
デモ
導入事例
小杉織物株式会社様 検索 ラピス 稼動 19/36
設置状況 20/36
導入効果 稼働率 9.6%向上 21/36
開発の話
運用開始から1年 開発秘話 デバイス 管理 トラブル 対応 23/36
センサノードの管理 どうしてますか? デバイス管理 24/36
MACアドレス5つ MACアドレス3つ GWとセンサは どう割り当てる? GWを交換した らどうする? プログラムに 埋め込む? 課題 25/36
Amazon EC2 Web APIサーバ S3 (アドレス情報DB) アドレス 0x4002 0x4003 アドレス
0x4002 0x4003 ② アドレス情報取得 0x4001 0x4002 ③ ブロードキャストして 見つけてもらう ① アドレスを事前 に登録 ④ アドレスの一致する センサと通信開始 解決 26/36 アドレス 0x4002 0x4003 一元管理
デバイス管理 ゲートウェイの管理 どうしてますか? 27/36
1. ブラウザを起動 2. コンソールにログイン 3. ゲートウェイのIPアドレスを確認 4. 3G通信ドングルをPCに接続 5. SSHログイン
たまに、コンソールでVPN 設定が無効、有効化してから またやり直し・・・ 課題 28/36 ステップ数 多すぎる
VPN IP アドレス 10.8.0.4 10.8.0.6 10.8.0.4 10.8.0.6 Amazon EC2 OpenVPN
サーバ Web APIサーバ 保守・管理PC ゲートウェイ クライアントキー の要求、VPNの IPアドレス取得 初期設定時、クライアントキー を取得し、VPNサービスまで 自動起動 Wi-Fi/3G問わず VPN IP アドレス でログイン可 S3 (アドレス情報DB) Wi-Fi/3G問わず VPNのIPアドレス でログイン可 解決 VPN構築 29/36
こんなトラブル がありました トラブル対応 30/36
3G回線がまれに切れることがあり、切断を検出し てゲートウェイを再起動。しかし・・・ 課題 31/36 AWS IoTノードに送った データは再起動すると破棄 これ
ソースコードを改良 再起動する前に、送信されなかったデータを一旦ファイ ルへ保存し、再起動後に再送 • node-red-contrib-aws-iot • aws-iot-device-sdk-js 32/36 解決
汎用Web API
デバイス管理 MACアドレスや閾値などパラメータの追加・編集・削 除、VPNキーのDL ユーザ管理 4レベルのアクセス権限、ユーザの追加・編集・削除 センサプログラム 登録・ダウンロード(ゲートウェイで書き込み可) 汎用Web API 34/36
お客様サービスとの連携が可能な、汎用Web API のご提供を計画中 他社サービスとの連携 是非ご相談ください! 35/36
Lazurite 低消費電力、920MHz無線、簡単 稼動モニタリングシステム 簡単・後付可能 ハーベスティング対応 汎用Web API お客様サービスとの連携 まとめ 36/36
らずらいと姫
バックアップ
IoT Core Amazon DynamoDB Amazon EC2 WWWサーバ APIサーバ Elastic Load
Balancing S3 (顧客情報DB) アーキテクチャダイアグラム VPNサーバ センサ 管理者 お客様 ゲートウェイ