狠狠撸

狠狠撸Share a Scribd company logo
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 #EjectKaigi2014
ejectIRとは
赤外線通過回路の送信部と受信部が
このように信号を送受信しています
=? ???(? ?? ?=? ?????=? ???( ?? ??=? ???)
めっちゃ信号
送信してるうぅぅぅ
めっちゃ受信
してるうぅぅぅ
ejectIRとは
その間に何かが置かれたり通過すると…
=? ???(? ?? ?=? ?????(? ?? ?)?
めっちゃ信号
送信してるうぅぅぅ
あり?
信号…
きてなくね?指痛い…
ejectIRとは
受光できない受信側でリレースイッチが入り、
Raspberry Piに信号を送る
? ?=? ?????( ?? ?)?
受光できないよ!
らずぴっぴさん!! → RaspberryPi
マジで?!
(? ?? ?)?ウイーンしないと!!
raspi( ?? ?).?o
( )
おおお
ejectIRとは
CD-ROMドライブが(? ?? ?)?ウイーンする
(? ?? ?)?ウイーン?(? ?? ?)?ウイーン
raspi( ?? ?).?o((? ?? ?)?ウイーン)
(? ?? ?)?ウイーン
仕組み
なぜ作ろうと思ったか
母親が入室
??↘
?イヤホンしてて気づかない
??↙
母親が後ろに忍び寄る
???????↘
??????気づかない
???????↙
_人人人人人人人_
>?気づかない?<
 ̄^Y^Y^Y^Y^Y^ ̄
别箩别肠迟滨搁があれば…
母親が入室
??↘
?イヤホンしてて気づかない
??↙
赤外線回路が反応
?????↘
????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:
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()
http://elinux.org/RPi_Low-level_peripherals より引用
GPIOの配置
プルダウン抵抗
USB
PCへ
シリアル通信
赤外線
遮断回路
SY-852
活用例
先の例のように人が入る→(? ?? ?)?ウイーン→気づく
先の例のように人が入る→(? ?? ?)?ウイーン→入室者驚く
ポストの内側に設置→投函される→(? ?? ?)?ウイーン
応用編
実はOSC名古屋以前にこんなものを作ってました
别箩别肠迟コマンドで物理颈辫尘颈迟辞辞濒
滨笔惭滨ってなんぞ?
Intelligent Platform Management Interface
IPMIに対応したサーバは、OSやアプリケーションソフトなど
を介さずに、ネットワークを通じて管理用端末のシステム監視
ソフトなどと直接通信することができ、遠隔からCPUやデー
タ伝送路(バス)、ファンなど各部品の稼働状態や、筺体内部の
温度や電圧などを監視したり、電源のオン/オフや再起動など
を行なうことができる。
http://e-words.jp/w/IPMI.html より抜粋
メインマシンを外出中につけたい
!
常時付けてると電気代がもったいない
あれれ~?
サーバー?→
←?メインマシン
どこの家でも
転がってるで
あろう中古の
(eject用の)CD-
ROMドライブ
→
やることはただ一つ
!
(? ?? ?)?ウイーン
动画
応用編
玄関にejectIRを設置
↓
自室のCD-ROMドライブが(? ?? ?)?ウイーン
↓
PCの電源がつく
↓
部屋に到着する頃にはPCがステンバ~イ
↓
うれしい!!!?( ω ? )三?('ω')?三( ?'ω')?
わけがわからないよ
ejectIRのソースはGithubに
ejectIRの作り方は後日ブログにて掲載する予定です
!
ぜひejectIRと何かを組み合わせてドヤッていただきたいです
Github: ejectIR
ブログ: www.ahiru3.net
って人は
完

More Related Content

ejectLT @ NT金沢