Suche senden
Hochladen
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
•
5 gefällt mir
•
12,104 views
infinite_loop
Folgen
インフィニットループで開発した、Raspberry Pi上で動作するLED警告灯システムについてご紹介します。 (Kita-Tech 2016発表資料)
Weniger lesen
Mehr lesen
Ingenieurwesen
Melden
Teilen
Melden
Teilen
1 von 30
Jetzt herunterladen
Downloaden Sie, um offline zu lesen
Empfohlen
公共交通のデジタル化の現状とMaaS、データ活用の可能性
公共交通のデジタル化の現状とMaaS、データ活用の可能性
Masaki Ito
A2-5 DMARC レポート送信 milter 紹介と最近の傾向
A2-5 DMARC レポート送信 milter 紹介と最近の傾向
JPAAWG (Japan Anti-Abuse Working Group)
統計的音声合成変換と近年の発展
統計的音声合成変換と近年の発展
Shinnosuke Takamichi
ChatGPT + LlamaIndex 0 .6 による チャットボット の実装
ChatGPT + LlamaIndex 0 .6 による チャットボット の実装
Takanari Tokuwa
ISPの向こう側、どうなってますか
ISPの向こう側、どうなってますか
Akira Nakagawa
GraphX によるグラフ分析処理の実例と入門
GraphX によるグラフ分析処理の実例と入門
鉄平 土佐
いまからでも聞いていただきたい Watsonの得意な3つのこと!
いまからでも聞いていただきたい Watsonの得意な3つのこと!
岬 宇藤
あなたのところに専用線が届くまで
あなたのところに専用線が届くまで
Tomohiro Sakamoto(Onodera)
Empfohlen
公共交通のデジタル化の現状とMaaS、データ活用の可能性
公共交通のデジタル化の現状とMaaS、データ活用の可能性
Masaki Ito
A2-5 DMARC レポート送信 milter 紹介と最近の傾向
A2-5 DMARC レポート送信 milter 紹介と最近の傾向
JPAAWG (Japan Anti-Abuse Working Group)
統計的音声合成変換と近年の発展
統計的音声合成変換と近年の発展
Shinnosuke Takamichi
ChatGPT + LlamaIndex 0 .6 による チャットボット の実装
ChatGPT + LlamaIndex 0 .6 による チャットボット の実装
Takanari Tokuwa
ISPの向こう側、どうなってますか
ISPの向こう側、どうなってますか
Akira Nakagawa
GraphX によるグラフ分析処理の実例と入門
GraphX によるグラフ分析処理の実例と入門
鉄平 土佐
いまからでも聞いていただきたい Watsonの得意な3つのこと!
いまからでも聞いていただきたい Watsonの得意な3つのこと!
岬 宇藤
あなたのところに専用線が届くまで
あなたのところに専用線が届くまで
Tomohiro Sakamoto(Onodera)
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Amazon Web Services
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Zabbixで学ぶ統計解析入門
Zabbixで学ぶ統計解析入門
Takeo Noda
メッセージキュー「Pulsar」の紹介 @OSC_20171007
メッセージキュー「Pulsar」の紹介 @OSC_20171007
Nozomi Kurihara
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
Kohei Ota
The Power of SPL
The Power of SPL
Splunk
Real-time Adaptation of Financial Market Events with Kafka | Cliff Cheng and ...
Real-time Adaptation of Financial Market Events with Kafka | Cliff Cheng and ...
HostedbyConfluent
データベース定義書とER図【勉強会資料】
データベース定義書とER図【勉強会資料】
株式会社キャッチアップ
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
Taiji Tsuchiya
【JEUG】 オープンSIEMの世界へ
【JEUG】 オープンSIEMの世界へ
Hibino Hisashi
ビットバンクで求められるプロジェクトマネジメント
ビットバンクで求められるプロジェクトマネジメント
bitbank, Inc. Tokyo, Japan
AWS Dev Day Tokyo 2018 | Amazon DynamoDB Backed なテレコムコアシステムを構築・運用してる話
AWS Dev Day Tokyo 2018 | Amazon DynamoDB Backed なテレコムコアシステムを構築・運用してる話
SORACOM,INC
Variational Template Machine for Data-to-Text Generation
Variational Template Machine for Data-to-Text Generation
harmonylab
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Amazon Web Services
NAPALMで作るネットワークオペレーション自動化への道のり
NAPALMで作るネットワークオペレーション自動化への道のり
Toshiya Mabuchi
Apache Gobblin: Bridging Batch and Streaming Data Integration. Big Data Meetu...
Apache Gobblin: Bridging Batch and Streaming Data Integration. Big Data Meetu...
Shirshanka Das
ナレッジグラフとオントロジー
ナレッジグラフとオントロジー
University of Tsukuba
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
NTT DATA Technology & Innovation
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
Shoken Fujisaki
ELK, a real case study
ELK, a real case study
Paolo Tonin
ビジュアライゼーションの役割とUI開発のイノベーション(2)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
BizCOLLEGE
集合知プログラミング11章
集合知プログラミング11章
tetsuro ito
Weitere ähnliche Inhalte
Was ist angesagt?
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Amazon Web Services
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Tetsutaro Watanabe
Zabbixで学ぶ統計解析入門
Zabbixで学ぶ統計解析入門
Takeo Noda
メッセージキュー「Pulsar」の紹介 @OSC_20171007
メッセージキュー「Pulsar」の紹介 @OSC_20171007
Nozomi Kurihara
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
Kohei Ota
The Power of SPL
The Power of SPL
Splunk
Real-time Adaptation of Financial Market Events with Kafka | Cliff Cheng and ...
Real-time Adaptation of Financial Market Events with Kafka | Cliff Cheng and ...
HostedbyConfluent
データベース定義書とER図【勉強会資料】
データベース定義書とER図【勉強会資料】
株式会社キャッチアップ
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
Taiji Tsuchiya
【JEUG】 オープンSIEMの世界へ
【JEUG】 オープンSIEMの世界へ
Hibino Hisashi
ビットバンクで求められるプロジェクトマネジメント
ビットバンクで求められるプロジェクトマネジメント
bitbank, Inc. Tokyo, Japan
AWS Dev Day Tokyo 2018 | Amazon DynamoDB Backed なテレコムコアシステムを構築・運用してる話
AWS Dev Day Tokyo 2018 | Amazon DynamoDB Backed なテレコムコアシステムを構築・運用してる話
SORACOM,INC
Variational Template Machine for Data-to-Text Generation
Variational Template Machine for Data-to-Text Generation
harmonylab
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Amazon Web Services
NAPALMで作るネットワークオペレーション自動化への道のり
NAPALMで作るネットワークオペレーション自動化への道のり
Toshiya Mabuchi
Apache Gobblin: Bridging Batch and Streaming Data Integration. Big Data Meetu...
Apache Gobblin: Bridging Batch and Streaming Data Integration. Big Data Meetu...
Shirshanka Das
ナレッジグラフとオントロジー
ナレッジグラフとオントロジー
University of Tsukuba
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
NTT DATA Technology & Innovation
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
Shoken Fujisaki
ELK, a real case study
ELK, a real case study
Paolo Tonin
Was ist angesagt?
(20)
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
Secured API Acceleration with Engineers from Amazon CloudFront and Slack
初心者向けMongoDBのキホン!
初心者向けMongoDBのキホン!
Zabbixで学ぶ統計解析入門
Zabbixで学ぶ統計解析入門
メッセージキュー「Pulsar」の紹介 @OSC_20171007
メッセージキュー「Pulsar」の紹介 @OSC_20171007
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
FOSS4G HOKKAIDO 2019 バスの標準的オープンデータ/GTFS作って視て使ってみよう!
The Power of SPL
The Power of SPL
Real-time Adaptation of Financial Market Events with Kafka | Cliff Cheng and ...
Real-time Adaptation of Financial Market Events with Kafka | Cliff Cheng and ...
データベース定義書とER図【勉強会資料】
データベース定義書とER図【勉強会資料】
インターネットの仕組みとISPの構造
インターネットの仕組みとISPの構造
【JEUG】 オープンSIEMの世界へ
【JEUG】 オープンSIEMの世界へ
ビットバンクで求められるプロジェクトマネジメント
ビットバンクで求められるプロジェクトマネジメント
AWS Dev Day Tokyo 2018 | Amazon DynamoDB Backed なテレコムコアシステムを構築・運用してる話
AWS Dev Day Tokyo 2018 | Amazon DynamoDB Backed なテレコムコアシステムを構築・運用してる話
Variational Template Machine for Data-to-Text Generation
Variational Template Machine for Data-to-Text Generation
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
Keeping Up with the ELK Stack: Elasticsearch, Kibana, Beats, and Logstash
NAPALMで作るネットワークオペレーション自動化への道のり
NAPALMで作るネットワークオペレーション自動化への道のり
Apache Gobblin: Bridging Batch and Streaming Data Integration. Big Data Meetu...
Apache Gobblin: Bridging Batch and Streaming Data Integration. Big Data Meetu...
ナレッジグラフとオントロジー
ナレッジグラフとオントロジー
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
オンライン物理バックアップの排他モードと非排他モードについて ~PostgreSQLバージョン15対応版~(第34回PostgreSQLアンカンファレンス...
MongoDB Configパラメータ解説
MongoDB Configパラメータ解説
ELK, a real case study
ELK, a real case study
Ähnlich wie あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
ビジュアライゼーションの役割とUI開発のイノベーション(2)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
BizCOLLEGE
集合知プログラミング11章
集合知プログラミング11章
tetsuro ito
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
Seiichiro Ishida
Unityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツ
infinite_loop
コミュニケーションソフトウェアを創るということ
コミュニケーションソフトウェアを創るということ
Kazuho Oku
DevOpsのはじめの一歩 〜監視の変遷〜
DevOpsのはじめの一歩 〜監視の変遷〜
Akihiro Kuwano
[D3]chat ops+iotでvoiceopsしたら業務が改善できた話 20170619
[D3]chat ops+iotでvoiceopsしたら業務が改善できた話 20170619
Masao Kunii
初めてのRxSwift
初めてのRxSwift
Ivan Luque
機械学習によるリモートネットワークの異常検知
機械学習によるリモートネットワークの異常検知
cloretsblack
【Sb】カンバン×chatで変わる運用
【Sb】カンバン×chatで変わる運用
tairas01
Amazon Pollyに何かしゃべってもらおうか(仮)
Amazon Pollyに何かしゃべってもらおうか(仮)
Koichiro Oki
Hacking Robotics
Hacking Robotics
Kensei Demura
RPA開発の現場と成功に導くチーム
RPA開発の現場と成功に導くチーム
Shiro Fukuda
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
Unity Technologies Japan K.K.
ITの複雑さに対処するための4つの方法
ITの複雑さに対処するための4つの方法
Progress
Iot_demo_challenger
Iot_demo_challenger
yoko tsushima
IT魔導の書 ~ Grimoire du IT
IT魔導の書 ~ Grimoire du IT
Hiroshi KURABAYASHI
Raspberry pi+mono を使ってlegoを制御
Raspberry pi+mono を使ってlegoを制御
Masuda Tomoaki
2016 0316 io tlt勉強会_掲載用
2016 0316 io tlt勉強会_掲載用
yasuyuki_suzuki
もしTakigawa401が○○だったら
もしTakigawa401が○○だったら
Issey Matsumoto
Ähnlich wie あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
(20)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
ビジュアライゼーションの役割とUI開発のイノベーション(2)
集合知プログラミング11章
集合知プログラミング11章
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
サーバ擬人化ユーザ会キックオフ資料 Slideshare ver
Unityで意外と簡単・・・だけど難しいVRコンテンツ
Unityで意外と簡単・・・だけど難しいVRコンテンツ
コミュニケーションソフトウェアを創るということ
コミュニケーションソフトウェアを創るということ
DevOpsのはじめの一歩 〜監視の変遷〜
DevOpsのはじめの一歩 〜監視の変遷〜
[D3]chat ops+iotでvoiceopsしたら業務が改善できた話 20170619
[D3]chat ops+iotでvoiceopsしたら業務が改善できた話 20170619
初めてのRxSwift
初めてのRxSwift
機械学習によるリモートネットワークの異常検知
機械学習によるリモートネットワークの異常検知
【Sb】カンバン×chatで変わる運用
【Sb】カンバン×chatで変わる運用
Amazon Pollyに何かしゃべってもらおうか(仮)
Amazon Pollyに何かしゃべってもらおうか(仮)
Hacking Robotics
Hacking Robotics
RPA開発の現場と成功に導くチーム
RPA開発の現場と成功に導くチーム
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
【Unity道場スペシャル 2017札幌】おっさんでも美少女になれる?!VRアイドルの作り方
ITの複雑さに対処するための4つの方法
ITの複雑さに対処するための4つの方法
Iot_demo_challenger
Iot_demo_challenger
IT魔導の書 ~ Grimoire du IT
IT魔導の書 ~ Grimoire du IT
Raspberry pi+mono を使ってlegoを制御
Raspberry pi+mono を使ってlegoを制御
2016 0316 io tlt勉強会_掲載用
2016 0316 io tlt勉強会_掲載用
もしTakigawa401が○○だったら
もしTakigawa401が○○だったら
Mehr von infinite_loop
ChatGPT触ってみた
ChatGPT触ってみた
infinite_loop
社内ソフトスキルを考える
社内ソフトスキルを考える
infinite_loop
3Dプリンタって いいね
3Dプリンタって いいね
infinite_loop
VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
infinite_loop
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
infinite_loop
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
infinite_loop
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
infinite_loop
ADRという考えを取り入れてみて
ADRという考えを取り入れてみて
infinite_loop
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
infinite_loop
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
infinite_loop
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
infinite_loop
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
infinite_loop
UniRx の1歩目
UniRx の1歩目
infinite_loop
がんばれ PHP Fiber
がんばれ PHP Fiber
infinite_loop
心に残った名前ランキング
心に残った名前ランキング
infinite_loop
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
infinite_loop
名は体を表していますか
名は体を表していますか
infinite_loop
名前の力
名前の力
infinite_loop
大切な名前[Intro]公開版
大切な名前[Intro]公開版
infinite_loop
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
infinite_loop
Mehr von infinite_loop
(20)
ChatGPT触ってみた
ChatGPT触ってみた
社内ソフトスキルを考える
社内ソフトスキルを考える
3Dプリンタって いいね
3Dプリンタって いいね
VRChatでお酒が注げる飲み物アセットの紹介
VRChatでお酒が注げる飲み物アセットの紹介
アニメーションとスキニングをBurstで独自実装する.pdf
アニメーションとスキニングをBurstで独自実装する.pdf
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
I ❤ Virtual Machines 仮想環境をより便利に使うツールたち
500万行のPHPプロジェクトにおけるログ出力の歩み
500万行のPHPプロジェクトにおけるログ出力の歩み
ADRという考えを取り入れてみて
ADRという考えを取り入れてみて
リファクタリングで実装が○○分短縮した話
リファクタリングで実装が○○分短縮した話
ゲームのインフラをAwsで実戦tips全て見せます
ゲームのインフラをAwsで実戦tips全て見せます
楽しいVR空間を作る技術と支える技術 #osc19do
楽しいVR空間を作る技術と支える技術 #osc19do
Start rl with_unity_machine_learning_agents
Start rl with_unity_machine_learning_agents
UniRx の1歩目
UniRx の1歩目
がんばれ PHP Fiber
がんばれ PHP Fiber
心に残った名前ランキング
心に残った名前ランキング
プログラムと名前にまつわる座談会
プログラムと名前にまつわる座談会
名は体を表していますか
名は体を表していますか
名前の力
名前の力
大切な名前[Intro]公開版
大切な名前[Intro]公開版
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
JupyterNotebookとMySQLでゼロからはじめるデータサイエンス
あらゆるイベントを可視化する! RaspberryPiで作るLED警告灯ソリューション
1.
あらゆるイベントを可視化する ! RaspberryPi で作る
LED 警告灯ソリューション 株式会社インフィニットループ システム開発部 水野源
2.
株式会社インフィニットループとは ゲーム開発 モバイルアプリ開発 Webアプリ開発 VR/AR開発 Linuxサーバー構築運用 などを手がけているPHPと MySQLを得意とする会社です!
3.
サーバー運用監視の話
4.
運用監視あるある システムが障害を検出しても人間が気づかない ✔ メールが来たことに気づかない ✔ チャットのメンションにも気づかない 結局ボトルネックは人間である ✔ 物理の壁を越えて、いかにして通知するか? ✔ システムと人の間のラスト1マイルをどう埋めるか?
5.
ILのアラート通知システム 通称「ゆっくり」 ✔ アラートをパトライトと音声でお知らせ ✔ 何かあった時に「誰かが」気づけるのが大事 パトライトはパトライト社の登録商標です。
6.
これ便利だし、もっと導入したいよね!
7.
全員が机上に置いて、色々通知させたい!
8.
○|  ̄ |
_
9.
よろしい、ならば自作だ! 基本はLチカなので簡単工作 Raspberry Piはみんな自宅に余らせている フルスタックのLinuxが使えるので開発コストが低い Web UIやAPIも自分で自由に実装できる 製品のパトライトよりも、さらに自由で柔軟で高機能 なシステムをLinux上で実装できるんじゃないか?
10.
基本設計と先行試作機
11.
先行試作機の部品と回路図
12.
先行試作一号機
13.
ソフトウェア設計 GPIOの操作にはPIGPIODを使う Apache上で動くWeb APIを用意 PIGPIODに命令を投げるコントローラーを自作
14.
耐熱試験 ハイパワーなフルカラーLEDを連続点灯させることに よる加熱が心配 マイコンと温度センサーを使って、連続点灯時の温度 変化をモニター
15.
耐熱試験のようす
16.
耐熱試験結果
17.
社内への試験的導入
18.
社内への試験的導入 とりあえずcurlでチカチカ させて遊んでみる サーバーアラートが発生し たら光らせてみる 既存のパトライトを置き換 えてみる
19.
社内からのフィードバック 外付けタワー型は使い勝手がよくない ✔ HAT型へ設計を変更しよう ✔ 専用基盤を設計して量産しよう 市販ケースの使い勝手、入手性、価格の問題 ✔ レーザーカッターで専用ケースを自作しよう ✔ ついでにパーツを吟味して小型化しよう 複数のアラートを同時に投入すると誤作動する ✔ ジョブをハンドリングするデーモン ✔ デーモンへジョブを投げるコントローラー ✔ Web API/UI の三層構造にソフトウェアを再設計しよう
20.
改善された最終試作機
21.
導入事例
22.
SlackのMentionを通知 HubotでSlackの発言を監視 自分の名前が呼ばれたらLEDを光ってお知らせ
23.
ネットワークトラフィックを可視化 ネットワークのトラフィックを常時監視したい Zabbixでルーターのトラフィックを監視 流量によって色と点滅速度を変化
24.
新着メールをお知らせ getmailコマンドがメールボックスをチェック 新着メールがあったら光ってお知らせ ログ機能を使ってサブジェクトも通知
25.
引きこもりながら外の天気を知る 北海道では天候や気温は命にかかわる重要情報 定期的に天気情報サービスのAPIをコール 結果のJSONをパースして、天気を色でお知らせ
26.
そして量産化へ
27.
「作る」から「配る」へステージを進めるには 一般向けに頒布しよう! ✔ ソフトウェアはどこに置く? ✔ マニュアルを整えないと ✔ パッケージはどうする? ✔ ランディングページも作ろう 物理の壁は厚い
28.
まとめ
29.
実際に作ってみて… 安価に、思っていた以上によいものが作れた ✔ Raspberry Piのおかげで我々のレイヤー(Webプログラム) に低コストで持ち込めた ✔ プログラマーフレンドリーな仕様が嬉しい プログラム同士の連携は簡単にできるけど、モノと人 のインターフェイスは難しい ✔ 光や音はとても有効なので、みんなもっと使うべき 市販品が高いのにはそれなりの理由がある ✔ モノを作るって大変ですね……
30.
詳細はこちらから! http://crystal-signal.com/
Jetzt herunterladen