linux+webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは •...
TRANSCRIPT
![Page 1: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/1.jpg)
Linux+Webカメラで ハムスター観察 2011
Ejectコマンドユーザー会 あっきぃ
OSC2011 Sendai (2011/5/21)
![Page 2: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/2.jpg)
自己紹介
• あっきぃ とか 告田戦車(こくだ) とか 大内明 • 23さい
• おもに「はてなハイク」で活動なう
• 鉄道とサーバーと初音ミク大好き
• えっ
![Page 3: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/3.jpg)
ejectコマンドユーザー会とは
• リモートからejectコマンドを実行して、CD-‐ROMドライブに何かをさせるユーザーの集い
• CD-‐ROMドライブを再活用する目的もある
• ユーザー会のメンバーは数人 (実際に作品を作っているのは今は私だけ)
![Page 4: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/4.jpg)
CD-‐ROMドライブに何をさせるのか
![Page 5: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/5.jpg)
ハムスターのリモート給餌
• 旅行中、留守番してもらうハムスターにご飯を挙げる仕掛けをCD-‐ROMドライブとejectコマンドと若干の小細工で実現
![Page 6: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/6.jpg)
エアコンリモート
• エアコンの電源ボタンを外出先から押すための仕組みをCD-‐ROMドライブとejectコマンドで実現
• ついでにUSB温度計を設置
![Page 7: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/7.jpg)
ユーザー会参加方法
• OSPN SNS内コミュニティ(SNSは登録無料) – hEp://bit.ly/ho6eIt
• 公式ウェブサイト(やっつけ) – hEp://eject.kokuda.org/
![Page 8: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/8.jpg)
本 題
![Page 9: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/9.jpg)
本 題
![Page 10: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/10.jpg)
ハムスターをWebカメラで観察
• LinuxとWebカメラでハムスターを24h観察中
• 「りん」といいます(女の子)。3歳くらい?
• shrimp.marokun.net/rin
![Page 11: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/11.jpg)
どうです?かわいいでしょう。
![Page 12: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/12.jpg)
大ざっぱな使い方
• 必要なモノ – UVCに対応しているWebカメラ
– Kernel 2.6.20以降のLinux • それ以前でも、uvcドライバをコンパイルすればOK
– fswebcam(オープンソースのキャプチャソフト) • hEp://www.firestorm.cx/fswebcam/
• やりかた – カメラをLinuxに接続して、fswebcamを実行する
![Page 13: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/13.jpg)
もう少し詳しい使い方
• 日記とか過去のスライドを参照して下さい。
• hEp://d.hatena.ne.jp/Akkieso[/20090217/1234798183
• hEp://shrimp.marokun.net/files/20090221-‐osc2009-‐linux-‐webcam-‐hamster.pdf
![Page 14: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/14.jpg)
24時間監視の問題点
• 夜になると真っ暗になってしまう。
• ライトがあれば良いんじゃないか →でもライトは24時間ついてなくて良い
![Page 15: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/15.jpg)
解決策
• (ライトがUSBだったので)「ボタンが押されている間だけ通電するUSB延長ケーブル」を製作
![Page 16: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/16.jpg)
いでよCD-‐ROMドライブ!!
![Page 17: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/17.jpg)
いでよCD-‐ROMドライブ!!
![Page 18: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/18.jpg)
そうしてこうなった
• 自分が見たい時にライトOnできる
• 誰かが見たい時にライトONできると良いかも ライトアップ!!
![Page 19: Linux+Webカメラで ハムスター観察2011 · ejectコマンドユーザー会とは • リモートからejectコマンドを実行して、CD ROMドライブに何かをさせるユーザーの集い*](https://reader030.vdocuments.pub/reader030/viewer/2022040501/5e203f138f486d3d743dcddf/html5/thumbnails/19.jpg)
まとめ
私と一緒にCD-‐ROMドライブとejectコマンドで楽しいことしませんか?(はあはあ)