osc nagoya 2014 lt

33
OSC 名名名 名名名 LT

Upload: ahiru3

Post on 24-May-2015

3.468 views

Category:

Devices & Hardware


2 download

DESCRIPTION

赤外線通過回路+ラズベリーパイでウイーン 名付けてejectIR

TRANSCRIPT

Page 1: OSC nagoya 2014 LT

OSC 名古屋初本番 LT

Page 2: OSC nagoya 2014 LT

OSC での初 LT の上、トリになってガクブル状態

Page 3: OSC nagoya 2014 LT

あひるだからトリにされたのでしょうか?

Page 4: OSC nagoya 2014 LT

5 分続くのか…あるいは

5 分で足りるのか…

Page 5: OSC nagoya 2014 LT

赤外線回路の応用 ( 仮 )

Page 6: OSC nagoya 2014 LT

お前誰や?

Page 7: OSC nagoya 2014 LT

自己紹介

• 名前 : あひる

• 職業 : 工学部情報工学科学生

• 出没 : Twitter(@ahiru3net)

• HP:   http://www.ahiru3.net/

Page 8: OSC nagoya 2014 LT

初めて参加した OSC は去年 (2013) の OSC 名古屋

Page 9: OSC nagoya 2014 LT

まさか一年後にこうやって LT をすることになるとは

Page 10: OSC nagoya 2014 LT

一年前には想像もしてませんでした

Page 11: OSC nagoya 2014 LT

さて、感動もひとしおなわけですが

Page 12: OSC nagoya 2014 LT

自己紹介に所属を載せ忘れてました

Page 13: OSC nagoya 2014 LT

所属 : Eject コマンドユーザー会

Page 14: OSC nagoya 2014 LT

タイトルもうっかり打ち間違えました

Page 15: OSC nagoya 2014 LT

LT の申し込みの名前も間違えてました

ごめんなさい

あらかじめ謝っておいたので大丈夫だ問題ない

Page 16: OSC nagoya 2014 LT

赤外線遮断回路で (☝ ՞ ਊ ՞)☝ ウイーン

Page 17: OSC nagoya 2014 LT

_人人人人人人人人人人人人人_>  (☝ ՞ ਊ ՞)☝ ウイーン <

 ̄ ^Y^Y^Y^Y^Y^Y^Y^Y^Y^Y^  ̄

Page 18: OSC nagoya 2014 LT

  ☝         ՞ _人人人人人人_

 >  (      )  <  ☞  ̄ Y^Y^YY^Y^Y  ̄

  ՞       ਊ

Page 19: OSC nagoya 2014 LT

      ,,  _   /     ` 、

   /    (_ ノ L_ )  ヽ   /    ´՞   ՞ `   l( l      し    l ).   l      ਊ     l  >  、 _      ィ /      ̄   ヽ

/   |           i ヽ

学生の悪ふざけだ許してください

Page 20: OSC nagoya 2014 LT

(☝ ՞ ਊ ՞)☝ ウイーン

仕組み

Page 21: OSC nagoya 2014 LT

なぜ作ろうと思ったか

Page 22: OSC nagoya 2014 LT

母親が入室  ↘

 イヤホンしてて気づかない  ↙

母親が後ろに忍び寄る       ↘

      気づかない       ↙

_人人人人人人人_> 気づかない <

 ̄ ^Y^Y^Y^Y^Y^  ̄

Page 23: OSC nagoya 2014 LT

ejectIR があれば…

Page 24: OSC nagoya 2014 LT

母親が入室  ↘

 イヤホンしてて気づかない  ↙

赤外線回路が反応     ↘

     CD-ROM ドライブが (☝ ՞ ਊ ՞)☝ ウイーン     ↙

_人人人人人_> 気づく <

 ̄ ^Y^Y^Y^  ̄

Page 25: OSC nagoya 2014 LT

完璧だ…

Page 26: OSC nagoya 2014 LT

いままで音で気づかなかったものを、 CD-ROMドライブの (☝ ՞ ਊ ՞)☝ ウイーンという視覚的な情

報によって気づくようになります。

Page 27: OSC nagoya 2014 LT

#!/usr/bin/env python#coding: utf-8

import RPi.GPIO as GPIOimport osimport 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(5)os.system("eject -t")continue

GPIO.cleanup()

Page 28: OSC nagoya 2014 LT
Page 29: OSC nagoya 2014 LT

これで心置きなく自室でイヤホンができるというものよ

Page 30: OSC nagoya 2014 LT

Twitter: @ahiru3netGithub: https://github.com/Na0kiHP: http://www.ahiru3.net

ejectIR の仕組みがわからない?すべてはここに置いてきた!!!

Page 31: OSC nagoya 2014 LT

トレードマーク

Page 32: OSC nagoya 2014 LT

後日ブログにて若干詳しく書くかもしれません

Page 33: OSC nagoya 2014 LT