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
130
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
350
Enterprise IotLT vol.16 Lazurite
tanaka_lapis_jp
0
410
Other Decks in Technology
See All in Technology
AWSの資格って役に立つの?
tk3fftk
2
340
S3はフラットである –AWS公式SDKにも存在した、 署名付きURLにおけるパストラバーサル脆弱性– / JAWS DAYS 2026
flatt_security
0
1.8k
20260311 技術SWG活動報告(デジタルアイデンティティ人材育成推進WG Ph2 活動報告会)
oidfj
0
360
Yahoo!ショッピングのレコメンデーション・システムにおけるML実践の一例
lycorptech_jp
PRO
1
210
決済サービスを支えるElastic Cloud - Elastic Cloudの導入と推進、決済サービスのObservability
suzukij
2
650
JAWSDAYS2026_A-6_現場SEが語る 回せるセキュリティ運用~設計で可視化、AIで加速する「楽に回る」運用設計のコツ~
shoki_hata
0
3k
バクラク最古参プロダクトで重ねた技術投資を振り返る
ypresto
0
130
AWS CDK「読めるけど書けない」を脱却するファーストステップ
smt7174
3
140
Go標準パッケージのI/O処理をながめる
matumoto
0
220
Cortex Code CLI と一緒に進めるAgentic Data Engineering
__allllllllez__
0
380
今のWordPress の制作手法ってなにがあんねん?(改) / What’s the Deal with WordPress Development These Days?
tbshiki
0
470
GCASアップデート(202601-202603)
techniczna
0
180
Featured
See All Featured
Rebuilding a faster, lazier Slack
samanthasiow
85
9.4k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
130
Lightning talk: Run Django tests with GitHub Actions
sabderemane
0
150
Designing Experiences People Love
moore
143
24k
The untapped power of vector embeddings
frankvandijk
2
1.6k
How to Build an AI Search Optimization Roadmap - Criteria and Steps to Take #SEOIRL
aleyda
1
2k
Being A Developer After 40
akosma
91
590k
The B2B funnel & how to create a winning content strategy
katarinadahlin
PRO
1
300
Navigating the Design Leadership Dip - Product Design Week Design Leaders+ Conference 2024
apolaine
0
230
Design of three-dimensional binary manipulators for pick-and-place task avoiding obstacles (IECON2024)
konakalab
0
380
Digital Projects Gone Horribly Wrong (And the UX Pros Who Still Save the Day) - Dean Schuster
uxyall
0
740
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
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サーバ センサ 管理者 お客様 ゲートウェイ