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
PySimpleGUIでにゃんこ見守りカメラにGUI画面つけてみた
Search
Saito5656
December 29, 2021
1
340
PySimpleGUIでにゃんこ見守りカメラにGUI画面つけてみた
Unagi.py 勉強会48枚目 ~2021紅白LT合戦~にうなぎ組で参加します。内容が。。。ですがよろしくお願いいたします!
Saito5656
December 29, 2021
Tweet
Share
More Decks by Saito5656
See All by Saito5656
今年やったこと最近やったこと
saito5656
1
160
【ポエム】PythonのWatchdogを調べてみた
saito5656
0
240
LoRaデバイスからAWS IoTに通信やってみた
saito5656
1
200
Local NW データを S3 に転送してみた
saito5656
0
67
シェル芸人見習い修行 〜 ラズパイ で 一発環境 構築してみた 〜
saito5656
1
180
ラズベリーパイで工場が見える話
saito5656
0
340
工場でStep FunctionsでStep Functions
saito5656
0
180
Cloudformation (SAM) で実装した EC2 の 運用自動化
saito5656
0
150
WSL2 +docker+Jupyter と VS Code リモート環境 の構築
saito5656
2
3.8k
Featured
See All Featured
Understanding Cognitive Biases in Performance Measurement
bluesmoon
26
1.4k
Fireside Chat
paigeccino
32
3k
Ruby is Unlike a Banana
tanoku
96
11k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
250
21k
What’s in a name? Adding method to the madness
productmarketing
PRO
22
3.1k
Adopting Sorbet at Scale
ufuk
73
9k
We Have a Design System, Now What?
morganepeng
50
7.2k
Building Better People: How to give real-time feedback that sticks.
wjessup
363
19k
Put a Button on it: Removing Barriers to Going Fast.
kastner
59
3.5k
Building a Modern Day E-commerce SEO Strategy
aleyda
38
6.9k
Visualization
eitanlees
144
15k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
27
4.1k
Transcript
PySimpleGUIで にゃんこ見守りカメラに GUI画面つけてみた @Saito5656 2021. 12. 29 Unagi.py 勉強会48枚目 ~2021紅白LT合戦~
自己紹介 @Saito 5656 自動車部品メーカー情シス 情報技術者ではないが 地域のITコミに出没する 変なオヂサン アイコンは同居する🐈
今回のお題 自作ラズパイレコーダーの開始方法が cronの自動起動かterminalから手動起動のみ で手間がかかることがあった タッチスクリーン設定画面を作ってみた
もとはPyCharityで紹介したこれです 検知前後15秒の映像 .MP4 生産実績 生産予定 生産予定と実績の差 停止の即時把握 工場のIoT 遠隔見守り これ↓とこれの連続録画版
目指すうれしさ 現場で動画検証する際に ・カメラ貸してと連絡来ない ・狙いの視野か確認してと連絡来ない ・もう一回視野確認してと連絡来ない ・S3に飛ばしたデータの転送の必要がない でもこれを作ったらあまり使われなくなった なので今日供養させてください!!
目指すうれしさ(真面目に) ファイバースコープつなげば保全ツールにもなる? ラズパイで安価なイベントレコーダーが作れる
作ったもの home ┣ pi ┃ ┣ main.py ┃ ┣ parameters.py
┃ ┣ set_screen.py ┃ ┣ event_rec_gui.py ┃ ┣ emr_rec_gui.py ┃ ┗ emr_gen_gui.py 各画面を呼び出してイベント実行ループ定義 共通parameter定義 各画面を定義(今回主に作ったもの) 連続録画して終わったらS3にアップロード ドレラコ録画機能 トリガー入ったらドラレコ録画をトリミング+upload
PySimpleGUIの動作 windowsのレイアウトを定義 定義したwindowsをopen 定義されたレイアウト中で入力待ち イベント内容に沿ってリターンを渡す トリガー
mainではevent発生を待つloopが回る 解像度設定 録画モード設定 撮影時間設定 今すぐ撮影 タイマー撮影 開始の確認 開始トリガー受信 以下はドラレコモード
デモ
S3にuploadしWinSCPで取り出し
まとめ 自分がCLI操作で使っていたラズパイカメラに GUI画面をつけて誰でも操作可能になった 安いファイバースコープを接続すれば 撮像が難しい現場検証で活用できると期待
ご清聴ありがとうございました