35
´՞ ՞ハイサイ

快適な朝を実現するソリューションのご紹介

Embed Size (px)

DESCRIPTION

OSC2014 Okinawa ライトニングトークで発表

Citation preview

Page 1: 快適な朝を実現するソリューションのご紹介

´՞  ՞` し  ハイサイ ਊ  

Page 2: 快適な朝を実現するソリューションのご紹介

2年ぶり  7度目の沖縄  

Page 3: 快適な朝を実現するソリューションのご紹介
Page 4: 快適な朝を実現するソリューションのご紹介

快適な朝を実現する  ソリューションのご紹介

Ejectコマンドユーザー会  あっきぃ  (  id:Akkieso2  )    2014/3/1          OSC2014  Tokyo/Spring

Page 5: 快適な朝を実現するソリューションのご紹介

自己紹介

•  あっきぃともうします  •  北海道根室市出身  

•  横浜市在住、渋谷で仮想化のお仕事  

•  通称Ejectおじさん  

•  あっきぃ か  Eject  でググって  

Page 6: 快適な朝を実現するソリューションのご紹介

Ejectコマンドユーザー会とは

•  CD-­‐ROMドライブを  •  リモートからEjectコマンドでトレイ開閉させて  

•  トレイに色んなことをさせる工作を作って  

•  使う、ユーザーの集いです。  

•  Ejectコマンドユーザー会のサイトにアクセス  hGp://eject.kokuda.org/  or  Eject  で検索  

•  Google  Groupsへの入会お待ちしています  

Page 7: 快適な朝を実現するソリューションのご紹介

トレイに色んなことをさせる工作

•  ハムスターにエサをあげる  •  エアコンの電源を操作する  

•  AC電源を操作する  

•  除夜の鐘をつく  – 去年もやりました  

Page 8: 快適な朝を実現するソリューションのご紹介

ウェアラブルEjectヘルメット

•  Amazonで買ったヘルメットに、自転車のゴムひもでCD-­‐ROMドライブを固定したもの  

•  RasPiとバッテリーを搭載  

•  RasPiでTwiGerを監視して、ふぁぼとかメンションがきたらEject  

•  (Ejectトリガーのデモ)  

•  おもすぎて首を痛めた  ので今回はなし  

Page 9: 快適な朝を実現するソリューションのご紹介

本題

Page 10: 快適な朝を実現するソリューションのご紹介

さわやかな朝

Page 11: 快適な朝を実現するソリューションのご紹介

起きれない

Page 12: 快適な朝を実現するソリューションのご紹介

  ☝          ՞   _人人人人人_ > (     ) <  ☞    ̄Y^Y^YY^Y^Y ̄ ՞        ਊ

Page 13: 快適な朝を実現するソリューションのご紹介

快適な朝を迎えたい

•  夜更かしが多くて睡眠時間が少なめだけど朝は爽やかに起きてみたい  

•  夜更かしも極力やめるように頑張ってるけど  

•  朝、目が覚めたら窓から朝日が……みたいな

Page 14: 快適な朝を実現するソリューションのご紹介

人間の体内時計と朝日

•  人間は早朝の朝日をあびると、体内時計をリセット出来るらしい  

•  朝起きたらカーテンを開ければよさそう  

•  しかし朝起きれないマンにできるのか  – カーテンを開けたらベッドに戻り二度寝  – カーテンを開けることすらできず爆睡  

Page 15: 快適な朝を実現するソリューションのご紹介

そうだ

Page 16: 快適な朝を実現するソリューションのご紹介

自動化  しよう

Page 17: 快適な朝を実現するソリューションのご紹介

でも……  Eject  

なんでしょう?

Page 18: 快適な朝を実現するソリューションのご紹介

_人人人人人_> もちろん < ̄^Y^Y^Y^Y^ ̄

Page 19: 快適な朝を実現するソリューションのご紹介

カーテンを自動で開けよう

•  ただし、トレイは15cm前後しか開かない  – CD-­‐ROMが12cmだからね(  ՞ਊ  ՞)  

•  トレイに直接カーテンを引っ張らせてもほとんど開かない……  

•  さてどうするか??

Page 20: 快適な朝を実現するソリューションのご紹介

工作しましょう

•  カーテンにひもをくくりつけて、カーテンレールにそってヒモを這わす  

•  ヒモの終点にはおもりをくくりつける  

Page 21: 快適な朝を実現するソリューションのご紹介

ロープガイドを使うと効果的?

•  滑車っぽいやつ  •  大きめのホームセンターで買える、かも  

•  楽天でも買えるけど、送料を含めるとなかなかお高い  

•  ヒモが少し滑りやすくなるかも  

Page 22: 快適な朝を実現するソリューションのご紹介

Ejectサーバーの用意

•  Raspberry  PiにOS(Raspbian)をインストール  •  crontabで朝6時半にEjectを実行するように設

定  – crontabへの記述  – /etc/cron.denyからcdromを除外  

•  CD-­‐ROMドライブは高いところ(床からカーテンの幅と同じくらいの高さ)に設置  

Page 23: 快適な朝を実現するソリューションのご紹介

準備完了

•  ドライブがおもりを突き落とす構造になっている  

•  Ejectを実行したらカーテンが開く  

•  シンプルですね

Page 24: 快適な朝を実現するソリューションのご紹介

動作の確認

•  おもりが落ちてカーテンが開いたら成功  

•  hGps://vine.co/v/Mn7QuTKEAmj  

•  (☝  ՞ਊ  ՞)☝ウイーン

Page 25: 快適な朝を実現するソリューションのご紹介

両方開くようにしたい

•  片方だけ開くのはなんかショボい  •  両方開いてほしい  

•  追加で工作すればOK  – 反対のカーテンにヒモをくくりつける  – カーテンレールにそってヒモを伸ばして、作成済

みのカーテンの始点に接続

Page 26: 快適な朝を実現するソリューションのご紹介

こんなかんじ

Page 27: 快適な朝を実現するソリューションのご紹介

ひもの接続詳細

•  上から見た図  

ロープガイド

右のカーテン用のヒモ

左のカーテンのヒモ

カーテン

カーテンレール

Page 28: 快適な朝を実現するソリューションのご紹介

そうしてこうなった

https://vine.co/v/MnHr2YDTKDv

Page 29: 快適な朝を実現するソリューションのご紹介

カーテンが自動で開くようになった

•  全部は開かないけれど、両方のカーテンが、まあまあ開くようになった  

•  cronのおかげで毎朝自動で開く!  

•  爽やかな朝を迎えられる!  

Page 30: 快適な朝を実現するソリューションのご紹介

数日試した  結果

Page 31: 快適な朝を実現するソリューションのご紹介

爽やかに  起き……  

れなかった

Page 32: 快適な朝を実現するソリューションのご紹介

  ☝        ՞   _人人人人人_   > (     ) <  ☞    ̄Y^Y^YY^Y^Y ̄   ՞        ਊ

Page 33: 快適な朝を実現するソリューションのご紹介

       ∫   ,;.,’;:☜;.`,ਊ,,;;’;,.:; ☞,.   ՞         ՞

Page 34: 快適な朝を実現するソリューションのご紹介

まとめ

•  日光で体内時計はリセットできるかもしれなくても、疲れとか夜更かしはカバーできない  

•  でも、自動でカーテンが開く生活は面白いので良い  

•  自動で閉めることはできないが、左のカーテンを引くだけで両方のカーテンを閉められるようになった  

•  そのうち爽やかに起きられるようにがんばる

Page 35: 快適な朝を実現するソリューションのご紹介

おわり