Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.
Eject探検隊@北陸 1
2014/07/12
Twitter #EjectKaigi2014
今日は( ゜Д゜)ポカーンとなりに来ました
いろんな方がすばらしい作品を出展していて
( ゜Д゜)ポカーンとなりました
( ゜Д゜)ポカーンとなったところで
(☝ ՞ਊ ՞)☝ウイーンの時間だ!!!!!
こ時ウ
ら間イ
ぁだ|
!!ン
  の
「
」
?
?
?
自己紹介
名前: あひる
職業: 名古屋工業大学学部3年
出没: Twitter(@ahiru3net)
HP: www.ahiru3.net
所属: C0de-mattari
Ejectコマンドユーザー会
Ejectコマンドユーザー会 #とは
使われなくなったCD-ROMドライブの再活用方法として、
CDトレイの開閉をアクチュエーターとして
利用した工作を研究開発するユーザー会です。
!
さらに、どのLinuxにも用意されているEjectコマンドを使用し
て遠隔地からの操作を可能にす...
(☝ ՞ਊ ՞)☝ウイーン
気を取り直して
!
ejectIR
( ՞ਊ ՞)
=͟ ͟͞͞(☞ ՞ਊ ՞=͟ ͟͞͞☞☜=͟ ͟͞͞( ՞ਊ ՞☜=͟ ͟͞͞)
ヽ( ՞ਊ ՞)ノ三ヽ( ՞ਊ ՞)ノ
(  ਊ )
(☝ ՞ਊ ՞)☝
Twitter #EjectKai...
ejectIRとは
赤外線通過回路の送信部と受信部が
このように信号を送受信しています
=͟ ͟͞͞(☞ ՞ਊ ՞=͟ ͟͞͞☞☜=͟ ͟͞͞( ՞ਊ ՞☜=͟ ͟͞͞)
めっちゃ信号
送信してるうぅぅぅ
めっちゃ受信
してるうぅぅぅ
ejectIRとは
その間に何かが置かれたり通過すると…
=͟ ͟͞͞(☞ ՞ਊ ՞=͟ ͟͞͞☞ (☝ ՞ਊ ՞)☝
めっちゃ信号
送信してるうぅぅぅ
あり?
信号…
きてなくね?指痛い…
ejectIRとは
受光できない受信側でリレースイッチが入り、
Raspberry Piに信号を送る
ਊ ՞=͟ ͟͞͞☞ ( ՞ਊ ՞)☞
受光できないよ!
らずぴっぴさん!! → RaspberryPi
マジで?!
(☝ ՞ਊ ՞)☝ウイー...
ejectIRとは
CD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーンする
(☝ ՞ਊ ՞)☝ウイーン (☝ ՞ਊ ՞)☝ウイーン
raspi( ՞ਊ ՞).。o((☝ ՞ਊ ՞)☝ウイーン)
(☝ ՞ਊ ՞)☝ウイーン
仕組み
なぜ作ろうと思ったか
母親が入室
  ↘
 イヤホンしてて気づかない
  ↙
母親が後ろに忍び寄る
       ↘
      気づかない
       ↙
_人人人人人人人_
> 気づかない <
 ̄^Y^Y^Y^Y^Y^ ̄
ejectIRがあれば…
母親が入室
  ↘
 イヤホンしてて気づかない
  ↙
赤外線回路が反応
     ↘
    CD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーン
     ↙
_人人人人人_
> 気づく <
 ̄^Y^Y^Y^ ̄
完璧だ…
いままで音で気づかなかったものを、CD-ROMド
ライブの(☝ ՞ਊ ՞)☝ウイーンという視覚的な情報
によって気づくようになります。
動画
ejectIRのソースはこんな感じ
import RPi.GPIO as GPIO
import os
import time
!
GPIO.setmode(GPIO.BCM)
GPIO.setup(4, GPIO.IN)
!
while 1:...
http://elinux.org/RPi_Low-level_peripherals より引用
GPIOの配置
プルダウン抵抗
USB
PCへ
シリアル通信
赤外線
遮断回路
SY-852
活用例
先の例のように人が入る→(☝ ՞ਊ ՞)☝ウイーン→気づく
先の例のように人が入る→(☝ ՞ਊ ՞)☝ウイーン→入室者驚く
ポストの内側に設置→投函される→(☝ ՞ਊ ՞)☝ウイーン
応用編
実はOSC名古屋以前にこんなものを作ってました
ejectコマンドで物理ipmitool
IPMIってなんぞ?
Intelligent Platform Management Interface
IPMIに対応したサーバは、OSやアプリケーションソフトなど
を介さずに、ネットワークを通じて管理用端末のシステム監視
ソフトなどと直接通信することができ、遠隔...
メインマシンを外出中につけたい
!
常時付けてると電気代がもったいない
あれれ∼?
サーバー →
← メインマシン
どこの家でも
転がってるで
あろう中古の
(eject用の)CD-
ROMドライブ
→
やることはただ一つ
!
(☝ ՞ਊ ՞)☝ウイーン
動画
応用編
玄関にejectIRを設置
↓
自室のCD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーン
↓
PCの電源がつく
↓
部屋に到着する頃にはPCがステンバ∼イ
↓
うれしい!!!✌( ω ✌ )三✌('ω')✌三( ✌'ω')✌
わけがわからないよ
ejectIRのソースはGithubに
ejectIRの作り方は後日ブログにて掲載する予定です
!
ぜひejectIRと何かを組み合わせてドヤッていただきたいです
Github: ejectIR
ブログ: www.ahiru3.net
って人は
完
Upcoming SlideShare
Loading in …5
×

ejectLT @ NT金沢

2,380 views

Published on

NT金沢でのLT資料になります

Published in: Devices & Hardware
  • Be the first to comment

  • Be the first to like this

ejectLT @ NT金沢

  1. 1. Eject探検隊@北陸 1 2014/07/12 Twitter #EjectKaigi2014
  2. 2. 今日は( ゜Д゜)ポカーンとなりに来ました
  3. 3. いろんな方がすばらしい作品を出展していて ( ゜Д゜)ポカーンとなりました
  4. 4. ( ゜Д゜)ポカーンとなったところで
  5. 5. (☝ ՞ਊ ՞)☝ウイーンの時間だ!!!!! こ時ウ ら間イ ぁだ| !!ン   の 「 」 ? ? ?
  6. 6. 自己紹介 名前: あひる 職業: 名古屋工業大学学部3年 出没: Twitter(@ahiru3net) HP: www.ahiru3.net 所属: C0de-mattari Ejectコマンドユーザー会
  7. 7. Ejectコマンドユーザー会 #とは
  8. 8. 使われなくなったCD-ROMドライブの再活用方法として、 CDトレイの開閉をアクチュエーターとして 利用した工作を研究開発するユーザー会です。 ! さらに、どのLinuxにも用意されているEjectコマンドを使用し て遠隔地からの操作を可能にすることによって、 リモート操作を実現させています。
  9. 9. (☝ ՞ਊ ՞)☝ウイーン
  10. 10. 気を取り直して ! ejectIR ( ՞ਊ ՞) =͟ ͟͞͞(☞ ՞ਊ ՞=͟ ͟͞͞☞☜=͟ ͟͞͞( ՞ਊ ՞☜=͟ ͟͞͞) ヽ( ՞ਊ ՞)ノ三ヽ( ՞ਊ ՞)ノ (  ਊ ) (☝ ՞ਊ ՞)☝ Twitter #EjectKaigi2014
  11. 11. ejectIRとは 赤外線通過回路の送信部と受信部が このように信号を送受信しています =͟ ͟͞͞(☞ ՞ਊ ՞=͟ ͟͞͞☞☜=͟ ͟͞͞( ՞ਊ ՞☜=͟ ͟͞͞) めっちゃ信号 送信してるうぅぅぅ めっちゃ受信 してるうぅぅぅ
  12. 12. ejectIRとは その間に何かが置かれたり通過すると… =͟ ͟͞͞(☞ ՞ਊ ՞=͟ ͟͞͞☞ (☝ ՞ਊ ՞)☝ めっちゃ信号 送信してるうぅぅぅ あり? 信号… きてなくね?指痛い…
  13. 13. ejectIRとは 受光できない受信側でリレースイッチが入り、 Raspberry Piに信号を送る ਊ ՞=͟ ͟͞͞☞ ( ՞ਊ ՞)☞ 受光できないよ! らずぴっぴさん!! → RaspberryPi マジで?! (☝ ՞ਊ ՞)☝ウイーンしないと!! raspi( ՞ਊ ՞).。o ( ) おおお
  14. 14. ejectIRとは CD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーンする (☝ ՞ਊ ՞)☝ウイーン (☝ ՞ਊ ՞)☝ウイーン raspi( ՞ਊ ՞).。o((☝ ՞ਊ ՞)☝ウイーン)
  15. 15. (☝ ՞ਊ ՞)☝ウイーン 仕組み
  16. 16. なぜ作ろうと思ったか
  17. 17. 母親が入室   ↘  イヤホンしてて気づかない   ↙ 母親が後ろに忍び寄る        ↘       気づかない        ↙ _人人人人人人人_ > 気づかない <  ̄^Y^Y^Y^Y^Y^ ̄
  18. 18. ejectIRがあれば…
  19. 19. 母親が入室   ↘  イヤホンしてて気づかない   ↙ 赤外線回路が反応      ↘     CD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーン      ↙ _人人人人人_ > 気づく <  ̄^Y^Y^Y^ ̄
  20. 20. 完璧だ…
  21. 21. いままで音で気づかなかったものを、CD-ROMド ライブの(☝ ՞ਊ ՞)☝ウイーンという視覚的な情報 によって気づくようになります。
  22. 22. 動画
  23. 23. ejectIRのソースはこんな感じ import RPi.GPIO as GPIO import os import time ! GPIO.setmode(GPIO.BCM) GPIO.setup(4, GPIO.IN) ! while 1: if GPIO.input(4): os.system("eject") print "Welcome to my room!!" time.sleep(1) os.system("eject -t") continue else: print "no input" ! GPIO.cleanup()
  24. 24. http://elinux.org/RPi_Low-level_peripherals より引用 GPIOの配置 プルダウン抵抗 USB PCへ シリアル通信 赤外線 遮断回路 SY-852
  25. 25. 活用例 先の例のように人が入る→(☝ ՞ਊ ՞)☝ウイーン→気づく 先の例のように人が入る→(☝ ՞ਊ ՞)☝ウイーン→入室者驚く ポストの内側に設置→投函される→(☝ ՞ਊ ՞)☝ウイーン
  26. 26. 応用編 実はOSC名古屋以前にこんなものを作ってました
  27. 27. ejectコマンドで物理ipmitool
  28. 28. IPMIってなんぞ?
  29. 29. Intelligent Platform Management Interface IPMIに対応したサーバは、OSやアプリケーションソフトなど を介さずに、ネットワークを通じて管理用端末のシステム監視 ソフトなどと直接通信することができ、遠隔からCPUやデー タ伝送路(バス)、ファンなど各部品の稼働状態や、筺体内部の 温度や電圧などを監視したり、電源のオン/オフや再起動など を行なうことができる。 http://e-words.jp/w/IPMI.html より抜粋
  30. 30. メインマシンを外出中につけたい ! 常時付けてると電気代がもったいない
  31. 31. あれれ∼?
  32. 32. サーバー → ← メインマシン どこの家でも 転がってるで あろう中古の (eject用の)CD- ROMドライブ →
  33. 33. やることはただ一つ ! (☝ ՞ਊ ՞)☝ウイーン
  34. 34. 動画
  35. 35. 応用編 玄関にejectIRを設置 ↓ 自室のCD-ROMドライブが(☝ ՞ਊ ՞)☝ウイーン ↓ PCの電源がつく ↓ 部屋に到着する頃にはPCがステンバ∼イ ↓ うれしい!!!✌( ω ✌ )三✌('ω')✌三( ✌'ω')✌
  36. 36. わけがわからないよ
  37. 37. ejectIRのソースはGithubに ejectIRの作り方は後日ブログにて掲載する予定です ! ぜひejectIRと何かを組み合わせてドヤッていただきたいです Github: ejectIR ブログ: www.ahiru3.net って人は
  38. 38.

×